Vehicle and electronic parking control method and device thereof
By obtaining vehicle operation mode and driving data and automatically adjusting the parking control threshold, the problems of parking error triggering and delay in the existing technology are solved, the adaptability and reliability of the electronic parking brake system are improved, and the vehicle is improved driving safety.
Patent Information
- Application Number
- CN202411461650.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2024-12-10
AI Technical Summary
The existing electronic parking brake system is caused by complex operating conditions in vehicles such as tractors and trucks, causing parking errors and delays, affecting the reliability of parking brake.
By obtaining the vehicle's operating mode and driving data, determining the parking control threshold based on the operating mode and slope detection data, and automatically adjusting the parking status in combination with the vehicle's driving data, improving the adaptability of the parking brake system to different operating conditions.
It effectively reduces parking error triggering, improves parking braking reliability, and improves vehicle driving safety and convenience.
Smart Images

Figure CN119099564A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle parking control, and in particular to a vehicle and an electronic parking control method and a control device thereof. Background Art
[0002] The electronic parking brake system is a technology that achieves parking brakes through electronic control. It uses an electronic handbrake button to replace the traditional mechanical lever and tire cable. It has the advantages of good braking performance and operating performance. It has been widely used in vehicles such as tractors and trucks.
[0003] In the prior art, the electronic parking brake systems of vehicles such as tractors and trucks usually adopt the same parking trigger strategy as road vehicles, combining different road conditions and vehicle driving data to identify driving intentions and perform automatic parking control. However, there are the following problems: due to the complex operating conditions of tractors and trucks, the differences in operating conditions will affect the driving intention recognition results, and parking mis-triggering or parking delays are prone to occur, affecting the reliability of parking brakes. Summary of the invention
[0004] The present invention provides a vehicle and an electronic parking control method and a control device thereof, so as to solve the problem that the existing parking control strategy is easily affected by the difference in operating conditions, resulting in false triggering of parking and poor reliability of parking brake, and can improve the adaptability of the parking brake system under different operating conditions.
[0005] According to one aspect of the present invention, a vehicle electronic parking control method is provided, comprising: acquiring an operating mode and vehicle driving data of the vehicle; the vehicle driving data comprising: a driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions; determining a parking control threshold according to the operating mode and the slope detection data; and performing parking control on the vehicle according to the vehicle driving data and the parking control threshold.
[0006] Optionally, the parking control threshold includes a seat-leaving time threshold and a parking time threshold; the parking control of the vehicle according to the vehicle driving data and the parking control threshold includes: when the vehicle is in a parking release state and receives the parking instruction, triggering a first parking engagement instruction; determining a second parking engagement instruction according to the driver's seat-leaving state and the seat-leaving time threshold; determining a third parking engagement instruction according to the slope detection data, the vehicle speed detection data, the braking detection data and the parking time threshold; and performing parking engagement control on the vehicle according to any one of the first parking engagement instruction, the second parking engagement instruction or the third parking engagement instruction.
[0007] Optionally, the parking control of the vehicle based on the vehicle driving data and the parking control threshold also includes: when the vehicle is in a parking engagement state and receives the parking instruction, triggering a first parking release instruction; when the driving instruction is received, triggering a second parking release instruction; and performing parking release control on the vehicle according to the first parking release instruction or the second parking release instruction.
[0008] Optionally, the priority of the first parking engagement instruction is higher than the priority of the first parking release instruction; the priority of the first parking release instruction is higher than the priority of the second parking engagement instruction; the priority of the second parking engagement instruction is higher than the priority of the third parking engagement instruction; the priority of the third parking engagement instruction is higher than the priority of the second parking release instruction.
[0009] Optionally, determining the parking control threshold according to the operating mode and the slope detection data includes: determining a leaving-seat time threshold according to the operating mode; and / or determining a parking time threshold according to the operating mode and the slope detection data.
[0010] Optionally, the operation mode includes a field operation mode and a road transport mode; the first seat absence time threshold in the field operation mode is greater than the second seat absence time threshold in the road transport mode.
[0011] Optionally, the operation mode includes a field operation mode and a road transport mode; the slope detection data includes a flat ground mode and a ramp mode; when the operation mode is the field operation mode and the slope detection data is the flat ground mode, the vehicle has a first parking time threshold; when the operation mode is the field operation mode and the slope detection data is the ramp mode, the vehicle has a second parking time threshold; when the operation mode is the road transport mode and the slope detection data is the flat ground mode, the vehicle has a third parking time threshold; when the operation mode is the road transport mode and the slope detection data is the ramp mode, the vehicle has a fourth parking time threshold; the first parking time threshold is greater than the third parking time threshold, and the third parking time threshold is greater than or equal to the second parking time threshold, and the second parking time threshold is greater than the fourth parking time threshold.
[0012] Optionally, the vehicle electronic parking control method further includes: customizing the parking strategy priorities under different operation modes; and arbitrating the parking engagement instruction and the parking release instruction according to the parking strategy priorities.
[0013] According to another aspect of the present invention, a vehicle electronic parking control device is provided, comprising: a data acquisition module, used to acquire an operating mode and vehicle driving data of the vehicle; the vehicle driving data comprises: a driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions; a strategy correction module, used to determine a parking control threshold according to the operating mode and the slope detection data; and a control module, used to perform parking control on the vehicle according to the vehicle driving data and the parking control threshold.
[0014] According to another aspect of the present invention, a vehicle is provided, comprising: an electronic parking control module and an electronic parking execution module; the electronic parking control module is configured to: execute the above-mentioned vehicle electronic parking control method, and control the electronic parking execution module to execute parking engagement or parking release.
[0015] The technical solution of the embodiment of the present invention obtains the vehicle's operating mode, and vehicle driving data such as the driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions, and determines the parking control threshold under different operating conditions according to the operating mode and slope detection data; automatically parks the vehicle under different operating conditions according to the vehicle driving data and the parking control threshold, thereby solving the problem that the existing parking control strategy is easily affected by differences in operating conditions, resulting in false parking triggering and poor parking brake reliability. By identifying the vehicle's operating mode, the parking control threshold is automatically adjusted in combination with the operating mode and slope detection data, and the vehicle's parking state is automatically switched in combination with the vehicle driving data and the adjusted threshold, thereby improving the adaptability of the parking brake system to different operating conditions, improving the reliability of the parking brake, and improving the safety and convenience of vehicle driving.
[0016] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 A flow chart of a vehicle electronic parking control method provided in Embodiment 1 of the present invention;
[0019] Figure 2A flowchart of another vehicle electronic parking control method provided in Embodiment 1 of the present invention;
[0020] Figure 3 A flowchart of another vehicle electronic parking control method provided in the first embodiment of the present invention;
[0021] Figure 4 A schematic diagram of the control logic of a parking command arbitration method provided by an embodiment of the present invention;
[0022] Figure 5 A schematic diagram of the structure of a vehicle electronic parking control device provided by an embodiment of the present invention;
[0023] Figure 6 A schematic diagram of the structure of a vehicle provided by an embodiment of the present invention;
[0024] Figure 7 A schematic diagram of the structure of an electronic device for implementing the vehicle electronic parking control method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Embodiment 1
[0028] Figure 1This is a flow chart of a vehicle electronic parking control method provided in the first embodiment of the present invention. This embodiment is applicable to wheeled vehicles that can carry work tools. The method can be executed by a vehicle electronic parking control device. The vehicle electronic parking control device can be implemented in the form of hardware and / or software. The vehicle electronic parking control device can be configured in a vehicle controller or an independent electronic device. Figure 1 As shown, the vehicle electronic parking control method of the present invention specifically includes:
[0029] S1: Acquire the vehicle's operating mode and vehicle driving data.
[0030] The operation mode is the operation mode of the vehicle with or without the operation machine. The operation modes of the present invention include but are not limited to: field operation mode and road transport mode. Typically, the operation content of the field operation mode includes but is not limited to: sowing, harvesting or plowing. In the road transport mode, the vehicle does not perform any operation content.
[0031] The vehicle driving data is data associated with the vehicle braking state and the driver's driving intention. Optionally, the vehicle driving data includes, but is not limited to: the driver's seat leaving state, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions. The slope detection data of the present invention includes, but is not limited to, a flat ground mode and a ramp mode. In the flat ground mode, the inclination angle of the vehicle body is equal to 0; in the ramp mode, the inclination angle of the vehicle body is greater than 0.
[0032] Specifically, the vehicle's operating mode may come from physical button signals (such as operating mode button signals), human-computer interaction module signals (such as operating mode configuration signals provided by the touch screen), CAN bus signals (such as CAN bus signals provided by the vehicle controller), etc.; the driver's seat departure status may come from seat pressure sensors, camera sensors, CAN bus signals, etc.; slope detection data may come from inclination sensors, inertial navigation sensors, CAN bus signals, etc.; vehicle speed detection data may come from speed sensors, CAN bus signals, etc.; braking detection data may come from brake pressure sensors, brake travel switches, CAN bus signals, etc.; parking instructions may come from physical button signals (such as parking button signals), human-computer interaction module signals (such as parking configuration signals provided by the touch screen), CAN bus signals, etc.
[0033] S2: Determine the parking control threshold according to the operation mode and slope detection data.
[0034] The parking control threshold may be a critical value in a specific parking control strategy for deciding whether to trigger automatic parking. In this embodiment, the parking control strategy includes a parking combination control strategy and a parking release control strategy. Typically, the parking combination control strategy includes but is not limited to: parking command triggers automatic parking, driver leaving the seat triggers automatic parking, and vehicle parking triggers automatic parking. The parking release control strategy includes but is not limited to: parking command releases parking and driving command releases parking.
[0035] Optionally, the parking control threshold includes a time threshold for leaving the seat and a time threshold for parking. The time threshold for leaving the seat indicates the minimum waiting time for the driver to leave the seat and trigger the automatic parking; the time threshold for parking indicates the minimum waiting time for the vehicle to park and trigger the automatic parking.
[0036] In some embodiments, the parking control threshold is determined according to the operation mode and the slope detection data, including: determining the leave-seat time threshold according to the operation mode; and / or determining the parking time threshold according to the operation mode and the slope detection data. Specifically, the leave-seat time threshold and the parking time threshold corresponding to different operation modes and slope detection data can be established by calibration or user customization. It should be noted that, in the same operation mode (such as the field operation mode), the leave-seat time threshold and the parking time threshold are positively correlated with the road friction, that is, in the same operation mode (such as the field operation mode), the smaller the road friction (for example, an icy and snowy road), the smaller the corresponding leave-seat time threshold, and the smaller the corresponding parking time threshold.
[0037] S3: Parking control is performed on the vehicle according to the vehicle driving data and the parking control threshold.
[0038] In this embodiment, parking control is performed on the vehicle based on vehicle driving data and parking control thresholds, including: determining whether to activate any parking control strategy based on vehicle driving data and parking control thresholds (such as an absence time threshold and a parking time threshold), and controlling parking engagement or parking release according to the corresponding parking control strategy. Specifically, when the vehicle driving data and the parking control threshold meet the conditions for activating the "parking command triggering automatic parking" control strategy, the parking brake is controlled to engage and the automatic parking brake is applied to the vehicle; when the vehicle driving data and the parking control threshold meet the conditions for activating the "driver leaving the seat triggering automatic parking" control strategy, the parking brake is controlled to engage and the automatic parking brake is applied to the vehicle; when the vehicle driving data and the parking control threshold meet the conditions for activating the "vehicle parking triggering automatic parking" control strategy, the parking brake is controlled to engage and the automatic parking brake is applied to the vehicle; when the "parking command release parking" control strategy is activated based on the parking command, the parking brake is controlled to be released and the parking brake on the vehicle is released; when the "driving command release parking" control strategy is activated based on the driving command, the parking brake is controlled to be released and the parking brake on the vehicle is released.
[0039] Therefore, the technical solution of the present invention solves the problem that the existing parking control strategy is easily affected by differences in operating conditions, resulting in false triggering of parking and poor reliability of parking brakes. By identifying the vehicle operating mode, automatically adjusting the parking control threshold in combination with the operating mode and slope detection data, and automatically switching the vehicle parking state in combination with the vehicle driving data and the adjusted threshold, the technical solution of the present invention solves the problem that the existing parking control strategy is easily affected by differences in operating conditions, resulting in false triggering of parking and poor reliability of parking brakes. By identifying the vehicle operating mode, automatically adjusting the parking control threshold in combination with the operating mode and slope detection data, and automatically switching the vehicle parking state in combination with the vehicle driving data and the adjusted threshold, the adaptability of the parking brake system to different operating conditions is improved, the reliability of parking brakes is improved, and the safety and convenience of vehicle driving are improved.
[0040] Figure 2 A flowchart of another vehicle electronic parking control method provided in Embodiment 1 of the present invention. Figure 1 On the basis of the illustrated embodiment, a specific implementation method of a parking strategy under different operating conditions is exemplarily shown.
[0041] See also Figure 2 As shown, in the above step S3, parking control is performed on the vehicle according to the vehicle driving data and the parking control threshold, including:
[0042] S301: When the vehicle is in a parking release state and receives a parking instruction, a first parking engagement instruction is triggered.
[0043] In this embodiment, the first parking engagement instruction may be set to be triggered by a rising edge of the parking instruction.
[0044] Specifically, the initial state of the first parking engagement instruction may be set to FALSE; if the current vehicle is in the "parking release" state and a rising edge of the parking instruction is received, the first parking engagement instruction is set to TRUE to trigger the first parking engagement instruction.
[0045] S302: Determine a second parking combination instruction according to the driver's seat leaving state and a seat leaving duration threshold.
[0046] In this embodiment, the seat leaving time threshold may be defined as t1. The seat leaving time threshold t1 is not a fixed value and may be adaptively adjusted based on the vehicle's operating mode.
[0047] Specifically, the initial state of the second parking engagement instruction can be set to FALSE. When the driver's seat leaving state changes from "not leaving the seat state" to "leaving the seat state", and when the duration of the "leaving the seat state" exceeds the seat leaving duration threshold t1, the second parking engagement instruction is set to TRUE to trigger the second parking engagement instruction.
[0048] S303: Determine a third parking combination instruction according to the slope detection data, the vehicle speed detection data, the braking detection data and the parking time threshold.
[0049] In this embodiment, the parking time threshold may be defined as t2. The parking time threshold t2 is not a fixed value, and it may be adaptively adjusted based on the vehicle's operating mode and slope detection data.
[0050] In some embodiments, the driver's driving intention can be identified based on the vehicle speed detection data and the brake detection data to determine whether the vehicle needs to park. In other embodiments, the driver's driving intention can be identified based on the vehicle speed detection data, the brake detection data, and the gear detection data to determine whether the vehicle needs to park.
[0051] Specifically, the initial state of the third parking engagement instruction can be set to FALSE. When the vehicle speed detection data is less than the vehicle speed threshold v1, and the brake detection data corresponds to the brake being pressed, and the above conditions are maintained to exceed the parking time threshold t2, the third parking engagement instruction is set to TRUE to trigger the third parking engagement instruction. Preferably, the vehicle speed threshold v1 is the vehicle speed value when the vehicle is almost parked, for example, 0.1 km / h.
[0052] S304: Performing parking control on the vehicle according to any one of the first parking combination instruction, the second parking combination instruction, or the third parking combination instruction.
[0053] In some embodiments, the parking combination control of the vehicle can be performed based on the order of command triggering of the first parking combination command, the second parking combination command or the third parking combination command. Specifically, if the parking command is responded to first, that is, the first parking combination command is triggered, the parking brake is controlled to be engaged based on the first parking combination command, and the automatic parking brake is applied to the vehicle; if the automatic parking control for leaving the seat is responded to first, that is, the second parking combination command is triggered, the parking brake is controlled to be engaged based on the second parking combination command, and the automatic parking brake is applied to the vehicle; if the automatic parking control for parking is responded to first, that is, the third parking combination command is triggered, the parking brake is controlled to be engaged based on the third parking combination command, and the automatic parking brake is applied to the vehicle.
[0054] In other embodiments, before performing parking engagement control on the vehicle, it also includes: obtaining an upper parking speed threshold that allows parking to be executed, and when any one of the first parking engagement instruction, the second parking engagement instruction or the third parking engagement instruction is triggered, and the vehicle speed detection data is less than the upper parking speed threshold, performing parking engagement control on the vehicle to avoid damaging the parking brake by performing parking braking at high speed, thereby improving the reliability of parking braking.
[0055] See also Figure 2As shown, in the above step S3, parking control is performed on the vehicle according to the vehicle driving data and the parking control threshold, and further includes:
[0056] S305: When the vehicle is in the parking engagement state and receives a parking instruction, triggering a first parking release instruction.
[0057] In this embodiment, the first parking release instruction may be set to be triggered by a rising edge of the parking instruction.
[0058] Specifically, the initial state of the first parking release command may be set to FALSE; if the current vehicle is in the "parking engagement" state and a rising edge of the parking command is received, the first parking release command is set to TRUE, and at this time, the first parking release command is triggered.
[0059] S306: When receiving the driving instruction, triggering a second parking release instruction.
[0060] In this embodiment, the second parking release instruction may be triggered by a rising edge of the driving instruction.
[0061] Specifically, the initial state of the second parking release command can be set to FALSE; after receiving the rising edge of the driving command, the second parking release command is set to TRUE, at which time, the second parking release command is triggered. In this embodiment, the driving command can be a signal corresponding to the driver's driving intention determined by the brake pedal, the shift command signal, the accelerator pedal signal, the cruise speed handle signal, etc.
[0062] S307: Performing parking release control on the vehicle according to the first parking release command or the second parking release command.
[0063] In some embodiments, the parking release control of the vehicle may be performed based on the order of triggering the first parking release command or the second parking release command. Specifically, if the parking command is first responded to when the vehicle is parked, that is, the first parking release command is triggered, then the parking brake is controlled to be released based on the first parking release command to release the parking brake of the vehicle; if the driving command (such as releasing the brake pedal or stepping on the accelerator pedal) is first responded to when the vehicle is parked, that is, the second parking release command is triggered, then the parking brake is controlled to be released based on the second parking release command to release the parking brake of the vehicle.
[0064] Therefore, the technical solution of the present invention automatically adjusts the parking control threshold and the parking control strategy in combination with the operating conditions of the vehicle, thereby improving the adaptability of the parking brake system to different operating conditions and improving the reliability of the parking brake.
[0065] In some embodiments, the first seat-leaving time threshold in the field operation mode is greater than the second seat-leaving time threshold in the road transportation mode. Exemplarily, the first seat-leaving time threshold can be set to 10 seconds, and the second seat-leaving time threshold can be set to 3 seconds.
[0066] In some embodiments, when the operation mode is the field operation mode and the slope detection data is the flat mode, the vehicle has a first parking time threshold t21; when the operation mode is the field operation mode and the slope detection data is the ramp mode, the vehicle has a second parking time threshold t22; when the operation mode is the road transport mode and the slope detection data is the flat mode, the vehicle has a third parking time threshold t23; when the operation mode is the road transport mode and the slope detection data is the ramp mode, the vehicle has a fourth parking time threshold t24; the first parking time threshold t21 is greater than the third parking time threshold t23, and the third parking time threshold t23 is greater than or equal to the second parking time threshold t22, and the second parking time threshold t22 is greater than the fourth parking time threshold t24. Exemplarily, the first parking time threshold t21 can be set to 15 seconds; the second parking time threshold t22 can be set to 5 seconds; the third parking time threshold t23 can be set to 10 seconds; and the fourth parking time threshold t24 can be set to 3 seconds.
[0067] Figure 3 A flowchart of another vehicle electronic parking control method provided in the first embodiment of the present invention is shown in FIG. Figure 1 Based on the embodiment shown, a specific implementation method for arbitrating and managing parking instructions is exemplarily shown. Figure 3 As shown, the vehicle electronic parking control method of the present application includes:
[0068] S1: Acquire the vehicle's operating mode and vehicle driving data.
[0069] S2: Determine the parking control threshold according to the operation mode and slope detection data.
[0070] S3: Parking control is performed on the vehicle according to the vehicle driving data and the parking control threshold.
[0071] S4: Customize the parking strategy priorities for different operation modes.
[0072] Among them, the parking strategy priority is used to limit the response order of different parking commands in a specific operating mode.
[0073] S5: Arbitrating the parking engagement command and the parking release command according to the parking strategy priority.
[0074] Specifically, the human-computer interaction module can be used to display a parking strategy priority customization window, and the parking strategy priorities in different operation modes can be adjusted accordingly in response to the user's operation instructions. For example, in the field operation mode, the priority of the automatic parking instruction when leaving the seat can be set higher than the priority of the automatic parking instruction when parking, that is, the automatic parking control strategy when leaving the seat is given priority; in the road display mode, the priority of the automatic parking instruction when parking can be set higher than the priority of the automatic parking instruction when leaving the seat, that is, the automatic parking control strategy when parking is given priority. By customizing and expanding the automatic parking control strategy and its priority, the adaptability of the automatic parking control strategy to different operation conditions is optimized, and the user experience is improved.
[0075] In some embodiments, the parking strategy priority can be set as follows: the priority of the first parking engagement instruction is higher than the priority of the first parking release instruction; the priority of the first parking release instruction is higher than the priority of the second parking engagement instruction; the priority of the second parking engagement instruction is higher than the priority of the third parking engagement instruction; the priority of the third parking engagement instruction is higher than the priority of the second parking release instruction.
[0076] Figure 4 A schematic diagram of the control logic of a parking command arbitration method provided by an embodiment of the present invention.
[0077] See also Figure 4 , different parking commands are arranged in descending order of priority as follows: parking button command > automatic parking command when leaving the seat > automatic parking command when parking > parking release command when driving, that is, each parking command is analyzed in the following order: first parking combination command → first parking release command → second parking combination command → third parking combination command > second parking release command, and the parking state is switched based on the parking command. By configuring the parking command arbitration strategy, redundant control between multiple parking commands is realized, and the reliability of automatic parking brake is improved.
[0078] Based on the above inventive concept, an embodiment of the present invention further provides a vehicle electronic parking control device, which is used to execute the vehicle electronic parking control method provided by any of the above embodiments, and has functional modules and beneficial effects corresponding to the execution method.
[0079] Figure 5 A schematic diagram of the structure of a vehicle electronic parking control device provided by an embodiment of the present invention. Figure 5 As shown, the vehicle electronic parking control device of the present invention includes: a data acquisition module 101 , a strategy correction module 102 and a control module 103 .
[0080] Among them, the data acquisition module 101 is used to obtain the vehicle's operating mode and vehicle driving data; the vehicle driving data includes: driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions; the strategy correction module 102 is used to determine the parking control threshold according to the operating mode and slope detection data; the control module 103 is used to park the vehicle according to the vehicle driving data and the parking control threshold.
[0081] Optionally, the parking control threshold includes a leaving-seat time threshold and a parking time threshold.
[0082] Optionally, the control module 103 of the present invention is configured to: trigger a first parking engagement instruction when the vehicle is in a parking release state and receives a parking instruction; determine a second parking engagement instruction based on a driver's seat leaving state and a seat leaving time threshold; determine a third parking engagement instruction based on slope detection data, vehicle speed detection data, braking detection data and a parking time threshold; and perform parking engagement control on the vehicle according to any one of the first parking engagement instruction, the second parking engagement instruction or the third parking engagement instruction.
[0083] Optionally, the control module 103 of the present invention is also configured to: trigger a first parking release instruction when the vehicle is in a parking engagement state and receives a parking instruction; trigger a second parking release instruction when a driving instruction is received; and perform parking release control on the vehicle according to the first parking release instruction or the second parking release instruction.
[0084] Optionally, the priority of the first parking engagement instruction is higher than the priority of the first parking release instruction; the priority of the first parking release instruction is higher than the priority of the second parking engagement instruction; the priority of the second parking engagement instruction is higher than the priority of the third parking engagement instruction; the priority of the third parking engagement instruction is higher than the priority of the second parking release instruction.
[0085] Optionally, the strategy correction module 102 is configured to: determine a time threshold for leaving the seat according to the operation mode; and / or determine a time threshold for parking according to the operation mode and slope detection data.
[0086] Optionally, the operation mode includes a field operation mode and a road transport mode; the first seat absence time threshold in the field operation mode is greater than the second seat absence time threshold in the road transport mode.
[0087] Optionally, the slope detection data includes a flat ground mode and a ramp mode. When the operation mode is a field operation mode and the slope detection data is a flat ground mode, the vehicle has a first parking time threshold; when the operation mode is a field operation mode and the slope detection data is a ramp mode, the vehicle has a second parking time threshold; when the operation mode is a road transport mode and the slope detection data is a flat ground mode, the vehicle has a third parking time threshold; when the operation mode is a road transport mode and the slope detection data is a ramp mode, the vehicle has a fourth parking time threshold; the first parking time threshold is greater than the third parking time threshold, and the third parking time threshold is greater than or equal to the second parking time threshold, and the second parking time threshold is greater than the fourth parking time threshold.
[0088] Optionally, the vehicle electronic parking control device of the present invention customizes the parking strategy priorities under different operation modes; and arbitrates the parking engagement instruction and the parking release instruction according to the parking strategy priorities.
[0089] Based on the above inventive concept, an embodiment of the present invention further provides a vehicle, including: an electronic parking control module and an electronic parking execution module, wherein the electronic parking control module is configured to: execute the vehicle electronic parking control method provided in the above embodiment, and has functional modules and beneficial effects corresponding to the execution method.
[0090] In the present application, a vehicle is a wheeled vehicle. Typically, the vehicle includes, but is not limited to, agricultural vehicles, engineering vehicles, and commercial vehicles. Agricultural vehicles include, but are not limited to, tractors, harvesters, seeders, and weeders; engineering vehicles include, but are not limited to, forklifts, loaders, sweepers, and fire trucks.
[0091] Figure 6 A schematic diagram of the structure of a vehicle provided by an embodiment of the present invention. Figure 6 As shown, the vehicle of the present invention includes: an electronic parking control module 100 and an electronic parking execution module 200; the electronic parking control module 100 is configured to: execute the vehicle electronic parking control method provided in the above embodiment to control the electronic parking execution module 200 to execute parking engagement or parking release.
[0092] In this embodiment, the electronic parking execution module 200 may adopt a solenoid valve structure. It should be noted that when the electronic parking execution module 200 is driven to act according to the parking instruction, the driving logic of different parking structures is different. Those skilled in the art may make adaptive adjustments based on actual circuit requirements without limiting it. For example, if the electronic parking execution module 200 is defined as being powered on to release parking and powered off to engage parking, then when the "parking engagement" instruction is received, the solenoid valve driving the electronic parking execution module 200 is de-energized; when the "parking release" instruction is received, the solenoid valve driving the electronic parking execution module 200 is energized.
[0093] In this embodiment, the electronic parking control module 100 can be configured in a vehicle controller of the vehicle or an independent electronic device.
[0094] Figure 7 A schematic diagram of the structure of an electronic device for implementing the vehicle electronic parking control method of an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0095] like Figure 7 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0096] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0097] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the above-mentioned electronic parking control method.
[0098] In some embodiments, the electronic parking control method described above may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the electronic parking control method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the electronic parking control method described above in any other appropriate manner (e.g., by means of firmware).
[0099] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0100] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0101] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0102] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0103] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0104] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0105] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0106] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A vehicle electronic parking control method, It is characterized in that include: Acquiring the operation mode and vehicle driving data of the vehicle; The vehicle driving data includes: driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions; determining a parking control threshold according to the operation mode and the slope detection data; Parking control is performed on the vehicle according to the vehicle driving data and the parking control threshold.
2. The vehicle electronic parking control method according to claim 1, It is characterized in that The parking control threshold includes a leave-seat time threshold and a parking time threshold; The performing parking control on the vehicle according to the vehicle driving data and the parking control threshold comprises: When the vehicle is in a parking release state and receives the parking instruction, triggering a first parking engagement instruction; Determining a second parking combination instruction according to the driver's seat leaving state and the seat leaving time threshold; determining a third parking combination instruction according to the slope detection data, the vehicle speed detection data, the braking detection data and the parking time threshold; The vehicle is subjected to parking engagement control according to any one of the first parking engagement instruction, the second parking engagement instruction, or the third parking engagement instruction.
3. The vehicle electronic parking control method according to claim 2, It is characterized in that The performing parking control on the vehicle according to the vehicle driving data and the parking control threshold value further includes: When the vehicle is in a parking engagement state and receives the parking instruction, triggering a first parking release instruction; When the driving instruction is received, triggering a second parking release instruction; Parking release control is performed on the vehicle according to the first parking release command or the second parking release command.
4. The vehicle electronic parking control method according to claim 3, It is characterized in that The priority of the first parking engagement instruction is higher than the priority of the first parking release instruction; The priority of the first parking release instruction is higher than the priority of the second parking engagement instruction; The priority of the second parking engagement instruction is higher than the priority of the third parking engagement instruction; The third parking engagement command has a higher priority than the second parking release command.
5. The vehicle electronic parking control method according to claim 1, It is characterized in that The determining of the parking control threshold according to the operation mode and the slope detection data comprises: Determine the seat absence time threshold according to the operation mode; and / or, A parking time threshold is determined according to the operation mode and the slope detection data.
6. The vehicle electronic parking control method according to claim 5, It is characterized in that The operation mode includes a field operation mode and a road transportation mode; The first seat-away time threshold in the field operation mode is greater than the second seat-away time threshold in the road transportation mode.
7. The vehicle electronic parking control method according to claim 5, It is characterized in that The operation mode includes a field operation mode and a road transportation mode; the slope detection data includes a flat ground mode and a ramp mode; When the operation mode is the field operation mode and the slope detection data is the flat ground mode, the vehicle has a first parking time threshold; When the operation mode is the field operation mode and the slope detection data is the ramp mode, the vehicle has a second parking time threshold; When the operation mode is the road transport mode and the slope detection data is the flat ground mode, the vehicle has a third parking time threshold; When the operation mode is the road transport mode and the slope detection data is the ramp mode, the vehicle has a fourth parking time threshold; The first parking time threshold is greater than the third parking time threshold, and the third parking time threshold is greater than or equal to the second parking time threshold, and the second parking time threshold is greater than the fourth parking time threshold.
8. The vehicle electronic parking control method according to any one of claims 1 to 7, It is characterized in that Also includes: Customize the parking strategy priorities under different operation modes; The parking engagement command and the parking release command are arbitrated according to the parking strategy priority.
9. A vehicle electronic parking control device, It is characterized in that include: A data acquisition module, used to acquire the operation mode and vehicle driving data of the vehicle; The vehicle driving data includes: driver's seat leaving status, slope detection data, vehicle speed detection data, brake detection data, gear detection data, parking instructions and driving instructions; a strategy correction module, configured to determine a parking control threshold according to the operation mode and the slope detection data; A control module is used to perform parking control on the vehicle according to the vehicle driving data and the parking control threshold.
10. A vehicle, It is characterized in that include: Electronic parking control module and electronic parking execution module; The electronic parking control module is configured to: execute the vehicle electronic parking control method according to any one of claims 1 to 8, and control the electronic parking execution module to execute parking engagement or parking release.
