一种基于运行时可信状态的控制方法和系统与流程

摘要: 本发明涉及汽车,具体涉及一种基于运行时可信状态的控制方法和系统。背景技术:1、随着智能网联汽车的发展,tbox、ivi等车载终端逐步演变为具备复杂运行环境和对外...
一种基于运行时可信状态的控制方法和系统与流程

本发明涉及汽车,具体涉及一种基于运行时可信状态的控制方法和系统。

背景技术:

1、随着智能网联汽车的发展,tbox、ivi等车载终端逐步演变为具备复杂运行环境和对外通信能力的综合计算单元。现有的系统通过采集车载系统的配置状态、进程行为以及网络通信特征,对系统潜在安全风险进行检测与评估,并在检测到异常事件后执行相应的风险响应策略。该类方案主要关注于在发现异常行为或安全风险之后,对系统采取防御性处置措施,例如通信阻断、进程限制或事件上报,其技术重点在于安全事件的检测与响应。

2、然而,多数方案仅在检测到异常或完成评估后进行日志记录、告警或事后处置,系统在风险尚未被明确判定为攻击之前,仍然可能继续执行高风险功能。

技术实现思路

1、本发明解决的问题是现有车载安全方案仅能在检出异常或完成评估后开展日志记录、告警及事后处置的问题。

2、为解决上述问题,本发明提供一种基于运行时可信状态的控制方法,应用于车载,所述控制方法包括:

3、获取与可信评估相关的多维运行状态信息;

4、根据所述多维运行状态信息得到在当前时刻的系统状态向量;

5、根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态;

6、根据当前运行可信状态对功能执行模块进行控制。

7、可选的,其中,所述多维运行状态信息包括系统级运行状态、软件一致性状态、通信环境稳定性状态和运行环境状态,所述根据所述多维运行状态信息得到在当前时刻的系统状态向量包括:

8、

9、其中:t为当前时刻;ssys(t)为系统级状态因子;ssoft(t)为软件一致性状态因子;snet(t)为通信环境状态因子;senv(t)为运行环境状态因子;sdyn(t)动态修正状态因子。

10、可选的,所述根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态包括:

11、获取当前时刻的状态权重矩阵和偏置向量,其中,所述状态权重矩阵用于表示不同状态因子在可信评估中的相对重要性,所述偏置向量用于对可信状态评估结果进行基准修正;

12、将所述系统状态向量、所述状态权重矩阵和所述偏置向量通过归一化与约束映射函数进行融合计算确定当前运行时可信状态。

13、可选的,确定当前运行时可信状态的公式为:

14、;

15、其中,tr为当前运行时可信状态;s(t)为在时刻t采集得到的系统状态向量;w为状态权重矩阵;b为偏置向量;为归一化与约束映射函数。

16、可选的,所述状态权重矩阵根据车辆类型、终端角色或运行阶段进行调整。

17、可选的,若系统处于维护或工程诊断模式时,则所述偏置向量中对应数值设置为负向偏置;

18、若车辆为长期稳定运行的量产车辆,则所述偏置向量中对应数值设置为正向偏置。

19、可选的,在所述根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态之后,所述控制方法包括:

20、对所述当前运行可信状态进行时间连续性修正,其中,修正公式如下:

21、tr(t)=λtr(t-1)+(1-λ)tr(t);

22、其中,λ∈[0,1],tr(t)为当前时刻单次计算出来的当前运行可信状态;tr(t)为进行时间连续性修正后的当前运行可信状态。

23、可选的,所述根据当前运行可信状态对功能执行行为进行控制包括:

24、根据所述当前运行可信状态进行等级映射;

25、若所述当前运行可信状态大于第一阈值,则确定可信状态等级为高,则允许功能模块运行;

26、若所述当前运行可信状态大于第二阈值且小于第一阈值,则确定可信状态等级为中,则允许部分功能模块运行;

27、若所述当前运行可信状态大于第三阈值且小于第二阈值,则确定可信状态等级为低,则限制功能模块运行;

28、若所述当前运行可信状态小于第三阈值,则确定可信状态等级为受限,则禁止功能模块运行。

29、再一方面,本发明实施例还提供了一种基于运行时可信状态的控制系统,应用于车载,所述控制系统包括:

30、状态采集模块,用于获取与可信评估相关的多维运行状态信息;

31、可信状态评估模块,用于根据所述多维运行状态信息得到在当前时刻的系统状态向量;并根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态;

32、执行裁决模块,用于根据当前运行可信状态对功能执行模块进行控制。

33、可选的,控制系统还包括:策略映射模块,所述策略映射模块用于根据所述当前运行可信状态进行等级映射。

34、与现有技术相比,采用该技术方案所达到的技术效果:其具有如本发明任一实施例的一种基于运行时可信状态的控制方法的全部有益效果,在此不再赘述。

35、本申请实施例提供的基于运行时可信状态的控制方法,通过与可信评估相关的多维运行状态信息得到当前时刻的系统状态向量,并根据系统状态向量确定当前运行可信状态,以此可以实时监测车辆的当前运行状态,如此可以在发生明确安全攻击或异常事件之前,就根据当前运行可信状态提前对功能执行行为进行控制,做到了主动调整和预防,降低了系统整体运行风险。

1.一种基于运行时可信状态的控制方法,应用于车载,其特征在于,所述控制方法包括:

2.根据权利要求1所述的控制方法,其特征在于,其中,所述多维运行状态信息包括系统级运行状态、软件一致性状态、通信环境稳定性状态和运行环境状态,所述根据所述多维运行状态信息得到在当前时刻的系统状态向量包括:

3.根据权利要求2所述的控制方法,其特征在于,所述根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态包括:

4.根据权利要求3所述的控制方法,其特征在于,确定当前运行时可信状态的公式为:

5.根据权利要求3所述的控制方法,其特征在于,所述状态权重矩阵根据车辆类型、终端角色或运行阶段进行调整。

6.根据权利要求3所述的控制方法,其特征在于,若系统处于维护或工程诊断模式时,则所述偏置向量中对应数值设置为负向偏置;

7.根据权利要求1至6中任一项所述的控制方法,其特征在于,在所述根据所述系统状态向量通过归一化与约束映射函数确定当前运行可信状态之后,所述控制方法包括:

8.根据权利要求1至6中任一项所述的控制方法,其特征在于,所述根据当前运行可信状态对功能执行行为进行控制包括:

9.一种基于运行时可信状态的控制系统,其特征在于,应用于车载,所述控制系统包括:

10.根据权利要求9所述的控制系统,其特征在于,所述控制系统还包括:策略映射模块,所述策略映射模块用于根据所述当前运行可信状态进行等级映射。