chrono::ChHydraulicThrottleValve Class Reference

Description

ChHydraulicThrottleValve - a semi-empirical model of a throttle valve Schematic:

    p2
    |
   )|( | Q
    |
    p1
 

#include <ChHydraulicCircuit.h>

Public Member Functions

void SetParameters (double valve_diameter, double oil_density, double linear_limit, double Cd)
 Set valve parameters. More...
 
double ComputeVolumeFlow (double p1, double p2)
 Compute volume flow through the valve.
 

Member Function Documentation

◆ SetParameters()

void chrono::ChHydraulicThrottleValve::SetParameters ( double  valve_diameter,
double  oil_density,
double  linear_limit,
double  Cd 
)

Set valve parameters.

Parameters
valve_diametervalve orifice diameter [m]
oil_densityoil density [kg/m^3]
linear_limitlaminar flow rate limit of 2 bar [N/m^2]
Cdflow discharge coefficient of the orifice

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono/physics/ChHydraulicCircuit.h
  • /builds/uwsbel/chrono/src/chrono/physics/ChHydraulicCircuit.cpp