一种网关控制器的异常处理方法、网关控制器及汽车技术

技术编号:33208330 阅读:11 留言:0更新日期:2022-04-24 00:59
本发明专利技术公开了一种网关控制器的异常处理方法、网关控制器及汽车。该方法包括:确定交换芯片的状态信息;通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理。通过本申请实施例的技术方案,可以及时发现网关控制器中交换芯片的状态异常,并进行异常处理,保证国产交换芯片车规级应用稳定性,避免交换芯片有状态异常只能按照网关控制器报废处理造成的性价比较低的问题。制器报废处理造成的性价比较低的问题。制器报废处理造成的性价比较低的问题。

【技术实现步骤摘要】
一种网关控制器的异常处理方法、网关控制器及汽车


[0001]本专利技术实施例涉及汽车工程领域,尤其涉及一种网关控制器的异常处理方法、网关控制器及汽车。

技术介绍

[0002]网关控制器是整车电子电气架构中的核心部件,其作为整车网络的数据交互枢纽,可将控制器局域网络(Controller Area Network,CAN)、局域互联网络(Local Interconnect Network,LIN)、以太网(Ethernet)等网络数据在不同网络中进行路由。此外,由于独立网关控制器的存在,整车电子电气架构的设计可以更加优化,整车厂可以通过它来提高整车拓扑结构的可扩展性、整车的安全性,以及整车网络数据的保密性。因此,网关控制器已经日益成为整车电子电气架构中不可或缺的重要部件。
[0003]现有网关控制器的开发方案,使用进口芯片,一旦芯片存在状态异常只能按照网关控制器报废处理,性价比较低。

技术实现思路

[0004]本专利技术提供一种网关控制器的异常处理方法、网关控制器及汽车,以实现及时发现网关控制器中交换芯片的状态异常并进行异常处理的目的。
[0005]第一方面,本专利技术实施例提供了一种网关控制器的异常处理方法,包括:
[0006]确定交换芯片的状态信息;
[0007]通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理。
[0008]第二方面,本专利技术实施例还提供了一种网关控制器,包括:交换芯片与主控芯片;所述交换芯片与主控芯片连接;
[0009]所述交换芯片,用于确定自身的状态信息;
[0010]所述主控芯片,用于根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理。
[0011]第三方面,本专利技术实施例还提供了一种汽车,该汽车具有本专利技术任意实施例所述的网关控制器。
[0012]本专利技术实施例提供的一种网关控制器的异常处理方法、网关控制器及汽车,该方法包括:确定交换芯片的状态信息;通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理。通过本申请实施例的技术方案,可以及时发现网关控制器中交换芯片的状态异常,并进行异常处理,保证国产交换芯片车规级应用稳定性,避免交换芯片有状态异常只能按照网关控制器报废处理造成的性价比较低的问题。
附图说明
[0013]图1A是本专利技术实施例一提供的一种网关控制器的异常处理方法流程图;
[0014]图1B是本专利技术实施例一提供的网关控制器的系统诊断及记录示意图;
[0015]图2是本专利技术实施例二提供的一种网关控制器的异常处理方法流程图;
[0016]图3是本专利技术实施例三提供的一种网关控制器的异常处理方法流程图;
[0017]图4A是本专利技术实施例四提供的一种网关控制器的结构示意图;
[0018]图4B是本专利技术实施例四提供的电磁兼容性处理示意图。
具体实施方式
[0019]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0020]实施例一
[0021]图1A为本专利技术实施例一提供的一种网关控制器的异常处理方法的流程图,本实施例可适用于可以采集网关控制器中交换芯片的状态信息的情况。该方法可以由本专利技术实施例提供的网关控制器来执行,该网关控制器可配置在汽车上。
[0022]具体的,如图1A所示,本专利技术实施例提供的一种网关控制器的异常处理方法,可以包括如下步骤:
[0023]S110、确定交换芯片的状态信息。
[0024]其中,交换芯片,采用的是国产自主网关交换芯片,支持15个以太网接口,包括:4个100BASE

T1接口、1个100BASE

TX口、4个1000BASE

