车辆控制器及其错误管理方法技术

技术编号:33846718 阅读:13 留言:0更新日期:2022-06-18 10:31
本申请涉及一种车辆控制器及其错误管理方法。根据本发明专利技术的车辆控制器的错误管理方法,包括:收集错误的步骤;将所述收集的错误数据库化为诊断和调试所需的形式的步骤;与平台健康管理集群(PHM)、状态管理集群(SM)、以及执行管理集群(EM)联动执行恢复机制的步骤,所述收集错误的步骤,可以包括:收集在车辆应用发生的用户错误的步骤;收集在所述平台健康管理集群(PHM)、所述状态管理集群(SM)及所述执行管理集群(EM)中的至少一个发生的平台错误的步骤;或者根据网络管理集群(NM)、时间同步集群(TS)及持久性集群(PER)是否正常运行来收集集成错误的步骤。集成错误的步骤。集成错误的步骤。

【技术实现步骤摘要】
车辆控制器及其错误管理方法


[0001]本专利技术涉及一种车辆控制器及其的错误管理方法。

技术介绍

[0002]一般,智能电子控制单元(ECU,Electronic Control Unit)和技术驱动程序的环境需要大量的计算性能。功率及成本效益是重要的部分,但安全领域的高性能计算(HPC,High Performance Computing)面临着各种难题。为了解决这个问题,需要采用ECU没有利用的技术,并尽量利用创新技术。汽车开放系统架构(AUTOSAR,AUTomotive Open System ARchitecture)自适应平台(Adaptive Platform)动态管理资源和通信,减少用于开发和集成软件所需的努力,同时,执行应用程序的分发,并允许系统集成商慎重集成,消除故障危险以确保安全。应用程序的动态运行根据应用程序清单中规定的约束条件进行限制。在执行期间,资源和通信路径的动态分配只能以在配置范围内定义的方式进行。AUTOSAR自适应平台的实现,在软件配置上将动态功能除了程序的预先确定、向启动阶段的动态内存限制、基于优先顺序的调度以外,还由调度策略、对中央处理器(CPU,Central Processing Unit)的进程的固定分配、对现有文件的访问、自适应平台(AP,Adaptive Platform)、应用程序接口(API,Application Programming Interface)使用限制、验证代码执行来限制。
[0003]在先技术文件
[0004]专利文件
[0005]专利文件1:韩国专利公开:10

2016

0076270,公开日:2016年6月30日,专利技术名称:车辆多核系统
[0006]专利文件2:韩国授权专利:10

1584213,授权日:2016年1月5日,专利技术名称:AUTSAR平台中的数据通信流设置装置及方法。

技术实现思路

[0007]本专利技术的目的在于,提供一种主动处理错误的车辆控制器及其的错误管理方法。
[0008]根据本专利技术实施例的车辆控制器的错误管理方法,其中,包括:收集错误的步骤;将所述收集的错误数据库化为诊断和调试所需的形式的步骤;以及与平台健康管理集群(PHM)、状态管理集群(SM)、以及执行管理集群(EM)联动执行恢复机制的步骤,所述收集错误的步骤,可以包括:收集在车辆应用发生的用户错误的步骤;收集在所述平台健康管理集群(PHM)、所述状态管理集群(SM)及所述执行管理集群(EM)中的至少一个发生的平台错误的步骤;或者根据网络管理集群(NM)、时间同步集群(TS)及持久性集群(PER)是否正常运行来收集集成错误的步骤。
[0009]在实施例中,还可以包括周期性地监控所述错误的步骤。
[0010]在实施例中,可以利用ara:com的本地主机(Local Host)方式收集所述错误。
[0011]在实施例中,所述错误通过轮询(polling)方式收集。
[0012]在实施例中,所述收集集成错误的步骤,可以包括:调用应用程序编程接口(API,
Application Programming Interface)以确认所述网络管理集群(NM)、所述时间同步集群(TS)或所述持久性集群(PER)是否正常运行的步骤;以及确认对所述调用的响应的步骤。
[0013]在实施例中,所述数据库化的步骤,可以包括:将所述收集的错误分类为诊断用错误、调试用错误或日志用错误的步骤;以及将所述分类的错误分别数据库化的步骤。
[0014]在实施例中,执行所述恢复机制的步骤,可以包括:监控与是否依赖平台有关的配置的步骤;以及根据所述监控结果重新启动或停止应用的步骤。
[0015]在实施例中,所述恢复机制是使用所述收集的错误和客户规范回调信息来执行。
[0016]根据本专利技术实施例的车辆控制器,其中,包括:通信装置,与外部装置进行通信;存储器,用于存储错误管理器;以及微控制单元,控制所述通信装置和所述存储器,并驱动所述错误管理器,所述错误管理器,收集在车辆应用发生的用户错误,或收集在平台健康管理集群(PHM)、状态管理集群(SM)及执行管理集群(EM)中的至少一个发生的平台错误,或根据网络管理集群(NM)、时间同步集群(TS)及持久性集群(PER)是否正常运行来收集集成错误;将所述收集的错误数据库化为诊断和调试所需的形式,与所述平台健康管理集群(PHM)、所述状态管理集群(SM)、及所述执行管理集群(EM)联动执行恢复机制。
[0017]在实施例中,所述错误管理器通过AUTOSAR自适应平台实现。
[0018]在实施例中,所述错误管理器周期性地监控所述网络管理集群(NM)、时间同步集群(TS)及持久性集群(PER)。
[0019]在实施例中,所述错误管理器通过ara:api周期性地监控功能集群中的至少一个是否有错误。
[0020]在实施例中,所述错误管理器将客户规范回调信息传输至车辆应用的用户故障

