1. PLECS Standalone
启动 PLECS 后,将显示 PLECS 库浏览器。您可以在库中找到各种元件,并从中创建电路。
例1:一个简单的RLC网络 (A Simple Passive Network)
直流电压源通过 RL 支路对电容器充电,电压表对其电压进行监测。
为了在 PLECS 中输入电路,我们必须打开一个新的 PLECS 模型。方法是在库浏览器的 “文件 ”菜单中选择 “新建模型”。可以在 “Electrical”库的 “Sources”、“Meters ”和 “Passive Components ”子库中找到 RLC 网络所需的电气元件。
旋转选中的元件请按 Ctrl-R,水平翻转请按 Ctrl-F。还可以通过菜单栏访问所有这些功能。要绘制分支连接,请将鼠标指针放在现有连接上,并从该处开始绘制分支。按下鼠标右键或按住 Ctrl 键的同时按下鼠标左键,就可以从该处创建一条通往所需目的地的连接线。
要开始模拟,请按 Ctrl-T 或从 “Simulation ”菜单中选择 “Start”。为了看到模拟中更有趣的部分,需要将时间跨度设置为 0.1。为此,请单击 “Simulation ”菜单中的相应菜单项或按 Ctrl-E 键打开模拟参数对话框。
增加控制块:
为了增强模型,希望在静态电气模型(static electrical model)中加入一些动态行为(dynamic behavior)。如果施加脉冲电压(pulsed voltage),电容器是如何充电和放电的。在示意图中,我们将直流电压源替换为受控电压源。电压源的输入可以是 PLECS 控制模块产生的任何信号。比如使用了一个周期为0.04s和振幅为10V的脉冲发生器(pulse generator )来控制电压源。
例2:降压转换器(Buck Converter)
在下一个示例中,我们将介绍理想开关(ideal switches)的概念,这是 PLECS 与其他模拟程序的不同之处。我们将展示开关是如何受控的,即受系统中的电压和电流控制,还是受外部信号控制。
开关(Switches)
在图 1.6 所示的降压转换器中,我们将把晶体管作为一个完全可控的开关来建模,并牢记它只能单向导通电流。我们还需要一个自由飞轮二极管(A free-wheeling diode)。二极管是一个开关,当其两端的电压变为正值时,它闭合;当通过它的电流变为负值时,它断开。
二极管可在 “Electrical / Power Semiconductors ”库中找到,开关可在 “Electrical / Switches ”资料库中找到。这些元件库中的所有元件都基于具有零导通电阻和无限关断电阻的理想开关。它们能瞬间打开和关闭。在某些元件(如二极管)中,可能会添加正向电压或非零导通电阻。不确定这些值,请将其保留为零。
开关由外部信号控制。输入信号不为零时,开关闭合;信号归零时,开关断开。
子系统(Subsystems)
我们希望将电气部分与控制部分分开。这对模拟结果没有影响,但会使整个系统更有条理。可选择所有元件(单击原理图左上角的空白处并拖动一个框到右下角,或按 Ctrl-A)。从 “Edit ”菜单中选择 “Create Subsystem ”或按 Ctrl-G 键,创建一个新的子系统。
要将子系统连接到外部原理图,我们需要在其中放置端口。将两个信号输入端口和两个信号输出端口拖入子系统原理图,并分别连接至电压源、开关、电压表和电流表。请注意,每拖动一个端口到子系统原理图中,子系统图标中就会出现一个新的终端。
对于降压转换器,我们将采用磁滞式控制,使电容器电压大致保持在6±0.2V左右的范围内。将输入电压设置为从12V 到8V 的阶跃变化。