搜索
汉力达液压金币充值官方微信群液压资料下载
查看: 8384|回复: 9

毕设AMESim和simulink联合仿真遇到的问题,急求

[复制链接]
  • 打卡等级:无名新人
  • 打卡总天数:9
  • 打卡总奖励:67
发表于 2015-4-15 09:36:57 | 显示全部楼层 |阅读模式
参数相同,用AMESim建模得出来的结果和AMESim与simulink联合仿真的结果差别好大,不知道怎么回事?还出现如下警告
Warning: Block diagram 'BYC' contains 1 algebraic loop(s). To see more details about the loops use the command line
Simulink debugger by typing "sldebug BYC" in the MATLAB command window. To eliminate this message, set the Algebraic
loop option in the Diagnostics page of the Simulation Parameters Dialog to "None"
Found algebraic loop containing:
  'BYC/PID Controller2/Derivative Gain'
  'BYC/PID Controller2/SumD' (algebraic variable)
  'BYC/PID Controller2/Filter Coefficient'
  'BYC/PID Controller/Proportional Gain'
  'BYC/PID Controller/Derivative Gain'
  'BYC/PID Controller/SumD'
  'BYC/PID Controller/Filter Coefficient'
  'BYC/PID Controller/Sum'
  'BYC/PID Controller2/Proportional Gain'
  'BYC/PID Controller2/Sum'
  'BYC/S-Function'
  'BYC/Sum1' (algebraic variable)
  'BYC/Sum2' (algebraic variable)

Requesting hydraulic license ...
got the license for hydraulic, continuing


Dissipation number 0.000283451 indicates that viscous effects are too small for this submodel.
Consider using a HL05 submodel.

Warning in HL02 instance 2.


Dissipation number 0.000283451 indicates that viscous effects are too small for this submodel.
Consider using a HL05 submodel.

Warning in HL02 instance 1.

InterpretExpression> Try to read the file E:/datah.txt

Number of x-y pairs read from file E:/datah.txt : 92

InterpretExpression> read 92 value-pairs from 1D file E:/datah.txt

InterpretExpression> Try to read the file E:/data.txt

Number of x-y pairs read from file E:/data.txt : 188

InterpretExpression> read 188 value-pairs from 1D file E:/data.txt

发表于 2015-4-19 16:29:17 | 显示全部楼层
楼主我也是毕设请问下你联合仿真接口的问题,amesim仿真interface icon creation窗口type of interface没有simulink选项,这个怎么弄啊
回复

使用道具 举报

发表于 2015-4-20 14:54:27 | 显示全部楼层
差别大说明你simulink里面的控制没给好吧,仔细查查!代数环你就加memory呗!
回复

使用道具 举报

发表于 2015-4-20 14:55:56 | 显示全部楼层
lsyyl520 发表于 2015-4-19 16:29
楼主我也是毕设请问下你联合仿真接口的问题,amesim仿真interface icon creation窗口type of interface没有 ...

有simucosim就用simucosim,联仿如果不要实时就暂时不需要simulink接口
回复

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:9
  • 打卡总奖励:67
 楼主| 发表于 2015-4-20 20:46:11 | 显示全部楼层
lsyyl520 发表于 2015-4-19 16:29
楼主我也是毕设请问下你联合仿真接口的问题,amesim仿真interface icon creation窗口type of interface没有 ...

自己安装后就有了
回复

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:9
  • 打卡总奖励:67
 楼主| 发表于 2015-4-20 20:53:06 | 显示全部楼层
lgz2868 发表于 2015-4-20 14:54
差别大说明你simulink里面的控制没给好吧,仔细查查!代数环你就加memory呗!

不好意思啊,请问什么是代数环?还有什么是memory?
回复

使用道具 举报

发表于 2015-4-20 21:18:22 | 显示全部楼层
Free_time 发表于 2015-4-20 20:53
不好意思啊,请问什么是代数环?还有什么是memory?

额。。。。代数环就是你的某个模块产生的参数又是这个模块的输入,这就构成了“环”,就变成了需要迭代的过程。你加一个memory就相当于把这个步长的数据先存一下,字面理解就是先记忆一下,后一步长的计算就调用前一步长的输出值。memory在simulink里面有,你找找吧
回复

使用道具 举报

发表于 2015-4-20 21:18:23 | 显示全部楼层
Free_time 发表于 2015-4-20 20:53
不好意思啊,请问什么是代数环?还有什么是memory?

额。。。。代数环就是你的某个模块产生的参数又是这个模块的输入,这就构成了“环”,就变成了需要迭代的过程。你加一个memory就相当于把这个步长的数据先存一下,字面理解就是先记忆一下,后一步长的计算就调用前一步长的输出值。memory在simulink里面有,你找找吧
回复

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:9
  • 打卡总奖励:67
 楼主| 发表于 2015-4-20 21:38:08 | 显示全部楼层
lgz2868 发表于 2015-4-20 21:18
额。。。。代数环就是你的某个模块产生的参数又是这个模块的输入,这就构成了“环”,就变成了需要迭代的 ...

谢谢啦!{:9_235:}
回复

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:12
  • 打卡总奖励:88
发表于 2015-4-21 17:05:30 | 显示全部楼层
顶  学到了代数环
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则