SlideShare a Scribd company logo
1 of 21
Download to read offline
Intelligent PID Product Design

            IFAC Conference on Advances in PID Control
                   Brescia, 28-30 March 2012


                                                         Willy Wojsznis
                                                         Terry Blevins
                                                         John Caldwell
                                                         Peter Wojsznis
                                                         Mark Nixon


Slide 1                  IFAC - PID’12 – Brescia Italy
What is Intelligent PID?

          An intelligent control system has the ability to
              Improve control performance automatically or
                direct user to make changes that improve
                performance
              Detect and diagnose faults and impaired loop
                operation
               Learn about process, disturbances and operating
                conditions
          Collection of simple features improves product
          functionality and makes it easy to use



Slide 2
                         IFAC - PID’12 – Brescia Italy
PID controller options selection




Slide 3
                     IFAC - PID’12 – Brescia Italy
Nonlinear PID parameters




Slide 4
                    IFAC - PID’12 – Brescia Italy
PIDPlus for Wireless Communications
             To provide best control when a measurement is not updated on
              periodic basis, the PID must be modified to reflect the reset
              contribute for the expected process response since the last
              measurement update.
             Standard feature of the PID in DeltaV for example




                                       PIDPlus Design

Slide 5
                               IFAC - PID’12 – Brescia Italy
PID at saturated conditions
          A better response to major upsets can be achieved through the use
          of a dynamic pre-load and reducing the filtering that is applied in
          the positive feedback path when the output limited




Slide 6
                             IFAC - PID’12 – Brescia Italy
Performance Monitoring- Overview




Slide 7
                    IFAC - PID’12 – Brescia Italy
Performance Monitoring - Summary
                                                    Identifies Loops to Tune
                                                       And Tuning Values
                                                          Automatically




Slide 8
                    IFAC - PID’12 – Brescia Italy
Performance monitoring

                                                             Slq + s                   0.0 = Best Possible
              Variability Index = 100                   1-                            100 = Worst Possible
                                                             Stot + s
               where:
                                                                         n

                                                                     (X                  )      Total
                                                                                          2

   Minimum                                        2                                 - X
                                       S cap                                  i
                                                                                               Standard
   Variance     Slq = Scap        2 -                  Stot =         i =1

                                                                               n -1            Deviation
    Control                            S tot 



                              n

                              (X i     - X
                                              i -1
                                                   )2
                             i= 2                            Best possible “capability” is
                Scap   =                                     s - Sensitivity Factor
                                                             minimum variability
                                    2 (n - 1 )



Slide 9
                                  IFAC - PID’12 – Brescia Italy
Valve Diagnostics
       • The approach uses the process model gain and is the best suited for
       the adaptive control loops or automatically tuned loops where process
       gain is known

       • Valve stem position availability improves the diagnostics

       • After calculating oscillation amplitudes on the controller input and
       output, valve HYSTERESIS is defined directly as:


            h = 2 A(out )                 2 Ampl ( PV ) = Kr


           r = 2 Ampl ( PV )                  b = h-r
                               K

Slide 10
                             IFAC - PID’12 – Brescia Italy
Tuning Index
                                    Tuning index is defined as the
                                     ratio of the potential residual
                                     PID variability reduction to the
                                     actual PID residual variability
                                    Provides absolute benchmark
                                     based on process model and
                                     desired response
                                    More meaningful measure
                                     than the Harris index which is
                                     based on minimum variance




Slide 11
           IFAC - PID’12 – Brescia Italy
PID Auto-Tuning and Adaptive
           User Interface




Slide 12
                     IFAC - PID’12 – Brescia Italy
PID Graphical Gain-Phase Margin Tuning




Slide 13
                     IFAC - PID’12 – Brescia Italy
