搜索

PSpice与Simulink联合仿真基础教程-全球速讯

来源: 软服之家 2023-07-03 17:13:33


(资料图片)

联合仿真流程:在PSPICE中建立需要仿真的原理图,这里需要注意一些画图和仿真的规则,而且仿真的参数设置也比较有讲究,会直接影响到仿真的收敛。将PSPICE调整到可收敛仿真的状态就可以了,Simulink的输入源是原理图中的源,例如各种电压、电流源:Vpulse等。所以,联合仿真就是将比较复杂,难以模拟的输入源交给Simulink,然后通过改变通过源给到硬件原理图。从PSpice中打开matlab,顺序如下图,然后等待Matlab打开:

新建一个simulink模型,并在模型库里找到PSPICE的模型,放到Simulink中

设置这个PSpice模块,双击就会打开设置界面:

第一个需要插入PSpice的模型路径,然后选择PSpice中Simulation Profile中的一个设置,这里面的设置也可以不选用PSpice里面的仿真设置,也可以在customize simulation profile中重新设置。对应的是PSpice中的仿真设置:

接下来是选择输入源,单击Select,会出现我们可以输入替代的信号源,选择一个输入源的话就直接用一个信号输入。如果有多个输入源的话,用simulink中的mux,按照信号的输入顺序,依次将信号给到Mux中就可以了。

最后是输出源的选择,同样的,单击Select,会出现我们可以获取的信号,包括了电流电压和功率等,按照需要选取,并通过demux输出即可。

加下来在Simulink中搭算法相关的模型,最后将输出的信号给到PSpice的对应信号上去就可以了。最后还有一个很重要的问题就是Simulink与PSpice的交互,因为是两个软件的联合仿真,所以必然是有信号的交互的,这会影响到如何设置Simulink的仿真步长。

标签:

Copyright ©  2015-2022 华声房产网版权所有  备案号:京ICP备2021034106号-36   联系邮箱:55 16 53 8 @qq.com