T1接口、2个RGMII接口和4个SGMII接口,同时支持1个PCIE接口进行网络信息管理。基于国产芯片的网关控制器,应用国产自主网关交换芯片,开发车规级高速通信控制器,采用AVB/TSN(Audio Video Bridging/Time

Sensitive Networking)的协议特性标准,用于车载以太网高速高可靠性传输的解决方案,按照IEEE802.3车规标准进行开发。
[0025]状态信息,为交换芯片的工作状态信息,示例性的,如交换芯片的内核温度、供电电流、内核电压及数据传输信息等。需要说明的是,交换芯片的状态信息可以由交换芯片自身确定,也可以由其他外部采集设备确定,本实施例在此不做限定。
[0026]本实施例中,优选的,可以通过交换芯片,确定通过第一通信线路的数据传输信息;其中,第一通信线路与交换芯片连接,用于进行数据传输;还可以通过交换芯片,采集交换芯片的内核电压信息。
[0027]进一步的,数据传输信息包括如下至少一项:以太网发送帧数量、以太网接收帧数量、错误信息、丢包信息和数据延时。
[0028]如图1B所示,为本申请中网关控制器的系统诊断及记录示意图,交换芯片将内核温度和内核电压信息进行记录,并统计以太网发送帧数量和接收帧数量,统计错误信息、丢包信息和数据延时,并将这些信息汇总后交付给主控芯片,在仪表上进行显示,并由主控芯片进行异常诊断;同时上传到车载信息娱乐系统(In

Vehicle Infotainment,IVI)和/或车联网通信终端(Telematics Box,TBOX),进行大数据分析解析。
[0029]S120、通过主控芯片,根据交换芯片的状态信息确定交换芯片的状态是否异常,在
交换芯片状态异常的情况下,进行异常处理。
[0030]其中,主控芯片中存储有交换芯片的状态标准阈值,如:内核温度阈值和供电电流阈值等。
[0031]确定交换芯片的状态信息之后,将交换芯片的状态信息交付给主控芯片,主控芯片根据交换芯片的状态信息及状态标准阈值确定交换芯片的状态是否异常。进一步的,若交换芯片至少存在一项状态信息取值超过状态标准阈值,则确定与该异常状态信息关联的功能异常。
[0032]在交换芯片状态异常的情况下,主控芯片可以自主进行异常处理。示例性的,若交换芯片的内核温度高于内核温度阈值,则采用冷却装置为交换芯片进行降温处理。当然,需要说明的是,本申请的异常处理并不限于此。
[0033]进一步的,若经过预设的异常处理时间后,交换芯片的状态异常仍未解除,则主控芯片可以进行异常提醒,提醒驾驶员进行系统维护。示例性的,可以将异常反馈到仪表盘,具体的,可以确定异常所属的类别,并点亮所属类别的异常提示灯;还可以通过语音系统提醒驾驶员,如交换芯片的内核温度异常,则通过语音系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网关控制器的异常处理方法,其特征在于,包括:确定交换芯片的状态信息;通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理。2.根据权利要求1所述的方法,其特征在于,所述确定交换芯片的状态信息,包括:通过交换芯片采集交换芯片的内核温度;所述通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理,包括:通过主控芯片,比较所述交换芯片的内核温度阈值和所述状态信息中的内核温度;在所述内核温度高于所述内核温度阈值的情况下,确定所述交换芯片的温度状态异常,并生成对冷却模块的冷却指令;通过所述冷却模块接收所述冷却指令,并根据所述冷却指令调整所述冷却模块中冷却油泵的冷却油流量;其中,所述冷却模块用于冷却网关控制器。3.根据权利要求1所述的方法,其特征在于,所述确定交换芯片的状态信息,包括:通过电源模块采集所述交换芯片的供电电流;所述通过主控芯片,根据所述交换芯片的状态信息确定所述交换芯片的状态是否异常,在所述交换芯片状态异常的情况下,进行异常处理,包括:通过主控芯片,比较所述交换芯片的供电电流和供电电流阈值;在所述供电电流高于所述供电电流阈值的情况下,确定交换芯片的供电状态异常,并生成对所述交换芯片的降速指令;通过所述交换芯片接收所述降速指令,并根据所述降速指令对所述交换芯片进行降速处理。4.根据权利要求1所述的方法,其特征在于,所述确定交换芯片的状态信息,包括:通过交换芯片,确定通过第一通信线路的数据传输信息;其中,所述第一通信线路与所述交换芯片连接,用于进行数据传输;通过交换芯片,采集所述交换芯片的内核电压信息。5.根据权利要求4所述的方法,所述数据...

【专利技术属性】
技术研发人员:王强田辉于继成王祎帆王宗罡王泽尉赵目龙李想尹光雨胡博春
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1