メインコンテンツ

Reservoir (TL)

Boundary conditions for thermal liquid network at constant or time-varying pressure and temperature

  • Reservoir (TL) block

Libraries:
Simscape / Foundation Library / Thermal Liquid / Elements

Description

The Reservoir (TL) block sets boundary conditions in a thermal liquid network. The volume of liquid inside the reservoir is assumed infinite. Port A, a thermal liquid conserving port, represents the reservoir inlet.

The inlet temperature depends on the direction of liquid flow. If liquid flows into the reservoir, the inlet temperature equals that of the upstream liquid and the reservoir acts as a heat sink. If liquid flows out of the reservoir, the inlet temperature equals that of the reservoir and the reservoir acts as a heat source. You specify the reservoir pressure and temperature with block parameter values or physical signals.

To ensure a smooth temperature change at the reservoir inlet during liquid flow reversal, the block includes heat conduction along a length equal to the effective diameter of the inlet pipe. This diameter is a function of the specified cross-sectional area of the inlet pipe.

Examples

Ports

Input

expand all

Physical signal port that provides the reservoir pressure control signal.

Dependencies

To enable this port, select Provide input signal for pressure.

Physical signal port that provides the reservoir temperature control signal.

Dependencies

To enable this port, select Provide input signal for temperature.

Conserving

expand all

Thermal liquid conserving port associated with the reservoir inlet.

Parameters

expand all

Method to use to specify the pressure in the reservoir. If you clear this check box, the block models pressure based on the value of the Reservoir pressure parameter or atmospheric pressure. If you select this check box, the block models pressure based on the value of the signal at port P.

Specification method for the reservoir pressure:

  • Atmospheric pressure — Use the atmospheric pressure specified by a Thermal Liquid Settings (TL) or Thermal Liquid Properties (TL) block connected to the circuit.

  • Specified pressure — Specify a value by using the Reservoir pressure parameter.

Dependencies

To enable this parameter, clear the Provide input signal for pressure check box.

Desired pressure in the reservoir. This pressure remains constant during simulation.

Dependencies

To enable this parameter, clear the Provide input signal for pressure check box and set Reservoir pressure specification to Specified pressure.

Method to use to specify the temperature in the reservoir. If you clear this check box, the block models temperature based on the value of the Reservoir temperature parameter. If you select this check box, the block models temperature based on the value of the signal at port T.

Desired temperature in the reservoir. This temperature remains constant during simulation.

Dependencies

To enable this parameter, clear the Provide input signal for temperature check box.

Cross-sectional area of the reservoir inlet pipe. The block uses this area to determine the characteristic length of the pipe along which heat conduction occurs.

Action for the block to take when the input signal values are outside of valid range:

  • Limit to valid values ― The block limits the input signal to the minimum or maximum valid values, but does not issue a warning.

  • Warn and limit to valid values ― The block issues a warning and limits the input signal to the minimum or maximum valid values.

  • Error ― Simulation stops with an error.

Dependencies

To enable this parameter, select at least one of these check boxes:

  • Provide input signal for pressure

  • Provide input signal for temperature

Extended Capabilities

expand all

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2015a

expand all