电动车模拟内燃机汽车发动机振动方法、装置及电子设备与流程

文档序号:14910354发布日期:2018-07-10 23:14阅读:254来源:国知局

本发明涉及汽车相关技术领域,特别是一种电动车模拟内燃机汽车发动机振动方法、装置及电子设备。



背景技术:

随着《联合国气候变化框架公约》的具体实施和中国对国际社会温室气体排放的承诺,中国从国家战略角度大力发展电动新能源汽车。环保、安全、安静的特性使得新能源汽车在交通领域的比例逐年上升。同时伴随着更多先进和个性化的功能在新能源汽车上得以实现。

然而,发明人在实现发明的过程中发现,经过近150年的发展和进化,内燃机(汽油机和柴油机)给驾驶者带来的独特驾驶体验却让人们无法割舍。特别是竞速赛车和顶级跑车的出现,在行驶、加速等过程中的发动机振动和声响给驾驶者带来的独特而又非凡的体验成为爱好者追求的目标。而现有技术的电动车由于缺少发动机振动的效果,让驾驶员缺少了驾驶乐趣,影响电动车推广。



技术实现要素:

基于此,有必要针对现有技术的电动车缺少发动机振动效果的技术问题,提供一种电动车模拟内燃机汽车发动机振动方法、装置及电子设备。

本发明实施例提供一种电动车模拟内燃机汽车发动机振动方法,包括:

根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

根据所述待模拟发动机转速计算得到对外激励振动频率;

控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

进一步的:

所述根据所述待模拟发动机转速计算得到对外激励振动频率,具体包括:获取待模拟发动机气缸数量,根据所述待模拟发动机转速与所述待模拟发动机气缸数量获得对外激励振动频率。

进一步的,每个所述振动单元包括一个基波振动器件以及若干个谐波振动器件,所述控制设置在电动车上的振动单元采用所述对外激励振动频率振动,具体包括:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动,控制每个振动单元的谐波振动采用所述对外激励振动频率的整数倍振动。

更进一步的,每个所述振动单元包括基本振动器件、二阶谐波振动器件和三阶谐波振动器件,所述控制设置在电动车上的振动单元采用所述对外激励振动频率振动,具体包括:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动;

控制每个振动单元的二阶谐波振动器件采用所述对外激励振动频率的两倍振动;

控制每个振动单元的三阶谐波振动器件采用所述对外激励振动频率的三倍振动。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

响应于车辆启动事件,将车辆启动后的预设启动时间段依次分为第一时间段、第二时间段、第三时间段和第四时间段,并分别确定待模拟发动机转速,其中:

在所述第一时间段内,待模拟发动机转速从零单调升高,并在第一时间段结束时升高至启动转速;

在所述第二时间段内,待模拟发动机转速保持在所述启动转速;

在所述第三时间段内,待模拟发动机转速从所述启动转速单调下降,并在第三时间段结束时下降至怠速转速;

在所述第四时间段内,待模拟发动机转速保持在所述怠速转速。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

当加速踏板被踩下时,获取加速踏板开度,所述待模拟发动机转速的变化幅度与所述加速踏板开度的变化幅度成正比。

更进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,还包括:

获取电动车车速,当车速增加至换挡速度时,获取与换挡速度对应的换挡转速,将所述待模拟发动机转速调整至所述换挡转速。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

当刹车踏板被踩下时,获取电动车车速,所述待模拟发动机转速的变化幅度与所述车速的变化幅度成正比。

再进一步的,所述方法,还包括:

当电动车停止运行时,控制所述振动单元停止工作。

再进一步的,所述振动单元设置在座椅底部或者座椅靠背。

本发明实施例提供一种电动车模拟内燃机汽车发动机振动装置,包括:

待模拟发动机转速确定模块,用于:根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

对外激励振动频率确定模块,用于:根据待模拟发动机转速确定对外激励振动频率;

振动启动模块,用于:控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

进一步的:

所述对外激励振动频率确定模块,具体用于:获取待模拟发动机气缸数量,根据所述待模拟发动机转速与所述待模拟发动机气缸数量获得对外激励振动频率。

