主要内容

Decoupling Line

Single-phase decoupling distributed parameters line

  • Library:
  • Simscape / Electrical / Specialized Power Systems / Power Grid Elements

  • Decoupling Line block

描述

TheDecoupling Line块实现了单相分布式参数线模型,该模型传输了进入其保护端口到相关端口的电信号Decoupling Lineblock in your model. The twoDecoupling Line块形成一对,代表单相传输线的发送和接收末端。

The behavior of the pair of blocks is equivalent to using oneDistributed Parameters Lineblock:

Refer toDistributed Parameters Line有关用于表示波传播现象和线端反射的方程式的详细描述。

Use theDecoupling Lineblock pairs when you want to model a transmission line with no physical electrical connections between the send and receive ends of the line. This technique is used, for example, in applications where a large network is decoupled into smaller sections that are simulated into different subsystems or models with no electrical connections between them. This decoupling technique is often used to model complex electrical networks on multi-core real-time computers, or to allow faster simulation of large networks.

两对中的块可以通过使用配对IDparameter, which transmits the electrical signal information travelling from one terminal to the other using internal Simulink®blocks or connecting the blocks with Simulink signals.

The parameters of eachDecoupling Line一对中的块必须是相同的,并且对应于您将输入的参数Distributed Parameters Lineblock. For example, to model a 100 km transmission line with the given R, L, and C values, use twoDecoupling Line块的长度为100 km,相同的R,L和C值。

To model a transmission line in your model, add twoDecoupling Lineblocks to your model and set the block parameters to the same values. Alternatively, use the Specify Decoupling Lines App to find, select, and automatically replace existingDistributed Parameters Line与等效对的模型中的块Decoupling Line块。For more information, seeSpecify Decoupling Lines

限制

  • TheDecoupling Line块只能在离散模型中使用,即仿真类型参数Powerguiblock is set to离散的

端口

输入

expand all

Connect this input to thes另一个输出端口Decoupling Lineblock forming the pair.

Dependencies

To enable this port, select theShow send and receive portsparameter.

Output

expand all

将此输出连接到rinput port of the otherDecoupling Lineblock forming the pair.

Dependencies

To enable this port, select theShow send and receive portsparameter.

保存

expand all

与发送端子或传输线的接收端子相关的专门电气保护端口(当块与另一个块一起使用时Decoupling Lineblock).

Parameters

expand all

Parameters

传输线长度,以公里为单位。因为该块与另一个一起使用Decoupling Lineblock, enter the same line length in each of the two blocks; do not split the value between each of the two blocks. For example, to model a 100 km line, specify 100 in each block, not 50 in one block and 50 in the other block.

Specify the frequency used to compute the per-unit length of the resistance (R), inductance (I), and capacitance (C) matrices of the line model.

Resistance R per unit length, in ohms/km (Ω/km).

henries/km(h/km)的电感I每单位长度I。

电容C/单位长度C,以FARADS/km(f/km)为单位。

Select to show the input and output portsrs。什么时候selected, theDecoupling Lineblocks can be paired by connecting them with Simulink signals. You connect thes第一个街区的端口r第二个块的端口,然后连接s第二个街区的端口rport of the first block.

内部模型Decoupling Lineblock is directly connected to the externalrs块端口。

To break the algebraic loop created by this type of connection, you can add a单位延迟block at the output of eachDecoupling Lineblock.

什么时候Show send and receive portsis cleared, theDecoupling Line通过使用配对IDparameter, which transmits the electrical signal information travelling from one terminal to the other by the use of internal Simulink块。一个单位延迟还将块添加到输出信号路径中以打破代数循环。此延迟的示例时间参数对应于在Powerguiblock.

当。。。的时候Show send and receive ports清除参数,内部块用于配对两个Decoupling Line模型中的块。在两个块中,配对标识符的第一部分都是相同的,但是您必须附加_sto the end of the identifier of one block, and_r的另一块的标识符。一个n error is produced if the identifier does not end in_s或者_r。例如,假设您添加两个Decoupling Lineblocks to your model. To pair the blocks, you must set the配对IDparameter of one block toL001_S和the other block toL001_R

初始值

Initial value of the terminal voltage, in volts.

一个ngle of the initial voltage, in degrees.

电流的初始值,以安培的形式流出块。

一个ngle of the initial current, in degrees.

Extended Capabilities

C/C ++代码生成
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2020b