blockMotorBlock

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Information

General

This blocks models the transfer function of a permanent magnet dc motor.

Implementation

Given the mathematical equation for the transfer function:

transferfunction.png

However, for this block mechanical disturbance effects are added as an input.

Notes

  • This block has causality predetermined
  • The output is speed and the input voltage.

Parameters

TypeNameDefaultDescription
RealR0.385Armature Resistance
RealL0.000006Armature Inductance
Realkm7.83Torque Constant
RealJ0.0000000153Rotor Inertia
RealB0Damping constant
Realkb7.83Back emf constant

Connectors

TypeNameDefaultDescription
RealInputu (from SISO)Connector of Real input signal
RealOutputy (from SISO)Connector of Real output signal
Modelica.Blocks.Interfaces.RealInputrealinput1

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Addadd1
Modelica.Blocks.Math.Gaingain1
Modelica.Blocks.Continuous.TransferFunctiontransferfunction1
Modelica.Blocks.Math.Feedbackfeedback1
Modelica.Blocks.Math.Gaingain2
Modelica.Blocks.Continuous.TransferFunctiontransferfunction2