Simulation Core
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 

31 Zeilen
790 B

  1. subroutine JetImpactForce
  2. use sROP_Other_Variables
  3. use sROP_Variables
  4. use CStringConfigurationVariables
  5. use CformationVariables
  6. ! use CSimulationVariables
  7. use CmudPropertiesVariables
  8. use MudSystemVARIABLES
  9. implicit none
  10. Real(8) :: DeltaPb , NozzleTotalArea , Cd=0.95d0
  11. Bit_Flowrate = MudSystemDotStringFlowRateFinal ![gpm]
  12. !print*, 'Bit_Flowrate=' , Bit_Flowrate
  13. !check :: Mud_Density [ppg] ??????????
  14. NozzleTotalArea = Number_of_Bit_Nozzles*(Diameter_of_Bit_Nozzle**2)*(PI/4.d0)
  15. DeltaPb = (8.311d-5*Mud_Density*(Bit_Flowrate**2))/((Cd**2)*(NozzleTotalArea**2))
  16. JetImpact_Force = 0.01823d0*Cd*Bit_Flowrate*sqrt(Mud_Density*DeltaPb)
  17. end subroutine