Académique Documents
Professionnel Documents
Culture Documents
Control
Station
Station
SoftwareFor
ForProcess
ProcessContro
Control
Software
Software
For
Process
Control
Analysis,Tuning
Tuning&
Training
Analysis,
Tuning
&&Trainin
Training
gl
Analysis,
User Guide
Doug Cooper
3. Sobrede controle da
estao
Estao de Controle o software usado por praticantes de acadmicos e industriais em
todo o mundo para:
- treinamento prtico de controle de processo
- simulao sistema de controle
- anlise de circuito e ajuste
- o desempenho ea capacidade estuda
Estao de Controle um ponto-e-clicar ambiente compatvel com Windows 95, 98, Me, NT, 2000 e a
maioria das redes de computadores. . Este pacote de software poderosa visualmente atraente, fcil de
usar e popular entre os estudantes e profissionais tanto
Estao de Controle dividido em trs de casos,Estudo de processos de costume ferramentas de
design emdulos:.
mdulo de estudos de caso Ofornece experincia no mundo real em mtodos modernos e prticas de
controle de processo. estudos de casos Os disponveis para estudo incluem controle de nvel de um
tanque, controle de temperatura de um trocador de calor, controle de concentrao de um controle do
reator e pureza de uma coluna de destilao. Os controladores bsicos disponveis incluem
controladores P-Only, PI, PD e PID. Estratgias avanadas incluem cascata, alimentar para a frente, a
dissociao multivariada, modelo preditivo (Smith preditor), controle de matriz dinmica, e discreta
amostrados controle de dados.
mdulo de processo Opersonalizadoum ambiente orientado bloco que permite que voc construa um
processo e arquitetura controlador com suas prprias especificaes para uma ampla gama de anlises
de controle personalizados. Voc pode investigar as vantagens e desvantagens de diferentes
arquiteturas de controle, sensibilidades afinaes, capacidades de desempenho de loop, e uma srie de
outras questes importantes para o praticante.
mdulo de Ferramentas de projeto O usado para ajustar modelos dinmicos lineares para processar
dados e para calcular Regulao do controlador PID valores. Os modelos de ferramentas de design
tambm pode ser usado para a construo de estratgias de controle avanado que utilizam modelos
dos processos internos para a arquitetura de controlador. Como os dados podem ser importados de
processos operacionais reais, Ferramentas de projeto pode resolver seus problemas desafiadores para o
projeto do controlador, anlise e sintonia.
A Estao de Controle
Mdulos
mdulo de Estudos de Casos Ofoi desenvolvido especificamente para o
treinamento nos mtodos e prticas de controle de processo automtico
modernas . Estudos de Caso faz isso, dando-lhe experincia prtica atravs de
um conjunto de simulaes de controle interessantes e industrialmente
relevantes. Assim, voc "aprender fazendo" como voc lidar com cada
desafio do mundo real. As simulaes de animado
processos,no ecr a cores, grfico, so fceis de usar e visualmente atraente. A lista de simulaes
disponveis para explorao e estudo incluem:
2
processo deve ser oem estado estacionrio antes da coleta de dados dinmica comea,
o primeiro ponto de dados no arquivo de must igual este inicial valor de estado estacionrio.
Se essas condies no forem cumpridas, o modelo de ajuste ser incorreta e de pouco valor para o
ajuste, modelo baseado projetos controlador ou estudos de simulao.
Em instalaes de controlo modernos, os modelos dinmicos cabem por ferramentas de design
pode ser usado diretamente em avanado arquiteturas de controlador que vo desde uma simples Smith
preditor-se atravs do controle preditivo completo (MPC) algoritmos. Ferramentas de projeto tambm
pode ser usado para projetar elementos avanados para a alimentao animal. Para projetos de
alimentao em avano, a varivel de perturbao que devero ser reforados, pulsada ou de outra
forma perturbado. Estes dados de perturbao, em seguida, torna-se a varivel manipulada quando
regresso do modelo dinmico varivel de perturbao-to-medidos processo.
A segunda caracterstica de ferramentas de design a ferramenta de ajuste do controlador.
Utilizando os resultados de um bem sucedido modelo de ajuste FOPDT, valores de ajuste para P-Only,
controladores PI e PID so computados. A biblioteca de correlaes de ajuste populares incluem
controle interno modelo (IMC) e integrante do tempo- erro absoluto ponderada (TIAE).
4
secoa simulao comeou, note que o ecr composto por um processo grfico, movendo-se grficos
de tiras, uma lista de menu e uma barra de ferramentas. O grfico de tira superior controla a varivel de
medio do processo, que, para os tanques de gravidade drenado o nvel de lquido no reservatrio
inferior. O grfico tira inferior controla a sada do controlador, que neste caso manipula a taxa de fluxo
de entrada que alimenta a parte superior do tanque.
Mova a seta do mouse sobre os cones na barra de ferramentas e ler as diferentes funes. H cones
para lidar com as funes de relgio de simulao, re-dimensionar os grficos de tiras, visualizao e
impresso parcelas, poupana e dados processo de edio, parar e iniciar a simulao, a navegar para
outros mdulos Estao de controle, e obter acesso ao Guru Controle Ajuda do programa.
O grfico processo tambm tem recursos que podem ser ativados com um clique do mouse. Estes
incluem itens que tm uma aparncia boto ou incluem uma caixa de entrada branco. Os tanques de
gravidade drenado grfico na prxima pgina mostra caixas de entrada de brancos para a sada do
controlador e de perturbao do fluxo bombeado, e um boto de controlador de nvel (o crculo com a
LC em que atribui ao tanque inferior).
A maioria de tudo que voc precisa fazer pode ser acessada duas ou trs
maneiras
5
The first step in designing a controller is generating and collecting dynamic data. Shown above are
two ways to begin saving process data to file. The same commands used to start saving data are also
used to stop data collection after the experiment is completed. Go ahead and start saving data to a file
called demo.dat. Use the default Storage Rate and Zero Clock options when prompted.
To change a variable such as
controller output:
- Click on Tasks on the menu
list, and then Change Controller
Output
or.....
- Click or double click the white
input box on the process
graphic
or.....
- Use the right mouse button,
and choose Change Controller
Output
Once data collection has begun (note the file name in the lower right of the screen above), change the
controller output to force process dynamics. Use any of the three methods mentioned above to change
the controller output value from 70% up to 75%, then down to 65%, and finally back to 70%.
Click the Stop Saving Data icon when the experiment is complete.
With dynamic process data stored in file demo.dat, the next steps in controller design are to fit a
FOPDT (first order plus dead time) model to the data and then use the model parameters in a
correlation to compute initial controller tuning values.
As shown above, navigate to Design Tools to perform this modeling and tuning task. To help the
model fitting proceed quickly, you may want to first Pause the simulation (click the Pause icon on the
tool bar, or click Run and choose Pause from the menu list).
When you gain more experience, you may choose to perform several process experiments and collect
the results in different files before navigating to Design Tools.
To read a file of process data
into Design Tools:
- Click File on the menu list, and
choose Open Data File
or.....
- Click the Open Data File icon
on the tool bar
The Design Tools main screen, shown above, can be launched from a Case Study or Custom Process
simulation using Navigate. By navigating to Design Tools directly from Case Studies or Custom
Process, the state of the process simulation remains unchanged during the modeling and tuning task.
8
With the data columns properly labeled, choose the FOPDT model from the library of linear dynamic
models. For convenience, the Laplace and time domain forms of each model are displayed at the
bottom of the screen.
To start model fitting:
- Click Tasks on the menu list,
and choose Start Fitting
or.....
- Click the Start Fitting icon on
the tool bar
Begin fitting the chosen model by clicking the Start Fitting icon on the tool bar. A counter will display
the sum of squared errors (SSE), which should decrease if the fit is proceeding properly. If it is not,
you may stop the routine by clicking the Stop Fitting icon (which replaces the Start Fitting icon during
the fitting operation).
10
If a model converges, a plot will display showing the model fit (in yellow) overlaying the process data
(in white).
Note: The model fit should reasonably approximate the actual process data (the yellow model fit
line should substantially overlay the data). Sometimes a fit may look good but the model
parameters make no sense, such as if the computed time constant is longer than the total time span
used in the experiment for data collection.
If the fit is not reasonable, the model and tuning values are of little value for process control.
11
As shown above, the Design Tools main screen now displays values for the model parameters in a
chart to the left and controller tuning values in a chart to the right. Both standard and conservative
tuning values are available for P-Only, PI, PID and PID w/ Filter controllers. From your chart, write
down the standard PI tuning values KC and I displayed touse when implementing your controller.
Note: The units for model time constants and dead time, and controller reset time and derivative
time are in the units of the time stamp used when saving data to file. For Case Studies, this time
unit is minutes. If you save data from the plant or lab, you must be aware of the time units you used
as well as that required by your controller.
When you have recorded the PI tuning parameters, exit Design Tools be clicking on File on the menu
list and then choosing Exit, or by closing the window.
To open the controller menu:
- Click Tasks on the menu list, and
then Change Controller/Tuning
or.....
- Click the controller icon on the
process graphic
or.....
- Use a right mouse click, and
then Change Controller/Tuning
12
Choose one of the above methods to open the Controller Design Menu. You will notice a question
mark button as shown below. Click on these buttons, located throughout Control Station, to access
Control Guru Help and learn about theory and technology issues associated with a selection.
To access Control Guru and learn
more about theory and technology
issues for a selection:
- Click a question mark ? anywhere
it is displayed
To implement a controller, click Manual Mode at the top of the design menu and choose PID from the
list. Halfway down the menu, enter the PI controller tuning KC and I you just computed in Design
Tools (or enter the numbers shown in this example). Click Done at the bottom of the controller menu
to put your controller in automatic.
To change set point:
- Click Tasks on the menu list, and
then Change Set Point
or.....
- Click the white Set Point box on
the process graphic
To view or print a fixed plot:
- Click File on the menu list, and
choose View and Print Plot
or.....
- Click the Plot icon on the tool bar
Test your controller in tracking changes in set point. On the process graphic as shown above, click
once on the white Set Point box, enter 5.0, and press enter. This should cause a response similar to
that shown in the figure. Explore controller performance in rejecting disturbances by entering a new
pumped flow rate in the white Disturbance box on the graphic and pressing enter.
Click View and Print plot to obtain a fixed plot of your graph. There you can modify the plot display
and print a copy as described at the bottom of Page 11.
13
For a custom study, you must specify the controller output to measured process variable dynamic
behavior with a process model. You may choose to specify one disturbance to measured variable
dynamic behavior with a disturbance model (this model need be defined only if you are performing
disturbance dynamics investigations or disturbance rejection control studies).
You can import a model previously constructed and saved to disk. As shown above, either click File
on the menu list and choose Import Model Parameters from File, or click the Import icon below the
process block diagram graphic. You may save a model to disk after creating or modifying it. Either
click File on the menu list and then click Export Model Parameters to File, or click the Export icon
below the process block diagram graphic.
14
As shown above, to construct a custom simulation, click Tasks on the menu list and then click
Construct Process Model, or click the Process icon on the process block diagram graphic. This opens
the Construct Process and Disturbance Model menu shown below.
For both process and disturbance, the model forms available include:
- Overdamped Linear Model
- Overdamped Nonlinear Schedule Model
- Underdamped Linear Model
- Underdamped Nonlinear Schedule Model
Use the tabs to select the Process Model or Disturbance Model. For the Overdamped Linear Model,
enter your parameters using the input boxes as shown.
Click the appropriate tab to select
the Process Model or Disturbance
Model input form
Enter the model parameters in the
input boxes provided
Click the Preview New Process
Model icon to view your model
Tabs permit you to see your model both in the time domain and Laplace domain. You may also
change the accuracy of the numerical solution method. The more accurate methods are slower as they
15
use more computing resources. High accuracy is valuable when solving text book problems but of
uncertain value whne solving problems in the highly uncertain real world.
The input form for the nonlinear schedule model is shown below. The nonlinear schedule requires
that you enter three linear models at each of three operating levels, or process variable basis values.
Click the model list to change
model form
The nonlinear model schedule
requires entry of three linear
models, each for a different
operating level or process
variable basis value
16
Once the simulation has begun, all features discussed for Case Studies, including Design Tools, the
controller library, and the graphing and printing utilities, are available as needed.
For example, to implement a controller, click Tasks on the menu list and then choose Change
Controller/Tuning, or click on the controller icon on the graphic, or use a right mouse click and then
choose Change Controller/Tuning. As shown below, the controller design menu is identical to that
used in the Case Studies processes.
To implement a controller:
- Click on Tasks on the menu
list and choose Change
Controller/Tuning
or.....
- Click on the controller icon on
the graphic
or.....
- Use a right mouse click and
choose Change Controller/Tuning
17
Multi-Loop Process
If you choose Multi-Loop Process, Custom Process launches as shown below. The left half of the
screen lists the six models that define a multi-loop simulation. Next to the model list are deviation bar
displays for the two control loops. The right side of the screen shows a block diagram graphic of the
multivariable custom process and the pathways that information travels among the models.
A complete multi-loop simulation is comprised of six models
- models for process 1 (CO1 to PV1) and process 2 (CO2 to PV2)
- two interaction models (CO1 to PV2) and (CO2 to PV1)
- two disturbance models (D1 to PV1) and (D2 to PV2)
While it is only necessary to define the disturbance models if they are being used in the study, the
process and interaction models must be entered to create a meaningful multivariable investigation.
To import a model previously
saved to disk:
- Click File on the menu list, and
choose Import Model Parameters
from File
or.....
- Click the Import button below the
deviation bars
To toggle between the two multiloop display screens:
- Click Task on the menu list,
choose Toggle
or.....
- Click the Toggle icon on the tool
bar
Like the single loop custom process, you may import a previously saved multi-loop process
simulation by clicking File on the menu list and choosing Import Model Parameters from File, or
clicking the Import button located beneath the deviation bar displays. Saving a simulation you have
created is achieved with the analogous Export selection.
The multi-loop custom process actually has two displays. The edge of the second screen can just be
seen in the figure above. To toggle to the other screen, click Task on the menu list and then click
Toggle, click the Toggle icon on the tool bar, or click the edge of the screen currently in back.
The back display is shown on the next page. The left half of the screen shows a menu list, a tool bar
and four moving strip charts. The upper two strip chart track CO1 and PV1 and the lower strip charts
track CO2 and PV2. The right side of the screen shows the same block diagram graphic of the
multivariable custom process.
18
To construct a model:
- Click Tasks on the menu list,
choose the model block of
interest, and then Construct
Model
or.....
- Click the appropriate model
block icon on the block diagram
graphic
Construction of a multi-loop simulation follows the procedure detailed for the single loop custom
process. To input a model for a particular block, click Tasks on the menu list, choose the model block
of interest and choose Construct Model, or click the appropriate model block icon on the block
diagram graphic as shown above. This opens the Construct Process and Disturbance Model menu
shown below.
Click the appropriate tab to
call up a model input form
Click the Model List below the
Process tab to select the
desired model form
Enter the model parameters in
the input boxes provided
Use the Zeros and Spans tab
to enter those values.
Click Done to start the
simulation
Choose the desired model form and enter the model values into the input boxes. Specify the zeros and
spans using that tab. Click Done to start the simulation.
Once the simulation has begun, all features previously discussed, including Design Tools, the
controller library, and the graphing and printing utilities, are available as needed.
19