Vehicle speed regulation method, device, system, electronic device and storage medium
By acquiring vehicle driving data and throttle signal data, and using a time-controlled model to adjust vehicle speed, the problem of insufficient precision and dynamism in speed adjustment in existing technologies is solved, resulting in more stable speed control and improved driving adaptability and safety.
Patent Information
- Application Number
- CN202411915934.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Existing vehicle speed control methods cannot acquire vehicle data in real time and process it through time control models, resulting in insufficient precision and dynamism in speed adjustment, making them unable to adapt to complex driving environments and dynamic vehicle conditions.
By acquiring vehicle driving data, including speed data and throttle signal data, the throttle signal data is processed using a time control model to determine vehicle speed adjustment data, and the vehicle speed is adjusted accordingly.
It enables more precise and dynamic speed adjustment, improving driving adaptability and efficiency, maintaining a more stable speed in changing driving environments, and enhancing driving performance and safety.
Smart Images

Figure CN119636718B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent vehicles, and more particularly to a vehicle speed control method, device, system, electronic device, and storage medium thereof. Background Technology
[0002] In the operation of modern vehicles, especially in sanitation and commercial vehicles, cruise control systems (CCS) play a crucial role in maintaining a constant speed during long-distance travel, thereby improving fuel efficiency and driving comfort. However, traditional cruise control systems typically rely on preset speed settings and basic feedback control to maintain vehicle speed. While this achieves a certain degree of automatic speed control, it generally lacks the ability to adapt to complex driving environments and dynamic vehicle conditions.
[0003] Because existing vehicle speed control methods typically do not consider the actual usage and duration of the throttle signal, but simply open or close the throttle, this can lead to insufficient precision in vehicle speed control. Therefore, existing vehicle speed control methods suffer from the inability to acquire vehicle data in real time and process it through a time-based control model to achieve more precise and dynamic speed adjustments. Summary of the Invention
[0004] This invention provides a vehicle speed adjustment method to address the problem that existing vehicle speed adjustment methods cannot obtain vehicle data in real time, and to achieve more precise and dynamic vehicle speed adjustment through processing via a time control model.
[0005] In a first aspect, embodiments of the present invention provide a vehicle speed adjustment method, the method comprising the following steps:
[0006] Acquire the current vehicle's driving data, including speed data and throttle signal data;
[0007] The throttle signal data is processed using a time control model to determine the vehicle speed adjustment data;
[0008] Based on the vehicle speed adjustment data, the speed data is adjusted.
[0009] Optionally, the throttle signal data includes acceleration signals, deceleration signals, and duration signals, and acquiring the current vehicle driving data includes:
[0010] By real-time detection of the throttle pressure of the current vehicle, when the throttle pressure is detected to be greater than the throttle pressure threshold, the acceleration signal of the current vehicle and the corresponding first duration signal are determined.
[0011] When the throttle pressure is detected to be less than the throttle pressure threshold, the current vehicle deceleration signal and the corresponding second duration signal are determined.
[0012] The vehicle speed is detected in real time by a speed sensor to determine the vehicle's speed data.
[0013] Optionally, the step of processing the throttle signal data through a time control model to determine the vehicle speed adjustment data includes:
[0014] The throttle signal data and the contact time between the throttle signal data and the current vehicle's power supply are calculated using a time control model to determine the current vehicle's cruise mode, which includes an acceleration cruise mode and a deceleration cruise mode.
[0015] Based on the acceleration cruise mode and the deceleration cruise mode, vehicle adjustment data is determined.
[0016] Optionally, the method of calculating the throttle signal data and the power contact time between the throttle signal data and the current vehicle through a time control model to determine the current vehicle's cruise mode further includes:
[0017] Determine the contact data between the throttle signal data and the current vehicle's power supply, the contact data including the number of contacts and the contact pattern;
[0018] Based on the number of contacts and the contact pattern, the corresponding acceleration cruise mode and deceleration cruise mode are determined in the preset vehicle cruise mode.
[0019] Optionally, determining the vehicle adjustment data based on the acceleration cruise mode and the deceleration cruise mode includes:
[0020] Obtain the throttle signal data and the current power contact time of the vehicle;
[0021] Based on the contact time, in cruise control mode, the vehicle adjustment data required to increase the current vehicle's speed to the target speed is calculated.
[0022] Based on the contact time, in deceleration cruise mode, the vehicle adjustment data required to reduce the current vehicle's speed to the target speed is calculated.
[0023] Optionally, adjusting the speed data based on the vehicle speed adjustment data includes:
[0024] Based on the vehicle speed adjustment data, a corresponding vehicle speed adjustment strategy is determined;
[0025] Based on the aforementioned vehicle speed adjustment strategy, the motor speed is adjusted.
[0026] Secondly, embodiments of the present invention also provide a vehicle speed regulating device, the vehicle speed regulating device comprising:
[0027] The first acquisition module is used to acquire the current vehicle's driving data, which includes speed data and throttle signal data.
[0028] The first determining module is used to process the throttle signal data through a time control model to determine the vehicle speed adjustment data;
[0029] The first adjustment module is used to adjust the speed data based on the vehicle speed adjustment data.
[0030] Thirdly, embodiments of the present invention also provide a vehicle speed control system, the vehicle speed control system comprising: a vehicle speed control device, a server, and a smart vehicle.
[0031] Fourthly, embodiments of the present invention provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the vehicle speed regulation method provided in embodiments of the present invention.
[0032] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the vehicle speed regulation method provided in the embodiments of the invention.
[0033] In this embodiment of the invention, current vehicle driving data is acquired, including speed data and throttle signal data. The throttle signal data is processed using a time control model to determine vehicle speed adjustment data. Based on the vehicle speed adjustment data, the speed is adjusted. By acquiring real-time vehicle speed data and throttle signal data and processing them through a time control model, more precise and dynamic vehicle speed adjustment can be achieved. This not only improves driving adaptability and efficiency but also maintains a more stable speed in changing driving environments, thereby enhancing overall driving performance and safety. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is an architecture diagram of a vehicle speed control system provided in an embodiment of the present invention;
[0036] Figure 2 This is a flowchart of a vehicle speed regulation method provided in an embodiment of the present invention;
[0037] Figure 3 This is a schematic diagram of an accelerated cruise mode provided in an embodiment of the present invention;
[0038] Figure 4 This is a schematic diagram of a deceleration cruise mode provided in an embodiment of the present invention;
[0039] Figure 5 This is a flowchart of multiple short-contact speed adjustment in a vehicle acceleration cruise mode provided by an embodiment of the present invention;
[0040] Figure 6 This is a flowchart of a multiple short-contact speed adjustment method in a vehicle deceleration cruise mode provided by an embodiment of the present invention;
[0041] Figure 7 This is a schematic diagram of the structure of a vehicle speed regulating device provided in an embodiment of the present invention;
[0042] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0043] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0044] like Figure 1 As shown, Figure 1 This is an architectural diagram of a vehicle speed control system 100 provided in an embodiment of the present invention. The vehicle speed control system includes: a vehicle speed control device 700, a server 101, and a smart vehicle 102. The vehicle speed control device 700 further includes a first acquisition module for acquiring current vehicle driving data; a first determination module for processing the throttle signal data using a time control model to determine vehicle speed adjustment data; and a first adjustment module for adjusting the speed data based on the vehicle speed adjustment data.
[0045] Specifically, the aforementioned driving data may include, but is not limited to, speed data and throttle signal data, which describe the vehicle's state during driving. Generally, the driving data can be used to confirm the vehicle's driving status, environmental factors during driving, and driving behavior. Specifically, this may include, but is not limited to, speed data, throttle signal data, engine speed, vehicle position, lane information, driving behavior, and road condition information.
[0046] The speed data mentioned above generally refers to real-time vehicle speed information, which can be used to determine the current driving speed of the vehicle, and can also be used to adjust the vehicle's acceleration, deceleration, or cruise to maintain a certain speed.
[0047] The aforementioned throttle signal data may include acceleration signals, deceleration signals, and corresponding durations, which can be used to reflect the driver's control intentions and behaviors towards the intelligent vehicle. Generally, in this embodiment, the vehicle speed can be adjusted based on the detected throttle signal data, the determined driver's control intentions, and the current driving behavior, to ensure that the intelligent vehicle can perform corresponding driving actions according to the driver's driving intentions, such as acceleration, deceleration, and maintaining speed in cruise mode.
[0048] The aforementioned time control model can be an algorithm or model that uses time factors to control and adjust the vehicle's driving state. This model can adjust the speed of a moving vehicle to achieve acceleration, deceleration, and cruising. Specifically, the model can determine the speed adjustment based on acceleration and deceleration signals in the throttle signal data and their corresponding durations. For example, when the throttle pressure exceeds a certain pressure threshold, the time control model identifies the throttle signal data as an acceleration signal and adjusts the acceleration level according to the duration, thus correspondingly changing the engine speed and acceleration.
[0049] The aforementioned duration can be determined by the time the throttle signal data is in contact with the power supply.
[0050] The aforementioned vehicle speed adjustment data can be calculated based on the vehicle's current driving data and the driver's control intentions, determining the parameters that need adjustment. These parameters can be used to adjust the vehicle's power output, including but not limited to adjusting vehicle speed, engine speed, and braking, to achieve the desired driving state or response. Specifically, during acceleration, the vehicle speed adjustment data can be parameters indicating how much power output or throttle pressure needs to be increased to reach the desired speed; conversely, during deceleration, the vehicle speed adjustment data can be parameters indicating how much power output or throttle pressure needs to be reduced to reach the desired speed.
[0051] More specifically, the aforementioned vehicle speed adjustment data may include, but is not limited to, vehicle speed adjustment data, engine speed adjustment data, throttle signal adjustment data, cruise mode adjustment data, power contact time adjustment data, and corresponding adjustment strategies, etc., which are parameter data used to adjust the current driving state of the vehicle and achieve the desired driving state.
[0052] By analyzing and processing vehicle driving data, the vehicle's driving status can be adjusted to better respond to the driver's control intentions and achieve dynamic vehicle status management, thereby improving the control response of intelligent vehicles.
[0053] In one possible embodiment, the vehicle speed control system acquires the current vehicle speed data and throttle signal data, processes them through a time control model, determines the driver's corresponding control intention, obtains vehicle speed adjustment data after calculation, and controls the current vehicle speed based on the vehicle speed adjustment data. For example, when the control intention is acceleration, the corresponding power output is calculated based on the duration of the throttle signal data and the throttle pressure. Based on the required power output, the corresponding motor speed that needs to be increased is calculated, and the corresponding motor output power is adjusted so that the vehicle can accelerate smoothly.
[0054] like Figure 2 As shown, Figure 2 This is a flowchart of a vehicle speed adjustment method provided in an embodiment of the present invention. The vehicle speed adjustment method includes the following steps:
[0055] 201. Obtain the current vehicle's driving data.
[0056] In this embodiment of the invention, the above-mentioned vehicle speed regulation method can be applied to the above-mentioned vehicle speed regulation system. The above-mentioned vehicle speed regulation system has functions such as vehicle data processing, vehicle data transmission and reception, and vehicle data memory storage. It can be built based on a server or server cluster. The above-mentioned server or server cluster can be an electronic device with vehicle data processing capabilities.
[0057] The aforementioned driving data may include, but is not limited to, speed data and throttle signal data, which describe the vehicle's state during driving. Generally, this driving data can be used to confirm the vehicle's driving status, environmental factors during driving, and driving behavior. Specifically, it may include, but is not limited to, speed data, throttle signal data, engine speed, vehicle position, lane information, driving behavior, and road condition information.
[0058] The speed data mentioned above generally refers to real-time vehicle speed information, which can be used to determine the current driving speed of the vehicle, and can also be used to adjust the vehicle's acceleration, deceleration, or cruise to maintain a certain speed.
[0059] The aforementioned throttle signal data may include acceleration signals, deceleration signals, and corresponding durations, which can be used to reflect the driver's control intentions and behaviors towards the intelligent vehicle. Generally, in this embodiment, the vehicle speed can be adjusted based on the detected throttle signal data, the determined driver's control intentions, and the current driving behavior, to ensure that the intelligent vehicle can perform corresponding driving actions according to the driver's driving intentions, such as acceleration, deceleration, and maintaining speed in cruise mode.
[0060] 202. The throttle signal data is processed by a time control model to determine the vehicle speed adjustment data.
[0061] The aforementioned time control model can be an algorithm or model that uses time factors to control and adjust the vehicle's driving state. This model can adjust the speed of a moving vehicle to achieve acceleration, deceleration, and cruising. Specifically, the model can determine the speed adjustment based on acceleration and deceleration signals in the throttle signal data and their corresponding durations. For example, when the throttle pressure exceeds a certain pressure threshold, the time control model identifies the throttle signal data as an acceleration signal and adjusts the acceleration level according to the duration, thus correspondingly changing the engine speed and acceleration.
[0062] 203. Adjust the speed based on the vehicle speed adjustment data.
[0063] The aforementioned vehicle speed adjustment data can be calculated based on the vehicle's current driving data and the driver's control intentions, determining the parameters that need adjustment. These parameters can be used to adjust the vehicle's power output, including but not limited to adjusting vehicle speed, engine speed, and braking, to achieve the desired driving state or response. Specifically, during acceleration, the vehicle speed adjustment data can be parameters indicating how much power output or throttle pressure needs to be increased to reach the desired speed; conversely, during deceleration, the vehicle speed adjustment data can be parameters indicating how much power output or throttle pressure needs to be reduced to reach the desired speed.
[0064] More specifically, the aforementioned vehicle speed adjustment data may include, but is not limited to, vehicle speed adjustment data, engine speed adjustment data, throttle signal adjustment data, cruise mode adjustment data, power contact time adjustment data, and corresponding adjustment strategies, etc., which are parameter data used to adjust the current driving state of the vehicle and achieve the desired driving state.
[0065] By analyzing and processing vehicle driving data, the vehicle's driving status can be adjusted to better respond to the driver's control intentions and achieve dynamic vehicle status management, thereby improving the control response of intelligent vehicles.
[0066] In one possible embodiment, the vehicle speed control system acquires the current vehicle speed data and throttle signal data, processes them through a time control model, determines the driver's corresponding control intention, obtains vehicle speed adjustment data after calculation, and controls the current vehicle speed based on the vehicle speed adjustment data. For example, when the control intention is acceleration, the corresponding power output is calculated based on the duration of the throttle signal data and the throttle pressure. Based on the required power output, the corresponding motor speed that needs to be increased is calculated, and the corresponding motor output power is adjusted so that the vehicle can accelerate smoothly.
[0067] In this embodiment of the invention, current vehicle driving data is acquired, including speed data and throttle signal data. The throttle signal data is processed using a time control model to determine vehicle speed adjustment data. Based on the vehicle speed adjustment data, the speed is adjusted. By acquiring real-time vehicle speed data and throttle signal data and processing them through a time control model, more precise and dynamic vehicle speed adjustment can be achieved. This not only improves driving adaptability and efficiency but also maintains a more stable speed in changing driving environments, thereby enhancing overall driving performance and safety.
[0068] Optionally, the step of acquiring the current vehicle's driving data further includes real-time detection of the current vehicle's throttle pressure; when the throttle pressure is detected to be greater than the throttle pressure threshold, determining the current vehicle's acceleration signal and corresponding first duration signal; when the throttle pressure is detected to be less than the throttle pressure threshold, determining the current vehicle's deceleration signal and corresponding second duration signal; and real-time detection of the current vehicle's speed using a speed sensor to determine the current vehicle's speed data.
[0069] In this embodiment of the invention, the throttle signal data may include, but is not limited to, acceleration signals, deceleration signals, and duration signals.
[0070] The acceleration signal can be obtained when the throttle pressure is greater than the throttle pressure threshold; similarly, the deceleration signal can be obtained when the throttle pressure is less than the throttle pressure threshold.
[0071] The aforementioned throttle pressure threshold can be set relatively. For example, when the accelerator is pressed, the force of the throttle rebound is detected. If the detected rebound force is greater than the throttle pressure threshold, acceleration will still occur, but the acceleration will be smaller. Alternatively, if the rebound force is greater than the throttle pressure threshold, it can be considered that deceleration is required. This is a relative setting during throttle rebound. The specific real-time solution can be selected and determined according to the specific situation. Through the above methods, when the driver's foot on the accelerator is suddenly removed during emergency braking, the rebound force is greater than the throttle pressure threshold, and the other foot is on the brake, completing two-way braking and ensuring safety during emergency braking. Another method is to detect the throttle pressure when the accelerator is pressed. If the throttle pressure is greater than the throttle pressure threshold when pressed, acceleration will occur; if the throttle pressure is less than the throttle pressure threshold when pressed, acceleration will not occur. This can prevent the driver from accidentally pressing the accelerator.
[0072] The aforementioned speed sensor can be used to detect the rotational speed of key components such as the engine, drive shaft, and electric motor, and perform corresponding calculations to determine the current vehicle speed.
[0073] Optionally, the step of processing the throttle signal data through the time control model to determine the vehicle speed adjustment data also includes calculating the throttle signal data and the power contact time between the throttle signal data and the current vehicle through the time control model to determine the current vehicle's cruise mode; and determining the vehicle adjustment data based on the acceleration cruise mode and the deceleration cruise mode.
[0074] In this embodiment of the invention, the cruise mode may include, but is not limited to, an acceleration cruise mode and a deceleration cruise mode. Specifically, the acceleration cruise mode may refer to an acceleration mode with fixed acceleration or an acceleration to a specified speed. Generally, it automatically responds to acceleration based on the driver's control intention, such as acceleration needs or current vehicle environmental needs, such as climbing a hill or overtaking. The deceleration cruise mode may refer to a deceleration mode with fixed acceleration or a deceleration to a specified speed. Generally, it may be activated when the vehicle needs to brake or decelerate.
[0075] According to such Figure 3 , Figure 4 To explain, among other things, Figure 3This is a flowchart of an accelerated cruise mode. C is the power supply, D is the cruise activation signal, and A is the acceleration signal. After calculating the throttle signal data and the contact time between the throttle signal data and the current vehicle's power supply, and determining that it is an acceleration signal, the time control model determines the connection time N between the cruise activation signal and the power supply. After N time, it detects the connection between the cruise control or the signal and the power supply. If it is disconnected, the accelerated cruise mode is activated. The current initial speed Q is recorded, and the throttle signal and the power supply are kept connected for N time before being disconnected, so that the vehicle can reach the target speed M1 from the initial speed Q. Figure 4 This is a flowchart of a deceleration cruise mode. C is the power supply and B is the deceleration signal. After the deceleration cruise mode is activated, the current speed M1 is recorded, and the connection time N between the power supply and the deceleration signal is recorded and calculated through a time control model. The connection time N between the deceleration signal and the power supply is controlled to allow the vehicle to reduce to the initial cruise speed Q.
[0076] Optionally, in the step of calculating the throttle signal data and the contact time between the throttle signal data and the current vehicle's power supply through a time control model to determine the current vehicle's cruise mode, the method further includes determining the contact data between the throttle signal data and the current vehicle's power supply; based on the number of contacts and the contact pattern, determining the corresponding acceleration cruise mode and deceleration cruise mode in the preset vehicle cruise modes.
[0077] In this embodiment of the invention, the contact data may include, but is not limited to, the number of contacts and the contact pattern. The number of contacts can be determined based on the pressure change of the throttle signal data. For example, when the throttle signal changes from an acceleration signal to a higher-level acceleration signal, one contact is counted. Alternatively, when the pressure data in the throttle signal data exceeds a pressure threshold, one contact is counted, and vice versa for deceleration signals. In another possible embodiment, the contact pattern can be set by changing the throttle pressure over a short period of time, thereby adjusting the contact duration. For example, when a change in throttle pressure is detected, the duration of the change is detected. If the duration is shorter than the contact duration, it is recorded as a short contact; if it is longer than the contact duration, it is recorded as a long contact. The contact duration can be determined according to the specific implementation plan or the current driving environment of the vehicle. Generally, the more complex the driving environment or the more the vehicle speed needs to be adjusted, the contact duration will vary according to the driving environment to meet the throttle control needs of different drivers in different environments.
[0078] In one possible embodiment, the vehicle speed control system confirms the pressure change of the throttle in the throttle signal data to obtain the number of times and contact patterns between the throttle signal data and the current vehicle's power supply. Based on the corresponding number of contact times and contact patterns, and in the preset vehicle cruise modes, it determines the corresponding acceleration cruise mode or deceleration cruise mode to meet the driver's need for quick selection of vehicle speed control mode under different driving environments.
[0079] Optionally, the step of determining vehicle adjustment data based on acceleration cruise mode and deceleration cruise mode further includes acquiring the throttle signal data and the current vehicle's power contact time; based on the contact time, in acceleration cruise mode, calculating the vehicle adjustment data required to increase the current vehicle's speed to the target speed; and based on the contact time, in deceleration cruise mode, calculating the vehicle adjustment data required to decrease the current vehicle's speed to the target speed.
[0080] In embodiments of the present invention, it can be based on, as follows: Figure 5 , Figure 6 To explain, in cruise control mode, such as Figure 5 As shown, the acceleration signal of the current vehicle is first acquired, and under the processing of the time control model, the contact time corresponding to the acceleration signal is calculated, for example, N time. It is also determined whether the contact is short or long. Based on the contact time and the number of contacts, the motor speed is controlled to increase uniformly. Specifically, after each short contact of N time, the contact is disconnected, and the motor speed is controlled to increase by S. At this time, the motor speed is Q+S. When Q+S+....+S, the target speed M1 is reached.
[0081] Similarly, such as Figure 6 As shown, in deceleration cruise mode, the current vehicle's deceleration signal is first acquired, and under the processing of the time control model, the contact time corresponding to the deceleration signal, such as N time, is calculated, and it is determined whether the contact is short or long. Based on the contact time and the number of contacts, the motor speed is controlled to decrease uniformly. Specifically, after each short contact of N time, the contact is disconnected, and the motor speed is controlled to decrease by S. At this time, the motor speed is M1-S. After M1-S-...-S, the initial speed Q is reached.
[0082] Optionally, the step of adjusting the speed data based on the vehicle speed adjustment data may further include determining the corresponding vehicle speed adjustment strategy based on the vehicle speed adjustment data; and adjusting the motor speed based on the vehicle speed adjustment strategy.
[0083] In this embodiment of the invention, the above-mentioned vehicle speed adjustment strategy can be configured based on real-time driving data to adjust the vehicle's current state using specific methods, including but not limited to acceleration control, deceleration control, and cruise control. By evaluating the vehicle's driving state through the vehicle speed adjustment strategy, it determines how to dynamically control the vehicle's acceleration, deceleration, or maintaining a constant speed, aiming to optimize vehicle performance, improve driving comfort, reduce energy consumption, and ensure driving safety.
[0084] In one possible embodiment, the vehicle speed adjustment system acquires vehicle speed data and throttle signal data in real time and calculates vehicle speed adjustment data using a time control model, thereby analyzing the acceleration or deceleration speed required by the vehicle at present.
[0085] By controlling the motor speed through the aforementioned vehicle speed adjustment system, not only is the vehicle's response speed improved in dynamic road conditions, but energy efficiency is also optimized, energy waste is reduced, and the smooth acceleration and deceleration of intelligent vehicles are achieved, resulting in the dual benefits of improved driving comfort and safety.
[0086] like Figure 7 As shown, this embodiment of the invention also provides a vehicle speed regulating device 700, which includes:
[0087] The first acquisition module 701 is used to acquire the current driving data of the vehicle, including speed data and throttle signal data.
[0088] The first determining module 702 is used to process the throttle signal data through a time control model to determine the vehicle speed adjustment data;
[0089] The first adjustment module 707 is used to adjust the speed data based on the vehicle speed adjustment data.
[0090] Optionally, the first acquisition module 701 mentioned above includes:
[0091] The first determination submodule is used to determine the acceleration signal and the corresponding first duration signal of the current vehicle by real-time detection of the throttle pressure of the current vehicle. When the throttle pressure is detected to be greater than the throttle pressure threshold, the acceleration signal of the current vehicle is determined.
[0092] The second determination submodule is used to determine the current vehicle's deceleration signal and the corresponding second duration signal when the throttle pressure is detected to be less than the throttle pressure threshold.
[0093] The third determination submodule is used to detect the current vehicle speed in real time through a speed sensor and determine the current vehicle speed data.
[0094] Optionally, the first determining module 702 mentioned above includes:
[0095] The fourth determination submodule is used to calculate the throttle signal data and the power contact time between the throttle signal data and the current vehicle through a time control model to determine the current vehicle's cruise mode, which includes an acceleration cruise mode and a deceleration cruise mode.
[0096] The fifth determining submodule is used to determine vehicle adjustment data based on the acceleration cruise mode and the deceleration cruise mode.
[0097] Optionally, the above-mentioned device further includes:
[0098] The second determining module is used to determine the contact data between the throttle signal data and the current vehicle's power supply, the contact data including the number of contacts and the contact pattern;
[0099] The third determining module is used to determine the corresponding acceleration cruise mode and deceleration cruise mode in the preset vehicle cruise mode based on the number of contacts and the contact mode.
[0100] Optionally, the third determining module mentioned above includes:
[0101] The first acquisition submodule is used to acquire the throttle signal data and the current power contact time of the vehicle.
[0102] The first calculation submodule is used to calculate, in the accelerated cruise mode, the vehicle adjustment data required to increase the current vehicle's speed to the target speed based on the contact time.
[0103] The second calculation submodule is used to calculate, in deceleration cruise mode, the vehicle adjustment data required to reduce the current vehicle's rotational speed to the target rotational speed based on the contact time.
[0104] Optionally, the first adjustment module 707 mentioned above includes:
[0105] The sixth determining submodule is used to determine the corresponding vehicle speed adjustment strategy based on the vehicle speed adjustment data;
[0106] The adjustment submodule is used to adjust the motor speed based on the vehicle speed adjustment strategy.
[0107] like Figure 8 As shown, this embodiment of the invention also provides an electronic device 800, including a processor, which can execute any of the above-described vehicle speed control methods.
[0108] Specifically, it includes a processor 801 and a memory 802, as well as a computer program stored in the memory 802 and capable of running on the processor 801 to execute the vehicle speed control method, wherein:
[0109] The processor 801 executes the calculator program for the vehicle speed control method stored in memory 802, and performs the following steps:
[0110] Acquire the current vehicle's driving data, including speed data and throttle signal data;
[0111] The throttle signal data is processed using a time control model to determine the vehicle speed adjustment data;
[0112] Based on the vehicle speed adjustment data, the speed data is adjusted.
[0113] Optionally, the processor 801 executes the throttle signal data, including acceleration signals, deceleration signals, and duration signals, and the acquisition of current vehicle driving data includes:
[0114] By real-time detection of the throttle pressure of the current vehicle, when the throttle pressure is detected to be greater than the throttle pressure threshold, the acceleration signal of the current vehicle and the corresponding first duration signal are determined.
[0115] When the throttle pressure is detected to be less than the throttle pressure threshold, the current vehicle deceleration signal and the corresponding second duration signal are determined.
[0116] The vehicle speed is detected in real time by a speed sensor to determine the vehicle's speed data.
[0117] Optionally, the processor 801 performs the processing of the throttle signal data through the time control model to determine the vehicle speed adjustment data, including:
[0118] The throttle signal data and the contact time between the throttle signal data and the current vehicle's power supply are calculated using a time control model to determine the current vehicle's cruise mode, which includes an acceleration cruise mode and a deceleration cruise mode.
[0119] Based on the acceleration cruise mode and the deceleration cruise mode, vehicle adjustment data is determined.
[0120] Optionally, the processor 801 executes the calculation of the throttle signal data and the power contact time between the throttle signal data and the current vehicle using a time control model to determine the current vehicle's cruise mode. The method further includes:
[0121] Determine the contact data between the throttle signal data and the current vehicle's power supply, the contact data including the number of contacts and the contact pattern;
[0122] Based on the number of contacts and the contact pattern, the corresponding acceleration cruise mode and deceleration cruise mode are determined in the preset vehicle cruise mode.
[0123] Optionally, the processor 801 executes the determination of vehicle adjustment data based on the acceleration cruise mode and the deceleration cruise mode, including:
[0124] Obtain the throttle signal data and the current power contact time of the vehicle;
[0125] Based on the contact time, in cruise control mode, the vehicle adjustment data required to increase the current vehicle's speed to the target speed is calculated.
[0126] Based on the contact time, in deceleration cruise mode, the vehicle adjustment data required to reduce the current vehicle's speed to the target speed is calculated.
[0127] Optionally, the processor 801 further performs speed adjustment based on the vehicle speed adjustment data, including:
[0128] Based on the vehicle speed adjustment data, a corresponding vehicle speed adjustment strategy is determined;
[0129] Based on the aforementioned vehicle speed adjustment strategy, the motor speed is adjusted.
[0130] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the vehicle speed regulation method or the application-side vehicle speed regulation method provided in this invention, and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0131] Those skilled in the art will understand that implementing all or part of the processes in the above embodiments can be done by a computer program instructing related hardware, and can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0132] The above description discloses only preferred embodiments of the present invention and should not be construed as limiting the scope of the present invention. Therefore, equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.
Claims
1. A vehicle speed regulation method characterized by, The method comprises: obtaining driving data of the current vehicle, the driving data comprising speed data and throttle signal data; processing the throttle signal data through a time control model to determine vehicle speed adjustment data; adjusting the speed data based on the vehicle speed adjustment data; the throttle signal data comprises acceleration signals, deceleration signals and duration signals, and the obtaining driving data of the current vehicle comprises: detecting the throttle pressure of the current vehicle in real time, and determining the acceleration signals of the current vehicle and corresponding first duration signals when the detected throttle pressure is greater than a throttle pressure threshold; determining the deceleration signals of the current vehicle and corresponding second duration signals when the detected throttle pressure is less than the throttle pressure threshold; detecting the speed of the current vehicle in real time through a speed sensor to determine the speed data of the current vehicle; the processing of the throttle signal data through the time control model to determine the vehicle speed adjustment data comprises: calculating the throttle signal data and the power contact time of the current vehicle through the time control model to determine the cruise mode of the current vehicle, the cruise mode comprising an acceleration cruise mode and a deceleration cruise mode; determining the vehicle speed adjustment data based on the acceleration cruise mode and the deceleration cruise mode.
2. The vehicle speed regulation method of claim 1 wherein, the calculation of the throttle signal data and the power contact time of the current vehicle through the time control model to determine the cruise mode of the current vehicle, the method further comprising: determining the contact data of the throttle signal data and the power of the current vehicle, the contact data comprising the number of contacts and the contact mode; based on the number of contacts and the contact mode, determining the corresponding acceleration cruise mode and deceleration cruise mode in the preset vehicle cruise mode.
3. The vehicle speed regulation method of claim 2 wherein, the determination of the vehicle adjustment data based on the acceleration cruise mode and the deceleration cruise mode comprises: obtaining the power contact time of the throttle signal data and the current vehicle; based on the contact time, calculating the vehicle adjustment data required to raise the speed of the current vehicle to a target speed in the acceleration cruise mode; based on the contact time, calculating the vehicle adjustment data required to reduce the speed of the current vehicle to a target speed in the deceleration cruise mode.
4. The vehicle speed regulation method of claim 1 wherein, the speed adjustment of the speed data based on the vehicle speed adjustment data comprises: determining the corresponding vehicle speed adjustment strategy based on the vehicle speed adjustment data; adjusting the motor speed based on the vehicle speed adjustment strategy.
5. A vehicle speed regulation device characterized by comprising: The method comprises: a first obtaining module for obtaining driving data of the current vehicle, the driving data comprising speed data and throttle signal data; a first determining module for processing the throttle signal data through a time control model to determine vehicle speed adjustment data; a first adjustment module for adjusting the speed data based on the vehicle speed adjustment data; The first obtaining module is further configured to: detect the accelerator pressure of the current vehicle in real time, determine an acceleration signal and a corresponding first duration signal of the current vehicle when the detected accelerator pressure is greater than an accelerator pressure threshold, and determine a deceleration signal and a corresponding second duration signal of the current vehicle when the detected accelerator pressure is less than the accelerator pressure threshold; detect the speed of the current vehicle in real time through a speed sensor, and determine speed data of the current vehicle. The first determining module is further configured to: calculate the accelerator signal data and the power supply contact time of the current vehicle through a time control model, determine a cruise mode of the current vehicle, the cruise mode including an acceleration cruise mode and a deceleration cruise mode, and determine speed adjustment data based on the acceleration cruise mode and the deceleration cruise mode.
6. A vehicle speed regulation system characterized by, The vehicle speed regulation system comprises a vehicle speed regulation device. The vehicle speed regulation device is determined by the vehicle speed regulation method in any one of claims 1-4.
7. An electronic device, comprising: The vehicle speed regulation system comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the vehicle speed regulation method in any one of claims 1-4.
8. A computer-readable storage medium, characterized in that, The computer program is stored in the computer readable storage medium, and the computer program is executable on the processor to implement the steps in the vehicle speed regulation method in any one of claims 1-4.
Citation Information
Patent Citations
Cruise vehicle speed control method, vehicle and computer readable storage medium
CN113247010A
Speed adjusting method, device and equipment of self-adaptive cruise vehicle and medium
CN116513179A