基于双操作系统的电子控制单元及其处理方法技术方案

技术编号:24764020 阅读:43 留言:0更新日期:2020-07-04 11:06
本发明专利技术属于车辆技术领域,提供一种基于双操作系统的电子控制单元及其处理方法,以及相关的系统、电子设备和计算机可读介质。所述处理方法包括如下步骤:运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;运行第二操作系统,该第二操作系统与所述第一操作系统相互独立运行,以与外部设备或云服务端进行数据交互。第一操作系统优选为嵌入式实时操作系统,而第二操作系统优选为通用操作系统,两个操作系统优选为基于同一操作系统平台。本发明专利技术改善了系统的适应性和稳定,提升了用户体验并增加了车辆的安全性。

Electronic control unit based on dual operating system and its processing method

【技术实现步骤摘要】
基于双操作系统的电子控制单元及其处理方法
本专利技术属于车辆操控
,特别适用于两轮车的操控,更具体的是涉及一种基于双操作系统的电子控制单元及其处理方法,以及相应的两轮车、系统、电子设备和计算机可读介质等。本专利技术中所称的两轮车是指用作交通工具的电动自行车、摩托车、电动摩托车、电动滑板车等。但是本专利技术的技术方案也适用于需要进行智能控制的三轮车、四轮车等其他车辆。
技术介绍
电动两轮车使用电池提供的能量来驱动。为了使电动机、电池等关键部件安全、稳定的运行,通常需要电子控制单元来统一控制这些部件。例如对电池的电压、电流的输出进行控制。现有的车用电子控制单元(ECU)通常安装的是实时操作系统,例如嵌入式操作系统,实时性的含义是系统保证在一定时间限制内完成特定功能。目前主流的操作系统基本都兼容OSEK/VDX和AUTOSAR这两类汽车电子软件标准。车辆的电控系统属于复杂测控系统,如果系统任务的响应不及时或有延迟过大,就可能导致严重的损失。例如,汽车安全气囊控制,在车辆发生碰撞的很短时间内(毫秒级)如不能快速打开,就无法对乘车人员起到保护作用。随着通信技术及物联网技术的发展,车辆也逐渐发展成为万物互联的节点,人们有望通过移动客户端对车辆运行的状态进行远程监测,实现防盗提醒、远程管理等功能。为了实现这些功能,需要对车辆的控制系统进行改进,增设用于远程通信、智能操控、模式识别、定位、报警等功能模块。然而,一方面,嵌入式操作系统的扩展性不强,难以适应不断增加的新的智能化应用需求。另一方面,偏向人机交互功能的智能化应用需要较多的资源,但通常对实时性的要求不高。因此,若在一个电子控制单元中实现这两种不同的控制操作,既不利于对于车辆行驶方面在实时操控的需求,也不利于用户交互方面对于智能化需求的实现。因此,业界极需一种兼顾车辆行驶操作,又适合于智能化应用扩展,并且运行稳定、扩展性强、容错率高,安全可靠的电子控制单元。
技术实现思路
(一)要解决的技术问题本专利技术旨在解决现有的车用电子控制单元存在的无法兼顾车辆行驶的实时操控及智能化应用扩展的问题。(二)技术方案为解决上述技术问题,本专利技术的一方面提出一种基于双操作系统的电子控制单元处理方法,所述电子控制单元用于控制两轮车的工作,所述处理方法包括如下步骤:运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;运行第二操作系统,该第二操作系统与所述第一操作系统相互独立运行,以与外部设备或云服务端进行数据交互。根据本专利技术的优选实施方式,所述两轮车包括显示模块,所述运行第一操作系统的步骤还包括:将所述运行状态数据或处理后的运行状态数据发送给所述显示模块。根据本专利技术的优选实施方式,所述运行第二操作系统的步骤还包括:将所述与外部设备或云服务端进行数据交互有关的数据发送给所述显示模块。根据本专利技术的优选实施方式,所述两轮车包括图像获取模块;所述运行第二操作系统的步骤还包括:从所述图像获取模块接收图像数据,并将该图像数据直接发送给所述显示模块,或者对所述图像数据进行处理后发送给所述显示模块或外部设备。根据本专利技术的优选实施方式,所述运行第二操作系统的步骤还包括:根据车载传感模块获得的信息产生预警信息。根据本专利技术的优选实施方式,所述运行第二操作系统的步骤还包括:将所述预警信息发送给预警设备、外部设备或云服务端中的至少一个。根据本专利技术的优选实施方式,所述外部设备包括移动终端和头盔;所述运行第二操作系统的步骤还包括:从所述移动终端接收音频数据,并将该音频数据发送给所述头盔;从所述头盔接收音频数据,并将该音频数据发送给所述移动终端。根据本专利技术的优选实施方式,所述两轮车包括定位模块;所述运行第二操作系统的步骤还包括:从所述定位模块获取地理位置信息并生成导航信息。根据本专利技术的优选实施方式,所述两轮车包括显示模块;所述运行第二操作系统的步骤还包括:根据所述导航信息发送给显示模块或外部设备。根据本专利技术的优选实施方式,所述第一操作系统是实时操作系统,第二操作系统是通用操作系统。根据本专利技术的优选实施方式,方法还包括:在同一操作系统平台上架设所述实时操作系统和通用操作系统。根据本专利技术的优选实施方式,方法还包括:所述实时操作系统监测所述通用操作系统是否死机;并且,当所述实时操作系统监测所述通用操作系统死机时,控制所述通用操作系统重新启动。本专利技术另一方面提出一种基于双操作系统的电子控制单元,所述电子控制单元用于控制两轮车的工作,所述电子控制单元包括:第一操作系统模块,用于运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;第二操作系统模块,用于运行与所述第一操作系统相互独立运行的第二操作系统,以与外部设备或云服务端进行数据交互。根据本专利技术的优选实施方式,所述两轮车包括显示模块,所述第一操作系统模块还用于:将所述运行状态数据或处理后的运行状态数据发送给所述显示模块。所述第二操作系统模块还用于:将所述与外部设备或云服务端进行数据交互有关的数据发送给所述显示模块或外部设备。所述两轮车包括图像获取模块;所述第二操作系统模块包括:图像接收子模块,用于从所述图像获取模块接收图像数据;图像发送子模块,用于将该图像数据直接发送给所述显示模块,或者将对所述图像数据进行处理后的信息发送给所述显示模块或外部设备。根据本专利技术的优选实施方式,所述第二操作系统模块还包括:预警子模块,用于根据车载传感模块获得的信息产生预警信息。根据本专利技术的优选实施方式,所述第二操作系统模块还包括:预警信息发送子模块,其用于将所述预警信息发送给预警设备、外部设备或云服务端中的至少一个。根据本专利技术的优选实施方式,所述外部设备包括移动终端和头盔;所述第二操作系统模块还包括:语音转发模块,用于:从所述移动终端接收音频数据,并将该音频数据发送给所述头盔;以及,从所述头盔接收音频数据,并将该音频数据发送给所述移动终端。根据本专利技术的优选实施方式,所述两轮车包括定位模块;所述第二操作系统模块还包括:导航子模块,用于从所述定位模块获取地理位置信息并生成导航信息。根据本专利技术的优选实施方式,所述两轮车包括显示模块;所述第二操作系统模块还包括:导航信息发送子模块,用于将所述导航信息发送给显示模块或外部设备。根据本专利技术的优选实施方式,所述第一操作系统是实时操作系统,第二操作系统是通用操作系统。根据本专利技术的优选实施方式,电子控制单元还包括:平台模块,用于架设所述实时操作系统和通用操作系统。根据本专利技术的优选实施方式,所述第一操作系统模块还包括:死机监测子模块,用于监测所述通用操作系统是否死机;重启控制子模块,用于当所述死机监测子模块监测到所述通用操作系统死机时,控制所述通用操作系统重新启动。本专利技术第三方面还提出一种两轮车,包括车体,还包括安装于车体中本文档来自技高网
...

