modelAxisType2

Axis model of the r3 joints 4,5,6

Information

The axis model consists of the controller, the motor including current controller and the gearbox including gear elasticity and bearing friction. The only difference to the axis model of joints 4,5,6 (= model axisType2) is that elasticity and damping in the gear boxes are not neglected.

The input signals of this component are the desired angle and desired angular velocity of the joint. The reference signals have to be "smooth" (position has to be differentiable at least 2 times). Otherwise, the gear elasticity leads to significant oscillations.

Default values of the parameters are given for the axis of joint 1.

Parameters

TypeNameDefaultDescription
Controller
Realkp10Gain of position controller
Realks1Gain of speed controller
SI.TimeTs0.01Time constant of integrator of speed controller
Motor
Realk1.1616Gain of motor
Realw4590Time constant of motor
RealD0.6Damping constant of motor
SI.InertiaJ0.0013Moment of inertia of motor
Gear
Realratio-105Gear ratio
SI.TorqueRv00.4Viscous friction torque at zero velocity
RealRv1(0.13/160)Viscous friction coefficient
Realpeak1Maximum static friction torque is peak*Rv0 (peak >= 1)

Connectors

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Interfaces.Flange_bflange
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities.AxisControlBusaxisControlBus

Components

TypeNameDefaultDescription
GearType2gear
Motormotor
Controllercontroller
Modelica.Mechanics.Rotational.Sensors.AngleSensorangleSensor
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedSensor
Modelica.Mechanics.Rotational.Sensors.AccSensoraccSensor
Modelica.Mechanics.Rotational.Components.InitializeFlangeinitializeFlange
Blocks.Sources.Constantconst