
Orifice (TL) temperature-dependent parameterization
19 views (last 30 days)
Show older comments
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!
0 Comments
Accepted Answer
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
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.
More Answers (0)
See Also
Categories
Find more on Simscape Fluids in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!