This information is part of the Modelica Standard Library maintained by the Modelica Association.

KinematicPTP

Move as fast as possible along a distance within given kinematic constraints

Information
CONNECTORS
CLOSE ALL
NameTypeDescription
yRealOutput[nout]Connector of Real output signals
PARAMETERS
NameTypeDefault ValueDescription
noutIntegermax([size(deltaq, 1);size(qd_max, 1);size(qdd_max, 1)])Number of outputs
deltaqRealDistance to move
qd_maxRealMaximum velocities der(q)
qdd_maxRealMaximum accelerations der(qd)
startTimeTime0Time instant at which movement starts
p_deltaqReal[nout]if size(deltaq, 1) == 1 then ones(nout)*deltaq[1] else deltaq
p_qd_maxReal[nout]if size(qd_max, 1) == 1 then ones(nout)*qd_max[1] else qd_max
p_qdd_maxReal[nout]if size(qdd_max, 1) == 1 then ones(nout)*qdd_max[1] else qdd_max
USED IN EXAMPLES
Modelica.Blocks.Examples.PID_Controller
Demonstrates the usage of a Continuous.LimPID controller