进一步的,每个所述振动单元包括一个基波振动器件以及若干个谐波振动器件,所述振动启动模块,具体用于:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动,控制每个振动单元的谐波振动采用所述对外激励振动频率的整数倍振动。

更进一步的,每个所述振动单元包括基本振动器件、二阶谐波振动器件和三阶谐波振动器件,所述振动启动模块,具体用于:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动;

控制每个振动单元的二阶谐波振动器件采用所述对外激励振动频率的两倍振动;

控制每个振动单元的三阶谐波振动器件采用所述对外激励振动频率的三倍振动。

进一步的,所述待模拟发动机转速确定模块,具体用于:

响应于车辆启动事件,将车辆启动后的预设启动时间段依次分为第一时间段、第二时间段、第三时间段和第四时间段,并分别确定待模拟发动机转速,其中:

在所述第一时间段内,待模拟发动机转速从零单调升高,并在第一时间段结束时升高至启动转速;

在所述第二时间段内,待模拟发动机转速保持在所述启动转速;

在所述第三时间段内,待模拟发动机转速从所述启动转速单调下降,并在第三时间段结束时下降至怠速转速;

在所述第四时间段内,待模拟发动机转速保持在所述怠速转速。

进一步的,所述待模拟发动机转速确定模块,具体用于:

当加速踏板被踩下时,获取加速踏板开度,所述待模拟发动机转速的变化幅度与所述加速踏板开度的变化幅度成正比。

更进一步的,所述待模拟发动机转速确定模块,还用于:

获取电动车车速,当车速增加至换挡速度时,获取与换挡速度对应的换挡转速,将所述待模拟发动机转速调整至所述换挡转速。

进一步的,所述待模拟发动机转速确定模块,具体用于:

当刹车踏板被踩下时,获取电动车车速,所述待模拟发动机转速的变化幅度与所述车速的变化幅度成正比。

再进一步的,所述装置,还包括:

振动停止模块,用于:当电动车停止运行时,控制所述振动单元停止工作。

再进一步的,所述振动单元设置在座椅底部或者座椅靠背。

本发明实施例提供一种电子设备,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:

根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

根据所述待模拟发动机转速计算得到对外激励振动频率;

控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

进一步的:

所述根据所述待模拟发动机转速计算得到对外激励振动频率,具体包括:获取待模拟发动机气缸数量,根据所述待模拟发动机转速与所述待模拟发动机气缸数量获得对外激励振动频率。

进一步的,每个所述振动单元包括一个基波振动器件以及若干个谐波振动器件,所述控制设置在电动车上的振动单元采用所述对外激励振动频率振动,具体包括:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动,控制每个振动单元的谐波振动采用所述对外激励振动频率的整数倍振动。

更进一步的,每个所述振动单元包括基本振动器件、二阶谐波振动器件和三阶谐波振动器件,所述控制设置在电动车上的振动单元采用所述对外激励振动频率振动,具体包括:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动;

控制每个振动单元的二阶谐波振动器件采用所述对外激励振动频率的两倍振动;

控制每个振动单元的三阶谐波振动器件采用所述对外激励振动频率的三倍振动。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

响应于车辆启动事件,将车辆启动后的预设启动时间段依次分为第一时间段、第二时间段、第三时间段和第四时间段,并分别确定待模拟发动机转速,其中:

在所述第一时间段内,待模拟发动机转速从零单调升高,并在第一时间段结束时升高至启动转速;

在所述第二时间段内,待模拟发动机转速保持在所述启动转速;

在所述第三时间段内,待模拟发动机转速从所述启动转速单调下降,并在第三时间段结束时下降至怠速转速怠速转速;

在所述第四时间段内,待模拟发动机转速保持在所述怠速转速。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

当加速踏板被踩下时,获取加速踏板开度,所述待模拟发动机转速的变化幅度与所述加速踏板开度的变化幅度成正比。

更进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,还包括:

获取电动车车速,当车速增加至换挡速度时,获取与换挡速度对应的换挡转速,将所述待模拟发动机转速调整至所述换挡转速。

