• Nie Znaleziono Wyników

Automation Systems Lecture 7 - Process identification Jakub Mozaryn

N/A
N/A
Protected

Academic year: 2021

Share "Automation Systems Lecture 7 - Process identification Jakub Mozaryn"

Copied!
18
0
0

Pełen tekst

(1)

Automation Systems

Lecture 7 - Process identification

Jakub Mozaryn

Institute of Automatic Control and Robotics, Department of Mechatronics, WUT

Warszawa, 2016

Jakub Mozaryn Automation Systems

(2)

Controlled process

Controlled proces

Controlled process is a technological process that is under influence of disturbances, where an external control (control) algorithm performs the desired action and enforces desirable behavour of this process.

Mathematical description of the controlled process (simplified SISO - single input single output)

y = f (u, z) (1)

where: y - process variable, u - control variable, z - disturbance.

Jakub Mozaryn Automation Systems

(3)

Controlled process

Gob(s) = ym(s)

U(s) = PV (s)

CV (s) (2)

Process variables

Process variables are output variables (yi;i =, . . . , n) that characterize controlled process.

Process variables characterize the controlled process and their desired course is defined in a control task.

Jakub Mozaryn Automation Systems

(4)

Controlled process

Gob(s) = ym(s)

U(s) = PV (s)

CV (s) (3)

Input variables

An amount of supplied energy or matter are an input variables xi;i = 1, ..., n of controlled process

To realize technological process there should be provided the relevant streams of matter or streams of energy. The desired course of the process variables depend on these streams and their parameters.

Jakub Mozaryn Automation Systems

(5)

Controlled process

Gob(s) = ym(s)

U(s) = PV (s)

CV (s) (4)

Disturbances

Disturbances (zi; i = 1, . . . , n) are input signals which adversely affects the course of the process variables.

Disturbances may directly affect the process or distort the streams of energy or streams of matter, eg. in a temperature control in furnace such interference are changes in the calorific value of the fuel.

Jakub Mozaryn Automation Systems

(6)

Controlled process

Gob(s) = ym(s)

U(s) = PV (s)

CV (s) (5)

Control variables

Control variables (ui; i = 1, ..., n) are the input variables generated by the controller.

Actuators, as a result of an influence of the control signals, shape streams of matter or energy according to the control task.

Jakub Mozaryn Automation Systems

(7)

Controlled process

Gob(s) = ym(s)

U(s) = PV (s)

CV (s) (6)

Symbols:

u(s) = CV (s) CV - control variable,

ym(s) PV - process variable (from the sensor).

Jakub Mozaryn Automation Systems

(8)

Selection of elements of control systems

Rysunek:Schematic diagram of the process with actuator (electromagnetic valve) in a) normal model, b) reverse mode

Jakub Mozaryn Automation Systems

(9)

Classification of controlled processes

Due to the type of equations:

linear, nonlinear.

Due to the behavior in the steady state of step response:

static - having the ability to achieve equilibrium, astatic - not having the ability to achieve equilibrium.

Due to the number of process variables:

one-dimensional, multi-dimensional.

Due to the stability of parameters in time:

time invariant (stationary), nonstationary.

Jakub Mozaryn Automation Systems

(10)

Controlled process

Step response of the static pro- cesses: 1- first order lag element, 2, 3 – higher order lag elements, 4 – oscillatory, 5 - proportional.

Step response of the astatic pro- cesses: 1- integral element, 2 - in- tegral element with first order lag, 3 - integral element with first or- der lag and delay.

Jakub Mozaryn Automation Systems

(11)

Experimental determination of the time characteristics of controlled process

Jakub Mozaryn Automation Systems

(12)

Models of the static process

The characteristic features of the step response of the higher order lag elements are fixed time gains T1and T2defined by the tangent to the step response at the point of inflection (as given in a picture).

Jakub Mozaryn Automation Systems

(13)

Models of the static process

model 1 - first order lag with delay G (s) = ∆ym(s)

∆u(s) = kob

(Tzs + 1)e−T0s (7) model 2 - Strejc model

G (s) = ∆ym(s)

∆u(s) = kob

(Tzs + 1)n (8) model 3 - Strejc model with delay G (s) = ∆ym(s)

∆u(s) = kob

(Tzs + 1)ne−T0s (9)

Jakub Mozaryn Automation Systems

(14)

First order lag model with delay

Model 1 - Tangent method

T0= T1; Tz = T2 (10)

Model 1 - Secant method

Assumption: The step response of the model in 2 points corresponds with the step response of the process.

P = 0, 5PV → t1; P = 0, 632PV → t2 (11) Using the time equation of step response of the first order lag element:

y (t) = ustk(1 − eTt), (12) the following equations are obtained:

T0= t1− t2ln 2

1 − ln 2 , (13)

Tz = t2− T0= t2− t1

1 − ln 2. (14)

Jakub Mozaryn Automation Systems

(15)

Higher order lag elements

Model 2 - Strejc model, G (s) = y (s)

u(s) = 1

(Ts + 1)n (15) n T1/T T2/T T1/T2

1 0 1 0

2 0,282 2,718 0,104 3 0,805 3,695 0,218 4 1,425 4,463 0,319 5 2,100 5,119 0,410 6 2,811 5,699 0,493 Tablica:Parameters of the higher order lag elements

G (s) = y (s)

u(s) = 1

(Ts + 1)6 (16)

Jakub Mozaryn Automation Systems

(16)

Static processes models - example

Jakub Mozaryn Automation Systems

(17)

Astatic process models - identification

Integral element with first order lag Integral element with first order lag and delay

Gob(s) = 1

Tzs(T0s + 1) (17) Gob(s) = 1

Tzse−T0s (18)

Gob(s) = 1

Tzs(T1s + 1)e−T0s (19) Gob(s) = 1

Tzse−(T0+T1)s (20)

Jakub Mozaryn Automation Systems

(18)

Automation Systems

Lecture 7 - Process identification

Jakub Mozaryn

Institute of Automatic Control and Robotics, Department of Mechatronics, WUT

Warszawa, 2016

Jakub Mozaryn Automation Systems

Cytaty

Powiązane dokumenty

The sinusoid is a unique input signal, and the resulting output signal for a linear system, as well as signals throughout the system, is sinusoidal in the steady state; it differs

REMARK: The number of elements present in the block diagram may be larger than the number of structural elements in the block diagram - since some components may be influenced by

In the case of controlled objects, in which increase of the control signal u causes an increase in output (transfer function G ob (s) is positive), the other action the regulator

The requirements related to the steady state are formulated by determining the so-called static accuracy of the control system - perimissible values of deviations of the system

It can be used to controller tuning in the control systems where processes are described by static higher order lag elements, controller settings are selected based on the

It can be used to controller tuning in the control systems where processes are described by static higher order lag elements, controller settings are selected based on the

tangent method: obtain the best correspondence between linear and non-linear description of a system for a given value of the independent variable (input), and hence a particular

REMARK: The number of elements present in the block diagram may be larger than the number of structural elements in the block diagram - since some components may be influenced by