Adaptive PID Principle
                                                                                          For a first order
                           Multiple Model
                           Interpolation with re-
                                                      Estimated
                                                      Gain, time
                                                                                           plus deadtime
                           centering                  constant, and                        process, twenty
                                                      deadtime                             seven (27) models
                                                                                           are evaluated each
                                    Ke -TD                                                 sub-iteration, first
                                                                                           gain is determined,
                                    1 + s                                                 then dead time,
             Changing             First Order Plus
           process input         Deadtime Process                                          and last time
                                                                                           constant.
                                                               G1+ Δ G1+ Δ G1+ Δ          After each iteration,
                                                               TC1 -Δ TC1–Δ TC1 -Δ
                                                           G1       G1
                                                               DT1- Δ DT1
                                                                           G1
                                                                              DT1+ Δ       the bank of models
                                                          TC1 -Δ TC1–Δ TC1 -Δ
                                                     G1-Δ DT1- Δ ΔDT1 Δ
                                                              G1-    G1- DT1+ Δ            is re-centered using
                                                     TC1 -Δ TC1–Δ TC1 -ΔΔ G1+ Δ
                                                     DT1- Δ DT1
                                                               G1+ Δ G1+
                                                              TC1 DT1+ Δ
                                                                       TC1    TC1
                                                                                           the new gain, time
                                                          G1 DT1- Δ DT1 G1DT1+ Δ
                                                          TC1
                                                                    G1
                                                                   TC1    TC1
                                                                                           constant, and dead
                                                     G1-ΔDT1-G1- Δ G1- ΔDT1+ Δ
                                                               Δ DT1                       time
                                                     TC1      TC1 Δ TC1 Δ G1+ Δ
                                                               G1+     G1+
                                                     DT1- Δ DT1 +Δ TC1+Δ TC1 +Δ
                                                               TC1 DT1+ Δ
                                                           G1 DT1- Δ DT1 G1 DT1+ Δ
                                                                    G1
                                                          TC1 +Δ TC1+Δ TC1 +Δ
                                                      G1-ΔDT1-G1- Δ G1- ΔDT1+ Δ
                                                                Δ DT1
                                                     TC1 +Δ TC1+Δ TC1 +Δ
                                                     DT1- Δ DT1      DT1+ Δ


Slide 14
                                                    IFAC - PID’12 – Brescia Italy
Adaptive modeling with parameter
                     interpolation
      •Every parameter value of the model is evaluated
      independently

      •The weight assigned to the parameter value is inverse of
      the squared error

      •Adapted parameter value is weighted average of all
      evaluated values – decrease the number of models
      dramatically

      •Interpolation delivers improved accuracy, compared to
      selection from the limited number of models

Slide 15
                          IFAC - PID’12 – Brescia Italy
Sequential Parameter Interpolation
    •Sequential parameter adaptation – less models:
           Model with 3 parameters (Gain, Lag, Dead Time) and 3 values for every
                           3
           parameter has 3 model variations for model switching adaptation
           or 3x3 model variations for sequential parameter adaptation


     •Using the original data and                             Gain


     performing adaptation iteratively                                               Dead time
                                                                 Initial
                                                                 model



     •
                                                                               3
                                                                     1
                                                                                    Final
           The procedure on-line practically                               2        model


     feasible with sequential adaptation
                                                                                   Lag




Slide 16
                              IFAC - PID’12 – Brescia Italy
Adaptive PID Diagram with model
           switching and parameters interpolation

                          Controller          Adaptation       Models
                          re-tuning           Supervisor       Evaluation



                                                                                         i
                                                                            ˆ
                                                                            yi
            d             Feedforward         Parameter         Set of               -
                          control             Interpolation     Models


             Excitation                                                          y
             Generator

            SP -          PID                              u                              PV
                          Controller      +            +       Process




Slide 17
                             IFAC - PID’12 – Brescia Italy
Adaptive modeling and control




Slide 18
                  IFAC - PID’12 – Brescia Italy
Adaptive model scheduling




Slide 19
                IFAC - PID’12 – Brescia Italy
Conclusions
          The PID intelligence is commonly accepted by users with
           various level of control expertise
          The main factor that contributed to the intelligent PID
           acceptance is robust process model identification
           A significant factor is friendly user interface that provides
           full insight into control loop operation, control
           performance, loop faults and tuning recommendations
          Evolution of PID design will continue. PID will be facing
           more challenges and deliver more successes.




Slide 20
                           IFAC - PID’12 – Brescia Italy
Acknowledgments
       •Our communication with professors Karl Åstrӧm, Dale
       Seborg and Thomas Edgar greatly improved the product
       concepts and design.

       •The final shape of the product and its quality is the result of
       contributions from many control software developers –just to
       name the core of the group:
       Dennis Stevenson, John Gudaz, Peter Wojsznis, Mike Ott,
       Yan Zhang and Ron Ottenbacher.