进一步的,所述根据电动车行驶速度和/或行驶状态确定待模拟发动机转速,具体包括:

当刹车踏板被踩下时,获取电动车车速,所述待模拟发动机转速的变化幅度与所述车速的变化幅度成正比。

再进一步的,所述处理器,还能够:

当电动车停止运行时,控制所述振动单元停止工作。

再进一步的,所述振动单元设置在座椅底部或者座椅靠背。

本发明实施例电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。

附图说明

图1为本发明一实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图;

图2为本发明可选实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图;

图3为本发明另一可选实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图;

图4为本发明可选实施例中发动机启动怠速模拟示意图;

图5为本发明可选实施例中发动机加速模拟示意图;

图6为本发明可选实施例中发动机减速模拟示意图;

图7为本发明一实施例提供的一种电动车模拟内燃机汽车发动机振动装置的装置模块图;

图8为本发明另一可选实施例提供的一种电动车模拟内燃机汽车发动机振动装置的装置模块图;

图9为本发明可选实施例提供的振动单元电路示意图;

图10为本发明可选实施例提供的振动单元位置设置示意图;

图11为本发明可选实施例提供的振动器件驱动电路示意图;

图12为本发明可选实施例提供的执行电动车模拟内燃机汽车发动机振动方法的电子设备的硬件结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步详细的说明。

实施例一

如图1所示为本发明一实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图,包括:

步骤S101,根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

步骤S102,根据所述待模拟发动机转速计算得到对外激励振动频率;

步骤S103,控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

其中,步骤S101获取电动车行驶速度和/或行驶状态,从而可以确定该行驶速度和/或行驶状态在内燃机汽车上所对应的待模拟发动机转速,然后通过步骤S102确定相应的对外激励振动频率,并执行步骤S103,通过振动单元进行振动来模拟内燃机汽车的发动机振动效果。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。

实施例二

如图2所示为本发明可选实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图,包括:

步骤S201,根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

步骤S202,获取待模拟发动机气缸数量,根据所述待模拟发动机转速与所述待模拟发动机气缸数量获得对外激励振动频率。

内燃机汽车上的发动机会有多个气缸,因此,所要模仿的对外激励振动频率F=(R/60)*N/k,其中R为R待模拟发动机转速,单位为转/分钟(rpm),N为发送机缸数,k为发动机振动系数,对于四冲程发动机振动系数为2。N可以由驾驶员在电动车内的控制屏,例如中控屏上选择,也可以由系统在出厂前设定。例如一个4缸发动机在2400rpm对应80Hz频率。

步骤S203,每个所述振动单元包括一个基波振动器件以及若干个谐波振动器件,控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动,控制每个振动单元的谐波振动器件采用所述对外激励振动频率的整数倍振动。

具体来说,每个所述振动单元包括基本振动器件、二阶谐波振动器件和三阶谐波振动器件:

控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动;

控制每个振动单元的二阶谐波振动器件采用所述对外激励振动频率的两倍振动;

控制每个振动单元的三阶谐波振动器件采用所述对外激励振动频率的三倍振动。

具体来说,如图10所示,振动单元1001设置在座椅底部1002或者座椅靠背1003。例如,驾驶员座椅底部或者驾驶员座椅靠背。

其中,振动器件可以为振动电机,其振动是通过其转子上固定一个偏心飞轮,偏心飞轮的半径和质量影响电机的选择。力臂长,质量重的偏心轮就需要扭力较大的电机。考虑的成本体积、成本和对应能量输出,基波、二阶和三阶谐波振动电机扭力依次减小。如图9所示,基波振动电机921、二阶谐波振动电机922、三阶谐波振动电机923由车载电池94通过直流降压稳压电路95供电,车载微控制单元91(Microcontroller Unit,MCU)通过控制器局域网络(Controller Area Network,CAN)总线获取电动车状态信息,然后确定对外激励振动频率,并分别计算基波振动电机921、二阶谐波振动电机922、三阶谐波振动电机923的频率信号,并分别向基波振动电机驱动电路931、二阶谐波振动电机驱动电路932、三阶谐波振动电机驱动电路933输出频率信号,从而驱动基波振动电机921采用对外激励振动频率振动、二阶谐波振动电机922采用对外激励振动频率的两倍振动、三阶谐波振动电机923采用对外激励振动频率的三倍振动。

