Main Content

Electromagnetic Converter

R2026b

Lossless electromagnetic energy conversion device

  • Electromagnetic Converter block

Libraries:
Simscape / Foundation Library / Magnetic / Magnetic Elements

Description

The Electromagnetic Converter block provides a generic interface between the electrical and magnetic domains. Electromagnetic energy conversion is lossless.

The block uses the equations

MMF=NI

V=NdΦdt

where:

  • MMF is the magnetomotive force (mmf) across the component.

  • Φ is the flux through the component.

  • I is the current through the electrical ports.

  • V is the voltage across the electrical ports.

  • N is the number of electrical winding turns.

  • t is simulation time.

Connections N and S are magnetic conserving ports, and connections + and - are electrical conserving ports. If the current from the electrical + to the - port is positive, then the resulting mmf is positive acting across the magnetic N to S ports. A positive rate of change of flux flowing from N to S results in a negative induced voltage across the + and - ports.

Variables

To set the priority and initial target values for the block variables prior to simulation, use the Initial Targets section in the block dialog box or Property Inspector. For more information, see Set Priority and Initial Target for Block Variables.

Nominal values provide a way to specify the expected magnitude of a variable in a model. Using system scaling based on nominal values increases the simulation robustness. Nominal values can come from different sources, one of which is the Nominal Values section in the block dialog box or Property Inspector. For more information, see Modify Nominal Values for a Block Variable.

Examples

Ports

Conserving

expand all

Magnetic conserving port associated with the north terminal.

Magnetic conserving port associated with the south terminal.

Electrical conserving port associated with the positive electrical terminal.

Electrical conserving port associated with the negative electrical terminal.

Parameters

expand all

Number of electrical winding turns.

Extended Capabilities

expand all

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

Version History

Introduced in R2010a