涂 桂旺 / AutomationElements

Fork of AutomationElements by TVZ Mechatronics Team

Embed: (wiki syntax)

« Back to documentation index

DT1 Class Reference

DT1 Class Reference

Transfer function of a DT1 form. More...

#include <DT1.h>

Public Member Functions

 DT1 ()
 Default constructor.
 DT1 (double T_1, double T_D, double sampleTime)
 DT1 transfer function parameters and sample time in seconds.
void setParameters (double T_1, double T_D, double sampleTime)
 Update DT1 transfer function parameters and sample time.
double out ()
 Calculate the output y.
void in (double u)
 Set the input u.

Detailed Description

Transfer function of a DT1 form.

G(s) = Y(s) / U(s) = T_D s / (1 + T_1 s)

Author(s): TVZ Mechatronics Team

Definition at line 12 of file DT1.h.


Constructor & Destructor Documentation

DT1 (  )

Default constructor.

T_1 = 1, T_D = 0.5, sampleTime = 0.1

Definition at line 3 of file DT1.cpp.

DT1 ( double  T_1,
double  T_D,
double  sampleTime 
)

DT1 transfer function parameters and sample time in seconds.

Definition at line 8 of file DT1.cpp.


Member Function Documentation

void in ( double  u )

Set the input u.

Definition at line 25 of file DT1.cpp.

double out (  )

Calculate the output y.

Definition at line 29 of file DT1.cpp.

void setParameters ( double  T_1,
double  T_D,
double  sampleTime 
)

Update DT1 transfer function parameters and sample time.

Definition at line 13 of file DT1.cpp.