【技术保护点】
1.一种基于双操作系统的电子控制单元处理方法,所述电子控制单元用于控制两轮车的工作,其特征在于,所述处理方法包括如下步骤:/n运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;/n运行第二操作系统,该第二操作系统与所述第一操作系统相互独立运行,以与外部设备或云服务端进行数据交互。/n

【技术特征摘要】
20200119 CN 20201005707631.一种基于双操作系统的电子控制单元处理方法,所述电子控制单元用于控制两轮车的工作,其特征在于,所述处理方法包括如下步骤:
运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;
运行第二操作系统,该第二操作系统与所述第一操作系统相互独立运行,以与外部设备或云服务端进行数据交互。


2.如权利要求1所述的电子控制单元处理方法,其特征在于:所述两轮车包括显示模块,所述运行第一操作系统的步骤还包括:
将所述运行状态数据或处理后的运行状态数据发送给所述显示模块。


3.如权利要求2所述的电子控制单元处理方法,其特征在于:所述运行第二操作系统的步骤还包括:
将所述与外部设备或云服务端进行数据交互有关的数据发送给所述显示模块。


4.如权利要求3所述的电子控制单元处理方法,其特征在于:
所述两轮车包括图像获取模块;
所述运行第二操作系统的步骤还包括:从所述图像获取模块接收图像数据,并将该图像数据直接发送给所述显示模块,或者对所述图像数据进行处理后发送给所述显示模块或外部设备。


