Main Content

Absolute Reference (MA)

R2026b

(Not recommended) Reference point at zero absolute temperature and pressure

Using this block is no longer recommended. Instead, make absolute measurements by setting the Measurement reference parameter of the Pressure & Temperature Sensor (MA) block to Absolute. (since R2023a)

  • Absolute Reference (MA) block

Libraries:
Simscape / Foundation Library / Moist Air / Elements

Description

The Absolute Reference (MA) block represents an absolute reference for the pressure and temperature in a moist air network. At port A, the pressure and temperature are equal to absolute zero. Specific humidity and trace gas mass fraction are also equal to zero.

Unlike other domains, where each topologically distinct circuit within a domain must contain at least one reference block, moist air networks do not have this requirement. For more information, see Reference Node and Grounding Rules.

The purpose of the Absolute Reference (MA) block is to provide a reference for the Pressure & Temperature Sensor (MA). For example, to measure the absolute pressure and absolute temperature of a node, connect that node to the A port of a Pressure & Temperature Sensor (MA) block. Connect the B port of the Pressure & Temperature Sensor (MA) block to an Absolute Reference (MA) block.

If you use the Absolute Reference (MA) block elsewhere in a moist air network, it triggers a simulation assertion because air mixture pressure and temperature cannot be at absolute zero.

Examples

Ports

Conserving

expand all

Moist air conserving port where the pressure and temperature are equal to absolute zero, and specific humidity and trace gas mass fraction are equal to zero.

Programmatic Use

Port: A

Programmatic Use: Add Block

To add the block programmatically, use the add_block function with one of these library block paths as the source.

"fl_lib/Moist Air/Elements/Absolute Reference (MA)"

Example: add_block("fl_lib/Moist Air/Elements/Absolute Reference (MA)","myModel/myBlock",MakeNameUnique="on")

For information about programmatic access to individual block parameters, see the Programmatic Use section of parameter descriptions on this page.

Extended Capabilities

expand all

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

Version History

Introduced in R2018a

collapse all