Slide 21
                         IFAC - PID’12 – Brescia Italy

More Related Content

What's hot

Smooooth Operations - Configuration Tips for Analog Blocks
Smooooth Operations - Configuration Tips for Analog BlocksSmooooth Operations - Configuration Tips for Analog Blocks
Smooooth Operations - Configuration Tips for Analog BlocksEmerson Exchange
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemIRJET Journal
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Emerson Exchange
 
Calibration Excellence: Intelligent Application of Smart Technology is Just t...
Calibration Excellence: Intelligent Application of Smart Technology is Just t...Calibration Excellence: Intelligent Application of Smart Technology is Just t...
Calibration Excellence: Intelligent Application of Smart Technology is Just t...Emerson Exchange
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicISA Interchange
 
Maximizing the return on your control investment meet the experts sessions pa...
Maximizing the return on your control investment meet the experts sessions pa...Maximizing the return on your control investment meet the experts sessions pa...
Maximizing the return on your control investment meet the experts sessions pa...Emerson Exchange
 
Application of kalman filtering in delta v
Application of kalman filtering in delta vApplication of kalman filtering in delta v
Application of kalman filtering in delta vEmerson Exchange
 
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...IAEME Publication
 
Recovery from a process saturation condition benefits of using delta v pid_plus
Recovery from a process saturation condition benefits of using delta v pid_plusRecovery from a process saturation condition benefits of using delta v pid_plus
Recovery from a process saturation condition benefits of using delta v pid_plusEmerson Exchange
 
Commissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsCommissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsEmerson Exchange
 
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...Emerson Exchange
 
Process Education on Demand
Process Education on Demand Process Education on Demand
Process Education on Demand Emerson Exchange
 
Control & InstrumentacióN
Control & InstrumentacióNControl & InstrumentacióN
Control & InstrumentacióNPIControl
 
Tuning PI controllers for stable processes with specifications on gain and ph...
Tuning PI controllers for stable processes with specifications on gain and ph...Tuning PI controllers for stable processes with specifications on gain and ph...
Tuning PI controllers for stable processes with specifications on gain and ph...ISA Interchange
 
SPL FDA ESG Green Belt Project
SPL FDA ESG Green Belt ProjectSPL FDA ESG Green Belt Project
SPL FDA ESG Green Belt ProjectJay Prakash
 
Model Predictive Control For Integrating Processes
Model Predictive Control For Integrating ProcessesModel Predictive Control For Integrating Processes
Model Predictive Control For Integrating ProcessesEmerson Exchange
 
The semantic web an inside look at the creation of control loop foundation
The semantic web   an inside look at the creation of control loop foundationThe semantic web   an inside look at the creation of control loop foundation
The semantic web an inside look at the creation of control loop foundationEmerson Exchange
 
Application of online data analytics to a continuous process polybutene unit
Application of online data analytics to a continuous process polybutene unitApplication of online data analytics to a continuous process polybutene unit
Application of online data analytics to a continuous process polybutene unitEmerson Exchange
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarJim Cahill
 

What's hot (20)

Smooooth Operations - Configuration Tips for Analog Blocks
Smooooth Operations - Configuration Tips for Analog BlocksSmooooth Operations - Configuration Tips for Analog Blocks
Smooooth Operations - Configuration Tips for Analog Blocks
 
Fuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded systemFuzzy controlled mine drainage system based on embedded system
Fuzzy controlled mine drainage system based on embedded system
 
Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2Maximizing the return on your control investment meet the experts sessions part2
Maximizing the return on your control investment meet the experts sessions part2
 
Calibration Excellence: Intelligent Application of Smart Technology is Just t...
Calibration Excellence: Intelligent Application of Smart Technology is Just t...Calibration Excellence: Intelligent Application of Smart Technology is Just t...
Calibration Excellence: Intelligent Application of Smart Technology is Just t...
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logic
 
Maximizing the return on your control investment meet the experts sessions pa...
Maximizing the return on your control investment meet the experts sessions pa...Maximizing the return on your control investment meet the experts sessions pa...
Maximizing the return on your control investment meet the experts sessions pa...
 
Application of kalman filtering in delta v
Application of kalman filtering in delta vApplication of kalman filtering in delta v
Application of kalman filtering in delta v
 
Test automation
Test automationTest automation
Test automation
 
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
Arm7 microcontroller based fuzzy logic controller for liquid level control sy...
 
