专栏
标签
求助:为什么第二个图 初始值不是从60开始的?
一般问题
发布于 2025-09-29 11:50:46
查看 19过去273天

你好,工程师。在做的是直流电机仿真机械特性分析,基本图像可以对上。图2是matlab仿真结果,图1是mworks仿真结果。但是mworks的0时刻不是60,这个是什么原因?
image.png
image.png
下面附代码

所属专栏:Modelica语言
产品信息:Sysplorer系统建模仿真环境
系统建模
附件 1 个附件(14kb)
采纳的回答
发布于 2025-09-29 13:43:42

您好,根据您的代码,n_series的初始值由参数Ce、Ct、Cpsi、U、Ra等参数计算得到,请检查模型与对标系统参数是否一致。

n_series = if Te > 0.01 then 
             (1/Ce)*sqrt(Ct/(Cpsi*Te))*U - Ra/(Ce*Cpsi) 
            else 
              (1/Ce)*sqrt(Ct/(Cpsi*0.01))*U - Ra/(Ce*Cpsi);

全部回答 1

发布于 2025-09-29 13:43:42

您好,根据您的代码,n_series的初始值由参数Ce、Ct、Cpsi、U、Ra等参数计算得到,请检查模型与对标系统参数是否一致。

n_series = if Te > 0.01 then 
             (1/Ce)*sqrt(Ct/(Cpsi*Te))*U - Ra/(Ce*Cpsi) 
            else 
              (1/Ce)*sqrt(Ct/(Cpsi*0.01))*U - Ra/(Ce*Cpsi);
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天