adams matlab联合仿真初始化错误 50

adams和matlab联合仿真,点击开始仿真调用adams后adams一闪退出。报错为ErrorreportedbyS-function'adams_plant'in'... adams和matlab联合仿真,点击开始仿真调用adams后adams一闪退出。报错为Error reported by S-function 'adams_plant' in 'kongzhi/adams_sub/ADAMS Plant/S-Function':
Error in Adams(server) simulation startup. AEI_Initialize: Error in initialization.
我用的是adams2012和matlab2008a的软件。
展开
 我来答
编程者01
2019-09-16
知道答主
回答量:4
采纳率:0%
帮助的人:1.7万
展开全部

我的问题是用interactive模式可以仿真,但是太慢,用batch模式则会出现上述AEI_Initialize: Error in initialization问题。可以尝试将你的adm文件导入adams/view里面,这样可能可以查找到问题在哪里。我遇到这样的问题,是因为用了别人的模型。别人的模型里有多个control_plant没有删掉,而这几个control_plant里用到了几个已经删除的variable,导致联合仿真的时候总是没办法初始化。


温和还痛快丶才子6
推荐于2017-05-21 · TA获得超过157个赞
知道答主
回答量:75
采纳率:100%
帮助的人:41.8万
展开全部

一般是路径错误。如果你是ADAMS2012的64位版,那么最好查一下在control里的win64里有没有第一个文件(adams_plant),如果没有的话,那么你就换个版本吧,有些安装包里12版的确实少了文件。

如果有的话,一个最保险的办法是,你把这个文件件拷贝到桌面上,之后,把你要用的那个的adams文件也拷贝进去,关闭ADAMS,之后用adams在这个文件夹下打开,最后把MATLAB的路径设置成这个文件夹。就行了。当你第一次成功后,就明白了,之后就不用这么麻烦了。只要MATLAB能找到这个文件夹下的四个文件就行。

如果你的路径下没有第一个文件的话,那么建议你安装2010版或2013版。跟ADAMS和matlab的版本搭配没什么关系。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
况家焮6M
2014-06-26
知道答主
回答量:1
采纳率:0%
帮助的人:1357
展开全部
你好,这个问题怎么解决的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式