涂 桂旺 / AutomationElements

Fork of AutomationElements by TVZ Mechatronics Team

Embed: (wiki syntax)

« Back to documentation index

PT1 Class Reference

PT1 Class Reference

Transfer function of a PT1 form. More...

#include <PT1.h>

Public Member Functions

 PT1 ()
 Default constructor.
 PT1 (double K, double T_1, double sampleTime)
 PT1 transfer function parameters and sample time in seconds.
void setParameters (double K, double T_1, double sampleTime)
 Update PT1 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 PT1 form.

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

Author(s): TVZ Mechatronics Team

Definition at line 12 of file PT1.h.


Constructor & Destructor Documentation

PT1 (  )

Default constructor.

K = 1, T_1 = 1, sampleTime = 0.1

Definition at line 3 of file PT1.cpp.

PT1 ( double  K,
double  T_1,
double  sampleTime 
)

PT1 transfer function parameters and sample time in seconds.

Definition at line 8 of file PT1.cpp.


Member Function Documentation

void in ( double  u )

Set the input u.

Definition at line 31 of file PT1.cpp.

double out (  )

Calculate the output y.

Definition at line 24 of file PT1.cpp.

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

Update PT1 transfer function parameters and sample time.

Definition at line 13 of file PT1.cpp.