Simulation Core
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 
 

34 rader
1.4 KiB

  1. # 1 "/home/admin/SimulationCore2/Equipments/RotaryTable/RTable_StartUp.f90"
  2. subroutine RTable_StartUp
  3. Use SimulationVariables
  4. IMPLICIT NONE
  5. data%State%RTable%Inertia_Moment = 23.261341d0 ! 23.261341[kg.m^2] = 552[lb.ft^2]
  6. data%State%RTable%Mech_Efficiency = 0.93d0
  7. data%State%RTable%RateChange = 1.d0 ![RPM/min] !??????? motaghayere voroudi
  8. data%State%RTable%High_Conv_Ratio = 4.825d0
  9. data%State%RTable%Low_Conv_Ratio = 7.31d0
  10. data%State%RTable%time_step = 0.1d0 ![s]
  11. data%State%RTable%MaxRPM = 130.d0 ![RPM] !??????? motaghayere voroudi
  12. data%State%RTable%MaxTorque = 1500.d0 ![ft.lbf] !??????? motaghayere voroudi
  13. data%State%RTable%RateChange = 193.d0 !data%State%RTable%RateChange/60.d0 ![RPM/s] ![cycle/min]=[RPM] !1[Hz]=60[RPM]
  14. data%State%RTable%J_coef = data%State%RTable%Inertia_Moment+(1.d0*(data%State%RTable%Inertia_Moment))
  15. data%State%RTable%Conv_Ratio = 7.423d0 ! 965rpm/130(max output rpm) = 7.423 !data%State%RTable%Low_Conv_Ratio
  16. data%State%RTable%String_JCoef = 0.d0
  17. data%State%RTable%Torque = 0.d0
  18. data%State%RTable%K_throttle = 0
  19. data%State%RTable%Speed = 0.d0
  20. data%State%RTable%TorqueGaugeOutput = 0.d0
  21. call RTable_OffMode
  22. end subroutine RTable_StartUp