CN117002461A - 一种单边epb冗余的制动控制系统及制动控制方法 - Google Patents
一种单边epb冗余的制动控制系统及制动控制方法 Download PDFInfo
- Publication number
- CN117002461A CN117002461A CN202311161036.3A CN202311161036A CN117002461A CN 117002461 A CN117002461 A CN 117002461A CN 202311161036 A CN202311161036 A CN 202311161036A CN 117002461 A CN117002461 A CN 117002461A
- Authority
- CN
- China
- Prior art keywords
- control
- epb
- module
- chip
- switching device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 22
- 238000004891 communication Methods 0.000 claims abstract description 26
- 230000036961 partial effect Effects 0.000 claims abstract description 4
- 230000009471 action Effects 0.000 abstract description 4
- 230000002829 reductive effect Effects 0.000 abstract description 4
- 238000004519 manufacturing process Methods 0.000 abstract description 3
- 230000000875 corresponding effect Effects 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000002441 reversible effect Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 101100236764 Caenorhabditis elegans mcu-1 gene Proteins 0.000 description 2
- 101000713310 Homo sapiens Sodium bicarbonate cotransporter 3 Proteins 0.000 description 2
- 102100036911 Sodium bicarbonate cotransporter 3 Human genes 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- -1 SBC1 and the like Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T13/00—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
- B60T13/74—Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T17/00—Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
- B60T17/18—Safety devices; Monitoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2270/00—Further aspects of brake control systems not otherwise provided for
- B60T2270/40—Failsafe aspects of brake control systems
- B60T2270/413—Plausibility monitoring, cross check, redundancy
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Regulating Braking Force (AREA)
Abstract
本发明实施例公开了一种单边EPB冗余的制动控制系统,包括:EPB控制单元、线控制动单元、EPB开关接口电路、轮速接口电路和电源端;线控制动单元包括线控制动芯片和第一CAN通信模块;EPB控制单元包括EPB控制芯片和第二CAN通信模块;EPB控制芯片和/或线控制动芯片与轮速接口电路电性连接;第一电源端和第二电源端分别通过第一开关模块和第二开关模块与第一电机驱动模块、第二电机驱动模块电性连接,当检测到EPB控制单元中部分器件失效时,该制动系统控制线控制动单元进入EPB控制状态。本发明实施例通过在onebox上实现完整EPB功能,取消独立EPB控制器,进而实现了单边冗余控制,并且还降低了控制模块的制造成本。
Description
技术领域
本发明实施例涉及底盘控制技术领域,尤其涉及一种单边EPB冗余的制动控制系统及制动控制方法。
背景技术
目前,汽车的液压制动系统逐步采用将“booster(电控制动助力器)+ESC”集成设计为一个整体机构,实现常规的制动及稳定性控制功能并且具备成本和重量优势,该构型被称为“集成式线控制动系统”——onebox。集成式线控制动系统是近年来新能源汽车和自动驾驶环境下汽车底盘系统的迫切需求,也是近年来制动系统的发展热点。
除了onebox方式,当前市场上制动存在有ebooster、twobox、独立EPB、ESC等类型的产品;各个产品方案都有各自的优劣。如何设计一种集成化程度更高、稳定性更高且成本较低的方案成为本领域技术人员亟待解决的技术问题。
发明内容
本发明实施例提供一种单边EPB冗余的制动控制系统,能够取代独立EPB控制器,其该制动系统的整体控制集成化程度高,成本相对较低。
在第一方面,本发明实施例提供了一种单边EPB冗余的制动控制系统,包括:
线控制动单元,所述线控制动单元包括线控制动芯片和第一CAN通信模块;所述第一CAN通信模块与线控制动芯片电性连接;
EPB控制单元,所述EPB控制单元包括EPB控制芯片和第二CAN通信模块;所述第二CAN通信模块与EPB控制芯片电性连接,所述EPB控制芯片通过第二电机驱动模块与第二EPB电机电性连接;
EPB开关接口电路,所述EPB控制芯片或线控制动芯片与EPB开关接口电路电性连接;
轮速接口电路,所述EPB控制芯片和/或线控制动芯片与轮速接口电路电性连接;
EPB控制切换模块,所述线控制动芯片和EPB控制芯片均与EPB控制切换模块电性连接,所述EPB控制切换模块通过第一电机驱动模块与第一EPB电机电性连接;
电源端,所述电源端包括第一电源端和第二电源端;第一电源端和第二电源端分别通过第一开关模块和第二开关模块与第一电机驱动模块、第二电机驱动模块电性连接,当检测到EPB控制单元中部分器件失效时,该制动控制系统控制线控制动单元进入EPB控制状态。
作为一种可选的实施方式,在本发明实施例第一方面中,所述EPB控制单元还包括与EPB控制芯片电性连接的第二SBC模块,所述第二SBC模块与第二电源端电性连接;
所述线控制动单元还包括与线控制动芯片的电性连接的第一SBC模块,所述第一SBC模块与第一电源端电性连接。
上述公开了采用SBC模块来进行电源检测方式,其能够通过设置SBC模块来提升该模块的电源供电的安全与稳定。
作为一种可选的实施方式,在本发明实施例第一方面中,还包括第一开关器件、第二开关器件和第三开关器件,所述第一电源端与第一开关器件的输入引脚相接,所述永磁无刷电机驱动模块与第一开关器件的输出引脚相接,所述线控制动芯片与第一开关器件的控制引脚相接以控制第一开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第二开关器件的输入引脚相接,所述电磁阀驱动模块与第二开关器件的输出引脚相接,所述EPB控制芯片与第二开关器件的控制引脚相接以控制第二开关器件的输入引脚与输出引脚之间的通断状态;
所述第二开关器件的输出引脚与第三开关器件的输入引脚相接,所述第一开关器件的输入引脚与第三开关器件的输出引脚相接,所述EPB控制芯片与第三开关器件的控制引脚相接以控制第三开关器件的输入引脚与输出引脚之间的通断状态。
通过配置具体的开关器件以及开关器件与制动控制系统中其他器件之间的连接关系来进行相应器件的开关控制;提升整体控制的便捷性与稳定性。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一开关模块为第四开关器件,所述第二开关模块为第五开关器件,所述第一电源端与第四开关器件的输入引脚相接,所述第五开关器件的输出引脚与第四开关器件的输出引脚相接,所述EPB控制芯片与第四开关器件的控制引脚相接以控制第四开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第五开关器件的输入引脚相接,所述第五开关器件的输出引脚与第二电机驱动模块相接,所述线控制动芯片与第五开关器件的控制引脚相接以控制第五开关器件的输入引脚与输出引脚之间的通断状态。
通过配置具体的开关器件以及开关器件与制动控制系统中其他器件之间的连接关系来进行相应器件的开关控制;提升整体控制的便捷性。
作为一种可选的实施方式,在本发明实施例第一方面中,所述EPB控制芯片通过私有CAN模块与所述线控制动芯片电性连接。
通过设置私有CAN模块来使得线控制动芯片与EPB控制芯片之间能够更方便进行数据交互。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一电机驱动模块包括第一预驱动模块、以及与所述第一预驱动模块电性连接的第一电桥模块,所述第二电机驱动模块包括第二预驱动模块、以及与所述第二预驱动模块电性连接的第二电桥模块;
所述第一电桥模块和第二电桥模块均为H型电桥模块。
本发明实施例的方案通过EPB控制模块或者线控制动模块经过预驱动模块应用于H桥驱动模块,并实时依据PID算法输出PWM信号至预驱模块,控制H桥驱动模块以实现电机的正转和反转;具体的连接方式为:EPB控制模块连接至预驱动模块,预驱动模块连接至H桥驱动模块,H桥驱动模块与相应的EPB电机相连接。
作为一种可选的实施方式,在本发明实施例第一方面中,所述第一SBC模块和第二SBC模块还用于接收点火开关模块发送的点火信号。
作为一种可选的实施方式,在本发明实施例第一方面中,所述EPB控制芯片的型号为TC234或者TC277,所述EPB控制单元和线控制动单元集成设置。
上述公开了具体的芯片型号,通过将EPB控制单元和线控制动单元集成设置提升了两者集成度。并且在进行具体实施时,线控制动芯片的性能可以高于EPB控制芯片,因为其对于功能的要求高于EPB控制芯片;这两者集成设置能够实现冗余EPB控制。
作为一种可选的实施方式,在本发明实施例第一方面中,所述EPB控制单元还包括与EPB控制芯片电性连接的第一存储模块,所述线控制动单元还包括与线控制动芯片电性连接的第二存储模块。
可以设置存储模块来存储相应的设定程序来实现更多样的功能。
作为一种可选的实施方式,在本发明实施例第一方面中,所述线控制动单元还包括永磁无刷电机驱动模块和电磁阀驱动模块,所述线控制动单元还用于通过永磁无刷电机驱动模块和电磁阀驱动模块来控制永磁无刷电机和电磁阀的工作状态。通过上述结构的设置能够使得用户能够实现更好的行车助力制动,且上述结构在进行具体实施的时候主要是通过线控制动单元来驱动,而EPB控制单元并不能够驱动永磁无刷电机和电磁阀完成相应的动作。EPB控制单元收到动态EPB拉起请求时,线控制动单元会启动,提供相应动态制动。
在第二方面,本发明实施例提供了一种单边EPB冗余的制动控制的方法,包括:
若在EPB控制单元处检测到EPB控制芯片和/或第一CAN通信模块出现故障;
控制线控制动单元进入工作状态以进行单边EPB冗余控制。
本发明实施例通过在onebox上实现完整EPB功能,取消独立EPB控制器,进而实现了单边冗余控制,从而降低了控制模块的制造成本。本发明实施例的方案保证了线控制动系统中电源输入、电源管理模块、轮速输入、CAN通信模块和MCU模块的冗余,使得系统中存在任何单点失效都不会影响静态EPB功能的完整性,且任何单点失效都不会影响EPB行车制动功能;提升了整体安全性。
附图说明
图1是本发明实施例提供的EPB电机驱动的电路原理框图;
图2是本发明实施例提供的线控制动单元的电路原理图;
图3是本发明实施例提供的冗余EPB模块的电路原理图;
图4是本发明实施例提供的H型电桥模块的电路原理图;
图5是本发明实施例提供的单边EPB冗余的制动控制方法的流程示意图;
图6是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。除特殊说明的之外,本实施例中所采用到的材料及设备均可从市场购得。实施例的实例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解对本申请的限制。
在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或者位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或者暗示所指的装置或者元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。在本申请的描述中,“多个”的含义是两个或两个以上,除非是另有精确具体地规定。
在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连通”、“连接”应作广义理解,例如,可以使固定连接,也可以是通过中介媒介间相连,可以是两个元件内部的连通或者两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例一
如图1-图4所示,本发明实施例提供了一种单边EPB冗余的制动控制系统,包括:
线控制动单元,所述线控制动单元包括线控制动芯片和第一CAN通信模块;所述第一CAN通信模块与线控制动芯片电性连接;
EPB控制单元,所述EPB控制单元包括EPB控制芯片、第二CAN通信模块;所述第二CAN通信模块与EPB控制芯片电性连接,所述EPB控制芯片通过第二电机驱动模块与第二EPB电机电性连接;
EPB开关接口电路,所述EPB控制芯片或线控制动芯片与EPB开关接口电路电性连接;本发明实施例的EPB开关接口电路有多种设置方式,可以基于实际情况来进行相应的调整,比如EPB开关接口电路可以设置为一个电路模块,然后在与EPB开关连接时,可以将开关信号传输至线控制动芯片或者EPB控制芯片处。
轮速接口电路,所述EPB控制芯片和/或线控制动芯片与轮速接口电路电性连接;本发明实施例的轮速接口电路有多种设置方式,可以基于实际情况来进行相应的调整,比如轮速接口电路可以设置为一个电路模块,然后在与四条轮速线连接时,可以都将这四条线传输的信号都传输至相应的线控制动芯片或者EPB控制芯片处,也可以将四条线中部分线路信号传输至线控制动芯片,另一部分线路信号传输至EPB控制芯片处;除了上述采用一个轮速接口电路之外,还可以将轮速接口电路划分为第一轮速接口电路和第二轮速接口电路,然后第一轮速接口电路和第二轮速接口电路分别匹配两条轮速信号线来进行信号传输;在进行具体模块划分的时候,也可以将第一轮速接口电路划分至线控制动单元,将第二轮速接口电路划分至EPB控制单元;这样第一轮速接口电路与两条信号线相连,第一轮速接口电路与线控制动芯片相连,第二轮速接口电路与两条信号线相连,第二轮速接口电路与EPB控制芯片相连;
EPB控制切换模块,所述线控制动芯片和EPB控制芯片均与EPB控制切换模块电性连接,所述EPB控制切换模块通过第一电机驱动模块与第一EPB电机电性连接;在进行具体设置的时候,这里的EPB控制切换模块可以将其设置为独立的控制切换模块,也可以将其设置于线控制动单元或者EPB控制单元处;
电源端,所述电源端包括第一电源端和第二电源端;第一电源端和第二电源端分别通过第一开关模块和第二开关模块与第一电机驱动模块、第二电机驱动模块电性连接,当检测到EPB控制单元中部分器件失效时,该制动控制系统控制线控制动单元进入EPB控制状态。
现有的方案一般采用的是onebox叠加EPB的方式,这样的方式会导致模块比较分散,且成本较高;本发明实施例的方案在具体实施时,取消了独立的EPB控制器,这就使得其在成本上有一定的降低,虽然重新设计了相应的电路来实现控制冗余,但是增加的线控制动单元一方面没有原有的EPB控制器的成本高,另一方面其可以与EPB控制单元集成在一体进而增加来方案的集成度,这就使得在能够保证安全冗余的前提下,给底盘控制布局提供更多的空间。
更为优选的,所述EPB控制单元还包括与EPB控制芯片电性连接的第二SBC模块,所述第二SBC模块与第二电源端电性连接;
所述线控制动单元还包括与线控制动芯片的电性连接的第一SBC模块,所述第一SBC模块与第一电源端电性连接;
在本发明实施例中EPB主控单元为EPB控制单元(包含MCU2和SBC2等,MCU2即为上述的EPB控制芯片,SBC2即为上述的第二SBC模块),冗余控制单元为onebox(包含MCU1和SBC1等,MCU1即为上述的线控制动芯片,SBC1即为上述的第一SBC模块);EPB主控单元控制两路EPB执行器,其故障后冗余控制单元通过EPB控制切换模块来接管一路EPB执行器,EPB主控单元与冗余控制单元(也即是线控制动单元)通过MCU间的私有CAN通讯进行信息交互。onebox实现线控制动功能,当检测到EPB控制单元出现故障时,接管第一EPB电机控制,以保证驻车安全。
更为优选的,所述第一SBC模块和第二SBC模块还用于接收点火开关模块发送的点火信号。
本发明实施例中提及的第一SBC模块和第二SBC模块指的是系统基础芯片,这里的系统基础芯片是一种包含有电源、通信、监控诊断、安全监控等特性以及拥有GPIO的独立芯片,具体的SBC模块中各个模块的具体构成如下:电源的构成可以是线性电源或者开关电源;通信可以包含CAN、CANFD以及LIN;监控诊断包括唤醒输入、看门狗、复位、中断等,以及对电路诊断后的失效输出,还有功能安全的一些特性。在汽车电子硬件设计中,电源、通信,包括一些监控(例如看门狗/复位/定时器),都是通过多个电路来实现的。这不仅增加了电路设计的难度,也不利于在可靠性、系统成本、PCB空间以及电路功耗等方面做出优化提高。使用了SBC之后,由于SBC内部高度集成了一个基本硬件系统模块的基础电路功能模块(电源和通信),因此使得外部电路得以大大的简化。甚至于,本发明实施例的的SBC模块也可以直接是电源管理模块来实现对外部蓄电池输入的电源进行分配管理,在本发明实施例中电源端主要是该系统模块提供的与外部电源模块进行连接的端口用于接收外部供电设备供电。
更为优选的,所述线控制动单元包括永磁无刷电机和电磁阀的驱动,所述线控制动单元还用于控制永磁无刷电机和电磁阀的工作状态。
本发明实施例的方案线控制动执行器为永磁无刷电机和电磁阀,并且这里的线控制动单元主要是用来提供线控制动控制,这里的线控制动执行器为永磁无刷电机,其主要是通过滚珠丝杆来推动主缸来实现相应的行车制动。通过上述结构的设置能够使得用户能够实现更好的行车助力制动,且上述结构在进行具体实施的时候主要是通过线控制动单元来驱动,而EPB控制单元并不能够驱动永磁无刷电机和电磁阀完成相应的动作。EPB控制单元收到动态EPB拉起请求时,线控制动单元会启动,提供相应动态制动。
更为优选的,还包括第一开关器件、第二开关器件和第三开关器件,所述第一电源端与第一开关器件的输入引脚相接,所述永磁无刷电机驱动模块与第一开关器件的输出引脚相接,所述线控制动芯片与第一开关器件的控制引脚相接以控制第一开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第二开关器件的输入引脚相接,所述电磁阀驱动模块与第二开关器件的输出引脚相接,所述EPB控制芯片与第二开关器件的控制引脚相接以控制第二开关器件的输入引脚与输出引脚之间的通断状态;
所述第二开关器件的输出引脚与第三开关器件的输入引脚相接,所述第一开关器件的输入引脚与第三开关器件的输出引脚相接,所述线控制动芯片与第三开关器件的控制引脚相接以控制第三开关器件的输入引脚与输出引脚之间的通断状态。
上述第一开关器件、第二开关器件和第三开关器件由线控制动芯片控制;过线控制动芯片输出相应的控制指令来实现对相应开关器件的控制;通过采用上述开关器件组来实现多个开关器件的组合来实现对永磁无刷电机驱动模块以及液压电磁阀驱动模块的精准控制。这里的开关器件可以是开关管,即可以是MOSFET、三极管等,当然还可以是其他的开关器件,例如晶闸管、继电器等。
更为优选的,所述第一开关模块为第四开关器件,所述第二开关模块为第五开关器件,所述第一电源端与第四开关器件的输入引脚相接,所述第五开关器件的输出引脚与第四开关器件的输出引脚相接,所述线控制动芯片与第四开关器件的控制引脚相接以控制第四开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第五开关器件的输入引脚相接,所述第五开关器件的输出引脚与第二电机驱动模块相接,所述EPB控制芯片与第五开关器件的控制引脚相接以控制第五开关器件的输入引脚与输出引脚之间的通断状态。上述开关器件的控制主要是为了实现电源端的供电切换,通过第四开关器件和第五开关器件能够实现切换为不同电源端口来对电机驱动模块的供电。
更为优选的,所述EPB控制芯片通过私有CAN模块与所述线控制动芯片电性连接。
具体的,CAN总线的作用就是把不同的部件连接起来,然后这些部件都执行同一套标准协议,这样的好处是兼容性高,信息可以可靠共享,并且能减少整车的线束数量。ECU通过单个CAN系统进行通信,而不是直接的复杂模拟信号线通信,这样减少了错误、接线和成本。CAN总线提供了一个接入点,可以与所有网络ECU进行通信,——支持集中诊断,数据记录和配置。CAN总线具有强大的抗电干扰和抗电磁干扰能力,非常适合对安全要求严格的方向的应用。通过ID对CAN帧进行优先级排序,以便优先级最高的数据可以立即访问总线,而不会引起其他帧的中断。在进行具体实施的时候不同的数据通过不同的CAN通信模块来进行数据传输,公共CAN模块主要是为了传输车辆中一些整体控制方面的数据,通过公共CAN模块来实现与车辆之间的信息交互;而私有CAN模块主要是用来传输一些特定的数据,比如IMU(Inertial Measurement Unit惯性测量单元)检测到的惯性测量数据,通过上述区分能够更高效和安全的实现各个信息的传输。
更为优选的,所述第一电机驱动模块包括第一预驱动模块和与所述第一预驱动模块电性连接的第一电桥模块,所述第二电机驱动模块包括第二预驱动模块和与所述第二预驱动模块电性连接的第二电桥模块;
所述第一电桥模块和第二电桥模块均为H型电桥模块。
本发明实施例的方案通过EPB控制模块或者线控制动模块经过预驱动模块应用于H桥驱动模块,并实时依据PID算法输出PWM信号至预驱模块,控制H桥驱动模块以实现电机的正转和反转;具体的连接方式为:EPB控制模块连接至预驱动模块,预驱动模块连接至H桥驱动模块,H桥驱动模块与相应的EPB电机相连接。
如图4所示,电机驱动电路由4个MOS管构成,形如H型,故名为H桥电路。通过控制4个MOS管的导通与截止达到对中间电机的不同控制效果。在本发明实施例中以NMOS管为例来进行相应的功能原理说明,NMOS管的栅极为高电平时导通,低电平时截止。
具体的,当需要其处于正转模式时,控制Q1、Q4的栅极为高电平,Q2、Q3为低电平,此时,Q1,Q4导通,电机正向旋转。而当需要其处于反转模式时,控制Q2、Q3的栅极为高电平,Q1、Q4为低电平,此时,Q2,Q3导通,电机反向旋转。在H桥中绝对不能出现同侧(左侧/右侧)的FET同时导通的情况,因为这样会导致电流不经过电机直接到地形成短路。
具体的,MOS管的高端与低端驱动为:高端驱动即MOS管在负载的高电位一端;相反低端驱动即MOS管在负载的低电位一端。驱动电压越大,转速越快;电流越大,扭矩越大;当扭矩<负载时,电机转速会下降,电流上升从而增大扭矩。当负载非常大,电机带不动从而停止转动时,电流达到最大值,此时需特别注意,很有可能烧坏电机驱动。
更为优选的,所述EPB控制芯片的型号为TC234或者TC277,所述EPB控制单元和线控制动单元集成设置。任何单点失效都不会导致静态EPB功能缺失。任何单点失效都不会影响低速行车制动功能,其典型应用场景为遥控泊车的紧急制动。
在进行具体实施时,线控制动芯片的性能可以高于EPB控制芯片,因为其对于功能的要求高于EPB控制芯片;这两者集成设置能够实现冗余EPB控制。
更为优选的,所述EPB控制单元还包括与EPB控制芯片电性连接的第一存储模块,所述线控制动单元还包括与线控制动芯片电性连接的第二存储模块。
本方案实现了单侧EPB电机的电源输入、电源管理模块、轮速输入、CAN通讯、MCU模块的冗余。冗余EPB模块可通过驱动双路EPB电机来实现行车制动。
本发明实施例通过在onebox上实现完整EPB功能,取消独立EPB控制器,进而实现了单边冗余控制,从而降低了控制模块的制造成本。本发明实施例的方案保证了线控制动系统中电源输入、电源管理模块、轮速输入、CAN通信模块和MCU模块的冗余,使得系统中存在任何单点失效都不会影响静态EPB功能的完整性,且任何单点失效都不会影响EPB行车制动功能;提升了整体安全性。
实施例二
请参阅图5,如图5所示,本发明实施例提供了一种单边EPB冗余的制动控制方法,包括:
S101:若在EPB控制单元处检测到EPB控制芯片和/或第一CAN通信模块出现故障;
S102:控制线控制动单元进入工作状态以进行单边EPB冗余控制。
实施例三
请参阅图6,图6是本发明实施例公开的一种电子设备的结构示意图。电子设备可以是计算机以及服务器等,当然,在一定情况下,还可以是手机、平板电脑以及监控终端等智能设备,以及具有处理功能的图像采集装置。如图6所示,该电子设备可以包括:
存储有可执行程序代码的存储器510;
与存储器510耦合的处理器520;
其中,处理器520调用存储器510中存储的可执行程序代码,执行实施例二中的单边EPB冗余的制动控制方法中的部分或全部步骤。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行实施例二中的单边EPB冗余的制动控制方法中的部分或全部步骤。
本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行实施例二中的单边EPB冗余的制动控制方法中的部分或全部步骤。
本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行实施例二中的单边EPB冗余的制动控制方法中的部分或全部步骤。
在本发明的各种实施例中,应理解,所述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例所述方法的部分或全部步骤。
在本发明所提供的实施例中,应理解,“与A对应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。
本领域普通技术人员可以理解所述实施例的各种方法中的部分或全部步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。
Claims (10)
1.一种单边EPB冗余的制动控制系统,其特征在于,包括:
线控制动单元,所述线控制动单元包括线控制动芯片和第一CAN通信模块;所述第一CAN通信模块与线控制动芯片电性连接;
EPB控制单元,所述EPB控制单元包括EPB控制芯片和第二CAN通信模块;所述第二CAN通信模块与EPB控制芯片电性连接,所述EPB控制芯片通过第二电机驱动模块与第二EPB电机电性连接;
EPB开关接口电路,所述EPB控制芯片或线控制动芯片与EPB开关接口电路电性连接;
轮速接口电路,所述EPB控制芯片和/或线控制动芯片与轮速接口电路电性连接;
EPB控制切换模块,所述线控制动芯片和EPB控制芯片均与EPB控制切换模块电性连接,所述EPB控制切换模块通过第一电机驱动模块与第一EPB电机电性连接;
电源端,所述电源端包括第一电源端和第二电源端;第一电源端和第二电源端分别通过第一开关模块和第二开关模块与第一电机驱动模块、第二电机驱动模块电性连接,当检测到EPB控制单元中部分器件失效时,该制动控制系统控制线控制动单元进入EPB控制状态。
2.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述EPB控制单元还包括与EPB控制芯片电性连接的第二SBC模块,所述第二SBC模块与第二电源端电性连接;
所述线控制动单元还包括与线控制动芯片的电性连接的第一SBC模块,所述第一SBC模块与第一电源端电性连接。
3.根据权利要求2所述的单边EPB冗余的制动控制系统,其特征在于,所述第一SBC模块和第二SBC模块还用于接收点火开关模块发送的点火信号;
所述第一开关模块为第四开关器件,所述第二开关模块为第五开关器件,所述第一电源端与第四开关器件的输入引脚相接,所述第五开关器件的输出引脚与第四开关器件的输出引脚相接,所述EPB控制芯片与第四开关器件的控制引脚相接以控制第四开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第五开关器件的输入引脚相接,所述第五开关器件的输出引脚与第二电机驱动模块相接,所述线控制动芯片与第五开关器件的控制引脚相接以控制第五开关器件的输入引脚与输出引脚之间的通断状态。
4.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述EPB控制芯片通过私有CAN模块与所述线控制动芯片电性连接。
5.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述第一电机驱动模块包括第一预驱动模块、以及与所述第一预驱动模块电性连接的第一电桥模块,所述第二电机驱动模块包括第二预驱动模块、以及与所述第二预驱动模块电性连接的第二电桥模块;
所述第一电桥模块和第二电桥模块均为H型电桥模块。
6.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述EPB控制单元还包括与EPB控制芯片电性连接的第一存储模块,所述线控制动单元还包括与线控制动芯片电性连接的第二存储模块。
7.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述EPB控制芯片的型号为TC234或者TC277,所述EPB控制单元和线控制动单元集成设置。
8.根据权利要求1所述的单边EPB冗余的制动控制系统,其特征在于,所述线控制动单元还包括永磁无刷电机驱动模块和电磁阀驱动模块,所述线控制动单元还用于通过永磁无刷电机驱动模块和电磁阀驱动模块来控制永磁无刷电机和电磁阀的工作状态。
9.根据权利要求8所述的单边EPB冗余的制动控制系统,其特征在于,还包括第一开关器件、第二开关器件和第三开关器件,所述第一电源端与第一开关器件的输入引脚相接,所述永磁无刷电机驱动模块与第一开关器件的输出引脚相接,所述线控制动芯片与第一开关器件的控制引脚相接以控制第一开关器件的输入引脚与输出引脚之间的通断状态;
所述第二电源端与第二开关器件的输入引脚相接,所述电磁阀驱动模块与第二开关器件的输出引脚相接,所述EPB控制芯片与第二开关器件的控制引脚相接以控制第二开关器件的输入引脚与输出引脚之间的通断状态;
所述第二开关器件的输出引脚与第三开关器件的输入引脚相接,所述第一开关器件的输入引脚与第三开关器件的输出引脚相接,所述线控制动芯片与第三开关器件的控制引脚相接以控制第三开关器件的输入引脚与输出引脚之间的通断状态。
10.一种采用权利要求1-9任一项所述的单边EPB冗余的制动控制系统实现的制动控制方法,其特征在于,包括:
若在EPB控制单元处检测到EPB控制芯片和/或第二CAN通信模块出现故障;
控制线控制动单元进入工作状态以进行单边EPB冗余控制。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311161036.3A CN117002461A (zh) | 2023-09-08 | 2023-09-08 | 一种单边epb冗余的制动控制系统及制动控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311161036.3A CN117002461A (zh) | 2023-09-08 | 2023-09-08 | 一种单边epb冗余的制动控制系统及制动控制方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117002461A true CN117002461A (zh) | 2023-11-07 |
Family
ID=88572870
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311161036.3A Pending CN117002461A (zh) | 2023-09-08 | 2023-09-08 | 一种单边epb冗余的制动控制系统及制动控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117002461A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117644846A (zh) * | 2024-01-30 | 2024-03-05 | 千顾汽车科技(江苏)有限公司 | 一种液压解耦智能制动系统及装置 |
| CN118665439A (zh) * | 2024-06-28 | 2024-09-20 | 长城汽车股份有限公司 | 车辆控制方法、装置和车辆 |
| CN120116912A (zh) * | 2025-03-28 | 2025-06-10 | 苏州坐标系智能科技有限公司 | 一种新型集中式线控制动系统架构 |
-
2023
- 2023-09-08 CN CN202311161036.3A patent/CN117002461A/zh active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117644846A (zh) * | 2024-01-30 | 2024-03-05 | 千顾汽车科技(江苏)有限公司 | 一种液压解耦智能制动系统及装置 |
| CN117644846B (zh) * | 2024-01-30 | 2024-05-03 | 千顾汽车科技(江苏)有限公司 | 一种液压解耦智能制动系统及装置 |
| CN118665439A (zh) * | 2024-06-28 | 2024-09-20 | 长城汽车股份有限公司 | 车辆控制方法、装置和车辆 |
| CN118665439B (zh) * | 2024-06-28 | 2025-10-14 | 长城汽车股份有限公司 | 车辆控制方法、装置和车辆 |
| CN120116912A (zh) * | 2025-03-28 | 2025-06-10 | 苏州坐标系智能科技有限公司 | 一种新型集中式线控制动系统架构 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117002461A (zh) | 一种单边epb冗余的制动控制系统及制动控制方法 | |
| US10822023B2 (en) | Electric power steering apparatus having redundancy for enhancing safety | |
| JP6714611B2 (ja) | 車両の電子制御システムに冗長性を付与する方法及び装置 | |
| US9891688B2 (en) | Method for operating at least two data processing units with high availability, in particular in a vehicle, and device for operating a machine | |
| CN117284258A (zh) | 一种完全epb冗余的制动控制系统及制动控制方法 | |
| US10826423B2 (en) | Motor driving apparatus and motor driving method | |
| CN114103838A (zh) | 用于自主车辆的电力控制设备和方法 | |
| CN109733461A (zh) | 自动驾驶车辆的冗余电子转向系统及控制方法 | |
| JP2023536786A (ja) | 2つのmcuを有する冗長設計の自動車電子パーキング実行制御装置 | |
| CN208165094U (zh) | 自动驾驶车辆的冗余电子转向系统 | |
| EP1784693B1 (en) | Method for providing a rapid response to queries on a vehicle bus | |
| CN112572329B (zh) | 一种汽车网络控制系统 | |
| CN110949354B (zh) | 一种驻车系统 | |
| US10497189B2 (en) | Vehicular control device and method of controlling vehicular control device | |
| CN117885805B (zh) | 自动驾驶车辆的冗余电动助力转向控制系统和控制方法 | |
| CN210502649U (zh) | 电子驻车系统 | |
| CN117022223A (zh) | 冗余驻车系统、控制方法、车辆及存储介质 | |
| CN117002462A (zh) | 一种分边epb控制的制动控制系统及制动控制方法 | |
| CN219523824U (zh) | 车辆功率架构和功率控制模块 | |
| CN113715905A (zh) | 一种冗余型集成式电驱单元及其控制方法 | |
| CN111762262A (zh) | 一种车辆后轮转向控制系统 | |
| CN103072532B (zh) | 负载控制装置 | |
| CN214450872U (zh) | 冗余制动系统、自动驾驶系统及车辆 | |
| JP7508969B2 (ja) | 移動体の電源システム | |
| CN106828356A (zh) | 电动汽车动力系统双路can通讯方法和模块 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |