Hauptinhalt

Controlled Flux Source

R2026b

Ideal flux source driven by input signal

  • Controlled Flux Source block

Libraries:
Simscape / Foundation Library / Magnetic / Magnetic Sources

Description

The Controlled Flux Source block represents an ideal flux source that is powerful enough to maintain the specified flux through it, regardless of the magnetomotive force (mmf) across the source.

The output flux is PHI = PHIs, where PHIs is the numerical value at the physical signal port phiS.

The arrow on the block icon indicates the positive direction of the flux flow.

Ports

Input

expand all

Physical signal input port that provides the value for the flux to be output by the source.

The port name is not visible in the block icon, but you can see this name in the underlying source file by clicking the Source code link in the Description tab of the block dialog box.

Programmatic Use

Port: phiS

Conserving

expand all

Magnetic conserving port associated with the north terminal.

The port name is not visible in the block icon, but you can see this name in the underlying source file by clicking the Source code link in the Description tab of the block dialog box.

Programmatic Use

Port: N

Magnetic conserving port associated with the south terminal.

The port name is not visible in the block icon, but you can see this name in the underlying source file by clicking the Source code link in the Description tab of the block dialog box.

Programmatic Use

Port: S

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/Magnetic/Magnetic Sources/Controlled Flux Source"

Example: add_block("fl_lib/Magnetic/Magnetic Sources/Controlled Flux Source","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 R2010a

See Also