CONTROL Home | Components | Ports | Classes | Functions | Enumeratives | Global Variables

CONTROL.dTransferFunction



COMPONENT dTransferFunction IS_A dSISO

ICON:


DESCRIPTION:
To define a discrete transfer function

CONSTRUCTION PARAMETERS:
NAME  TYPE  DEFAULT  DESCRIPTION  UNITS  
n_den INTEGER  Order of denominator polinomial 
n_num INTEGER  Order of numerator polinomial 

PORTS:
NAME  TYPE  PARAMETERS  DIRECTION  CARDINALITY  DESCRIPTION  
s_in PORTS_LIB.analog_signal  (n = n)  IN   Inlet signal 
s_out PORTS_LIB.analog_signal  (n = n)  OUT   Outlet signal 

DATA:
NAME  TYPE  DEFAULT  RANGE  DESCRIPTION  UNITS  
dt REAL  0.1  Sample time 
option ENUM InitOption InitialStates  Initialization of discrete component: states or output  
pdata[n_num + 1] REAL   Coefficients of numerator polinomial in descending power of z: p[1]*z^n+...+p[n+1]  
qdata[n_den + 1] REAL   Coefficients of denominator polinomial in descending power of z: q[1]*z^n+...+q[n+1]  
x_o[n_den] REAL   Initial conditions of the states  
y_o REAL   Initial condition for the output  

CLOSED:
PARAM/DATUM/PORT  VALUE  
n1

DECLS:
NAME  TYPE  INITIAL  RANGE  DESCRIPTION  UNITS  
INTEGER    Auxiliary index  
sample BOOLEAN   FALSE     
u[n] REAL    Output signals  
x[n_den + 1] REAL    Values of states  
FORMULATION:






Document generated automatically with EcosimPro Version: 5.4.14 Date: 2015:02:02 Time: 10:24:02