Recovery from a process saturation condition benefits of using delta v pid_plus
Recovery from a process saturation condition benefits of using delta v pid_plusRecovery from a process saturation condition benefits of using delta v pid_plus
Recovery from a process saturation condition benefits of using delta v pid_plus
 
Commissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loopsCommissioning highly interactive process an approach for tuning control loops
Commissioning highly interactive process an approach for tuning control loops
 
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
New DeltaV Module Templates to Easily Configure, View, and Trend Advanced Pre...
 
Process Education on Demand
Process Education on Demand Process Education on Demand
Process Education on Demand
 
Control & InstrumentacióN
Control & InstrumentacióNControl & InstrumentacióN
Control & InstrumentacióN
 
Tuning PI controllers for stable processes with specifications on gain and ph...
Tuning PI controllers for stable processes with specifications on gain and ph...Tuning PI controllers for stable processes with specifications on gain and ph...
Tuning PI controllers for stable processes with specifications on gain and ph...
 
SPL FDA ESG Green Belt Project
SPL FDA ESG Green Belt ProjectSPL FDA ESG Green Belt Project
SPL FDA ESG Green Belt Project
 
Model Predictive Control For Integrating Processes
Model Predictive Control For Integrating ProcessesModel Predictive Control For Integrating Processes
Model Predictive Control For Integrating Processes
 
The semantic web an inside look at the creation of control loop foundation
The semantic web   an inside look at the creation of control loop foundationThe semantic web   an inside look at the creation of control loop foundation
The semantic web an inside look at the creation of control loop foundation
 
Application of online data analytics to a continuous process polybutene unit
Application of online data analytics to a continuous process polybutene unitApplication of online data analytics to a continuous process polybutene unit
Application of online data analytics to a continuous process polybutene unit
 
On-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use DeminarOn-line Process Control Lab Access and Use Deminar
On-line Process Control Lab Access and Use Deminar
 

Viewers also liked

ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013Sarod Paichayonrittha
 
Control Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control AdaptativoControl Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control AdaptativoWilly Bujaico
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulinkAlex Santos
 
Introducción a simulink
Introducción a simulinkIntroducción a simulink
Introducción a simulinkyuelse
 
Logica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia ArtificialLogica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia ArtificialAdrian
 
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSODISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSOESCOM
 
Solución de Ecuaciones Diferenciales en Simulink
Solución de Ecuaciones Diferenciales en SimulinkSolución de Ecuaciones Diferenciales en Simulink
Solución de Ecuaciones Diferenciales en SimulinkJair Ospino Ardila
 
Resolución de sistemas de ecuaciones diferenciales con MATLAB
Resolución de sistemas de ecuaciones diferenciales  con  MATLABResolución de sistemas de ecuaciones diferenciales  con  MATLAB
Resolución de sistemas de ecuaciones diferenciales con MATLABJoanny Ibarbia Pardo
 
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...Emerson Exchange
 
Manual simulink
Manual simulinkManual simulink
Manual simulinkcosococo
 
Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difusoaleckssss
 
Pid controllers
Pid controllersPid controllers
Pid controllersmilind1076
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015aJoanny Ibarbia Pardo
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkMarc Llanos
 
PID Controller
PID ControllerPID Controller
PID Controllersaishah72
 

Viewers also liked (20)

ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013ISA Effective Use of PID Controllers 3-7-2013
ISA Effective Use of PID Controllers 3-7-2013
 
Control Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control AdaptativoControl Fuzzy PID Vs Control Adaptativo
Control Fuzzy PID Vs Control Adaptativo
 
Sistemas ecuacion simulink
Sistemas ecuacion simulinkSistemas ecuacion simulink
Sistemas ecuacion simulink
 
Introducción a simulink
Introducción a simulinkIntroducción a simulink
Introducción a simulink
 
Logica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia ArtificialLogica Difusa e Inteligencia Artificial
Logica Difusa e Inteligencia Artificial
 
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSODISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
 
Solución de Ecuaciones Diferenciales en Simulink
Solución de Ecuaciones Diferenciales en SimulinkSolución de Ecuaciones Diferenciales en Simulink
Solución de Ecuaciones Diferenciales en Simulink
 
Curso de simulink 2 0
Curso de simulink 2 0Curso de simulink 2 0
Curso de simulink 2 0
 
