How to set time domain Simscape model to hours instead of seconds?

For my hydraulic isothermic model I model a centrifugal pump installation. Normally, flows and pump capacity characteristics are in m^3/h. However, in the centrifugal pump (IL) block I need to set capacity vector in m^3/s, and it does not recognize me changing it to m^3/h. This makes it more difficult than necessary, as I now need to change all other flow units to m^3/s. I cannot just act like seconds are hours, as I will then get problems with units as rpm (minute).
How do I change the flow to m^3/h?

 Akzeptierte Antwort

DB
DB am 16 Mai 2023

0 Stimmen

It seems the notation for hours is hr, not h. Therefore, I can change the flowrate from m^3/s to m^3/hr and it works.

Weitere Antworten (1)

Nikhil Muthakana
Nikhil Muthakana am 15 Mai 2023

1 Stimme

Convert your m^3/h parameters to m^3/s by dividing the m^3/h value by 3600 (since 1 m^3/s = 3600 m^3/h)

3 Kommentare

DB
DB am 15 Mai 2023
Bearbeitet: DB am 15 Mai 2023
Yes, that's what I do currently, but I want it all cleanly in hours so I avoid pump curves in m^3/s and avoid other errors. Currently, the pump curves are:
But I want them to be with flow Q in m^3/h:
The blocks do not have the option of m^3/h (even in the Flow Rate Sensor block), so after converting the simscape physical signals to simulink data signals, use a gain block on the signal with 3600 as the value to convert the m^3/s to m^3/h when you log the flow rate signals. You can name the signals appropriately to keep track of the units.
It seems the notation for hours is hr, not h. Therefore, I can change the flowrate from m^3/s to m^3/hr and it works.

Melden Sie sich an, um zu kommentieren.

Produkte

Version

R2022b

Gefragt:

DB
am 15 Mai 2023

Beantwortet:

DB
am 16 Mai 2023

Community Treasure Hunt

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

Start Hunting!

Translated by