Main Content

How the Software Treats Loop Openings

金宝app®Control Design™software linearizes models using a block-by-block approach. The software individually linearizes each block in your Simulink model and produces the linearization of the overall system by combining the individual block linearizations. For more information, seeExact Linearization Algorithm.

To obtain an open-loop transfer function from a model, you specify a loop opening. Loop openings affect only how the software recombines the individual linearized blocks. In other words, the software ignores loop openings when determining the input signal levels for each block, which affects how nonlinear blocks are linearized.

For example, in the following model, to compute the response frome2toy2without the effects of the outer loop, you open the outer loop by placing a loop opening analysis point aty1.

Here,k1,k2,g1, andg2are nonlinear blocks.

The software linearizes each individual block at the specified operating point, creating the linearized blocksK1,K2,G1, andG2. At this stage, the software does not break the signal flow aty1. Therefore, the block linearizations include the effects of the inner-loop and outer-loop feedback signals.

To compute the transfer function frome2toy2, the software enforces the loop opening aty1, injects an input signal ate2, and measures the output aty2.

Here,K1,K2,G1, andG2are the linearized blocks.

The resulting linearized transfer function is (I+G2K2)-1G2K2.

See Also

|||||

Related Topics