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_a and flange_b 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
SI.Percenttau_scale1scale tab torque to tau_scale

Connectors

TypeNameDefaultDescription
Interfaces.Rotation_pflange_a (from Flange_a_b)flange side a
Interfaces.Rotation_nflange_b (from Flange_a_b)flange side b

Components

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