Torque limiting method and system for vehicle
Through the collaborative work of the asset management platform, TBOX, BCM and EMS, the vehicle status is detected in real time and torque limit operations are performed, which solves the problem that the vehicle cannot accurately identify driver behavior in poor environments, and achieves accurate torque limits during high-risk periods at night, reducing fatigue driving and traffic safety risks.
Patent Information
- Application Number
- CN202510855751.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-08-15
AI Technical Summary
In the prior art, vehicles cannot accurately identify drivers' driving behavior under poor light and angle conditions, resulting in the inability to accurately perform the torque limit function and unable to effectively reduce fatigue driving.
Through the collaborative work of the asset management platform, TBOX, BCM and EMS, the current time and status of the vehicle are detected in real time, determine whether it is within the preset time period, and perform step-by-step torque limit operations when necessary, including voice reminders and torque adjustments, ensuring that the driver forced stop and rest when driving fatigued.
It has achieved precise execution of torque-limited operations under poor environmental conditions, reduced fatigue driving, ensured that drivers forced stop and rest during high-risk hours at night, and reduced traffic safety risks.
Smart Images

Figure CN120482031A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicles, and more particularly to a method and system for limiting torque of a vehicle. Background Art
[0002] In order to strengthen driver safety management and reduce driver fatigue, current commercial vehicles have added night-time torque limiting functions to the vehicles. For example, through voice reminders, vehicle torque limiting, etc., drivers are forced to stop at service areas or parking areas to rest, thereby reducing traffic safety problems caused by fatigue driving.
[0003] In the existing technology, the driver's driving behavior is monitored through the face recognition function on the vehicle, and the monitored driving behavior is uploaded to the background in real time, so that the background can determine whether it is necessary to limit the torque of the vehicle based on the received driving behavior; however, in the case of poor conditions such as light and angle in the environment, the driver's driving behavior cannot be accurately identified, resulting in an inability to accurately determine whether the torque limiting function needs to be executed on the vehicle, that is, it is impossible to accurately achieve the purpose of forcing the driver to stop and rest. Summary of the Invention
[0004] In view of this, the present invention provides a vehicle torque limiting method and system to accurately implement torque limiting operations on the vehicle, thereby accurately forcing the driver to stop and rest, thereby avoiding fatigue driving.
[0005] In a first aspect, the present application provides a vehicle torque limiting system, comprising an asset management platform, a TBOX, a BCM, and an EMS.
[0006] The asset management platform is used to send a torque limit instruction to the TBOX;
[0007] The TBOX is configured to, upon receiving the torque limit instruction, detect the current time of the vehicle in real time and determine whether the current time is within a first time period; if the current time is within the first time period, determine the current vehicle state of the vehicle, and, if the current vehicle state is in a working state, invoke the BCM to send a step-by-step torque limit request to the EMS;
[0008] The EMS is used to control the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0009] Optionally, the vehicle torque limiting system further includes a voice alarm module to determine whether the current time is before the first preset time period. The TBOX is further configured to:
[0010] Determine whether the current time is within a second preset time period; wherein the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period;
[0011] If the current time is within the second preset time period, calling the BCM to control the voice alarm module to output a prompt message for reminding the vehicle that a speed limit is about to occur;
[0012] If the current time is not within the second preset time period, the step of determining whether the current time is within the first preset time period is performed.
[0013] Optionally, if the current time is within the first time period, the TBOX for determining the current vehicle state of the vehicle is specifically configured to:
[0014] If the current time is within the first time period, obtaining a current engine speed of the vehicle's engine, and determining whether the current engine speed is higher than a preset engine speed;
[0015] If the current engine speed is higher than the preset engine speed, determining that the current vehicle state of the vehicle is a working state;
[0016] If the current engine speed is not higher than the preset engine speed, it is determined that the current vehicle state of the vehicle is an inoperative state.
[0017] Optionally, the EMS that controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request is specifically configured to:
[0018] Acquiring the current torque of the vehicle in real time, and determining whether the current torque is within a torque range;
[0019] If the current torque is within the torque range, the current torque is adjusted downward according to a preset torque adjustment ratio to update the current torque, and the process returns to the step of obtaining the current torque of the vehicle in real time;
[0020] If the current torque is not within the torque range, adjusting the vehicle's torque to a preset minimum torque and turning on a corresponding alarm switch; wherein the preset minimum torque is the minimum torque within the torque range;
[0021] Determining whether the vehicle is parked in a preset area;
[0022] If the vehicle does not stop in the preset area, the torque of the vehicle is controlled to be maintained at the preset minimum torque.
[0023] Optionally, after controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to:
[0024] detecting in real time whether there is a current torque recovery operation of the vehicle by the driver;
[0025] If it is detected that the driver currently performs a torque recovery operation on the vehicle, the torque of the vehicle is restored to a preset maximum torque; wherein the preset maximum torque is the maximum torque within the torque range.
[0026] Optionally, the TBOX is further used for:
[0027] detecting in real time whether the recovery time for restoring the torque of the vehicle to the preset maximum torque reaches a preset time;
[0028] If it is detected that the recovery time reaches the preset time, the process returns to the step of performing real-time detection of the current time of the vehicle and determining whether the current time is within the first time period.
[0029] Optionally, after controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to:
[0030] After the vehicle stops at a preset area, detecting the engine state of the vehicle in real time and determining whether the engine state is in a start state;
[0031] If the engine state is the start state, the process returns to the step of controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0032] A second aspect of the present application provides a vehicle torque limiting method, which is applied to a vehicle torque limiting system. The vehicle torque limiting system includes an asset management platform, a TBOX, a BCM, and an EMS. The method includes:
[0033] When the torque limit instruction sent by the asset management platform is received through the TBOX, the current time of the vehicle is detected in real time, and it is determined whether the current time is within a first preset time period;
[0034] If the current time is within the first preset time period, determining the current vehicle state of the vehicle through the TBOX, and when the current vehicle state is in a working state, calling the BCM to send a step-by-step torque limit request to the EMS;
[0035] The EMS controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0036] Optionally, the vehicle torque limiting system further includes a voice alarm module to determine whether the current time is before a first preset time period. The method further includes:
[0037] Determining whether the current time is within a second preset time period by the TBOX; wherein the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period;
[0038] If the current time is within the second preset time period, the TBOX calls the BCM to control the voice alarm module to output a prompt message for reminding the vehicle that a speed limit is about to occur;
[0039] If the current time is not within the second preset time period, the step of determining whether the current time is within the first preset time period is performed.
[0040] Optionally, if the current time is within the first preset time period, determining the current vehicle state of the vehicle through the TBOX includes:
[0041] If the current time is within the first time period, obtaining the current engine speed of the vehicle's engine through the TBOX, and determining whether the current engine speed is higher than a preset engine speed;
[0042] If the current engine speed is higher than the preset engine speed, determining, through the TBOX, that the current vehicle state of the vehicle is a working state;
[0043] If the current engine speed is not higher than the preset engine speed, the TBOX determines that the current vehicle state of the vehicle is an inoperative state.
[0044] The present application provides a vehicle torque limiting method and system. The vehicle torque limiting system includes an asset management platform, a TBOX, a BCM, and an EMS. When the TBOX receives a torque limiting command from the asset management platform, it detects the vehicle's current time in real time and determines whether the current time is within a first preset time period. If the current time is within the first preset time period, the TBOX determines the vehicle's current state and, if the current state is in operation, invokes the BCM to send a step-by-step torque limiting request to the EMS. The EMS controls the vehicle to perform corresponding torque limiting operations based on the step-by-step torque limiting requests. The technical solution provided by the present application allows a time period (a first preset time period) during which the driver is expected to stop and rest to be pre-set, and then detects the vehicle's current time in real time. When the current time is detected to be within the set time period, the vehicle's state is further detected. If the vehicle's state is detected to be in operation, indicating that the vehicle is currently in normal driving state, the vehicle can be subjected to corresponding torque limiting operations to prevent the vehicle from driving, thereby forcing the driver to stop and rest and reducing fatigue. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0046] Figure 1 A schematic structural diagram of a vehicle torque limiting system provided in an embodiment of the present application;
[0047] Figure 2 A schematic flow chart of a vehicle torque limiting method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 making creative efforts are within the scope of protection of the present invention.
[0049] In this application, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus comprising the element.
[0050] In order to better understand this application, the technical terms involved in this application are explained below:
[0051] Vehicle Data Recorder (VDR), also known as a black box, is a device used to record vehicle driving information, including speed, driving time, location, sudden braking, and other data; it has functions such as data recording, audio and video recording, data communication, and satellite positioning.
[0052] Vehicle-mounted terminal: Telematics BOX, TBOX, can realize functions such as data interaction and remote command issuance.
[0053] Body Control Module: Body Control Module, BCM, is responsible for managing and coordinating the operation of the vehicle body's electronic equipment, such as lights, wipers, etc.
[0054] Engine Management System: Engine Management System, EMS.
[0055] CAN bus and CAN communication: CAN bus is a high-speed communication protocol used in vehicle electronic systems, supporting real-time and reliable data exchange. It is mainly used for communication between controllers and sensors in the vehicle. The interactive information is usually called a message, and the message can be parsed to obtain data.
[0056] See also Figure 1 , shows a schematic structural diagram of a vehicle torque limiting system provided in an embodiment of the present application, the vehicle torque limiting system includes an asset management platform, TBOX, BCM, EMS and a voice alarm module;
[0057] Asset management platform, used to send torque limit instructions to TBOX;
[0058] The TBOX is used to detect the current time of the vehicle in real time upon receiving a torque limit command, and determine whether the current time is within a first time period; if the current time is within the first time period, determine the current vehicle status of the vehicle, and if the current vehicle status is in the working state, call the BCM to send a step-by-step torque limit request to the EMS;
[0059] EMS is used to control the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0060] The present application provides a method for limiting vehicle torque. The vehicle's torque limiting system includes an asset management platform, a TBOX, a BCM, and an EMS. When the TBOX receives a torque limiting command from the asset management platform, it detects the vehicle's current time in real time and determines whether the current time is within a first preset time period. If the current time is within the first preset time period, the TBOX determines the vehicle's current state. If the current state is in the working state, the BCM sends a step-by-step torque limiting request to the EMS. The EMS controls the vehicle to perform corresponding torque limiting operations based on the step-by-step torque limiting requests. The technical solution provided by the present application allows for presetting a time period (a first preset time period) during which the driver is expected to stop and rest, and then detects the vehicle's current time in real time. When the vehicle's current time is detected to be within the set time period, the vehicle's state is further detected. If the vehicle's state is detected to be in the working state, indicating that the vehicle is currently in a normal driving state, the vehicle can be subjected to corresponding torque limiting operations to prevent the vehicle from driving, thereby forcing the driver to stop and rest and reducing fatigue.
[0061] Optionally, to determine whether the current time is before the first preset time period, the TBOX is further configured to:
[0062] Determine whether the current time is within a second preset time period; wherein the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period;
[0063] If the current time is within the second preset time period, the BCM is called to control the voice alarm module to output a prompt message for reminding the vehicle that the speed limit is about to be set;
[0064] If the current time is not within the second preset time period, the step of determining whether the current time is within the first preset time period is performed.
[0065] Optionally, if the current time is within the first time period, determining the TBOX of the current vehicle state of the vehicle is specifically used to:
[0066] If the current time is within the first time period, obtaining a current engine speed of the vehicle's engine, and determining whether the current engine speed is higher than a preset engine speed;
[0067] If the current engine speed is higher than the preset engine speed, determining that the current vehicle state of the vehicle is a working state;
[0068] If the current engine speed is not higher than the preset engine speed, it is determined that the current vehicle state of the vehicle is an inoperative state.
[0069] Optionally, the EMS controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, specifically for:
[0070] Obtain the vehicle's current torque in real time and determine whether the current torque is within the torque range;
[0071] If the current torque is within the torque range, the current torque is adjusted downward according to the preset torque adjustment ratio to update the current torque, and the process returns to the step of obtaining the vehicle's current torque in real time.
[0072] If the current torque is not within the torque range, the vehicle's torque is adjusted to a preset minimum torque and the corresponding alarm switch is turned on; wherein the preset minimum torque is the minimum torque within the torque range;
[0073] Determine whether the vehicle is parked in the preset area;
[0074] If the vehicle does not stop in the preset area, the vehicle's torque is controlled to maintain a preset minimum torque.
[0075] Optionally, after controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to:
[0076] Real-time detection of whether the driver is currently performing torque recovery operations on the vehicle;
[0077] If it is detected that the driver is currently performing a torque recovery operation on the vehicle, the vehicle's torque is restored to a preset maximum torque; wherein the preset maximum torque is the maximum torque within the torque range.
[0078] Optionally, TBOX is also used to:
[0079] Real-time detection of whether the recovery time for restoring the vehicle's torque to a preset maximum torque reaches a preset time;
[0080] If it is detected that the recovery time reaches the preset time, the process returns to the step of performing real-time detection of the current time of the vehicle and determining whether the current time is within the first time period.
[0081] Optionally, after controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to:
[0082] After the vehicle stops at the preset area, the engine status of the vehicle is detected in real time, and whether the engine status is in the starting state;
[0083] If the engine state is the starting state, the process returns to the step of controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0084] Based on the vehicle torque limiting system provided by the above embodiment of the present application, the present application accordingly provides a vehicle torque limiting method, such as Figure 2 As shown, the vehicle torque limiting method specifically includes the following steps:
[0085] S201: When receiving the torque limit command sent by the asset management platform through TBOX, the current time of the vehicle is detected in real time to determine whether the current time is within the second preset time period; if the current time is within the second preset time period, execute step S202; if the current time is not within the second preset time period, execute step S203.
[0086] In an embodiment of the present application, a fleet manager can, based on demand, perform corresponding vehicle torque limiting operations on corresponding vehicles through the asset management platform. Upon detecting the corresponding vehicle torque limiting operation, the asset management platform generates a corresponding torque limiting instruction and sends the torque limiting execution to the TBOX on the vehicle. Upon receiving the torque limiting instruction from the asset management platform, the TBOX can detect the vehicle's current time in real time and determine whether the current time is within a second preset time period. If it is within the second preset time period, indicating that it is nighttime, the TBOX can proceed to step S202 to remind the driver of the vehicle that the corresponding torque limiting operation will be performed if the vehicle's time is within the first preset time period. The driver should be advised to stop in advance at a preset area (service area) for rest to avoid fatigue. The minimum time within the first preset time period is greater than the maximum time within the second preset time period.
[0087] It should be noted that, through research by the applicant, it has been found that drivers are most likely to experience fatigue driving when driving at night, especially between 3 a.m. and 5 a.m. Therefore, in order to reduce traffic safety problems caused by fatigue driving at night, the first preset time period can be set to (3 a.m., 5 a.m.) so that when the vehicle time reaches the first preset time period, the current vehicle status of the vehicle can be further determined. If the current vehicle status is in working state, the corresponding torque limiting operation is performed; in order to remind the driver in advance that the vehicle will perform the corresponding torque limiting operation within the first preset time period, a second preset time period can be set before the first preset time period; so that when the vehicle time reaches the second preset time period, the driver of the vehicle will be reminded in advance that when the vehicle time is within the first preset time period, the corresponding torque limiting operation will be performed, so please stop at the preset area (service area) in advance to rest and avoid fatigue driving.
[0088] It should also be noted that the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period. Assuming that the first preset time period is set to (3 a.m., 5 a.m.), the second preset time period can be set to (2 a.m., 3 a.m.).
[0089] In this embodiment of the present application, the qualification management platform includes functions such as selecting a vehicle, activating the timed speed limit function, deactivating the timed speed limit function, displaying the vehicle's current status, and displaying the vehicle's current torque value. Specifically, a fleet manager can select a vehicle on the qualification management platform for which torque limitation is required and activate the corresponding timed speed limit function to implement torque limitation on the vehicle, thereby issuing a torque limitation instruction to the selected vehicle's TBOX. Conversely, the fleet manager can also select a vehicle on the qualification management platform for which torque limitation should be stopped and deactivate the corresponding timed speed limit function, thereby stopping torque limitation on the selected vehicle.
[0090] S202: The TBOX calls the BCM to control the voice alarm module to output a prompt message to remind the vehicle that the speed limit is about to occur.
[0091] During the specific execution of step S202, when TBOX determines that the current time of the vehicle is in the second preset time period, it can call the BCM to control the voice alarm module to output a prompt message for reminding the vehicle that the speed limit is about to be implemented at every preset voice prompt time. That is, the output is used to remind the driver of the vehicle that the vehicle will be subjected to corresponding torque limiting operation, and please stop in the preset area (service area) in advance to rest to avoid fatigue driving.
[0092] It should be noted that the preset semantic prompt time can be 10 minutes, that is, when TBOX determines that the current time of the vehicle is in the second preset time period, it can call the BCM to control the voice alarm module (VDR) to output the corresponding prompt information every 10 minutes until it is re-detected that the current time of the vehicle is not in the second preset time period, or until it is detected that the vehicle is parked in the preset area.
[0093] It should be noted that after executing step S202, it is still necessary to return to execute step S201.
[0094] S203: Determine whether the current time is within the first preset time period. If the current time is within the first preset time period, execute step S204; if the current time is not within the first preset time period, return to step S201.
[0095] During the specific execution of step S203, when it is determined that the vehicle is not currently within the second time period, it can be further determined whether the current time is within the first preset time period. If the current time is within the first preset time period, step S202 is executed; if the current time is not within the first preset time period, it returns to continue executing step S201.
[0096] It should be noted that, through research by the applicant, it has been found that drivers are most likely to experience fatigue driving when driving at night, especially between 3 a.m. and 5 a.m. Therefore, in order to reduce traffic safety problems caused by fatigue driving of drivers at night, the first preset time period can be set to 3 a.m. to 5 a.m., so that after TOBX detects the current time of the vehicle, it can further determine whether the current time is within the first preset time period; if it is determined that the current time is within the first preset time period, it means that it is currently at night, and step S202 can be continued to further determine whether the vehicle is currently driving, so that when it is determined that the vehicle is currently driving, the corresponding torque limiting operation can be performed on the vehicle, thereby achieving the purpose of reducing traffic safety problems caused by fatigue driving of drivers at night.
[0097] S204: Determine the current vehicle state of the vehicle through the TBOX, and when the current vehicle state is in the working state, call the BCM to send a step-by-step torque limit request to the EMS.
[0098] During the specific execution of step S202, if the TBOX determines that the current time of the vehicle is within the first preset time period, it may further obtain the vehicle's current vehicle information to determine the vehicle's current vehicle state based on the current vehicle information, and further determine whether the current vehicle state is in operation. If the vehicle's current vehicle state is determined to be in operation, it may continue to call the BCM to send a step-by-step torque limit request to the EMS, causing the EMS to perform corresponding torque limit operations on the vehicle. The current vehicle information may include the current engine speed of the vehicle's engine.
[0099] It should be noted that the step-by-step torque limitation request is generated by the BCM when it detects that the timed speed limit function on the qualification management platform is activated. In this way, when the TBOX detects that the current time of the vehicle is within the first preset time period and the current vehicle status of the vehicle is in working state, it can directly call the BCM to send a step-by-step torque limitation request to the EMS.
[0100] Optionally, if the current time is within a first preset time period, the process of TBOX determining the current vehicle state of the vehicle may specifically be: if the current time is within the first time period, TBOX obtains the current engine speed of the vehicle's engine and determines whether the current engine speed is higher than a preset engine speed; if the current engine speed is higher than the preset engine speed, the current vehicle state of the vehicle is determined to be a working state; if the current engine speed is not higher than the preset engine speed, the current vehicle state of the vehicle is determined to be a non-working state.
[0101] It should be noted that the preset engine speed can be 600 rpm, and the corresponding preset engine speed can be set according to actual application, which is not limited in this embodiment of the present application.
[0102] In the embodiment of the present application, after research and submission by the applicant, if the engine speed is higher than 600 rpm, it means that the engine is currently running fast, and it can be determined that the vehicle is currently driving at high speed. In order to avoid traffic safety problems caused by driver fatigue driving while driving the vehicle at night, when it is determined that the current engine speed of the vehicle's engine is higher than 600 rpm, the BCM can be called to send a step-by-step torque limiting request to the EMS, so that the EMS performs corresponding torque limiting operations on the vehicle, reduces the engine speed, and makes the vehicle unable to drive normally, thereby achieving the purpose of forcing the driver to stop and rest at night and reducing fatigue driving.
[0103] S205: Controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request through the EMS.
[0104] During the specific execution of step S203, the EMS can detect in real time whether the step-by-step torque limiting request sent by the BCM is currently received; when the step-by-step torque limiting request sent by the BCM is received, the current torque of the vehicle can be detected in real time, so as to limit the torque of the vehicle step by step according to the current torque detected in real time, gradually making the vehicle unable to drive, thereby forcing the driver to stop and rest at night and reducing fatigue driving.
[0105] Optionally, the process of the EMS controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request can be specifically as follows: the EMS obtains the current torque of the vehicle in real time, and determines whether the current torque is within the torque range; if the current torque is within the torque range, the current torque is reduced according to a preset torque adjustment ratio to update the current torque, and returns to execute the step of obtaining the current torque of the vehicle in real time; if the current torque is not within the torque range, the torque of the vehicle is adjusted to a preset minimum torque, and a corresponding alarm switch is turned on; wherein the preset minimum torque is the minimum torque within the torque range; determines whether the vehicle is parked in a preset area; if the vehicle is not parked in the preset area, controls the torque of the vehicle to maintain the preset minimum torque.
[0106] It should be noted that the pre-set torque range can be maximum torque-minimum torque, wherein the maximum torque is 100% of the normal torque of the vehicle and the minimum torque is 50% of the normal torque of the vehicle; the corresponding torque range can be set according to actual application, which is not limited in this embodiment of the present application.
[0107] It should also be noted that the preset torque adjustment ratio of 1% (downward adjustment ratio) can be set according to the actual application and is not limited in this embodiment of the present application.
[0108] In some embodiments, a corresponding torque adjustment time can also be pre-set so that after the current torque of the vehicle is reduced according to the preset torque adjustment ratio, the torque reduction time is counted. When the counted reduction time reaches the torque adjustment time, the execution returns to real-time acquisition of the current torque of the vehicle, that is, the current torque of the vehicle is re-detected, so that when the re-detected current torque is still within the torque range, the current torque of the vehicle continues to be reduced according to the preset torque adjustment ratio, thereby achieving the purpose of step-by-step torque limiting of the vehicle.
[0109] In actual application, it is assumed that the preset torque adjustment ratio is 1% and the torque adjustment time is 2s; specifically, when the EMS receives the step-by-step torque limit request sent by the BCM, it can obtain the vehicle's current torque in real time and determine whether the current torque is within the preset torque range; if the current torque is within the preset range, the vehicle's current torque can be reduced by 1% every 2s until it is re-detected that the vehicle's current torque is not within the torque range, that is, until it is re-detected that the vehicle's current torque is equal to the minimum torque within the torque range.
[0110] It should be noted that in the embodiment of the present application, when the current torque of the vehicle is equal to the minimum torque, the corresponding alarm switch can be turned on at the same time, that is, the corresponding hazard alarm switch on the vehicle is lit to remind the driver that the torque limit mode has been turned on. Please stop in the corresponding preset area (service area) to rest in time to avoid traffic accidents caused by fatigue driving.
[0111] It should also be noted that after detecting that the vehicle's current torque is equal to the minimum torque, it is possible to continue to detect whether the driver has driven the vehicle to stop at a service area for rest. If the driver has not stopped at a service area for rest, the vehicle's torque can continue to be controlled to maintain the minimum torque, making it impossible for the vehicle to drive normally, forcing the driver to stop at a service area for rest, thereby achieving the purpose of forcing the driver to stop and rest at night and reducing fatigue driving.
[0112] Furthermore, in an embodiment of the present application, after the EMC controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, it can also detect in real time whether the driver is currently performing a torque recovery operation on the vehicle; if it is detected that the driver is currently performing a torque recovery operation on the vehicle, the vehicle's torque is restored to a preset maximum torque; wherein the preset maximum torque is the maximum torque within the torque range; after restoring the vehicle's torque to the preset maximum torque, it can also detect in real time whether the recovery time for restoring the vehicle's torque to the preset maximum torque reaches a preset time; if it is detected that the recovery time reaches the preset time, the process returns to the step of performing real-time detection of the vehicle's current time, and determines whether the current time is within the first time period.
[0113] It should be noted that the torque recovery operation can be: continuously detecting the vehicle powering on and off for a target number of times within the third time period, or continuously detecting the brake pedal being pressed for a target number of times within the third time period, for example, continuously detecting the vehicle powering on and off 3 times within 10 seconds, or continuously detecting the brake pedal being pressed 3 times within 10 seconds, which is not limited in this embodiment of the present application.
[0114] It should also be noted that the preset time can be one hour. That is, after the EMC controls the vehicle to perform the corresponding torque limiting operation according to the step-by-step torque limiting request, it can allow the driver to temporarily release the torque limiting operation for one hour through a command method (torque recovery operation). After the temporary release time reaches one hour, if it is detected that the current time of the vehicle is still in the first preset time period and the current vehicle status is in the working state, the corresponding torque limiting operation can be resumed.
[0115] In some embodiments, after the EMC controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, it can also detect the vehicle's power on and off or detect the vehicle's brake pedal in real time; when the vehicle's power on and off is detected a target number of times continuously within a third time period, or the brake pedal is detected a target number of times continuously within the third time period, the vehicle's torque is restored to a preset maximum torque, that is, the vehicle's torque is restored to 100% of the normal torque of the entire vehicle; and when the recovery time for the vehicle's torque to recover to 100% of the normal torque of the entire vehicle reaches 1 hour, the vehicle's current time and current vehicle status can be re-detected. If the vehicle's current time is re-detected to still be in the first preset time period and the current vehicle status is in working state, the vehicle can be re-performed with corresponding torque limiting operations to continue forcing the driver to stop at a service area for rest and reduce fatigue driving.
[0116] Furthermore, in an embodiment of the present application, the EMC can also detect the engine status of the vehicle in real time after the vehicle is parked in a preset area, and determine whether the engine status is in the start state; if the engine status is in the start state, return to the step of controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
[0117] It should be noted that after the vehicle stops at the preset area, the ECM can continue to detect the engine status of the vehicle. When it is detected that the engine is started, the current time of the vehicle can be re-detected through TBOX. If the current time of the vehicle is re-detected to be within the first preset time period and the current vehicle status of the vehicle is in working state, the vehicle can be torque-limited again to continue to force the driver to stop at the service area for rest and reduce fatigue driving.
[0118] The present application provides a method for limiting vehicle torque. The vehicle's torque limiting system includes an asset management platform, a TBOX, a BCM, and an EMS. When the TBOX receives a torque limiting command from the asset management platform, it detects the vehicle's current time in real time and determines whether the current time is within a first preset time period. If the current time is within the first preset time period, the TBOX determines the vehicle's current state. If the current state is in the working state, the BCM sends a step-by-step torque limiting request to the EMS. The EMS controls the vehicle to perform corresponding torque limiting operations based on the step-by-step torque limiting requests. The technical solution provided by the present application allows for presetting a time period (a first preset time period) during which the driver is expected to stop and rest, and then detects the vehicle's current time in real time. When the vehicle's current time is detected to be within the set time period, the vehicle's state is further detected. If the vehicle's state is detected to be in the working state, indicating that the vehicle is currently in a normal driving state, the vehicle can be subjected to corresponding torque limiting operations to prevent the vehicle from driving, thereby forcing the driver to stop and rest and reducing fatigue.
[0119] Each embodiment in this specification is described in a progressive manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple. For relevant parts, refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without making any creative efforts.
[0120] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.
[0121] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention is not limited to the embodiments shown herein but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
[0122] The above are only preferred embodiments of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A vehicle torque limiting system, characterized in that: The vehicle's torque limiting system includes an asset management platform, TBOX, BCM, and EMS: The asset management platform is used to send a torque limit instruction to the TBOX; The TBOX is configured to, upon receiving the torque limit instruction, detect the current time of the vehicle in real time and determine whether the current time is within a first time period; if the current time is within the first time period, determine the current vehicle state of the vehicle, and, if the current vehicle state is in a working state, invoke the BCM to send a step-by-step torque limit request to the EMS; The EMS is used to control the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
2. The system according to claim 1, wherein: The vehicle torque limiting system further includes a voice alarm module for determining whether the current time is before the first preset time period. The TBOX is further configured to: Determine whether the current time is within a second preset time period; wherein the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period; If the current time is within the second preset time period, calling the BCM to control the voice alarm module to output a prompt message for reminding the vehicle that a speed limit is about to occur; If the current time is not within the second preset time period, the step of determining whether the current time is within the first preset time period is performed.
3. The system according to claim 1, wherein: If the current time is within the first time period, determining the TBOX of the current vehicle state of the vehicle is specifically used to: If the current time is within the first time period, obtaining a current engine speed of the vehicle's engine, and determining whether the current engine speed is higher than a preset engine speed; If the current engine speed is higher than the preset engine speed, determining that the current vehicle state of the vehicle is a working state; If the current engine speed is not higher than the preset engine speed, it is determined that the current vehicle state of the vehicle is an inoperative state.
4. The system according to claim 1, wherein: The EMS for controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request is specifically configured to: Acquiring the current torque of the vehicle in real time, and determining whether the current torque is within a torque range; If the current torque is within the torque range, the current torque is adjusted downward according to a preset torque adjustment ratio to update the current torque, and the process returns to the step of obtaining the current torque of the vehicle in real time; If the current torque is not within the torque range, adjusting the vehicle's torque to a preset minimum torque and turning on a corresponding alarm switch; wherein the preset minimum torque is the minimum torque within the torque range; Determining whether the vehicle is parked in a preset area; If the vehicle does not stop in the preset area, the torque of the vehicle is controlled to be maintained at the preset minimum torque.
5. The system according to claim 4, characterized in that After controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to: detecting in real time whether there is a current torque recovery operation of the vehicle by the driver; If it is detected that the driver currently performs a torque recovery operation on the vehicle, the torque of the vehicle is restored to a preset maximum torque; wherein the preset maximum torque is the maximum torque within the torque range.
6. The system according to claim 5, characterized in that The TBOX is also used for: detecting in real time whether the recovery time for restoring the torque of the vehicle to the preset maximum torque reaches a preset time; If it is detected that the recovery time reaches the preset time, the process returns to the step of detecting the current time of the vehicle in real time and determining whether the current time is within the first time period.
7. The system according to claim 5, characterized in that After controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request, the EMS is further configured to: After the vehicle stops at a preset area, detecting the engine state of the vehicle in real time and determining whether the engine state is in a start state; If the engine state is the start state, the process returns to the step of controlling the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
8. A method for limiting torque of a vehicle, characterized in that: A torque limiting system for a vehicle, the vehicle torque limiting system comprising an asset management platform, a TBOX, a BCM, and an EMS, the method comprising: When the torque limit instruction sent by the asset management platform is received through the TBOX, the current time of the vehicle is detected in real time, and it is determined whether the current time is within a first preset time period; If the current time is within the first preset time period, determining the current vehicle state of the vehicle through the TBOX, and when the current vehicle state is in a working state, calling the BCM to send a step-by-step torque limit request to the EMS; The EMS controls the vehicle to perform corresponding torque limiting operations according to the step-by-step torque limiting request.
9. The method according to claim 8, characterized in that The vehicle torque limiting system further includes a voice alarm module for determining whether the current time is before a first preset time period. The method further includes: Determining whether the current time is within a second preset time period by the TBOX; wherein the minimum time value within the first preset time period is greater than the maximum time value within the second preset time period; If the current time is within the second preset time period, the TBOX calls the BCM to control the voice alarm module to output a prompt message for reminding the vehicle that a speed limit is about to occur; If the current time is not within the second preset time period, the step of determining whether the current time is within the first preset time period is performed.
10. The method according to claim 8, characterized in that If the current time is within the first preset time period, determining the current vehicle state of the vehicle through the TBOX includes: If the current time is within the first time period, obtaining the current engine speed of the vehicle's engine through the TBOX, and determining whether the current engine speed is higher than a preset engine speed; If the current engine speed is higher than the preset engine speed, determining, through the TBOX, that the current vehicle state of the vehicle is a working state; If the current engine speed is not higher than the preset engine speed, the TBOX determines that the current vehicle state of the vehicle is an inoperative state.
Citation Information
Patent Citations
Automatic vehicle speed limit control system and control method
CN103818258A
Vehicle super-operation area control system and control method thereof
CN110769371A
Intelligent control system and method for safe driving of vehicle
CN111942150A
Vehicle management and control method and device, electronic equipment and readable storage medium
CN117184082A
Remote vehicle locking control strategy for extended-range electric vehicle
CN119078701A