论文部分内容阅读
随着汽车科技的发展,越来越多的电动车和混合动力车成为市场上的新宠。由于电动车行驶过程中噪音小,对于路人来说存在潜在的安全隐患,驾驶室内又很难听到引擎悦耳的声浪,很多驾驶者需要这样的声浪带来的驾驶热情和快感。因此引擎声音模拟合成技术在电动汽车中得到了很好的应用。本文针对引擎声音模拟技术进行了深入研究。首先对引擎声音发声从理论上进行了研究,用数学方法对声音参数从时域和频域进行具体分析,并通过实测结果对理论分析进行验证。其次,本文对硬件设计部分做了详细讲解,给出了功能参数等具体设计目标,简要概括了原理框图和各电路模块,从细节上对微控制器和数字信号处理器等芯片的选型、片上资源的利用以及工作模式配置等做了详尽的介绍。软件设计是基于OSEK标准接口通过创建应用任务的方式进行,本文通过流程图自上而下逐层介绍系统具体实现的功能,并对OSEK操作系统以及CAN总线和IIC总线的通信协议进行了简单描述。本文基本思路是控制器通过检测行驶中的车辆发动机引导信号如油门踏板位置,发动机或电动机转速,车速等引擎状态的参数,通过车身CAN总线发送到引擎声音模拟控制器中,基于上述这些参数数字信号处理器经运算发出数据到数模转换器产生合成的声音,并通过音频功率放大器将音频信号放大后送给扬声器播放希望得到的合成声浪。在系统测试方面,主要介绍了音频输出性能测试结果,结果表明音频在总谐波失真加噪声、增益、抗耦合串扰能力和频率响应等方面符合设计要求。CAN通信是本系统和其他车载设备进行数据交换的途径,其信号的完整性和通信的可靠性有很高的要求,CAN总线物理层电气性能的测试结果满足设计要求。控制器安装在整车内,在不同的发动机转速下,可以产生不同效果的声音,通过监听仪器测量发动机模拟声音效果。最终将该技术应用在混合动力车中,实现了声音在电动机工作和燃油机工作切换过程中无缝对接,证明了本文设计方案的有效性。