Controlled PWM Voltage
个脉宽调制电压源。
blockType: AcausalElectricPowerSystems.IntegratedCircuits.ControlledPWMVoltage
图书馆路径:
|
资料描述
座 Controlled PWM Voltage 它是脉宽调制(PWM)电压源。 您可以通过将 Modeling option 参数设置为两个值之一来模拟电气端口或输入信号:
-
电气输入端口-该装置根据端口*ref+*和*ref-*的参考电压计算占空比。 默认情况下使用此参数。 -
信号输入-直接使用输入控制信号设置钻孔值。
设置 建模选项 参数的值时 电气输入端口 钻孔是:
哪里:
-
-端口*ref+*和*ref-*的输入电压。
-
-最小参考电压。
-
-最大参考电压。
参数 输出电压幅度 的值确定输出电压的幅度。
在初始时刻,脉冲以高值初始化,除非 脉冲延迟时间 参数大于零或设定误差等于零。
使用 脉冲延迟时间 和 脉冲宽度偏移 参数,可以添加小的通断延迟和小的关断延迟。 这在微调开关时间以最小化开关损耗时非常有用。
在PWM模式下,单元异步操作-PWM开关时刻产生事件,因此开关时间始终准确确定,而不考虑仿真步骤的最大尺寸。
假设和限制
该模型基于以下假设:
-
该单元的*REF*输出是浮动的,它没有连接到电地球。 这样做的结果是,当将电气端口*PWM*和*REF*直接连接到设备的电气端口*PWM*和*REF*时 H-Bridge 或者栅极驱动器必须连接到*电气参考 *单元的*REF*连接线。
-
不要将受控PWM单元直接连接到半导体栅极,因为在这种情况下没有栅极驱动器的输出电阻,这决定了开关动态。 要设置栅极-源极或栅极-发射极电压,请使用栅极驱动器或半桥驱动器单元。
-
不要使用受控PWM单元直接控制电机单元。 在脉冲之间的间隔中,PWM电机驱动器切换到打开状态。 要控制发动机,请使用控制单元 H-Bridge.
-
当通过块控制发动机 H-Bridge 将*模拟模式*参数设置为
平均以加快仿真速度。 块的*仿真模式*参数 H-Bridge 它也必须设置为模式平均. 在这种情况下,将所需PWM电压的平均值施加到电动机。 在模式平均假设电机的电感元件的阻抗在PWM频率下较小。 要测试此假设,请在PWM模式下运行仿真,并将结果与PWM模式下获得的结果进行比较。平均.
如果要线性化模型,请将 Simulation mode 参数设置为 平均 并确保您已正确指定块的操作点。 块的线性化仅对于对应于大于零且小于100%的占空比的输入是可能的。
参数
建模选项-基于电气端口或通道的钻孔:q控制信号[<br>] 电气输入端口(默认) | 信号输入
用于指定块端口类型的选项。
-
电气输入端口-该装置根据端口*ref+*和*ref-*的参考电压计算钻孔。 默认情况下使用此参数。 -
信号输入-直接使用输入端口设置钻孔。
PWM频率-PWM通过频率:q[<br>] 1000赫兹(默认)
PWM输出信号的频率。
依赖关系
如果 Simulation mode 参数设置为 脉宽调制.
脉冲延迟时间-使能通过的延迟:q[<br>] 0(默认)
直到仿真时间等于该参数的值,脉冲序列才开始。
您可以设置一个小值 脉冲延迟时间 来微调开关时间,并确保在打开开关设备之前完全关闭开关设备。 也可以使用大的延迟时间值,例如,如果希望脉冲序列在仅仅几个周期之后开始。 指定的值必须大于或等于零。
依赖关系
如果 Simulation mode 参数设置为 脉宽调制.
脉冲宽度偏移-延长或缩短脉冲通过:q[<br>] 0(默认)
所需的脉冲宽度,由钻孔和脉冲频率的乘积决定,可以通过为 脉冲宽度偏移 参数设置的值来移动。 正值将脉冲延长固定量。 负值缩短脉冲。 该参数与 脉冲延迟时间 参数一起可用于微调开关时间,以便最大限度地减少某些电路中的开关损耗。
依赖关系
如果 Simulation mode 参数设置为 脉宽调制.
最小脉冲宽度-通过的最小脉冲长度:q[<br>] 0(默认)
最小脉冲长度基于内部时钟发生器或以编程方式设置,以保护受控设备。 指定的值必须大于或等于零。
依赖关系
如果 Simulation mode 参数设置为 脉宽调制.
模拟模式-模拟模式通行证:q[<br>] PWM(默认) | 平均
选择以下输出电压类型选项之一:
-
脉宽调制-输出电压为脉宽调制信号。 这是默认选项。 -
平均-输出电压是PWM信号的平均值。
切换事件类型-通过切换事件的类型:q[<br>] 异步-最适合可变步长求解器(默认) | 离散时间-固定步长求解器的最佳选择
-
异步-最适合可变步长求解器-此选项对于使用可变步长求解器的桌面建模更有效,因为它需要更少的仿真步骤来实现相同的精度水平。 -
离散时间–固定步长求解器的最佳选择-与固定步长求解器一起使用,包括本地求解器。
依赖关系
如果 Simulation mode 参数设置为 脉宽调制.
采样时间-计算通过的步骤之间的间隔:q[<br>] 1e-6(默认)
块退出状态的更新之间的时间。 计算步骤之间的间隔应该是建模步骤大小的倍数。 为了使PWM控制具有足够的分辨率,计算步骤之间的间隔必须小于PWM周期的百分之一。 (PWM周期比PWM频率多一个)。
依赖关系
如果 切换事件类型 参数设置为 离散时间-固定步长求解器的最佳选择
输入电压为0%占空比-Vmin
0(默认)
输入电压V的值,PWM信号占空比为0%。
依赖关系
如果 建模选项 参数具有值,则使用此参数 电气输入端口.
输入电压为100%占空比-Vmax
5V(默认)
PWM信号的占空比为100%的输入电压的值。
依赖关系
如果 Modeling option 参数具有值,则使用此参数 电气输入端口.
0%占空比的输入值-通过信号的最小值:q[<br>] 0(默认)
PWM信号具有0%占空比的输入信号的值。
依赖关系
如果 Modeling option 参数具有值,则使用此参数 信号输入.
100%占空比的输入值-通过信号的最大值:q[<br>] 1(默认)
PWM信号的精度为100%的输入信号的值。
依赖关系
如果 Modeling option 参数具有值,则使用此参数 信号输入.
输出电压幅度-高电平输出信号通过的信号幅度:q[<br>] 5V(默认)
输出端的PWM信号的幅度。