Simulation Core
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

TopDrive_VARIABLES.f90 1.3 KiB

il y a 1 an
1234567891011121314151617181920212223242526272829303132333435363738394041
  1. MODULE TopDrive_VARIABLES
  2. IMPLICIT NONE
  3. PUBLIC
  4. ! REAL, PARAMETER :: pi=3.14159265d0
  5. !****************************************************************************************************
  6. !**************** Define Top Drive Array ****************************************************
  7. TYPE, PUBLIC :: TDS_Var
  8. !***** TopDrive_VARIABLES *************************
  9. INTEGER :: MotorFaileMalf , OverideTorqueLimitMalf , PowerState , OldPowerMode , DrillTorqueState
  10. REAL :: Speed, Inertia_Moment, Torque, RpmKnob, TorqueLimitKnob
  11. REAL :: Conv_Ratio, High_Conv_Ratio, Low_Conv_Ratio, RateChange, N_new, N_old, N_ref, TDS_wOld ! N[rpm] , w[rad/s]
  12. REAL :: RpmGaugeOutput, RPMUnityOutput, TorqueGaugeOutput, MaxRPM, MaxTorque
  13. REAL :: String_Torque, String_JCoef, J_coef
  14. REAL :: time_step
  15. INTEGER :: PowerLed ! 1=On , 0=Off
  16. INTEGER :: OperationFaultLed
  17. !************* Sound_VARIABLES **********************
  18. INTEGER :: SoundRPM
  19. Logical :: SoundBlower
  20. END TYPE TDS_Var
  21. !***********************************************************************************************
  22. !****************************************************************************************************
  23. END MODULE