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.
 
 
 
 
 
 

31 lignes
776 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 = StringFlowRateFinal ![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