NToTimeDependentLinkage

NToTimeDependentLinkage[linkage, t]
Converts linkage into a time dependent mechanism. The function determines the time-dependent variables of the linkage and calculates numerically the first derivatives of these variables with respect to t symbol.
  • The numerical conversion could be much faster evaulated than the symbolical one. The first derivative functions are not expressed as symbolic expressions, but the equation of the time dependent variable calculation are added to the $LDDrivingVariablesB record.
  • The time derivative of the driving variables can be specified with the DrivingVelocity option. The default function is 1, which specifies a unit velocity to the driving variable.
  • The velocity of the driving variables must be constant. If other function is needed, change the driving variables to the time variables.
  • If the time variable (t) is the only driving variable of the linkage $LDDrivingVelocities record will not be added.
  • The first derivative of the implicitly defined parameters is not calculated in a closed form. The linear equations determining them are appended to the $LDDerivedParametersB record of the linkage. The identifier of the appended record is "TimeDependedVariables" .
  • In case of NToTimeDependentLinkage is used for conversion GetLinkageDerivative is only calculates the first derivatives and can not calculate higher order derivatives of the linkage.
optiondefault valuedescription
DrivingVelocityAutomaticVelocity functions of the driving variables
Load the LinkageDesigner package
In[1]:=
Click for copyable input
This load the predefined cardan shaft linkage
In[2]:=
Click for copyable input
Out[2]=
Display the linkage
In[3]:=
Click for copyable input
Out[3]=
Calculate the time dependent linkage numerically
In[4]:=
Click for copyable input
Out[4]=
Display the generated new records in the LinkageData
In[5]:=
Click for copyable input
Out[5]//Short=
In[6]:=
Click for copyable input
Out[6]=
In[7]:=
Click for copyable input
Out[7]=
Calculate the velocity of the link3 ( which is the output shaft ) providing that all driving velocity is 1.
In[8]:=
Click for copyable input
Out[8]=
If the WorkingPrecision is increased the calculation become much more accurate
In[9]:=
Click for copyable input
Out[9]=
In[10]:=
Click for copyable input
Out[10]=