每个振动电机有独立对应的电机驱动电路,每个电机都会有电压/转速响应特性曲线。如图11所示,为一个震动电机的驱动电路,驱动电路由车载电池供电,考虑车载电池电压变化范围和电机转速对电源电压的要求,直流降压稳压电路U2采用Boost-Buck升降压直流转直流控制器,最大支持24V的直流输出。车载微控制单元U1输出一个模拟电平,经过运放电路OPA1形成一个电压控制信号。由P-MOS管Q2、三极管Q1、电阻R1、电阻R2、电阻R3构成的电机驱动电路获取上述电压控制信号,输出一个有稳态电机驱动信号控制电机M1的启动和定速转动。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。同时,还实现多气缸的振动模拟,使得驾驶员能感受到不同气缸数量的振动效果。另外,通过多个振动器件实现多阶谐波振动,更真实地模拟发动机的振动效果。

实施例三

如图3所示为本发明另一可选实施例提供的一种电动车模拟内燃机汽车发动机振动方法的工作流程图,包括:

步骤S301,响应于车辆启动事件,将车辆启动后的预设启动时间段依次分为第一时间段、第二时间段、第三时间段和第四时间段,并分别确定待模拟发动机转速,如图4所示,其中:

在所述第一时间段41内,待模拟发动机转速从零单调升高,并在第一时间段结束时升高至启动转速;

在所述第二时间段42内,待模拟发动机转速保持在所述启动转速;

在所述第三时间段43内,待模拟发动机转速从所述启动转速单调下降,并在第三时间段结束时下降至怠速转速;

在所述第四时间段44内,待模拟发动机转速保持在所述怠速转速。

如图4所示的实施例中,实线为根据待模拟发动机转速确定的对外激励振动频率曲线45,虚线为所要模拟的发动机转速曲线46,传统发动机启动过程为:驾驶员打开点火开关,发动机启动单元工作,带动发动机的曲轴转动,活塞往复运动,汽油燃气混合注入,火花塞引燃,发动机启动。当发动机瞬时由静止变为中等速旋转,之后发动机启动完成进入怠速状态。此时发动机转速开始下降至怠速转速。振动单元模拟此时过程,其MCU的单元控制信号电压瞬时由零升高,通过驱动电路,振动单元两端的电压瞬时由零升高,单元偏心轮起转,产生相应频率的机械振动。模拟发动机振动频率保持相应时间,而后MCU控制电压开始下降,单元转速和振动频率下降,并进入怠速模拟振动状态。

其中,第一时间段41和第二时间段42为模拟发动机启动单元工作段,启动转速为2400rpm,对应模拟四缸四冲程发动机的对外激励振动频率为80Hz,第三时间段43为模拟发动机工作段,第四时间段44为模拟怠速转速段,怠速转速为1000rpm,对应模拟四缸四冲程发动机的对外激励振动频率为33Hz。

步骤S302,当加速踏板被踩下时,获取加速踏板开度,所述待模拟发动机转速的变化幅度与所述加速踏板开度的变化幅度成正比,获取电动车车速,当车速增加至换挡速度时,获取与换挡速度对应的换挡转速,将所述待模拟发动机转速调整至所述换挡转速。

对于传统汽车,踩加速踏板(油门)时发动机转速上升,而上升的速度和驾驶员对加速踏板踩踏深度和持续相关。当驾驶员踩加速踏板时,车载微控制单元不断获取油门踩踏深度信息,量化后通过汽车总线传给振动单元的微处理器,微处理器将其计算后转换为电压量化,通过其内部的数模变换电路输出为模拟的单元振动的模拟控制信号。汽车的加速过程发动机转速会连续的升高,对于模拟加速过程便是提高待模拟发动机转速,从而控制振动单元单元的对外激励振动频率的升高。

