modelTabTimeTorque

Torque using table (time... torque)

Extends from Partials.TabTorque (Table data to torque).

Information

The torque is defined in a table as a function of time.

  Column 1 contains the time in units t_unit (t_unit in "s").
  Column 'colData' contains the torque in units tau_unit (tau_unit in "N.m").

Both time and torque may be linearly scaled by a factor if 'scale = true'.

Flange_p and flange_n are rigidly connected. The torque acts on the connected component(s) in

positive direction, if tau_table >  0 and drive_load = +1 or tau_table <  0 and drive_load = -1
negative direction, if tau_table >  0 and drive_load = -1 or tau_table <  0 and drive_load = +1

Note: start integration at time = 0

Parameters

TypeNameDefaultDescription
StringtableName (from TabTorque)""table name in file
StringfileName (from TabTorque)TableDir + ""name of file containing table
IntegercolData (from TabTorque)2column # used data
SI.Timet_unit1unit of 'time' in tab
SI.Torquetau_unit1unit of 'torque' in tab
Realt_bd{0, 1}{first, last} time in tab
Integerdrive_load1driving or load
Integerdirection1forward or backward in time
Booleanscalefalsescale time and torque
SI.TimeT1scale duration to T
SIpu.Percenttau_perc100scale tab torque to tau_perc

Connectors

TypeNameDefaultDescription
Base.Interfaces.Rotation_pflange_p (from Flange_p_n)positive flange
Base.Interfaces.Rotation_nflange_n (from Flange_p_n)negative flange

Components

TypeNameDefaultDescription
SI.Forcetau (from TabTorque)
Modelica.Blocks.Tables.CombiTable1Dstable (from TabTorque){time t .. force f ..}