一种驻车制动控制系统及方法技术方案

技术编号:24789075 阅读:79 留言:0更新日期:2020-07-07 19:50
本发明专利技术公开了一种驻车制动控制系统及方法,方法包括:获取基础数据,基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种;基于基础数据估计出车辆状态和卡钳状态;多个独立运行的功能控制单元分别基于基础数据、车辆状态和卡钳状态发出控制命令;从多个控制命令中确定出目标控制命令;输出包括目标控制命令的处理数据。所述驻车制动控制系统及方法中,用于控制卡钳进行不同动作的功能控制单元各自独立运行,实现中各个功能控制单元同时输出控制命令,再从多个控制命令中确定出目标控制命令,从而保证了控制命令的正确性和唯一性,该实现将不同的功能控制逻辑解耦,极大的提升了相关软件测试的灵活性,方便了软件维护工作。

【技术实现步骤摘要】
一种驻车制动控制系统及方法
本专利技术涉及汽车电子技术,更具体的说,是涉及一种驻车制动控制系统及方法。
技术介绍
近年来,汽车领域跟随电子信息技术的发展潮流,在车辆电子技术方面不断的创新进步。电子技术在车辆上的应用,应首先考虑车辆运行的安全性,电子驻车制动技术就是其中一项比较重要的应用。现有的电子驻车制动控制技术,基于的软件架构是将所有软件功能如静态夹紧、静态释放、动态夹紧、热再夹紧、故障诊断等均在同一状态机中进行处理,即将各功能模块高度集成和耦合在一起。基于此实现,在每一个执行周期内,电子驻车制动控制模块只可能处在一个状态中,保证了模块发出的控制命令的唯一性。然而,上述电子驻车制动控制技术的实现,由于所有功能高度集成和耦合,使得电子驻车制动控制软件的测试和维护非常不方便。
技术实现思路
有鉴于此,本专利技术提供了一种驻车制动控制系统及方法,以克服现有技术中由于电子驻车制动控制系统中所有功能集成耦合在一起而导致的软件的测试维护不方便的问题。为实现上述目的,本专利技术提供如下技术方案:一种驻车制动控制系统,包括:数据输入模块,用于获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种;状态估计模块,用于基于所述基础数据估算出车辆状态和卡钳状态;功能控制模块,包括多个独立运行的功能模块,用于依据所述基础数据和所述状态估计模块估计出的数据触发输出控制命令,其中,不同的功能模块用于发出不同的控制命令,所述控制命令用于控制卡钳执行相应的动作;仲裁模块,用于接收所述多个独立运行的功能模块发出的控制命令,并从接收到的多个所述控制命令中确定出目标控制命令;数据输出模块,用于输出包括所述目标控制命令的处理数据。可选的,所述仲裁模块具体用于:接收所述多个独立运行的功能模块发出的控制命令,并依据接收到的多个所述控制命令的优先级确定出目标控制命令。可选的,每一个所述功能模块包含一个独立的状态机,则所述仲裁模块具体用于:依据多个所述功能模块分别一一对应的多个所述状态机的运行状态确定出目标控制命令。可选的,还包括:故障诊断模块,用于基于所述基础数据确定当前是否存在系统故障。可选的,所述功能控制模块具体用于:依据所述状态估计模块估计出的数据和所述故障诊断模块的故障诊断结果触发输出控制命令。可选的,所述状态估计模块包括:整车估计模块,用于基于所述基础数据中的车辆物理特性信息估算出卡钳温度和车辆坡度;卡钳估计模块,用于基于所述基础数据中的电机电压和电机电流估算出卡钳的夹紧力和夹紧位置。可选的,所述各独立运行的功能模块发出的控制命令包括:静态夹紧、静态释放、恢复夹紧、热再夹紧、动态夹紧和动态取消释放。一种驻车制动控制方法,包括:获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种;基于所述基础数据估算出车辆状态和卡钳状态;多个独立运行的功能控制单元分别基于所述基础数据、所述车辆状态和所述卡钳状态发出控制命令;从多个所述控制命令中确定出目标控制命令;输出包括所述目标控制命令的处理数据。可选的,所述从多个所述控制命令中确定出目标控制命令,包括:依据多个所述控制命令的优先级确定出目标控制命令。可选的,所述从多个所述控制命令中确定出目标控制命令,包括:依据多个所述独立运行的功能控制单元分别一一对应的多个所述状态机的运行状态确定出目标控制命令。经由上述的技术方案可知,与现有技术相比,本专利技术实施例公开了一种驻车制动控制系统及方法,方法包括:获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令种的一种或多种;基于所述基础数据估计出车辆状态和卡钳状态;多个独立运行的功能控制单元分别基于所述基础数据、所述车辆状态和所述卡钳状态发出控制命令;从多个所述控制命令中确定出目标控制命令;输出包括所述目标控制命令的处理数据。所述驻车制动控制方法及系统中,用于控制卡钳进行不同动作的功能控制单元各自独立运行,实现各个功能控制单元同时输出控制命令,再从多个控制命令中确定出目标控制命令,从而保证了控制命令的正确性和唯一性,该实现将不同的功能控制逻辑解耦,极大的提升了相关软件测试的灵活性,方便了软件维护工作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种驻车制动控制系统的结构示意图;图2为本专利技术实施例公开的状态机实现逻辑示意图;图3为本专利技术实施例公开的另一种驻车制动控制系统的结构示意图;图4为本专利技术实施例公开的状态估计模块的结构示意图;图5为本专利技术实施例公开了一个PBC软件架构示意图;图6为本专利技术实施例公开的一种驻车制动控制方法的流程图。具体实施方式为了引用和清楚起见,下文中使用的技术名词的说明、简写或缩写总结如下:PBC:parkingbrakecontrol,驻车制动控制;为驻车制动执行器特别设计的软件组件。包含驻车执行器控制逻辑,执行器状态监控,故障诊断等。HOST:针对与驾驶员体验相关的功能而设计的软件组件,为PBC提供一切必要的外围功能。包含通讯,电源管理,数据存储,驾驶意图判断,信号处理,故障诊断以及其它可支持PBC的功能。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例公开的一种驻车制动控制系统的结构示意图,参见图1所示,驻车制动控制系统10可以包括:数据输入模块101,用于获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种。其中,所述数据输入模块101具体可以是PBC输入模块,即PBC软件架构的输入模块,PBC输入模块负责采集PBC运行所需要的数据。获取的基础数据的一部分可以通过统一接口由HOST传入,基础数据的另一部分可以从PBC软件架构的Flash中读出。数据输入模块101在获取到基础数据后,可以首先对其进行范围检查,确定相关数据是否符合预设的数值范围,例如,确定接收到的基础数据是否满足相关的国际安全规范。确定获取到的基础数据在预设的数值范围内后,再将获取的基础数据提供给其他模块使用。需要说明的是,在具体实现中,数据输入模块还可以接收其他模块的反馈信息,以使得后续的一些模块能够正常执行其相关逻辑。例如,一些模块的执行逻辑中,包括“在***状态下,执行***本文档来自技高网...

