modelDCMotor_DCMachine
DC motor using DC machine from MSL
Extends from DroneLibrary.Mechanical.Motor.Templates.DCMotor.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | k (from DCMotor) | -1 | Propeller gain. Set to 1 for clockwise, -1 for counterclockwise |
| Modelica.Units.SI.Voltage | VaNominal | 5 | Nominal armature voltage for motor |
| Modelica.Units.SI.Current | IaNominal | 0.1 | Nominal armature current (>0..Motor, <0..Generator) for motor |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.MultiBody.Interfaces.Frame_a | force_out (from DCMotor) | ||
| Modelica.Blocks.Interfaces.RealInput | position (from DCMotor) | ||
| Modelica.Mechanics.MultiBody.Interfaces.Frame_b | torque_1 (from DCMotor) | Coordinate system b fixed to the component with one cut-force and cut-torque | |
| Modelica.Mechanics.MultiBody.Interfaces.Frame_a | torque_2 (from DCMotor) | Coordinate system a fixed to the component with one cut-force and cut-torque |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| Modelica.Electrical.Machines.BasicMachines.DCMachines.DC_PermanentMagnet | dcpm | ||
| Modelica.Electrical.Analog.Sources.SignalVoltage | signalVoltage | ||
| Modelica.Electrical.Analog.Basic.Ground | ground | ||
| Modelica.Mechanics.Rotational.Sensors.MultiSensor | multiSensor | ||
| Modelica.Mechanics.Rotational.Components.Fixed | fixed | ||
| Modelica.Mechanics.MultiBody.Forces.WorldForce | force | ||
| Blocks.Routing.RealExtend | realExtend1 | ||
| Modelica.Blocks.Math.Gain | gain1 | ||
| Blocks.Routing.RealExtend | realExtend | ||
| Modelica.Mechanics.MultiBody.Forces.Torque | torque |