Siemens Industry Online Support
Siemens AG
Entry type: Application example Entry ID: 38755162, Entry date: 10/05/2009

PID Control with Gain Scheduling and PID Tuning

  • Entry
  • Associated product(s)
Objective of the application is fast and tight control of processes with non linear behaviour, which requires different control parameters for each operating point.

Objective of the Application
Using gain scheduling, i.e. an operating-point-oriented parameter control, the quality of control can be improved significantly. The scheduling implies a feedforward adaptation of parameters according to a defined schedule in opposite to an adaptive controller, which permanently identifies its process model based on new measurement data.

The application example considered here shows a control loop with PID controller and gain scheduling based on the corresponding process tag type of the SIMATIC PCS 7 Advanced Process Library.

Main contents
The following main points are discussed in this application note:

  • How to create an instance and set the parameters of the process tag type.
  • How to determine the process model and the control parameters. The usage of the PCS 7 PID Tuner is explained firstly for linear processes, and afterwards for a nonlinear process.
  • Benchmark simulations with and without gain scheduling, to show the potential benefits.

This entry was created with SIMATIC PCS 7 V7.1, the procedure is transferable to PCS 7 V7.0 and higher versions.

  PID Control with Gain Scheduling and PID Tuning (963,5 KB) 

01/2019 First release

Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit