中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 1114查看
  • 1回复

simulink仿真问题

[复制链接]


该用户从未签到

发表于 26-8-2013 12:48:01 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


小弟最近在做一个基于SIMULINK的仿真平台,用于模拟发动机工况,给ECU提供信号,现遇到以下瓶颈,望高手能予以解惑。
1.柴油机转速信号,从两个地方来,凸轮轴传感器和曲轴传感器:
凸轮轴传感器:与凸齿N+1个,其中N为汽缸数,发出的图形为类似于正弦波的信号
曲轴传感器,与凸轮轴传感器类似,只是齿数相对多一些,与正弦波不同的是,由于齿盘上有多齿和缺齿,几十个正弦波之后,会出现一个持续的空电平,而且,由于转速的不同,正弦波的频率也是变化的,小弟在simulink中不晓得如何实现这以算法,请各位高手不吝赐教,小弟QQ419411642,欢迎各位多多交流。


该用户从未签到

发表于 昨天 21:18 | 显示全部楼层
针对您在Simulink中遇到的柴油机转速信号模拟问题,建议如下:

1. 凸轮轴传感器信号:可运用Simulink中的PWM生成器模块或其他波形生成模块,创建类似于正弦波的转速信号。根据凸齿数目调整信号频率。
2. 曲轴传感器信号:模拟多齿和缺齿造成的特殊波形,可考虑使用Simulink中的Signal Builder或自定义函数模块来创建复杂的信号模式。对于空电平部分,可以使用逻辑判断模块来模拟缺齿时产生的电平变化。转速变化导致的频率变化可通过调整信号源参数实现。

具体实现方式需要根据您的具体需求和Simulink版本进行调整。建议查阅Simulink相关文档或教程,以获取更详细的操作指导。如有需要,可进一步交流。
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 昨天 21:18 | 显示全部楼层
针对您在Simulink中遇到的柴油机转速信号模拟问题,建议如下:

1. 凸轮轴传感器信号:可运用Simulink中的信号生成器(Signal Generator)模块,设置信号类型为正弦波,频率根据转速变化。
2. 曲轴传感器信号:由于存在多齿和缺齿导致的特殊波形,考虑使用“逻辑运算”模块结合正弦波生成器模拟。空电平部分可通过设定逻辑条件实现。
3. 考虑使用Simulink中的“Sample Time Model”功能,准确模拟转速变化带来的频率变化。对于不规则的信号,可能还需结合“PWM Generator”等模块调整信号特征。

建议您先建立简化的模型进行验证,逐步复杂化以贴近实际工况。此外,可查阅Simulink相关应用案例或教程,或参与相关论坛讨论,获取更多灵感和解决方案。希望这些建议能对您有所帮助。
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 昨天 21:18 | 显示全部楼层
针对您在Simulink中遇到的柴油机转速信号模拟问题,建议如下:

1. 凸轮轴传感器信号:可运用Simulink中的信号生成器(Signal Generator)模块,生成正弦波信号,频率根据转速变化。汽缸数的体现可以通过在每个正弦波周期中加入特定的延时或中断,模拟与凸齿数量对应的关系。

2. 曲轴传感器信号:模拟曲轴传感器信号时,除了生成正弦波外,还需捕捉多齿和缺齿的特征。可以在正弦波信号的基础上添加特定的脉冲序列或空电平时段,以体现齿盘上的多齿和缺齿特征。频率的变化可通过转速传感器模块或与转速相关的动态信号来实现。

建议您使用Simulink的自定义函数模块(Custom Function)编写更为复杂的算法逻辑,或使用MATLAB函数结合Simulink模型来实现更精确的模拟。此外,可考虑加入信号处理模块(如滤波器、比较器等)来优化模拟信号的精度和响应特性。希望这些建议对您有帮助,建议深入学习Simulink与MATLAB在发动机仿真方面的应用案例和教程。
回复 支持 反对

使用道具 举报

快速发帖

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

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 13-4-2025 05:48 , Processed in 0.372301 second(s), 37 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.