因为新能源汽车只有加速踏板,没有变速箱不用换挡,而传统汽车的变速箱档位会随行驶时速升高及升档。故在新能源汽车上模拟变速箱的换挡操作如图5所示,其中线51为车辆速度曲线,线52为虚拟变速箱档位,线53为根据待模拟发动机转速计算得到的对外激励振动频率曲线。例如当车以25公里时速行驶,此时相当于传统汽车的2档。当驾驶员持续踩加速踏板速度上升至40公里时,传统汽车此时需要换挡,之前加速过程发动机转速升高,而换挡后发动机转速跌落回到2300转。为了模拟此时的发动机转速变化,震动单元在车速达到40公里时,待模拟发动机转速调整至相应的换挡频率,对应的振动单元的频率由76Hz迅速减低到53Hz,使驾驶员有换挡时振动变化的体感。即,单元会根据电动车的车速变化是否进入换挡点而切换频率。

步骤S303,刹车踏板被踩下时,获取电动车车速,所述待模拟发动机转速的变化幅度与所述车速的变化幅度成正比。

传统汽车是通过踩踏制动踏板来实现行进中汽车的减速和停车的。而这个过程中发动机的转速度会随着车速的下降而降低的。如图6所示,其中线61为车辆速度曲线,线62为虚拟变速箱档位,线63为待模拟发动机转速计算得到的对外激励振动频率曲线。当车载微控制单元从汽车中央处理器获取量化踏板制动信息后和行驶速度信息后,计算待模拟发动机转速后获得对外激励振动频率,并控制振动单元的对外激励振动频率下降。

此过程中,驾驶员有明显的减速时座椅的振动变化体验。

步骤S304,根据待模拟发动机转速确定对外激励振动频率;

步骤S305,控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

步骤S306,当电动车停止运行时,控制所述振动单元停止工作。

模拟发动机熄火时,只要中央控制器通过汽车总线发出发动机工作停止信号,振动单元的控制器就可以关闭单元驱动电路,振动单元停止工作。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。同时,对电动车的各种驾驶状态,分别设置不同类型的对外激励振动频率,从而更真实地模拟内燃机汽车的发动机在不同的驾驶状态下的振动情况。

其中,本实施例中步骤S301、S302、S303、S305的顺序仅为了便于说明,并不构成对权利要求的限制。本领域普通技术人员应该可以理解,步骤S301、S302、S303、S305的顺序可以交换而不影响实际效果。

实施例四

如图7所示为本发明一实施例提供的一种电动车模拟内燃机汽车发动机振动装置的装置模块图,包括:

待模拟发动机转速确定模块701,用于:根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

对外激励振动频率确定模块702,用于:根据待模拟发动机转速确定对外激励振动频率;

振动启动模块703,用于:控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。

实施例五

本发明可选实施例提供的一种电动车模拟内燃机汽车发动机振动装置,包括:

待模拟发动机转速确定模块,用于:根据电动车行驶速度和/或行驶状态确定待模拟发动机转速;

对外激励振动频率确定模块,用于:获取待模拟发动机气缸数量,根据所述待模拟发动机转速与所述待模拟发动机气缸数量获得对外激励振动频率。

振动启动模块,用于:每个所述振动单元包括一个基波振动器件以及若干个谐波振动器件,控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动,控制每个振动单元的谐波振动采用所述对外激励振动频率的整数倍振动。

具体来说,每个所述振动单元包括基本振动器件、二阶谐波振动器件和三阶谐波振动器件,控制设置在电动车上的每个振动单元的基波振动器件采用所述对外激励振动频率振动:

控制每个振动单元的二阶谐波振动采用所述对外激励振动频率的两倍振动;

控制每个振动单元的三阶谐波振动采用所述对外激励振动频率的三倍振动。

具体来说,振动单元设置在座椅底部或者座椅靠背。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。同时,还实现振动模拟,使得驾驶员能感受到不同气缸数量的振动效果。另外,通过多个振动器件实现多阶谐波振动,更真实地模拟发动机的振动效果。

实施例六

