How to initialize a check valve (TL)?

조회 수: 26 (최근 30일)
Bill
Bill 2025년 11월 12일 17:49
댓글: Yifeng Tang 2025년 11월 19일 18:48
I have a simscape multi-domain model with a fixed-displacement pump (TL) which drives hydraulic fluid from a low pressure side of the system to a high pressure side of the system through a check valve at the discharge. I am initializing system pressures with a seperate subsystem using a Pressure Source (TL). I have had to connect both sides of the fixed displacement pump to the reservoir feeding the Pressure Source so that the pump doesn't turn into a generator at t=0 because it appears that the pressure source bypasses the check valve, and pressurizes both sides of that valve even when the valve is shut.
How can I better initialize hydraulic system pressures on the high pressure side, without turning the pump into a generator?
This is the pressure differential across the pump. At time 0.02 seconds, I am shutting a 2 way valve which sinks the pump discharge to the same reservoir which the pump inlet is sinked to.
  댓글 수: 2
Dyuman Joshi
Dyuman Joshi 2025년 11월 17일 16:08
"I am initializing system pressures with a seperate subsystem using a Pressure Source (TL). "
Any particular reasons why? Do you not have an actuator connected to the circuit?
"I have had to connect both sides of the fixed displacement pump to the reservoir feeding the Pressure Source ..."
Why both sides?
"At time 0.02 seconds, I am shutting a 2 way valve which sinks the pump discharge to the same reservoir which the pump inlet is sinked to."
I think it would be better for us to understand your problem with a circuit diagram.
Yifeng Tang
Yifeng Tang 2025년 11월 19일 18:48
Hi @Bill,
It'll be easier for the community to understand your question and try to help if you could include your model, or at least a complete snapshot of your model. It's very difficult to diagnose based on text and a graph.

댓글을 달려면 로그인하십시오.

답변 (1개)

Satyam
Satyam 2025년 11월 17일 7:12
Hi @Bill,
When initializing hydraulic systems in Simscape, pressure sources enforce conditions globally during initialization, which can bypass valve logic. You can try out the following steps:
Use Initial Targets Instead of Pressure Source
  • Set initial pressure targets on the high-pressure side using the Initial Conditions tab of Reservoir (TL) or Hydraulic Reference blocks.
  • Specify Initial Conditions
Assign Initialization Priority
  • Give High Priority to the high-pressure reservoir and Low Priority to the pump to prevent reverse flow.
  • Initialization Priority
Configure Check Valve
  • Ensure the Cracking Pressure is set so the valve remains closed during initialization.
  • Check Valve (TL)
Avoid Direct Pressure Source on Pump Discharge
  • A direct pressure source bypasses the valve logic. Use a Controlled Pressure Source with zero flow or rely on initial targets.

카테고리

Help CenterFile Exchange에서 Simscape Fluids에 대해 자세히 알아보기

제품


릴리스

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by