如何选择求解器为一个系统,这是刚性,部分连续,部分离散,并有Simulink和Simscape组件?金宝app
2次浏览(过去30天)
显示旧的注释
我的任务是创建一个模拟模型
电流控制器
连接到
三相
逆变器
和一个
永磁同步电动机
.的
电流控制器
通过标准实现
金宝app仿真软件模块
.应该是这样
离散
并以频率运行
8 kHz
.从而固定步长为
1.25年代的军医
适用于模型的那一部分。然而,模型的
逆变器
和
永磁同步电动机
应该是
连续
并以
Simscape组件
.六个
n沟道IGBT
组件应该用于
逆变器
捕捉晶体管的动态是必要的。因此,一个小的步长是必要的(可能在
1 e-8 s
).尝试模拟这种情况,无论是求解器,通常会导致非线性求解器出现错误(未能收敛)或模拟运行极其缓慢。我意识到缓慢的模拟时间可能是捕捉快速动态的必要条件,但我仍然想知道为这种情况配置求解器的最佳方法是什么?它是否有助于将控制器和物理系统分离为单独的模型并使用
模型
在第三个模型中调用它们?
0评论
答案(1)
胡安Sagarduy
2021年3月22日
你好,这张
我认为Simscape的固定步骤求解器(本地求解器)将有助于提高性能。
打开加速器模式试试1us或100ns。然后,你需要看看保真度是否足够。
最好的问候胡安