安全逻辑。
[0021]专利技术效果
[0022]根据本专利技术实施例的车辆控制器及其的错误管理方法,通过具备收集/管理平台的错误的错误管理器,从而,能主动处理平台的错误。
附图说明
[0023]以下附图用于帮助理解本实施例,与详细说明一起提供实施例。本实施例的技术特征不限于特定附图,可以互相组合各图中公开的特征构成新的实施例。
[0024]图1是示出一般的AUTOSAR自适应平台的架构图。
[0025]图2是通过SOME/IP通信的面向Proxy

Skeleton服务通信的示例图。
[0026]图3是用于说明一般的AUTOSAR自适应平台的操作的图。
[0027]图4是用于说明根据本专利技术实施例的AUTOSAR自适应平台的操作的图。
[0028]图5是根据本专利技术实施例的AUTOSAR自适应平台的应用的错误管理器的操作方法的示例流程图。
[0029]图6是根据本专利技术实施例的车辆控制器1000的示例图。
[0030]100:自适应AUTOSAR功能集群,200:自适应AUTOSAR应用,210:错误管理器,211:错误收集单元,212:错误后处理单元,213:用户自定义系统恢复单元,310:车辆应用,1000:ECU
具体实施方式
[0031]下面参照附图明确及详细地记载本专利技术的内容以使本专利技术所属领域的技术人员容易实施。
[0032]本专利技术可以进行各种变更,并可以具有各种形态,对特定实施例示于图中并在本文中详细说明。但是,应理解本专利技术并不局限于特定公开形态,包含本专利技术的精神及基数范围中所包含的所有变更、均等物乃至代替物。第一、第二等术语可用于说明各种构成要素,但所述构成要素并不局限于这些术语。
[0033]所述术语用来区别一个构成要素和其他的构成要素,例如,在不脱离本专利技术的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆控制器的错误管理方法,其特征在于,包括:收集错误的步骤;将收集的错误数据库化为诊断和调试所需的形式的步骤;以及与平台健康管理集群、状态管理集群、以及执行管理集群联动执行恢复机制的步骤,收集错误的步骤,包括:收集在车辆应用发生的用户错误的步骤;收集在所述平台健康管理集群、所述状态管理集群及所述执行管理集群中的至少一个发生的平台错误的步骤;或者根据网络管理集群、时间同步集群及持久性集群是否正常运行来收集集成错误的步骤。2.根据权利要求1所述的错误管理方法,其特征在于,还包括周期性地监控错误的步骤。3.根据权利要求1所述的错误管理方法,其特征在于,利用ara:com的本地主机方式收集所述错误。4.根据权利要求1所述的错误管理方法,其特征在于,所述错误通过轮询方式收集。5.根据权利要求1所述的错误管理方法,其特征在于,收集集成错误的步骤,包括:调用应用程序编程接口以确认所述网络管理集群、所述时间同步集群或所述持久性集群是否正常运行的步骤;以及确认对调用的响应的步骤。6.根据权利要求1所述的错误管理方法,其特征在于,数据库化的步骤,包括:将收集的所述错误分类为诊断用错误、调试用错误或日志用错误的步骤;以及将分类的所述错误分别数据库化的步骤。7.根据权利要求1所述的错误管理方法,其特征在于,执行恢复机制的步骤,包括:监控与是否依赖平台有关的配置的步...

【专利技术属性】
技术研发人员:文珍优
申请(专利权)人:现代奥特奥博株式会社
类型:发明
国别省市:

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

1