Orifice (TL) temperature-dependent parameterization

19 views (last 30 days)
Emil
Emil on 28 Oct 2025 at 13:15
Commented: Emil ungefär 14 timmar ago
Hello together,
I would like to specify an oil filter in Simscape. At the moment, I use the TL-Library orifice component for this task. I have test data available to specify the volumetric flow rate depending on the fluid temperature and the pressure drop. Unfortunately, I can't find any option to make the orifice behave temperature-dependent. There is only an option to parameterize the volumetric flow rate vs. the pressure drop. If I do so, the model behaves the same for each temperature.
Does anybody know how I could model this component in an accurate way?
Thank you!

Accepted Answer

Yifeng Tang
Yifeng Tang on 31 Oct 2025 at 19:51
I can see two ways to move forward. One relies nearly solely on test data and the other incorporating more physical insights but also more work.
The first approach.
Assume you have a way to generate a table for pressure drop as function of temperature and flow rate: dP(mdot,T). You can use a 2D lookup table and a pressure source to enforce the pressure-flow relationship. Something like the part in the shaded area below:
This should work fine for the range where you have data for, but may not extrapolate physically.
The 2nd approach
Start with examine you data and see if you can collapse data from different temperature and flow rate onto one Reynolds number vs friction coefficent curve. If so, the Pipe block from the Simscape Fluids library allows such information as input and will provide more physically meaningful prediction.
  3 Comments
Yifeng Tang
Yifeng Tang ungefär 15 timmar ago
The impact of the viscosity is NOT neglected, but it may appear to be small for the Reynolds number you are encountering. In the governing equation for flow vs deltaP (below), the term is calculated based on the viscosity at the average condition of port A & B.
If your is small and the term dominates in the denominator, becomes approximately proportional to and inversely proportional to the viscosity, typical for laminar flow. When is large and overpowers , becomes approximately proportional to , typical for turbulent flow, where viscosity shouldn't matter much, except for the Reynolds number calculation.
Hope this makes sense.
Emil
Emil ungefär 14 timmar ago
Yes, that makes sense to me. Thank you again for the quick answer.

Sign in to comment.

More Answers (0)

Categories

Find more on Simscape Fluids in Help Center and File Exchange

Products


Release

R2024b

Community Treasure Hunt

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

Start Hunting!