Resolución de sistemas de ecuaciones diferenciales con MATLAB
Resolución de sistemas de ecuaciones diferenciales  con  MATLABResolución de sistemas de ecuaciones diferenciales  con  MATLAB
Resolución de sistemas de ecuaciones diferenciales con MATLAB
 
Lógica difusa (fuzzy logic)
Lógica difusa (fuzzy logic)Lógica difusa (fuzzy logic)
Lógica difusa (fuzzy logic)
 
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...
A Quick and Easy Way to Connect to FOUNDATION fieldbus using Emerson’s USB Fi...
 
Manual simulink
Manual simulinkManual simulink
Manual simulink
 
Ventajas y desventajas de control difuso
Ventajas y desventajas de control difusoVentajas y desventajas de control difuso
Ventajas y desventajas de control difuso
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Resolución de ecuaciones diferenciales con MATLAB R2015a
Resolución de ecuaciones diferenciales  con  MATLAB  R2015aResolución de ecuaciones diferenciales  con  MATLAB  R2015a
Resolución de ecuaciones diferenciales con MATLAB R2015a
 
p i d controller
p i d controllerp i d controller
p i d controller
 
PID Control
PID ControlPID Control
PID Control
 
Sistemas dinamicos con_simulink
Sistemas dinamicos con_simulinkSistemas dinamicos con_simulink
Sistemas dinamicos con_simulink
 
PID Controller
PID ControllerPID Controller
PID Controller
 

Similar to Intelligent PID Product Design

Green Pak Product Brief
Green Pak Product BriefGreen Pak Product Brief
Green Pak Product Briefaroncoop
 
15.00 hr van Hilten
15.00 hr van Hilten15.00 hr van Hilten
15.00 hr van HiltenThemadagen
 
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v220111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2Werner Fischer
 
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsAdvanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsDVClub
 
Pid controller and space vector modulation
Pid controller and space vector modulationPid controller and space vector modulation
Pid controller and space vector modulationremyarrc
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...SEAA 2022
 
Pr 005 qa_workshop
Pr 005 qa_workshopPr 005 qa_workshop
Pr 005 qa_workshopFrank Gielen
 
Flex Stack Rapid Prototyping System
Flex Stack Rapid Prototyping SystemFlex Stack Rapid Prototyping System
Flex Stack Rapid Prototyping Systemfrankp617
 
lecture1 (7).ppt
lecture1 (7).pptlecture1 (7).ppt
lecture1 (7).pptHebaEng
 
V diagram por inverter control
V diagram por inverter controlV diagram por inverter control
V diagram por inverter controlJavier Gutierrez
 
Gk21 Solar Tracker
Gk21 Solar TrackerGk21 Solar Tracker
Gk21 Solar Trackerdotrade.net
 
Cirpark Catalogue 2011-12 - Circontrol
Cirpark Catalogue 2011-12 - CircontrolCirpark Catalogue 2011-12 - Circontrol
Cirpark Catalogue 2011-12 - CircontrolMoises Barea
 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationNMDG NV
 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicRoni Roshni
 

Similar to Intelligent PID Product Design (18)

Green Pak Product Brief
Green Pak Product BriefGreen Pak Product Brief
Green Pak Product Brief
 
15.00 hr van Hilten
15.00 hr van Hilten15.00 hr van Hilten
15.00 hr van Hilten
 
5808spec
5808spec5808spec
5808spec
 
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v220111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
20111130 hardware-monitoring-with-the-new-ipmi-plugin-v2
 
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal ProductsAdvanced Methodologies Used for Top-Level Verification of Mixed Signal Products
Advanced Methodologies Used for Top-Level Verification of Mixed Signal Products
 
Pid controller and space vector modulation
Pid controller and space vector modulationPid controller and space vector modulation
Pid controller and space vector modulation
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...
 
Pr 005 qa_workshop
Pr 005 qa_workshopPr 005 qa_workshop
Pr 005 qa_workshop
 
Flex Stack Rapid Prototyping System
Flex Stack Rapid Prototyping SystemFlex Stack Rapid Prototyping System
Flex Stack Rapid Prototyping System
 
lecture1 (7).ppt
lecture1 (7).pptlecture1 (7).ppt
lecture1 (7).ppt
 
V diagram por inverter control
V diagram por inverter controlV diagram por inverter control
V diagram por inverter control
 
