modelDCMotor_DCMachine

DC motor using DC machine from MSL

Extends from DroneLibrary.Mechanical.Motor.Templates.DCMotor.

Parameters

TypeNameDefaultDescription
Realk (from DCMotor)-1Propeller gain. Set to 1 for clockwise, -1 for counterclockwise
Modelica.Units.SI.VoltageVaNominal5Nominal armature voltage for motor
Modelica.Units.SI.CurrentIaNominal0.1Nominal armature current (>0..Motor, <0..Generator) for motor

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.MultiBody.Interfaces.Frame_aforce_out (from DCMotor)
Modelica.Blocks.Interfaces.RealInputposition (from DCMotor)
Modelica.Mechanics.MultiBody.Interfaces.Frame_btorque_1 (from DCMotor)Coordinate system b fixed to the component with one cut-force and cut-torque
Modelica.Mechanics.MultiBody.Interfaces.Frame_atorque_2 (from DCMotor)Coordinate system a fixed to the component with one cut-force and cut-torque

Components

TypeNameDefaultDescription
Modelica.Blocks.Nonlinear.Limiterlimiter
Modelica.Electrical.Machines.BasicMachines.DCMachines.DC_PermanentMagnetdcpm
Modelica.Electrical.Analog.Sources.SignalVoltagesignalVoltage
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Mechanics.Rotational.Sensors.MultiSensormultiSensor
Modelica.Mechanics.Rotational.Components.Fixedfixed
Modelica.Mechanics.MultiBody.Forces.WorldForceforce
Blocks.Routing.RealExtendrealExtend1
Modelica.Blocks.Math.Gaingain1
Blocks.Routing.RealExtendrealExtend
Modelica.Mechanics.MultiBody.Forces.Torquetorque