simulink仿真怎么测电压,为什么我的老是出错,根本不能运行

核心提示模型缺少powergui模块。 powergui模块是SimPowerSystems的一个基础模块,全名叫做 电力系统图形化用户接口。Simulink仿真采用的是状态空间方程,powergui的功能就是实现电路图形和状态空间方程的转换,可

模型缺少powergui模块。

powergui模块是SimPowerSystems的一个基础模块,全名叫做 电力系统图形化用户接口。Simulink仿真采用的是状态空间方程,powergui的功能就是实现电路图形和状态空间方程的转换,可以修改离散、连续、相位之类的仿真方法,还有初试条件、傅里叶分析等等很多功能。

解决这个问题比较容易:在Simulink模型库中选择SimPowerSystems,然后在右侧显示出的模块中,找到powergui模块(也可以通过搜索找到该模块),并将其拖到模型中,不需要与任何其他模块连接,应该就可以了。如果模型包含子系统,powergui模块可以放在模型的任一层,不会影响功能,但建议放在顶层,既清晰又有助于提高性能。

通常,在用到SimPowerSystem里面的模块的时候,这个模块应该是会自动添加到模型中去的,即使删掉了,再按仿真按钮又会自动生成。尽管见到不少人问这个问题,但到现在位置,我都没能复现出缺少该模块这样的错误。

楼主用的MATLAB是什么版本?我只是出于好奇,想分析一下什么原因导致该模块不被自动添加。

用直流电压源经逆变器后获得交流,不考虑逆变器的控制策略,仅用简单的PWM内部产生的信号进行控制。

对电力负荷模型进行仿真,模型采用三阶感应电机模型,,x-y-0系统,电机的实测数据位psasp仿真得到,参数由粒子群算法辨识得到,蓝色为实测数据曲线,红色为仿真数据。上半部为有功功率,下半部为无功,已经将辨识参数,实测数据编写成脚本,可以直接改写或编辑。

扩展资料:

注意事项:

注意不要混用非电气库的线和电气库线。这个原则在Matlab6.5中尤要注意,否则一些电压测量模块,电流测量模块可能会出错。显示数据类型不匹配Datatypemismatch错误。在Matlab7.0 以上的版本中,simlink做了这方面的区分,不同连接线是无法连接在一起的。?

SimPowerSystem工具箱和Simulink工具箱不是随便可以相连的。SimPowerSystem工具箱中有些模块是不能直接连接Simulink信号的。例如电机模型中,电压输入是需要电压源模块的(PowersystemsBlockset模块),而转矩可以输入simulink信号。

如果实在想给电压端口输入simulink信号,需要给其先加一个受控电压源,用simulink信号控制受控信号。还有比如受控电流源 模块等,都可以实现SimPowerSystem工具箱与Simulink工具箱的连接。

百度百科-电力系统的MATLAB/SIMUlink仿真与应用

百度百科-SIMUlink

百度百科-三相负载

 
友情链接
鄂ICP备19019357号-22