模型缺少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
百度百科-三相负载