5.如权利要求3所述的电子控制单元处理方法,其特征在于:
所述运行第二操作系统的步骤还包括:根据车载传感模块获得的信息产生预警信息。


6.如权利要求5所述的电子控制单元处理方法,其特征在于:
所述运行第二操作系统的步骤还包括:将所述预警信息发送给预警设备、外部设备或云服务端中的至少一个。


7.如权利要求1所述的电子控制单元处理方法,其特征在于:
所述外部设备包括移动终端和头盔;
所述运行第二操作系统的步骤还包括:从所述移动终端接收音频数据,并将该音频数据发送给所述头盔;从所述头盔接收音频数据,并将该音频数据发送给所述移动终端。


8.如权利要求1所述的电子控制单元处理方法,其特征在于:
所述两轮车包括定位模块;
所述运行第二操作系统的步骤还包括:从所述定位模块获取地理位置信息并生成导航信息。


9.如权利要求8所述的电子控制单元处理方法,其特征在于:
所述两轮车包括显示模块;
所述运行第二操作系统的步骤还包括:根据所述导航信息发送给显示模块或外部设备。


10.如权利要求1至9中任一项所述电子控制单元的处理方法,其特征在于:
所述第一操作系统是实时操作系统,第二操作系统是通用操作系统。


11.如权利要求10所述的电子控制单元处理方法,其特征在于:还包括:在同一操作系统平台上架设所述实时操作系统和通用操作系统。


12.如权利要求11所述的电子控制单元处理方法,其特征在于:还包括:所述实时操作系统监测所述通用操作系统是否死机;并且,当所述实时操作系统监测所述通用操作系统死机时,控制所述通用操作系统重新启动。


13.一种基于双操作系统的电子控制单元,所述电子控制单元用于控制两轮车的工作,其特征在于,所述电子控制单元包括:
第一操作系统模块,用于运行第一操作系统,以接收和处理两轮车的车辆运行状态数据,所述车辆运行状态数据是指与车辆的行驶功能相关联的状态数据;
第二操作系统模块,用于运行与所述第一操作系统相互独立运行的第二操作系统,以与外部设备或云服务端进行数据交...

【专利技术属性】
技术研发人员:柳科胡辉柳诗尧李鹏
申请(专利权)人:鲨港科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1