Gk21 Solar Tracker
Gk21 Solar TrackerGk21 Solar Tracker
Gk21 Solar Tracker
 
Cirpark Catalogue 2011-12 - Circontrol
Cirpark Catalogue 2011-12 - CircontrolCirpark Catalogue 2011-12 - Circontrol
Cirpark Catalogue 2011-12 - Circontrol
 
presentation_sas2016_V3
presentation_sas2016_V3presentation_sas2016_V3
presentation_sas2016_V3
 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions Verification
 
380 385
380 385380 385
380 385
 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logic
 
Ads7843
Ads7843Ads7843
Ads7843
 

More from Emerson Exchange

Using Wireless Measurements in Control Applications
Using Wireless Measurements in Control ApplicationsUsing Wireless Measurements in Control Applications
Using Wireless Measurements in Control ApplicationsEmerson Exchange
 
Boot camp advanced tools and techniques
Boot camp   advanced tools and techniquesBoot camp   advanced tools and techniques
Boot camp advanced tools and techniquesEmerson Exchange
 
Device Revisions Management - Best Practices
Device Revisions Management - Best PracticesDevice Revisions Management - Best Practices
Device Revisions Management - Best PracticesEmerson Exchange
 
Master the Mystery and Marvels of DeltaV MPC
Master the Mystery and Marvels of DeltaV MPCMaster the Mystery and Marvels of DeltaV MPC
Master the Mystery and Marvels of DeltaV MPCEmerson Exchange
 
When the Heat is On, Control with Wireless
When the Heat is On, Control with WirelessWhen the Heat is On, Control with Wireless
When the Heat is On, Control with WirelessEmerson Exchange
 
DeltaV Security - Don’t Let Your Business Be Caught Without It
DeltaV Security - Don’t Let Your Business Be Caught Without ItDeltaV Security - Don’t Let Your Business Be Caught Without It
DeltaV Security - Don’t Let Your Business Be Caught Without ItEmerson Exchange
 
Improving continuous process operation using data analytics delta v applicati...
Improving continuous process operation using data analytics delta v applicati...Improving continuous process operation using data analytics delta v applicati...
Improving continuous process operation using data analytics delta v applicati...Emerson Exchange
 
LNG Dispensing Made Simple Using Micro Motion
LNG Dispensing Made Simple Using Micro MotionLNG Dispensing Made Simple Using Micro Motion
LNG Dispensing Made Simple Using Micro MotionEmerson Exchange
 
Project Management Successes with Global Teams
Project Management Successes with Global TeamsProject Management Successes with Global Teams
Project Management Successes with Global TeamsEmerson Exchange
 
Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Emerson Exchange
 
State-of-the-Art Automation at Asphalt Loading/Blending Terminal
State-of-the-Art Automation at Asphalt Loading/Blending TerminalState-of-the-Art Automation at Asphalt Loading/Blending Terminal
State-of-the-Art Automation at Asphalt Loading/Blending TerminalEmerson Exchange
 
Transition to online AMS reduces maintenance costs and improves operations
Transition to online AMS reduces maintenance costs and improves operationsTransition to online AMS reduces maintenance costs and improves operations
Transition to online AMS reduces maintenance costs and improves operationsEmerson Exchange
 

More from Emerson Exchange (13)

Using Wireless Measurements in Control Applications
Using Wireless Measurements in Control ApplicationsUsing Wireless Measurements in Control Applications
Using Wireless Measurements in Control Applications
 
Boot camp advanced tools and techniques
Boot camp   advanced tools and techniquesBoot camp   advanced tools and techniques
Boot camp advanced tools and techniques
 
Device Revisions Management - Best Practices
Device Revisions Management - Best PracticesDevice Revisions Management - Best Practices
Device Revisions Management - Best Practices
 
Adventures in pH Control
Adventures in pH ControlAdventures in pH Control
Adventures in pH Control
 
Master the Mystery and Marvels of DeltaV MPC
Master the Mystery and Marvels of DeltaV MPCMaster the Mystery and Marvels of DeltaV MPC
Master the Mystery and Marvels of DeltaV MPC
 
When the Heat is On, Control with Wireless
When the Heat is On, Control with WirelessWhen the Heat is On, Control with Wireless
When the Heat is On, Control with Wireless
 
