I3PM – Identification of a three parameter model

Block SymbolLicensing group: ADVANCED
PIC

Function Description
The I3PM block is based on the generalized moment identification method. It provides a three parameter model of the system.

Inputs

u

Input of the identified system

Double (F64)

y

Output of the identified system

Double (F64)

u0

Input steady state

Double (F64)

y0

Output steady state

Double (F64)

RUN

Execute identification

Bool

CLR

Block reset

Bool

ips

Meaning of the output signals

Long (I32)

0 ....

FOPDT model

p1 … gain

p2 … time delay

p3 … time constant

1 ....

moments of input and output

p1 … parameter mu0

p2 … parameter mu1

p3 … parameter mu2

p4 … parameter my0

p5 … parameter my1

p6 … parameter my2

2 ....

process moments

p1 … parameter mp0

p2 … parameter mp1

p3 … parameter mp2

3 ....

characteristic numbers

p1 … parameter κ

p2 … parameter μ

p3 … parameter σ2

p4 … parameter σ

Outputs

pi

Identified parameters with respect to ips, i = 1,,8

Double (F64)

BSY

Busy flag

Bool

RDY

Ready flag

Bool

E

Error flag

Bool

iE

Error code

Long (I32)

1 ....

Premature termination (RUN = off)

2 ....

mu0 = 0  

3 ....

mp0 = 0  

4 ....

σ2 < 0  

Parameters

tident

Duration of identification [s]  100.0

Double (F64)

irtype

Controller type (control law)  6

Long (I32)

1 ....

D

2 ....

I

3 ....

ID

4 ....

P

5 ....

PD

6 ....

PI

7 ....

PID

ispeed

Desired closed loop speed  2

Long (I32)

1 ....

Slow closed loop

2 ....

Normal (middle fast) closed loop

3 ....

Fast closed loop

2020 © REX Controls s.r.o., www.rexygen.com