如图8所示为本发明另一可选实施例提供的一种电动车模拟内燃机汽车发动机振动装置的装置模块图,包括:

待模拟发动机转速确定模块801,用于:

响应于车辆启动事件,

将车辆启动后的预设启动时间段依次分为第一时间段、第二时间段、第三时间段和第四时间段,并分别确定待模拟发动机转速,其中:

在所述第一时间段内,待模拟发动机转速从零单调升高,并在第一时间段结束时升高至启动转速;

在所述第二时间段内,待模拟发动机转速保持在所述启动转速;

在所述第三时间段内,待模拟发动机转速从所述启动转速单调下降,并在第三时间段结束时下降至怠速转速;

在所述第四时间段内,待模拟发动机转速保持在所述怠速转速;或者用于:

当加速踏板被踩下时,获取加速踏板开度,所述待模拟发动机转速的变化幅度与所述加速踏板开度的变化幅度成正比,获取电动车车速,当车速增加至换挡速度时,获取与换挡速度对应的换挡转速,将所述待模拟发动机转速调整至所述换挡转速;或者用于:

当刹车踏板被踩下时,获取电动车车速,所述待模拟发动机转速的变化幅度与所述车速的变化幅度成正比。

对外激励振动频率确定模块802,用于:根据待模拟发动机转速确定对外激励振动频率。

振动启动模块803,用于:控制设置在电动车上的振动单元采用所述对外激励振动频率振动。

振动停止模块804,用于:当电动车停止运行时,控制所述振动单元停止工作。

本发明实施例通过电动车行驶速度和/或行驶状态确定待模拟发动机转速,并计算出相应的对外激励振动频率,从而控制设置在电动车上的振动单元进行振动,可以真实的模拟传统动力跑车在行驶全程的发动机振动对驾驶员座椅的作用,使驾驶员获得如同驾驶顶级跑车的感觉,增加驾驶员的驾驶乐趣。同时,对电动车的各种驾驶状态,分别设置不同类型的对外激励振动频率,从而更真实地模拟内燃机汽车的发动机在不同的驾驶状态下的振动情况。

本发明第七实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施方式中的电动车模拟内燃机汽车发动机振动方法。

如图12所示为本发明第八实施例提供的执行电动车模拟内燃机汽车发动机振动方法的电子设备的硬件结构示意图,其主要包括:至少一个处理器1210;以及,与所述至少一个处理器1210通信连接的存储器1220;其中,所述存储器1220存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器1210执行,以使所述至少一个处理器能够执行如图1、图2、图3所示的方法流程,图12中以一个处理器1210为例。

执行电动车模拟内燃机汽车发动机振动方法的电子设备还可以包括:输入装置1230和输出装置1240。

处理器1210、存储器1220、输入装置1230及显示装置1240可以通过总线或者其他方式连接,图12中以通过总线连接为例。

存储器1220作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的电动车模拟内燃机汽车发动机振动方法对应的程序指令/模块,例如,图1、图2、图3所示的方法流程,或者图7所示的待模拟发动机转速确定模块701、对外激励振动频率确定模块702和振动启动模块703。处理器1210通过运行存储在存储器1220中的非易失性软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述实施例中的电动车模拟内燃机汽车发动机振动方法。

存储器1220可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据电动车模拟内燃机汽车发动机振动装置的使用所创建的数据等。此外,存储器1220可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1220可选包括相对于处理器1210远程设置的存储器,这些远程存储器可以通过网络连接至执行电动车模拟内燃机汽车发动机振动方法的装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置1230可接收输入的用户点击,以及产生与电动车模拟内燃机汽车发动机振动装置的用户设置以及功能控制有关的信号输入。显示装置1240可包括显示屏等显示设备。

在所述一个或者多个模块存储在所述存储器1220中,当被所述一个或者多个处理器1210运行时,执行上述任意方法实施例中的电动车模拟内燃机汽车发动机振动方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)电子控制单元(Electronic Control Unit,ECU)又称“行车电脑”、“车载电脑”等。主要由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。

(2)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(3)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(4)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

(5)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

(6)其他具有数据交互功能的电子装置。

此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1