DeltaV Security - Don’t Let Your Business Be Caught Without It
DeltaV Security - Don’t Let Your Business Be Caught Without ItDeltaV Security - Don’t Let Your Business Be Caught Without It
DeltaV Security - Don’t Let Your Business Be Caught Without It
 
Improving continuous process operation using data analytics delta v applicati...
Improving continuous process operation using data analytics delta v applicati...Improving continuous process operation using data analytics delta v applicati...
Improving continuous process operation using data analytics delta v applicati...
 
LNG Dispensing Made Simple Using Micro Motion
LNG Dispensing Made Simple Using Micro MotionLNG Dispensing Made Simple Using Micro Motion
LNG Dispensing Made Simple Using Micro Motion
 
Project Management Successes with Global Teams
Project Management Successes with Global TeamsProject Management Successes with Global Teams
Project Management Successes with Global Teams
 
Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications Interfacing delta v to motorized actuators addressing control applications
Interfacing delta v to motorized actuators addressing control applications
 
State-of-the-Art Automation at Asphalt Loading/Blending Terminal
State-of-the-Art Automation at Asphalt Loading/Blending TerminalState-of-the-Art Automation at Asphalt Loading/Blending Terminal
State-of-the-Art Automation at Asphalt Loading/Blending Terminal
 
Transition to online AMS reduces maintenance costs and improves operations
Transition to online AMS reduces maintenance costs and improves operationsTransition to online AMS reduces maintenance costs and improves operations
Transition to online AMS reduces maintenance costs and improves operations
 

Recently uploaded

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Recently uploaded (20)

LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

