动力总成悬置优化以及ADAMS和ISIGHT联合仿真

浏览:1797

  第一个问题,ISIGHT在集成的MATLAB时候,在整个流程中simcode输出一个结果文件,结果文件是.txt格式,全都是原始数据,现在我想把来自上一个simcode的输出当作MATLAB组件的输入,请问如何做?注意在ISIGHT优化模型中,输出文件始终都在变化,但是格式和内容不变,只是原始数据的数值发生了变化,笔者的目的就是要在每次优化迭代中,让MATLAB处理新的原始数据然后得到新的结果,用来优化。

  第二个问题,ISIGHT集成adams的时候,需要在simcode 中的input部分编写一个命令文件.cmd。那么这个.cmd中,我想建立一个映射关系,就是来自优化模型中的optimization模块的变量,那么我如何建立这样一种映射关系,使得运行cmd的时候,我的optimization模块的变量能够用来改变adams中我的设计变量呢,已知在simcode input中,我要建立映射关系中的write,那么问题来了,cmd中的代码怎么写,才能让以批处理模式运行的adams模型文件.bin乖乖地听从cmd传输给它的指令——改变设计变量呢?

  如果上述两个问题如果都能解决的人,注意不是提出方案,而是解决,有偿,奖励丰厚

邀请回答 我来回答

全部回答

(1)
默认 最新
欢乐多🦊π
第一个问题,关键是你的matlab代码,代码中直接引用输入映射! 第二个问题,用一个datachange写入cmd文件!再用simcode,执行cmd文件即可!
2019年11月14日
评论 点赞

没解决?试试专家一对一服务

换一批