Main Content

Linear Second-Order Actuator

Implement second-order linear actuator

  • Linear Second-Order Actuator block

Libraries:
Aerospace Blockset / Actuators

Description

The Second Order Linear Actuator block outputs the actual actuator position using the input demanded actuator position and other parameters that define the system.

Ports

Input

expand all

Demanded actuator position, specified as a scalar or array.

Data Types: double

Output

expand all

Actual actuator position, returned as a scalar or array.

Data Types: double

Parameters

expand all

Natural frequency of the actuator, specified as a scalar double, in radians per second.

Programmatic Use

Block Parameter: wn_fin
Type: character vector
Values: scalar | double
Default: '1'

Damping ratio of the actuator, specified as a scalar double.

Programmatic Use

Block Parameter: z_fin
Type: character vector
Values: scalar | double
Default: '0.3'

Initial position of the actuator, specified as a scalar double. The units of initial position must be the same as the Ademand input.

Programmatic Use

Block Parameter: fin_act_0
Type: character vector
Values: scalar | double
Default: '0'

Initial velocity of the actuator, specified as a scalar double. The units of initial velocity must be the same as the Ademand input.

Programmatic Use

Block Parameter: fin_act_vel
Type: character vector
Values: scalar | double
Default: '0'

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2012a