Intelligent PID Product Design

  • 1. Intelligent PID Product Design IFAC Conference on Advances in PID Control Brescia, 28-30 March 2012 Willy Wojsznis Terry Blevins John Caldwell Peter Wojsznis Mark Nixon Slide 1 IFAC - PID’12 – Brescia Italy
  • 2. What is Intelligent PID? An intelligent control system has the ability to  Improve control performance automatically or direct user to make changes that improve performance  Detect and diagnose faults and impaired loop operation  Learn about process, disturbances and operating conditions Collection of simple features improves product functionality and makes it easy to use Slide 2 IFAC - PID’12 – Brescia Italy
  • 3. PID controller options selection Slide 3 IFAC - PID’12 – Brescia Italy
  • 4. Nonlinear PID parameters Slide 4 IFAC - PID’12 – Brescia Italy
  • 5. PIDPlus for Wireless Communications  To provide best control when a measurement is not updated on periodic basis, the PID must be modified to reflect the reset contribute for the expected process response since the last measurement update.  Standard feature of the PID in DeltaV for example PIDPlus Design Slide 5 IFAC - PID’12 – Brescia Italy
  • 6. PID at saturated conditions A better response to major upsets can be achieved through the use of a dynamic pre-load and reducing the filtering that is applied in the positive feedback path when the output limited Slide 6 IFAC - PID’12 – Brescia Italy
  • 7. Performance Monitoring- Overview Slide 7 IFAC - PID’12 – Brescia Italy
  • 8. Performance Monitoring - Summary Identifies Loops to Tune And Tuning Values Automatically Slide 8 IFAC - PID’12 – Brescia Italy
  • 9. Performance monitoring Slq + s 0.0 = Best Possible Variability Index = 100 1- 100 = Worst Possible Stot + s where: n  (X ) Total 2 Minimum 2 - X  S cap  i Standard Variance Slq = Scap 2 -   Stot = i =1 n -1 Deviation Control  S tot  n  (X i - X i -1 )2 i= 2 Best possible “capability” is Scap = s - Sensitivity Factor minimum variability 2 (n - 1 ) Slide 9 IFAC - PID’12 – Brescia Italy
  • 10. Valve Diagnostics • The approach uses the process model gain and is the best suited for the adaptive control loops or automatically tuned loops where process gain is known • Valve stem position availability improves the diagnostics • After calculating oscillation amplitudes on the controller input and output, valve HYSTERESIS is defined directly as: h = 2 A(out ) 2 Ampl ( PV ) = Kr r = 2 Ampl ( PV ) b = h-r K Slide 10 IFAC - PID’12 – Brescia Italy
  • 11. Tuning Index  Tuning index is defined as the ratio of the potential residual PID variability reduction to the actual PID residual variability  Provides absolute benchmark based on process model and desired response  More meaningful measure than the Harris index which is based on minimum variance Slide 11 IFAC - PID’12 – Brescia Italy
  • 12. PID Auto-Tuning and Adaptive User Interface Slide 12 IFAC - PID’12 – Brescia Italy
  • 13. PID Graphical Gain-Phase Margin Tuning Slide 13 IFAC - PID’12 – Brescia Italy
  • 14. Adaptive PID Principle  For a first order Multiple Model Interpolation with re- Estimated Gain, time plus deadtime centering constant, and process, twenty deadtime seven (27) models are evaluated each Ke -TD sub-iteration, first gain is determined, 1 + s then dead time, Changing First Order Plus process input Deadtime Process and last time constant. G1+ Δ G1+ Δ G1+ Δ  After each iteration, TC1 -Δ TC1–Δ TC1 -Δ G1 G1 DT1- Δ DT1 G1 DT1+ Δ the bank of models TC1 -Δ TC1–Δ TC1 -Δ G1-Δ DT1- Δ ΔDT1 Δ G1- G1- DT1+ Δ is re-centered using TC1 -Δ TC1–Δ TC1 -ΔΔ G1+ Δ DT1- Δ DT1 G1+ Δ G1+ TC1 DT1+ Δ TC1 TC1 the new gain, time G1 DT1- Δ DT1 G1DT1+ Δ TC1 G1 TC1 TC1 constant, and dead G1-ΔDT1-G1- Δ G1- ΔDT1+ Δ Δ DT1 time TC1 TC1 Δ TC1 Δ G1+ Δ G1+ G1+ DT1- Δ DT1 +Δ TC1+Δ TC1 +Δ TC1 DT1+ Δ G1 DT1- Δ DT1 G1 DT1+ Δ G1 TC1 +Δ TC1+Δ TC1 +Δ G1-ΔDT1-G1- Δ G1- ΔDT1+ Δ Δ DT1 TC1 +Δ TC1+Δ TC1 +Δ DT1- Δ DT1 DT1+ Δ Slide 14 IFAC - PID’12 – Brescia Italy
  • 15. Adaptive modeling with parameter interpolation •Every parameter value of the model is evaluated independently •The weight assigned to the parameter value is inverse of the squared error •Adapted parameter value is weighted average of all evaluated values – decrease the number of models dramatically •Interpolation delivers improved accuracy, compared to selection from the limited number of models Slide 15 IFAC - PID’12 – Brescia Italy
  • 16. Sequential Parameter Interpolation •Sequential parameter adaptation – less models: Model with 3 parameters (Gain, Lag, Dead Time) and 3 values for every 3 parameter has 3 model variations for model switching adaptation or 3x3 model variations for sequential parameter adaptation •Using the original data and Gain performing adaptation iteratively Dead time Initial model • 3 1 Final The procedure on-line practically 2 model feasible with sequential adaptation Lag Slide 16 IFAC - PID’12 – Brescia Italy
  • 17. Adaptive PID Diagram with model switching and parameters interpolation Controller Adaptation Models re-tuning Supervisor Evaluation i ˆ yi d Feedforward Parameter Set of - control Interpolation Models Excitation y Generator SP - PID u PV Controller + + Process Slide 17 IFAC - PID’12 – Brescia Italy
  • 18. Adaptive modeling and control Slide 18 IFAC - PID’12 – Brescia Italy
  • 19. Adaptive model scheduling Slide 19 IFAC - PID’12 – Brescia Italy
  • 20. Conclusions  The PID intelligence is commonly accepted by users with various level of control expertise  The main factor that contributed to the intelligent PID acceptance is robust process model identification  A significant factor is friendly user interface that provides full insight into control loop operation, control performance, loop faults and tuning recommendations  Evolution of PID design will continue. PID will be facing more challenges and deliver more successes. Slide 20 IFAC - PID’12 – Brescia Italy
  • 21. Acknowledgments •Our communication with professors Karl Åstrӧm, Dale Seborg and Thomas Edgar greatly improved the product concepts and design. •The final shape of the product and its quality is the result of contributions from many control software developers –just to name the core of the group: Dennis Stevenson, John Gudaz, Peter Wojsznis, Mike Ott, Yan Zhang and Ron Ottenbacher. Slide 21 IFAC - PID’12 – Brescia Italy