CN114670665A - Vehicle control method, device, control equipment and automobile - Google Patents
Vehicle control method, device, control equipment and automobile Download PDFInfo
- Publication number
- CN114670665A CN114670665A CN202110556798.8A CN202110556798A CN114670665A CN 114670665 A CN114670665 A CN 114670665A CN 202110556798 A CN202110556798 A CN 202110556798A CN 114670665 A CN114670665 A CN 114670665A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- gear
- shift
- request
- range
- 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 abstract description 26
- 230000007246 mechanism Effects 0.000 claims abstract description 82
- 238000001514 detection method Methods 0.000 claims abstract description 23
- 238000004590 computer program Methods 0.000 claims description 3
- 206010039203 Road traffic accident Diseases 0.000 abstract description 10
- 230000007257 malfunction Effects 0.000 description 4
- 230000001052 transient effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000003912 environmental pollution Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2054—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed by controlling transmissions or clutches
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/12—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/48—Drive Train control parameters related to transmissions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2250/00—Driver interactions
- B60L2250/26—Driver interactions by pedal actuation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Control Of Transmission Device (AREA)
Abstract
本发明提供了一种车辆控制方法、装置、控制设备及汽车,所述车辆控制方法包括:接收换挡请求;根据所述换挡请求,检测车辆的换档机构是否发生故障,获得检测结果;以及,根据车辆当前的运行状态,判断所述换挡请求是否合理,获得判断结果;根据所述检测结果和所述判断结果,对所述车辆进行换挡控制。上述方案,能够有效地判断换挡请求是否合理,并及时诊断换档机构是否出现故障,从而确保整车能够正确识别驾驶员对制动扭矩大小的需求,避免出现因驾驶操作不合理或换档机构故障而导致的交通事故。
The present invention provides a vehicle control method, device, control device and automobile. The vehicle control method includes: receiving a shift request; detecting whether a shift mechanism of the vehicle is faulty according to the shift request, and obtaining a detection result; And, according to the current running state of the vehicle, it is judged whether the shift request is reasonable, and a judgment result is obtained; according to the detection result and the judgment result, the shift control is performed on the vehicle. The above scheme can effectively judge whether the shift request is reasonable and timely diagnose whether the shift mechanism is faulty, so as to ensure that the vehicle can correctly identify the driver's demand for braking torque and avoid unreasonable driving operations or shifting gears. Traffic accidents caused by institutional failures.
Description
技术领域technical field
本发明涉及汽车领域,特别涉及一种车辆控制方法、装置、控制设备及汽车。The present invention relates to the field of automobiles, in particular to a vehicle control method, device, control device and automobile.
背景技术Background technique
目前,由于环境污染的日益严重和石油资源的紧缺,纯电动汽车以其绿色环保及低能耗的优点已被人们广泛认可,成为人们优先考虑的出行代步工具。At present, due to the increasingly serious environmental pollution and the shortage of petroleum resources, pure electric vehicles have been widely recognized by people for their advantages of green environmental protection and low energy consumption, and have become the preferred travel means for people.
不同于传统汽油车,纯电动汽车采用电机作为其动力源,由于电机动力外特性高效区间较宽,纯电动汽车不需要多速比变速箱来改变扭矩与转速来满足不同车速下的车辆行驶。因此,纯电动汽车可以省去传统车上复杂的变速箱和复杂的档位控制逻辑算法,仅需要一个一级减速器即可;另外,纯电动车电机与驱动轴之间是刚性连接,而不需要传统汽车上的离合器。Different from traditional gasoline vehicles, pure electric vehicles use motors as their power source. Due to the wide high-efficiency range of motor power characteristics, pure electric vehicles do not need a multi-speed ratio gearbox to change torque and speed to meet the needs of vehicles at different speeds. Therefore, pure electric vehicles can save the complex gearbox and complex gear control logic algorithm on traditional vehicles, and only need a first-level reducer; in addition, the pure electric vehicle motor and the drive shaft are rigidly connected, while There is no need for the clutch on a traditional car.
通常,纯电动汽车利用电子换档机构控制档位,驾驶员操作电子换档机构发出R(倒档)、N(空档)、D(前进档)、E(前进经济档)等的换挡请求,来控制电机的正反转,从而实现车辆的前进或后退。因此,电子换机构是否能够正确表达出驾驶员的档位需求,以及当电子换档机构发生故障时如何对档位进行处理就显得很重要,如果处理不得当,可能会造成车辆不可预期的行驶,甚至导致发生交通事故。Usually, pure electric vehicles use electronic shifting mechanism to control gears, and the driver operates the electronic shifting mechanism to issue shifts such as R (reverse), N (neutral), D (forward), E (forward economy), etc. request, to control the forward and reverse rotation of the motor, so as to realize the forward or reverse of the vehicle. Therefore, it is very important whether the electronic shifting mechanism can correctly express the driver's gear requirements, and how to handle the gear when the electronic shifting mechanism fails. , and even lead to traffic accidents.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种车辆控制方法、装置、控制设备及汽车,用以解决现有技术中由于不合理驾驶操作或换档机构故障易导致交通事故的问题。Embodiments of the present invention provide a vehicle control method, device, control device, and automobile, so as to solve the problem in the prior art that traffic accidents are easily caused due to unreasonable driving operations or gear shift mechanism failures.
为了解决上述技术问题,本发明采用如下技术方案:In order to solve the above-mentioned technical problems, the present invention adopts the following technical solutions:
依据本发明的一个方面,提供了一种车辆控制方法,包括:According to one aspect of the present invention, a vehicle control method is provided, comprising:
接收换挡请求;receive a shift request;
根据所述换挡请求,检测车辆的换档机构是否发生故障,获得检测结果;以及,According to the shift request, detecting whether the shift mechanism of the vehicle fails, and obtaining a detection result; and,
根据车辆当前的运行状态,判断所述换挡请求是否合理,获得判断结果;According to the current running state of the vehicle, determine whether the shift request is reasonable, and obtain a judgment result;
根据所述检测结果和所述判断结果,对所述车辆进行换挡控制。According to the detection result and the judgment result, the vehicle is subjected to shift control.
可选地,所述换挡请求为电子换挡器通过硬线发送的至少两个电压值,所述至少两个电压值所对应的逻辑电平值构成目标档位的逻辑电平值;Optionally, the shift request is at least two voltage values sent by the electronic shifter through hard wires, and the logic level values corresponding to the at least two voltage values constitute the logic level value of the target gear;
其中,所述根据所述换挡请求,检测车辆的换档机构是否发生故障,包括:Wherein, the detecting whether the shift mechanism of the vehicle fails according to the shift request includes:
判断所述电压值是否满足第一预设条件;determining whether the voltage value satisfies a first preset condition;
在所述电压值满足第一预设条件的情况下,确定所述换档机构未发生故障;In the case that the voltage value satisfies the first preset condition, it is determined that the shift mechanism is not faulty;
其中,所述第一预设条件至少包括以下两项:Wherein, the first preset condition includes at least the following two items:
每一所述电压值均大于或等于第一电压阈值且小于或等于第二电压阈值,或者,每一所述电压值均大于或等于第三电压阈值且小于或等于第四电压阈值;each of the voltage values is greater than or equal to a first voltage threshold and less than or equal to a second voltage threshold, or each of the voltage values is greater than or equal to a third voltage threshold and less than or equal to a fourth voltage threshold;
所述目标档位对应的逻辑电平值等于预设档位对应的逻辑电平值;其中,所述预设档位包括D档、E档、N档和R档;不同预设档位对应不同的逻辑电平值;The logic level value corresponding to the target gear is equal to the logic level value corresponding to the preset gear; wherein, the preset gear includes D gear, E gear, N gear and R gear; different preset gears correspond to different logic level values;
其中,电压阈值的大小由小到大的顺序为:第一电压阈值、第二电压阈值、第三电压阈值、第四电压阈值。The order of the voltage thresholds from small to large is: a first voltage threshold, a second voltage threshold, a third voltage threshold, and a fourth voltage threshold.
可选地,所述车辆控制方法还包括:Optionally, the vehicle control method further includes:
在所述电压值不满足第一预设条件的情况下,控制所述车辆禁止换挡,并记录当前的第一时刻;In the case that the voltage value does not meet the first preset condition, control the vehicle to prohibit shifting, and record the current first moment;
在所述第一时刻的预设时间之后,所述电压值不满足第一预设条件的情况下,确定所述换档机构发生故障。After a preset time at the first moment, if the voltage value does not satisfy a first preset condition, it is determined that the shift mechanism is faulty.
可选地,所述运行状态包括以下至少一项:电机旋转方向;制动踏板开度;车速;Optionally, the operating state includes at least one of the following: a rotation direction of the motor; a brake pedal opening; a vehicle speed;
其中,所述根据车辆当前的运行状态,判断所述换挡请求是否合理,包括:Wherein, determining whether the shift request is reasonable according to the current operating state of the vehicle includes:
在所述运行状态和所述换挡请求满足第二预设条件的情况下,确定所述换挡请求合理;In the case that the operating state and the shift request satisfy a second preset condition, determining that the shift request is reasonable;
其中,所述第二预设条件包括以下任意一项:Wherein, the second preset condition includes any one of the following:
所述车速小于或等于第一预设速度,所述制动踏板开度大于零,且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第一预设速度大于零;The vehicle speed is less than or equal to a first preset speed, the brake pedal opening is greater than zero, and the shift request is any one of the following conditions: a request to switch from N gear to D gear, E gear, and R gear any gear; requesting a switch between D gear and R gear; requesting a switch between E gear and R gear; wherein, the first preset speed is greater than zero;
所述车速大于第一预设速度且小于第二预设速度,且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第二预设速度大于所述第一预设速度;The vehicle speed is greater than the first preset speed and less than the second preset speed, and the shift request is any one of the following conditions: a request to shift from N gear to any gear position among D gear, E gear, and R gear; Request the switch between D gear and R gear; request the switch between E gear and R gear; wherein, the second preset speed is greater than the first preset speed;
所述车速大于或等于第二预设速度,所述电机旋转方向为正向,且所述换挡请求为:请求从N档或R档切换至D档或E档;The vehicle speed is greater than or equal to the second preset speed, the rotation direction of the motor is forward, and the shift request is: a request to switch from N gear or R gear to D gear or E gear;
所述车速大于或等于第二预设速度,所述电机旋转方向为反向,且所述换挡请求为:请求从N档、D档或E档中的任一档位切换至R档;The vehicle speed is greater than or equal to the second preset speed, the rotation direction of the motor is reversed, and the shift request is: a request to switch from any one of the N, D, or E gears to the R gear;
所述换挡请求为:请求从D档、E档和R档中的任一档位切换至N档;The shift request is: a request to switch from any gear position among D gear, E gear and R gear to N gear;
所述换挡请求为:请求D档和E档之间的切换。The shift request is: a request to switch between the D range and the E range.
可选地,所述根据所述检测结果和所述判断结果,对所述车辆进行换挡控制,包括:Optionally, performing shift control on the vehicle according to the detection result and the judgment result includes:
在确定所述换档机构未发生故障,且所述换挡请求合理的情况下,控制所述车辆切换至目标档位;Controlling the vehicle to shift to a target gear when it is determined that the shift mechanism is not faulty and the shift request is reasonable;
在确定所述换档机构发生故障,且车速大于或等于第二预设速度的情况下,控制所述车辆禁止换挡;Controlling the vehicle to prohibit shifting of gears when it is determined that the shifting mechanism is faulty and the vehicle speed is greater than or equal to a second preset speed;
在确定所述换档机构发生故障,且车速小于第二预设速度的情况下,控制所述车辆切换至N档。In a case where it is determined that the shift mechanism is malfunctioning and the vehicle speed is less than the second preset speed, the vehicle is controlled to shift to the N gear.
可选地,在确定所述换档机构未发生故障,且所述换挡请求不合理的情况下,所述根据所述检测结果和所述判断结果,对所述车辆进行换挡控制,包括:Optionally, when it is determined that the shift mechanism is not faulty and the shift request is unreasonable, the performing shift control on the vehicle according to the detection result and the judgment result, including: :
在车速小于第二预设速度的情况下,控制所述车辆切换至目标档位;否则,控制所述车辆切换至N档。When the vehicle speed is less than the second preset speed, the vehicle is controlled to switch to the target gear; otherwise, the vehicle is controlled to switch to the N gear.
可选地,在确定所述换档机构发生故障的情况下,所述车辆控制方法还包括:Optionally, when it is determined that the shift mechanism is faulty, the vehicle control method further includes:
在所述车辆下电时,存储故障信息;When the vehicle is powered off, storing fault information;
在所述车辆再次上电的情况下,检测所述换档机构是否发生故障;In the case that the vehicle is powered on again, detecting whether the shifting mechanism is faulty;
在所述换档机构未发生故障的情况下,清除所述故障信息;否则,控制所述车辆禁止高压上电。In the case that the shift mechanism is not faulty, the fault information is cleared; otherwise, the vehicle is controlled to prohibit high-voltage power-on.
依据本发明的另一个方面,提供了一种车辆控制装置,包括:According to another aspect of the present invention, a vehicle control device is provided, comprising:
接收模块,用于接收换挡请求;a receiving module for receiving a shift request;
分析模块,用于根据所述换挡请求,检测车辆的换档机构是否发生故障,获得检测结果;以及,根据车辆当前的运行状态,判断所述换挡请求是否合理,获得判断结果;an analysis module, configured to detect whether the shift mechanism of the vehicle is faulty according to the shift request, and obtain the detection result; and, according to the current operating state of the vehicle, determine whether the shift request is reasonable, and obtain the judgment result;
控制模块,用于根据所述检测结果和所述判断结果,对所述车辆进行换挡控制。The control module is configured to perform shift control on the vehicle according to the detection result and the judgment result.
依据本发明的另一个方面,提供了一种控制设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述程序时实现如上所述的车辆控制方法。According to another aspect of the present invention, a control device is provided, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor; the processor implements the program when the processor executes the program. The vehicle control method as described above.
依据本发明的另一个方面,提供了一种汽车,包括如上所述的车辆控制装置。According to another aspect of the present invention, there is provided an automobile including the vehicle control device as described above.
本发明的有益效果是:The beneficial effects of the present invention are:
上述方案,能够有效地判断换挡请求是否合理,并及时诊断换档机构是否出现故障,从而确保整车能够正确识别驾驶员对制动扭矩大小的需求,避免出现因驾驶操作不合理或换档机构故障而导致的交通事故。The above scheme can effectively judge whether the shift request is reasonable and timely diagnose whether the shift mechanism is faulty, so as to ensure that the vehicle can correctly identify the driver's demand for braking torque and avoid unreasonable driving operations or shifting gears. Traffic accidents caused by institutional failures.
附图说明Description of drawings
图1表示本发明实施例提供的车辆控制方法流程示意图;FIG. 1 shows a schematic flowchart of a vehicle control method provided by an embodiment of the present invention;
图2表示本发明实施例提供的换档系统框图;FIG. 2 shows a block diagram of a gear shifting system provided by an embodiment of the present invention;
图3表示本发明实施例提供的不合理换档操作判断及处理流程图;FIG. 3 shows a flowchart of judgment and processing of an unreasonable shift operation provided by an embodiment of the present invention;
图4表示本发明实施例提供的换档机构故障的检测及处理流程图;FIG. 4 shows a flow chart of detection and processing of a shift mechanism failure provided by an embodiment of the present invention;
图5表示本发明实施例提供的车辆控制装置结构示意图。FIG. 5 is a schematic structural diagram of a vehicle control device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
本发明针对由于不合理驾驶操作或换档机构故障易导致交通事故的问题,提供一种车辆控制方法、装置、控制设备及汽车。The present invention provides a vehicle control method, device, control device and automobile for the problem that traffic accidents are easily caused due to unreasonable driving operations or gear shift mechanism failures.
如图1所示,本发明其中一实施例提供一种车辆控制方法,包括:As shown in FIG. 1, an embodiment of the present invention provides a vehicle control method, including:
S11:接收换挡请求;S11: Receive a shift request;
S12:根据所述换挡请求,检测车辆的换档机构是否发生故障,获得检测结果;以及,根据车辆当前的运行状态,判断所述换挡请求是否合理,获得判断结果。S12: Detecting whether the shift mechanism of the vehicle is faulty according to the shifting request, and obtaining a detection result; and, according to the current operating state of the vehicle, judging whether the shifting request is reasonable, and obtaining a judgment result.
该步骤中,可以根据整车的工况(即车辆当前的运行状态,如电机当前旋转方向、制动踏板状态、车速等),识别当前驾驶员的操作是有效请求还是误操作,即判断换挡请求是否合理。In this step, it is possible to identify whether the current driver's operation is a valid request or a misoperation according to the working conditions of the whole vehicle (that is, the current operating state of the vehicle, such as the current rotation direction of the motor, the state of the brake pedal, the vehicle speed, etc.) Whether the request to block is reasonable.
S13:根据所述检测结果和所述判断结果,对所述车辆进行换挡控制。S13: Perform shift control on the vehicle according to the detection result and the judgment result.
该实施例中,通过判断换挡请求是否合理,以及检测换档机构是否出现故障,可以确保正确识别驾驶员需求,避免因驾驶操作不合理或换档机构故障而导致交通事故。In this embodiment, by judging whether the shift request is reasonable and detecting whether the shift mechanism is faulty, the driver's demand can be correctly identified, and traffic accidents caused by unreasonable driving operations or malfunction of the shift mechanism can be avoided.
可选地,所述换挡请求为电子换挡器通过硬线发送的至少两个电压值,所述至少两个电压值所对应的逻辑电平值构成目标档位的逻辑电平值。Optionally, the shift request is at least two voltage values sent by the electronic shifter through hard wires, and the logic level values corresponding to the at least two voltage values constitute the logic level value of the target gear.
如图2所示,驾驶员可以操作电子换档器进行换档,电子换档器可以将驾驶员的换挡请求以四路电压的方式传递给整车控制器。本发明实施例所提供的车辆控制方法,具体可以由整车控制器执行,也就是说,整车控制器可以接收到电子换挡器通过硬线发送的至少两个电压值,用于获知驾驶员所要请求的目标档位。As shown in Figure 2, the driver can operate the electronic shifter to shift gears, and the electronic shifter can transmit the driver's shift request to the vehicle controller in the form of four-way voltage. The vehicle control method provided by the embodiment of the present invention can be specifically executed by the vehicle controller, that is, the vehicle controller can receive at least two voltage values sent by the electronic shifter through hard wires, which are used to know the driving The target gear requested by the operator.
如图2所示,本发明一实施例中,电子换档器与整车控制器之间通过四路硬线连接,电子换档器可以将驾驶员的换挡请求以四路电压(即硬线电压1、硬线电压2、硬线电压3和硬线电压4)的方式传递给整车控制器。其中,电压的电压值在(0V~1V)的范围内时,该电压值的逻辑电平值为0;电压的电压值在(4V~5V)的范围内时,该电压值的逻辑电平值为1。As shown in FIG. 2 , in an embodiment of the present invention, the electronic shifter and the vehicle controller are connected by four-way hard wires, and the electronic shifter can change the driver’s shift request to four-way voltage (that is, the hard wire). Line voltage 1, hard line voltage 2, hard line voltage 3 and hard line voltage 4) are transmitted to the vehicle controller. Among them, when the voltage value of the voltage is within the range of (0V~1V), the logic level value of the voltage value is 0; when the voltage value of the voltage is within the range of (4V~5V), the logic level value of the voltage value is The value is 1.
可以理解的是,整车控制器接收的电压值个数由电子换档器与整车控制器之间连接的硬线数决定,例如,硬线为两路,则可接收到两个电压值,硬线为三路时,则可接收到三个电压值,本发明的实施例中以四路硬线电压输出方式的电子换档机构为例进行说明。It can be understood that the number of voltage values received by the vehicle controller is determined by the number of hard wires connected between the electronic shifter and the vehicle controller. For example, if there are two hard wires, two voltage values can be received. , when the hard line is three-way, three voltage values can be received. In the embodiment of the present invention, an electronic shifting mechanism with four-way hard line voltage output mode is used as an example for description.
其中,所述根据所述换挡请求,检测车辆的换档机构是否发生故障,包括:Wherein, the detecting whether the shift mechanism of the vehicle fails according to the shift request includes:
判断所述电压值是否满足第一预设条件;determining whether the voltage value satisfies a first preset condition;
在所述电压值满足第一预设条件的情况下,确定所述换档机构未发生故障。In the case that the voltage value satisfies the first preset condition, it is determined that the shift mechanism is not malfunctioning.
其中,所述第一预设条件至少包括以下两项:Wherein, the first preset condition includes at least the following two items:
每一所述电压值均大于或等于第一电压阈值且小于或等于第二电压阈值,或者,每一所述电压值均大于或等于第三电压阈值且小于或等于第四电压阈值;each of the voltage values is greater than or equal to a first voltage threshold and less than or equal to a second voltage threshold, or each of the voltage values is greater than or equal to a third voltage threshold and less than or equal to a fourth voltage threshold;
所述目标档位对应的逻辑电平值等于预设档位对应的逻辑电平值;其中,所述预设档位包括D档、E档、N档和R档;不同预设档位对应不同的逻辑电平值;The logic level value corresponding to the target gear is equal to the logic level value corresponding to the preset gear; wherein, the preset gear includes D gear, E gear, N gear and R gear; different preset gears correspond to different logic level values;
其中,电压阈值的大小由小到大的顺序为:第一电压阈值、第二电压阈值、第三电压阈值、第四电压阈值。The order of the voltage thresholds from small to large is: a first voltage threshold, a second voltage threshold, a third voltage threshold, and a fourth voltage threshold.
需要说明的是,第一电压阈值、第二电压阈值、第三电压阈值和第四电压阈值均可以根据实际情况具体标定。例如第一电压阈值可以设置为0V,第二电压阈值可以设置为1V,第三电压阈值可以设置为4V,第四电压阈值可以设置为5V。It should be noted that, the first voltage threshold, the second voltage threshold, the third voltage threshold and the fourth voltage threshold may all be specifically calibrated according to actual conditions. For example, the first voltage threshold may be set to 0V, the second voltage threshold may be set to 1V, the third voltage threshold may be set to 4V, and the fourth voltage threshold may be set to 5V.
针对不同预设档位可以设置不同的逻辑电平值,具体的,不同预设档位的逻辑电平值如下表(即档位解析真值表)所示:Different logic level values can be set for different preset gears. Specifically, the logic level values of different preset gears are shown in the following table (ie, the gear analysis truth table):
其中,逻辑0表示电压在(0V~1V)的范围内,逻辑1表示电压在(4V~5V)的范围内。例如,R档的逻辑电平值为1100,N档的逻辑电平值为1001。The logic 0 indicates that the voltage is in the range of (0V to 1V), and the logic 1 indicates that the voltage is in the range of (4V to 5V). For example, the logic level value of the R gear is 1100, and the logic level value of the N gear is 1001.
也就是说,换档机构未发生故障时,电子换档机构输出四路电压(即电压值)的范围为满足高电平在(4V~5V)的范围内,低电平在(0V~1V)的范围内,且四路电压对应的逻辑电平值需为档位解析真值表中任一预设档位的逻辑电平值,否则,则认为换档机构“可能出现了故障”,需要进一步确认。例如,接收到的四个电压值分别为:4.5V、0.5V、0.8V和4.7V,则目标档位的逻辑电平值为1001,与档位解析真值表中的预设档位N档的逻辑电平值一致,则认为电压值满足第一预设条件,确定换档机构未发生故障,解析出驾驶员请求将档位切换至N档。That is to say, when the shift mechanism does not fail, the electronic shift mechanism outputs four voltages (ie, voltage values) within the range of (4V to 5V) for the high level and (0V to 1V for the low level). ), and the logic level value corresponding to the four-way voltage must be the logic level value of any preset gear in the gear analysis truth table, otherwise, it is considered that the shifting mechanism "may have a fault", Further confirmation is required. For example, if the received four voltage values are: 4.5V, 0.5V, 0.8V and 4.7V, the logic level value of the target gear is 1001, which is the same as the preset gear N in the gear analysis truth table. If the logic level values of the gears are consistent, it is considered that the voltage value satisfies the first preset condition, it is determined that the shift mechanism is not faulty, and the driver's request to switch the gear to the N gear is parsed.
可选地,所述车辆控制方法还包括:Optionally, the vehicle control method further includes:
在所述电压值不满足第一预设条件的情况下,控制所述车辆禁止换挡,并记录当前的第一时刻;In the case that the voltage value does not meet the first preset condition, control the vehicle to prohibit shifting, and record the current first moment;
在所述第一时刻的预设时间之后,所述电压值不满足第一预设条件的情况下,确定所述换档机构发生故障。After a preset time at the first moment, if the voltage value does not satisfy a first preset condition, it is determined that the shift mechanism is faulty.
该实施例中,为避免档位频繁跳动,以及确保换档机构是真的发生了故障而不是由于采集的电压(例如4路电压)受到干扰所致,进行了“预设时间”的设置,该预设时间可根据具体情况标定,例如可设为3s。具体的,在电压值不满足第一预设条件时,则认为“可能出现了故障”,需要进一步确认:如果故障(即电压值不满足第一预设条件的情况)不超过3s便消除了,则可以判定这种情况时由于受到了干扰所致的“瞬时故障”,需要说明的是,在瞬时故障发生期间,可以将档位请求处理为保持换档机构无故障前一时刻的值,也就是说在此期间控制车辆禁止换挡,“瞬时故障”消失后,则继续响应驾驶员的换档请求(在换档请求合理的情况下);如果故障(即电压值不满足第一预设条件的情况)持续时间超过了3s,则确认换档机构发生了故障。In this embodiment, in order to avoid the frequent jumping of the gear position and to ensure that the shifting mechanism is really malfunctioning rather than caused by the interference of the collected voltage (for example, the 4-way voltage), a "preset time" is set, The preset time can be calibrated according to specific conditions, for example, can be set to 3s. Specifically, when the voltage value does not meet the first preset condition, it is considered that "a fault may have occurred", and further confirmation is required: if the fault (that is, the situation where the voltage value does not meet the first preset condition) does not exceed 3s, it will be eliminated , then it can be determined that the "instantaneous fault" caused by the interference in this situation is caused. It should be noted that during the occurrence of the instantaneous fault, the gear request can be processed as the value at the moment before the shift mechanism is kept free of faults, That is to say, during this period, the vehicle is controlled to prohibit shifting, and after the "transient fault" disappears, it will continue to respond to the driver's shift request (if the shift request is reasonable); If the setting condition) lasts for more than 3s, it is confirmed that the shift mechanism is faulty.
可选地,所述运行状态包括以下至少一项:电机旋转方向;制动踏板开度;车速;Optionally, the operating state includes at least one of the following: a rotation direction of the motor; a brake pedal opening; a vehicle speed;
其中,所述根据车辆当前的运行状态,判断所述换挡请求是否合理,包括:Wherein, determining whether the shift request is reasonable according to the current operating state of the vehicle includes:
在所述运行状态和所述换挡请求满足第二预设条件的情况下,确定所述换挡请求合理,即确定驾驶员的换挡操作有效的换档操作,否则识别为不合理换档操作。In the case that the operating state and the shift request satisfy the second preset condition, it is determined that the shift request is reasonable, that is, it is determined that the driver's shift operation is a valid shift operation, otherwise it is identified as an unreasonable shift operation operate.
其中,所述第二预设条件包括以下任意一项:Wherein, the second preset condition includes any one of the following:
(一)所述车速小于或等于第一预设速度(例如车速<=1km/h),所述制动踏板开度大于零,且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第一预设速度大于零。(1) The vehicle speed is less than or equal to the first preset speed (for example, the vehicle speed <= 1km/h), the brake pedal opening is greater than zero, and the shift request is any of the following situations: a request from the N gear Switch to any gear position among D gear, E gear and R gear; request to switch between D gear and R gear; request to switch between E gear and R gear; wherein, the first preset speed is greater than zero .
该发明实施例可以有效地对制动踏板开度进行计算,确保能够正确识别驾驶员对制动扭矩大小的需求。This embodiment of the invention can effectively calculate the opening degree of the brake pedal to ensure that the driver's demand for braking torque can be correctly identified.
需要说明的是,第一预设速度可以根据实际情况具体标定。例如可以设置为1km/h。It should be noted that, the first preset speed may be specifically calibrated according to the actual situation. For example, it can be set to 1km/h.
(二)所述车速大于第一预设速度且小于第二预设速度(例如1km/h<车速<7km/h),且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第二预设速度大于所述第一预设速度。(2) The vehicle speed is greater than the first preset speed and less than the second preset speed (for example, 1km/h<vehicle speed<7km/h), and the shift request is any of the following situations: a request to switch from N gear to Any gear position among D gear, E gear and R gear; request to switch between D gear and R gear; request to switch between E gear and R gear; wherein, the second preset speed is greater than the first a preset speed.
需要说明的是,第二预设速度可以根据实际情况具体标定。例如可以设置为7km/h。It should be noted that the second preset speed may be specifically calibrated according to the actual situation. For example, it can be set to 7km/h.
(三)所述车速大于或等于第二预设速度(例如车速>=7km/h),所述电机旋转方向为正向,且所述换挡请求为:请求从N档或R档切换至D档;(3) The vehicle speed is greater than or equal to the second preset speed (for example, vehicle speed>=7km/h), the rotation direction of the motor is forward, and the shift request is: a request to switch from N gear or R gear to D file;
(四)所述车速大于或等于第二预设速度,所述电机旋转方向为反向,且所述换挡请求为:请求从N档、D档或E档中的任一档位切换至R档;(4) The vehicle speed is greater than or equal to the second preset speed, the rotation direction of the motor is reversed, and the shift request is: a request to switch from any of the N, D or E gears to R file;
(五)所述换挡请求为:请求从D档、E档和R档中的任一档位切换至N档;(5) The shift request is: a request to switch from any gear position among D gear, E gear and R gear to N gear;
(六)所述换挡请求为:请求D档和E档之间的切换。(6) The shift request is: a request for switching between the D gear and the E gear.
该实施例,能够根据整车的工况识别当前驾驶员的操作是有效请求还是误操作,从而能够根据识别判断结果对档位请求进行处理,以避免由于驾驶不合理的操作带来的车辆损坏或交通事故,可以适用于纯电动汽车电子式换档机构的换档误操作判断及处理。In this embodiment, whether the current driver's operation is a valid request or a misoperation can be identified according to the working conditions of the entire vehicle, so that the gear request can be processed according to the identification and judgment result, so as to avoid vehicle damage caused by unreasonable driving operations. Or traffic accidents, it can be applied to the judgment and treatment of shifting misoperation of the electronic shift mechanism of pure electric vehicles.
也就是说,整车控制器接收到四路硬线电压后,可以根据档位解析真值表对驾驶员的换挡请求进行解析,解析出驾驶员的换挡请求后,还可以根据整车的工况(如电机当前旋转方向、制动踏板状态、车速),来判断驾驶员的换档操作是否为不合理换档操作,即判断换挡请求是否合理。That is to say, after the vehicle controller receives the four-way hard-line voltage, it can analyze the driver's shift request according to the gear analysis truth table. The operating conditions (such as the current rotation direction of the motor, the state of the brake pedal, and the vehicle speed) are used to determine whether the driver's shift operation is an unreasonable shift operation, that is, to determine whether the shift request is reasonable.
本发明一可选实施例中,对车辆的换挡控制分为两部分:不合理换档操作处理和换档机构故障处理,具体情况如下:In an optional embodiment of the present invention, the shift control of the vehicle is divided into two parts: handling of unreasonable shift operations and handling of shift mechanism failures. The specific conditions are as follows:
可选地,所述根据所述检测结果和所述判断结果,对所述车辆进行换挡控制,包括:Optionally, performing shift control on the vehicle according to the detection result and the judgment result includes:
在确定所述换档机构未发生故障,且所述换挡请求合理的情况下,控制所述车辆切换至目标档位;Controlling the vehicle to shift to a target gear when it is determined that the shift mechanism is not faulty and the shift request is reasonable;
在确定所述换档机构发生故障,且车速大于或等于第二预设速度的情况下,控制所述车辆禁止换挡;Controlling the vehicle to prohibit shifting of gears when it is determined that the shifting mechanism is faulty and the vehicle speed is greater than or equal to a second preset speed;
在确定所述换档机构发生故障,且车速小于第二预设速度的情况下,控制所述车辆切换至N档。In a case where it is determined that the shift mechanism is malfunctioning and the vehicle speed is less than the second preset speed, the vehicle is controlled to shift to the N gear.
该实施例中,如果换档机构未发生故障,且换挡请求合理,则可以按照换挡请求执行驾驶员的意图,将车辆的档位切换至目标档位;如果确定换档机构发生故障,则需要根据当前车速来决定采取何种控制策略:如果此时车速大于或等于第二预设速度(例如车速>=7km/h)时,可以将换挡请求处理为保持换档机构无故障前一时刻的请求档位,即控制车辆禁止换挡,这样,可以避免此时处于高速行驶状态的车辆突然失去动力而引发事故;当车速小于第二预设速度(例如车速<7km/h)时,可以将换挡请求处理为N挡,即控制车辆切换至N档。In this embodiment, if the shift mechanism is not faulty and the shift request is reasonable, the driver's intention can be executed according to the shift request to switch the gear of the vehicle to the target gear; if it is determined that the shift mechanism is faulty, Then it is necessary to decide which control strategy to adopt according to the current vehicle speed: if the vehicle speed is greater than or equal to the second preset speed (for example, the vehicle speed >= 7km/h), the shift request can be processed to keep the shift mechanism without faults. The requested gear position at a moment, that is, the vehicle is controlled to prohibit shifting, so that the vehicle in the high-speed driving state can be prevented from suddenly losing power and causing an accident; when the vehicle speed is less than the second preset speed (for example, vehicle speed <7km/h) , the shift request can be processed as the N gear, that is, the vehicle is controlled to switch to the N gear.
这样,通过结合车速对档位请求进行处理,可以避免车辆因换档机构故障而突然失去动力造成的交通事故。In this way, by processing the gear request in combination with the vehicle speed, a traffic accident caused by a sudden loss of power of the vehicle due to a malfunction of the shifting mechanism can be avoided.
需要说明的是,第二预设速度可以根据实际情况具体标定。例如可以设置为7km/h。It should be noted that the second preset speed may be specifically calibrated according to the actual situation. For example, it can be set to 7km/h.
此外,在确定换档机构发生故障后,还可以通过车辆上的屏幕向用户显示提示信息等方式提示用户,例如,LED档位显示屏以红色字体显示并闪烁、系统故障灯点亮、报警音短鸣三声等等。In addition, after it is determined that the gear shift mechanism is faulty, the user can also be reminded by displaying prompt information on the screen on the vehicle. Three short beeps and so on.
可选地,在确定所述换档机构未发生故障,且所述换挡请求不合理的情况下,所述根据所述检测结果和所述判断结果,对所述车辆进行换挡控制,包括:Optionally, when it is determined that the shift mechanism is not faulty and the shift request is unreasonable, the performing shift control on the vehicle according to the detection result and the judgment result, including: :
在车速小于第二预设速度的情况下,控制所述车辆切换至目标档位;否则,控制所述车辆切换至N档。When the vehicle speed is less than the second preset speed, the vehicle is controlled to switch to the target gear; otherwise, the vehicle is controlled to switch to the N gear.
具体的,本发明一可选实施例中,判断为误操作(即确定为不合理换档操作)时的档位处理流程如下:Specifically, in an optional embodiment of the present invention, the gear position processing flow when it is determined to be a misoperation (that is, it is determined to be an unreasonable shift operation) is as follows:
在车速小于或等于第一预设速度(例如车速<=1km/h),且制动踏板开度为零的情况下,即不合理换档时由于车速<=1km/h时没有踩制动踏板而造成的,则可以按照请求档位为N档执行,即控制所述车辆切换至N档。此外,还可以通过车辆上的屏幕向用户显示提示信息等方式提示用户。例如,LED档位显示屏以红色字体显示并闪烁、系统故障灯点亮、报警音短鸣三声等等,又例如,通过仪表显示“请把档位回位到N档并踩刹车再换档”的提示信息。When the vehicle speed is less than or equal to the first preset speed (for example, the vehicle speed <= 1km/h), and the brake pedal opening is zero, that is, when the gear shift is unreasonable, the brake is not applied when the vehicle speed is <= 1km/h. If it is caused by the pedal, it can be executed according to the requested gear as the N gear, that is, the vehicle is controlled to switch to the N gear. In addition, the user can also be prompted by displaying prompt information to the user through the screen on the vehicle. For example, the LED gear display shows and flashes in red font, the system fault light is on, the alarm beeps three times, and so on. file” message.
在车速大于或等于第二预设速度(例如车速>=7km/h),而档位请求所请求的是与电机旋转方向相反的行驶档位,则控制所述车辆切换至N档。此外,还可以通过车辆上的屏幕向用户显示提示信息等方式提示用户。例如,LED档位显示屏以红色字体显示并闪烁、系统故障灯点亮、报警音短鸣三声等等,又例如,通过仪表显示“切换档位方向有误”的提示信息。When the vehicle speed is greater than or equal to the second preset speed (eg vehicle speed>=7km/h), and the gear request requests a driving gear in the opposite direction to the rotation direction of the motor, the vehicle is controlled to switch to the N gear. In addition, the user can also be prompted by displaying prompt information to the user through the screen on the vehicle. For example, the LED gear display shows and flashes in red font, the system fault light is on, the alarm sound is short three times, etc., for example, the instrument displays the prompt information of "the wrong direction of switching gear".
当车速降低到第二预设速度以下后(即车速<7km/h),清除关于换档不合理的故障信息,按照换挡请求所实际请求的档位执行换挡。When the vehicle speed is reduced below the second preset speed (ie, the vehicle speed is <7km/h), the fault information about the unreasonable shifting is cleared, and the shifting is performed according to the gear actually requested by the shifting request.
可选地,在确定所述换档机构发生故障的情况下,所述车辆控制方法还包括:Optionally, when it is determined that the shift mechanism is faulty, the vehicle control method further includes:
在所述车辆下电时,存储故障信息;When the vehicle is powered off, storing fault information;
在所述车辆再次上电的情况下,检测所述换档机构是否发生故障;In the case that the vehicle is powered on again, detecting whether the shifting mechanism is faulty;
在所述换档机构未发生故障的情况下,清除所述故障信息;否则,控制所述车辆禁止高压上电。In the case that the shift mechanism is not faulty, the fault information is cleared; otherwise, the vehicle is controlled to prohibit high-voltage power-on.
该实施例中,在确认换档机构发生故障后,若该故障在此次上电周期内不能消除,则整车控制器不再响应驾驶员的换档请求。在整车控制器下电时,可以将故障信息存储起来(例如存储在EEPROM中),在所述车辆再次上电时,可以再次诊断换档机构是否发生故障:如果故障已不存在,则可以清除EEPROM中的故障信息,正常响应驾驶员换档请求(在该换档请求合理的情况下);如果故障仍旧存在,则可以阻止整车高压上电,避免车辆上路后发生意外。In this embodiment, after it is confirmed that the shift mechanism fails, if the failure cannot be eliminated within this power-on cycle, the vehicle controller will no longer respond to the driver's shift request. When the vehicle controller is powered off, the fault information can be stored (for example, stored in EEPROM), and when the vehicle is powered on again, it can be diagnosed again whether the gear shift mechanism is faulty: if the fault no longer exists, it can be Clear the fault information in the EEPROM, and normally respond to the driver's shift request (if the shift request is reasonable); if the fault still exists, the high-voltage power-on of the vehicle can be prevented to avoid accidents after the vehicle is on the road.
如图3所示,本发明一可选实施例中,不合理换档操作判断及处理流程如下:As shown in FIG. 3 , in an optional embodiment of the present invention, the judgment and processing flow of an unreasonable shift operation is as follows:
S31:接收换挡请求,即电子换挡器通过硬线发送的四路电压(电压值);S31: Receive the shift request, that is, the four-way voltage (voltage value) sent by the electronic shifter through the hard wire;
S32:解析换挡请求;S32: Parse the shift request;
S33:判断换挡请求是否合理,即判断驾驶员的换挡操作是否为不合理换挡操作;是不合理换挡操作,则执行S34;否则,执行S35;S33: judging whether the shift request is reasonable, that is, judging whether the driver's shift operation is an unreasonable shift operation; if it is an unreasonable shift operation, execute S34; otherwise, execute S35;
S34:针对不合理换挡操作进行处理;S34: deal with unreasonable shifting operations;
S35:响应档位请求(在换档机构无故障的情况下)。S35: Responding to a gear request (in the case where the shift mechanism is not faulty).
如图4所示,本发明一可选实施例中,换档机构故障的检测及处理流程如下:As shown in FIG. 4 , in an optional embodiment of the present invention, the detection and processing flow of a shift mechanism failure is as follows:
S41:接收换挡请求,即电子换挡器通过硬线发送的四路电压(电压值);S41: Receive a shift request, that is, the four-way voltage (voltage value) sent by the electronic shifter through a hard wire;
S42:解析换挡请求,并检测换档机构是否发生故障;S42: Parse the shift request, and detect whether the shift mechanism fails;
S43:未发生故障,则执行S44;初步判定可能发生了故障,则执行S45;S43: If no fault occurs, execute S44; if it is preliminarily determined that a fault may have occurred, execute S45;
S44:响应档位请求(在档位请求合理的情况下);S44: Respond to the gear request (if the gear request is reasonable);
S45:进一步判断故障状态持续时间是否超过3s;若不超过3s便消除了,则执行S46;否则,则执行S47;S45: further determine whether the duration of the fault state exceeds 3s; if it is eliminated within 3s, execute S46; otherwise, execute S47;
S46:故障(即电压值不满足第一预设条件的情况)不超过3s便消除了,则可以判定这种情况时由于受到了干扰所致的“瞬时故障”,在瞬时故障发生期间,可以将档位请求处理为保持换档机构无故障前一时刻的值,也就是说在此期间控制车辆禁止换挡;S46: The fault (that is, the situation where the voltage value does not meet the first preset condition) is eliminated within 3s, and it can be determined that the "transient fault" is caused by interference in this case. During the occurrence of the transient fault, the The gear request is processed as the value at the moment before the gearshift mechanism is maintained without failure, that is to say, the vehicle is controlled to prohibit shifting during this period;
S47:故障(即电压值不满足第一预设条件的情况)持续时间超过了3s,则确认换档机构发生了故障,则判断车速是否大于或等于第二预设速度(例如车速>=7km/h)?是,执行S49;否则,执行S48;S47: The fault (that is, the voltage value does not meet the first preset condition) lasts for more than 3s, then it is confirmed that the shift mechanism is faulty, and it is determined whether the vehicle speed is greater than or equal to the second preset speed (for example, vehicle speed>=7km /h)? Yes, execute S49; otherwise, execute S48;
S48:车速小于第二预设速度的情况下,将换挡请求处理为N挡,即控制车辆切换至N档;另外,可以做如下设置:档位故障标志位置设为1;系统故障灯标志位置设为1;三级报警音标志位置设为1;S48: When the vehicle speed is less than the second preset speed, the shift request is processed as the N gear, that is, the vehicle is controlled to switch to the N gear; in addition, the following settings can be made: the position of the gear fault flag is set to 1; the system fault light mark The position is set to 1; the position of the third-level alarm sound mark is set to 1;
S49:车速大于或等于第二预设速度(例如车速>=7km/h)的情况下,可以将档位请求处理为保持换档机构无故障前一时刻的值,即控制车辆禁止换挡。S49: When the vehicle speed is greater than or equal to the second preset speed (eg, vehicle speed>=7km/h), the gear request can be processed as the value at the moment before the shift mechanism is maintained without failure, that is, the vehicle is controlled to prohibit shifting.
本发明实施例中,能够有效地判断换挡请求是否合理,并及时诊断换档机构是否出现故障,从而确保整车能够正确识别驾驶员对制动扭矩大小的需求,避免出现因驾驶操作不合理或换档机构故障而导致的交通事故。In the embodiment of the present invention, it is possible to effectively judge whether the shift request is reasonable, and timely diagnose whether the shift mechanism is faulty, so as to ensure that the entire vehicle can correctly identify the driver's demand for the braking torque and avoid unreasonable driving operations. or a traffic accident caused by a malfunction of the shift mechanism.
如图5所示,本发明实施例还提供一种车辆控制装置,包括:As shown in FIG. 5 , an embodiment of the present invention further provides a vehicle control device, including:
接收模块51,用于接收换挡请求;a receiving
分析模块52,用于根据所述换挡请求,检测车辆的换档机构是否发生故障,获得检测结果;以及,根据车辆当前的运行状态,判断所述换挡请求是否合理,获得判断结果;The
控制模块53,用于根据所述检测结果和所述判断结果,对所述车辆进行换挡控制。The
可选地,所述换挡请求为电子换挡器通过硬线发送的至少两个电压值,所述至少两个电压值所对应的逻辑电平值构成目标档位的逻辑电平值;Optionally, the shift request is at least two voltage values sent by the electronic shifter through hard wires, and the logic level values corresponding to the at least two voltage values constitute the logic level value of the target gear;
其中,所述分析模块52包括:Wherein, the
第一分析单元,用于判断所述电压值是否满足第一预设条件;a first analysis unit, configured to determine whether the voltage value satisfies a first preset condition;
第一确定单元,用于在所述电压值满足第一预设条件的情况下,确定所述换档机构未发生故障;a first determining unit, configured to determine that the shifting mechanism is not faulty when the voltage value satisfies a first preset condition;
其中,所述第一预设条件至少包括以下两项:Wherein, the first preset condition includes at least the following two items:
每一所述电压值均大于或等于第一电压阈值且小于或等于第二电压阈值,或者,每一所述电压值均大于或等于第三电压阈值且小于或等于第四电压阈值;each of the voltage values is greater than or equal to a first voltage threshold and less than or equal to a second voltage threshold, or each of the voltage values is greater than or equal to a third voltage threshold and less than or equal to a fourth voltage threshold;
所述目标档位对应的逻辑电平值等于预设档位对应的逻辑电平值;其中,所述预设档位包括D档、E档、N档和R档;不同预设档位对应不同的逻辑电平值;The logic level value corresponding to the target gear is equal to the logic level value corresponding to the preset gear; wherein, the preset gear includes D gear, E gear, N gear and R gear; different preset gears correspond to different logic level values;
其中,电压阈值的大小由小到大的顺序为:第一电压阈值、第二电压阈值、第三电压阈值、第四电压阈值。The order of the voltage thresholds from small to large is: a first voltage threshold, a second voltage threshold, a third voltage threshold, and a fourth voltage threshold.
可选地,所述分析模块52还包括:Optionally, the
第一处理单元,用于在所述电压值不满足第一预设条件的情况下,控制所述车辆禁止换挡,并记录当前的第一时刻;a first processing unit, configured to control the vehicle to prohibit shifting when the voltage value does not meet the first preset condition, and record the current first moment;
第二确定单元,用于在所述第一时刻的预设时间之后,所述电压值不满足第一预设条件的情况下,确定所述换档机构发生故障。A second determining unit, configured to determine that the shift mechanism is faulty when the voltage value does not satisfy a first preset condition after a preset time at the first moment.
可选地,所述运行状态包括以下至少一项:电机旋转方向;制动踏板开度;车速;Optionally, the operating state includes at least one of the following: a rotation direction of the motor; a brake pedal opening; a vehicle speed;
其中,所述分析模块52还包括:Wherein, the
第三确定单元,用于在所述运行状态和所述换挡请求满足第二预设条件的情况下,确定所述换挡请求合理;a third determination unit, configured to determine that the shift request is reasonable when the operating state and the shift request satisfy a second preset condition;
其中,所述第二预设条件包括以下任意一项:Wherein, the second preset condition includes any one of the following:
所述车速小于或等于第一预设速度,所述制动踏板开度大于零,且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第一预设速度大于零;The vehicle speed is less than or equal to a first preset speed, the brake pedal opening is greater than zero, and the shift request is any one of the following conditions: a request to switch from N gear to D gear, E gear, and R gear any gear; requesting a switch between D gear and R gear; requesting a switch between E gear and R gear; wherein, the first preset speed is greater than zero;
所述车速大于第一预设速度且小于第二预设速度,且所述换挡请求为以下任一情况:请求从N档切换至D档、E档和R档中的任一档位;请求D档和R档之间的切换;请求E档和R档之间的切换;其中,所述第二预设速度大于所述第一预设速度;The vehicle speed is greater than the first preset speed and less than the second preset speed, and the shift request is any one of the following conditions: a request to shift from N gear to any gear position among D gear, E gear, and R gear; Request the switch between D gear and R gear; request the switch between E gear and R gear; wherein, the second preset speed is greater than the first preset speed;
所述车速大于或等于第二预设速度,所述电机旋转方向为正向,且所述换挡请求为:请求从N档或R档切换至D档或E档;The vehicle speed is greater than or equal to the second preset speed, the rotation direction of the motor is forward, and the shift request is: a request to switch from N gear or R gear to D gear or E gear;
所述车速大于或等于第二预设速度,所述电机旋转方向为反向,且所述换挡请求为:请求从N档、D档或E档中的任一档位切换至R档;The vehicle speed is greater than or equal to the second preset speed, the rotation direction of the motor is reversed, and the shift request is: a request to switch from any one of the N, D, or E gears to the R gear;
所述换挡请求为:请求从D档、E档和R档中的任一档位切换至N档;The shift request is: a request to switch from any gear position among D gear, E gear and R gear to N gear;
所述换挡请求为:请求D档和E档之间的切换。The shift request is: a request to switch between the D range and the E range.
可选地,所述控制模块53包括:Optionally, the
第一控制单元,用于在确定所述换档机构未发生故障,且所述换挡请求合理的情况下,控制所述车辆切换至目标档位;a first control unit, configured to control the vehicle to switch to a target gear when it is determined that the gear shift mechanism is not faulty and the gear shift request is reasonable;
第二控制单元,用于在确定所述换档机构发生故障,且车速大于或等于第二预设速度的情况下,控制所述车辆禁止换挡;a second control unit, configured to control the vehicle to prohibit shifting when it is determined that the shifting mechanism is faulty and the vehicle speed is greater than or equal to a second preset speed;
第三控制单元,用于在确定所述换档机构发生故障,且车速小于第二预设速度的情况下,控制所述车辆切换至N档。A third control unit, configured to control the vehicle to switch to the N gear when it is determined that the shift mechanism is faulty and the vehicle speed is lower than the second preset speed.
可选地,在确定所述换档机构未发生故障,且所述换挡请求不合理的情况下,所述控制模块53还包括:Optionally, when it is determined that the shift mechanism is not faulty and the shift request is unreasonable, the
第四控制单元,用于在车速小于第二预设速度的情况下,控制所述车辆切换至目标档位;否则,控制所述车辆切换至N档。The fourth control unit is configured to control the vehicle to switch to the target gear when the vehicle speed is lower than the second preset speed; otherwise, control the vehicle to switch to the N gear.
可选地,所述车辆控制装置还包括:Optionally, the vehicle control device further includes:
存储模块,用于在所述车辆下电时,存储故障信息;a storage module for storing fault information when the vehicle is powered off;
检测模块,用于在所述车辆再次上电的情况下,检测所述换档机构是否发生故障;a detection module, configured to detect whether the shift mechanism fails when the vehicle is powered on again;
处理模块,用于在所述换档机构未发生故障的情况下,清除所述故障信息;否则,控制所述车辆禁止高压上电。The processing module is used for clearing the fault information under the condition that the gear shift mechanism is not faulty; otherwise, controlling the vehicle to prohibit high-voltage power-on.
本发明实施例中,能够有效地判断换挡请求是否合理,并及时诊断换档机构是否出现故障,从而确保整车能够正确识别驾驶员对制动扭矩大小的需求,避免出现因驾驶操作不合理或换档机构故障而导致的交通事故。In the embodiment of the present invention, it is possible to effectively judge whether the shift request is reasonable, and timely diagnose whether the shift mechanism is faulty, so as to ensure that the entire vehicle can correctly identify the driver's demand for the braking torque and avoid unreasonable driving operations. or a traffic accident caused by a malfunction of the shift mechanism.
本发明实施例还提供一种控制设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述程序时实现如上所述的车辆控制方法。An embodiment of the present invention also provides a control device, including a memory, a processor, and a computer program stored on the memory and running on the processor; the processor implements the above-mentioned program when executing the program vehicle control method.
本发明实施例还提供一种汽车,包括上述的车辆控制装置。An embodiment of the present invention further provides an automobile, including the above-mentioned vehicle control device.
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。The above are the preferred embodiments of the present invention, and it should be pointed out that for those skilled in the art, several improvements and modifications can be made without departing from the principles of the present invention, and these improvements and modifications are also included in the present invention. within the scope of protection of the invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110556798.8A CN114670665A (en) | 2021-05-21 | 2021-05-21 | Vehicle control method, device, control equipment and automobile |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110556798.8A CN114670665A (en) | 2021-05-21 | 2021-05-21 | Vehicle control method, device, control equipment and automobile |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114670665A true CN114670665A (en) | 2022-06-28 |
Family
ID=82071045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110556798.8A Pending CN114670665A (en) | 2021-05-21 | 2021-05-21 | Vehicle control method, device, control equipment and automobile |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114670665A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115750768A (en) * | 2022-10-31 | 2023-03-07 | 重庆长安汽车股份有限公司 | Vehicle gear shifting control method, vehicle control method, system, device and medium |
CN116877688A (en) * | 2023-07-04 | 2023-10-13 | 北京汽车制造厂(青岛)有限公司 | Electronic gear control method, equipment and medium for calibration and debugging |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104235346A (en) * | 2013-06-07 | 2014-12-24 | 铃木株式会社 | Shift decision apparatus |
CN107599891A (en) * | 2017-08-31 | 2018-01-19 | 北京新能源汽车股份有限公司 | Gear shifting method and device |
CN107763203A (en) * | 2016-08-15 | 2018-03-06 | 法乐第(北京)网络科技有限公司 | A kind of processing method and system of automobile gear level signal fault |
CN109458454A (en) * | 2018-11-16 | 2019-03-12 | 广州小鹏汽车科技有限公司 | A kind of automobile control method, device and automobile |
CN111660959A (en) * | 2020-06-03 | 2020-09-15 | 东风汽车股份有限公司 | Physical gear acquisition system and method for pure electric light commercial vehicle |
-
2021
- 2021-05-21 CN CN202110556798.8A patent/CN114670665A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104235346A (en) * | 2013-06-07 | 2014-12-24 | 铃木株式会社 | Shift decision apparatus |
CN107763203A (en) * | 2016-08-15 | 2018-03-06 | 法乐第(北京)网络科技有限公司 | A kind of processing method and system of automobile gear level signal fault |
CN107599891A (en) * | 2017-08-31 | 2018-01-19 | 北京新能源汽车股份有限公司 | Gear shifting method and device |
CN109458454A (en) * | 2018-11-16 | 2019-03-12 | 广州小鹏汽车科技有限公司 | A kind of automobile control method, device and automobile |
CN111660959A (en) * | 2020-06-03 | 2020-09-15 | 东风汽车股份有限公司 | Physical gear acquisition system and method for pure electric light commercial vehicle |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115750768A (en) * | 2022-10-31 | 2023-03-07 | 重庆长安汽车股份有限公司 | Vehicle gear shifting control method, vehicle control method, system, device and medium |
CN116877688A (en) * | 2023-07-04 | 2023-10-13 | 北京汽车制造厂(青岛)有限公司 | Electronic gear control method, equipment and medium for calibration and debugging |
CN116877688B (en) * | 2023-07-04 | 2024-05-31 | 北京汽车制造厂(青岛)有限公司 | Electronic gear control method, equipment and medium for calibration and debugging |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4364279B2 (en) | Vehicle information display device and information display method | |
CN106499812B (en) | A kind of automatic transmission shift fault control method and system | |
CN106402370B (en) | Automatic transmission throttle pedal fault handling method and system | |
CN114670665A (en) | Vehicle control method, device, control equipment and automobile | |
CN110696630B (en) | Control system and method compatible with automatic gear electric automobile and manual gear electric automobile | |
CN107599891A (en) | Gear shifting method and device | |
CN112344013B (en) | Gear shifting control system and control method for pure electric commercial vehicle | |
CN104276106A (en) | Accelerator pedal zero value fault diagnosis method for hybrid vehicles/blade electric vehicles | |
CN101624053A (en) | Plug-in hybrid-power automobile shift signal safety controlling method | |
CN106515512A (en) | System controlling dual-motor assembly based on blade electric vehicle CAN buses | |
CN109353226A (en) | A torque filter control method for pure electric vehicles | |
CN108501765B (en) | Gear shifting control method and device for electric automobile and vehicle | |
CN107830161B (en) | A kind of transmission control method applied to electric gear change system | |
CN104175863B (en) | Hub driving system and control method thereof | |
CN110395247B (en) | Drive control method and control system for extended range electric vehicle | |
CN107575567B (en) | Gear shifting control method with parking protection function | |
CN110696615B (en) | Method and system for displaying power meter of hybrid electric vehicle | |
CN105459823B (en) | Training car speed limiting system | |
CN108082007A (en) | Vehicle operation condition switching method and device and automobile | |
CN103693041B (en) | Method for controlling engine stop based on gears of automatic-control vehicle | |
CN116576249A (en) | AMT system gear self-learning control method, system, equipment and storage medium | |
CN115042633A (en) | Pure electric vehicle torque control method based on gear mark effectiveness | |
CN110920414A (en) | Simulated flameout method for electric and manual gear vehicle, gear shifting control method and electric and manual gear vehicle | |
CN108639063B (en) | Hybrid vehicle power loss diagnosis method and device | |
JP2006283816A (en) | Clutch controller |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220628 |
|
RJ01 | Rejection of invention patent application after publication |