【技术保护点】
1.一种驻车制动控制系统,其特征在于,包括:/n数据输入模块,用于获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种;/n状态估计模块,用于基于所述基础数据估算出车辆状态和卡钳状态;/n功能控制模块,包括多个独立运行的功能模块,用于依据所述基础数据和所述状态估计模块估计出的数据触发输出控制命令,其中,不同的功能模块用于发出不同的控制命令,所述控制命令用于控制卡钳执行相应的动作;/n仲裁模块,用于接收所述多个独立运行的功能模块发出的控制命令,并从接收到的多个所述控制命令中确定出目标控制命令;/n数据输出模块,用于输出包括所述目标控制命令的处理数据。/n

【技术特征摘要】
1.一种驻车制动控制系统,其特征在于,包括:
数据输入模块,用于获取基础数据,所述基础数据包括车辆运行数据、模块反馈数据、驾驶员指令中的一种或多种;
状态估计模块,用于基于所述基础数据估算出车辆状态和卡钳状态;
功能控制模块,包括多个独立运行的功能模块,用于依据所述基础数据和所述状态估计模块估计出的数据触发输出控制命令,其中,不同的功能模块用于发出不同的控制命令,所述控制命令用于控制卡钳执行相应的动作;
仲裁模块,用于接收所述多个独立运行的功能模块发出的控制命令,并从接收到的多个所述控制命令中确定出目标控制命令;
数据输出模块,用于输出包括所述目标控制命令的处理数据。


2.根据权利要求1所述的驻车制动控制系统,其特征在于,所述仲裁模块具体用于:接收所述多个独立运行的功能模块发出的控制命令,并依据接收到的多个所述控制命令的优先级确定出目标控制命令。


3.根据权利要求1所述的驻车制动控制系统,其特征在于,每一个所述功能模块包含一个独立的状态机,则所述仲裁模块具体用于:依据多个所述功能模块分别一一对应的多个所述状态机的运行状态确定出目标控制命令。


4.根据权利要求1所述的驻车制动控制系统,其特征在于,还包括:
故障诊断模块,用于基于所述基础数据确定当前是否存在系统故障。


5.根据权利要求4所述的驻车制动控制系统,其特征在于,所述功能控制模块具体用于:依据所述状态估计模块估计出的数据和...

【专利技术属性】
技术研发人员:王鹏于跃方晨曦
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京;11

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

1