CN114435359A - Vehicle constant-speed cruise control method, device, equipment and storage medium - Google Patents

Vehicle constant-speed cruise control method, device, equipment and storage medium Download PDF

Info

Publication number
CN114435359A
CN114435359A CN202210306117.7A CN202210306117A CN114435359A CN 114435359 A CN114435359 A CN 114435359A CN 202210306117 A CN202210306117 A CN 202210306117A CN 114435359 A CN114435359 A CN 114435359A
Authority
CN
China
Prior art keywords
speed
state
constant
cruise
target vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210306117.7A
Other languages
Chinese (zh)
Inventor
曹天佳
张广伟
刘冰瓒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhuxian Technology Co Ltd
Original Assignee
Beijing Zhuxian Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhuxian Technology Co Ltd filed Critical Beijing Zhuxian Technology Co Ltd
Priority to CN202210306117.7A priority Critical patent/CN114435359A/en
Publication of CN114435359A publication Critical patent/CN114435359A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/143Speed control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Controls For Constant Speed Travelling (AREA)

Abstract

The embodiment of the application discloses a vehicle constant-speed cruise control method, a vehicle constant-speed cruise control device, vehicle constant-speed cruise control equipment and a storage medium. The method comprises the following steps: acquiring fault information, ready information, gear information and vehicle speed information of a target vehicle; and when the target vehicle is not in fault, the ready information represents that the target vehicle is ready and the constant-speed cruise starting signal is detected to be simultaneously met, switching the state of the target vehicle from the constant-speed cruise closing state to the constant-speed cruise opening state. Under the condition of the constant-speed cruise starting state, if the target vehicle is not in fault, the gear is a forward gear, the vehicle speed is in a preset speed range and a constant-speed setting signal is detected, the state of the target vehicle is switched to the constant-speed cruise activation state, and then the target vehicle is controlled to run according to the target constant-speed value under the constant-speed cruise activation state. The safety of the constant-speed cruising process is ensured.

Description

Vehicle constant-speed cruise control method, device, equipment and storage medium
Technical Field
The present application relates to the field of automotive technologies, and in particular, to a method, an apparatus, a device, and a storage medium for controlling cruise at a constant speed of a vehicle.
Background
The Cruise Control System (CCS) is a Control System that allows a driver to keep a vehicle running at a set speed without controlling an accelerator pedal in a certain vehicle speed range. After the constant-speed cruise system is started, the automobile automatically keeps constant speed, so that the fatigue of a driver can be reduced, unnecessary speed change is reduced, fuel can be saved, and the driving convenience, the driving comfort and the driving safety are improved.
In the related art, when the vehicle speed is higher than a certain speed value, the vehicle can enter a cruising constant speed state by operating the start button, and the safety is low.
Disclosure of Invention
The embodiment of the application provides a method, a device, equipment and a storage medium for controlling constant-speed cruising of a vehicle, which are used for improving the safety of the constant-speed cruising process.
In a first aspect, an embodiment of the present application provides a vehicle cruise control method, including:
acquiring state information of a target vehicle; the state information comprises fault information, ready information, gear information and vehicle speed information; the ready information is determined according to the fault information and a preset state;
if the fault information represents that the target vehicle is not in fault, the ready information represents that the target vehicle is ready and a constant-speed cruise starting signal is detected, switching the state of the target vehicle from a constant-speed cruise closing state to a constant-speed cruise opening state;
under the condition that the target vehicle is in a constant-speed cruise starting state, if a constant-speed setting signal is detected, the fault information represents that the target vehicle has no fault, the gear information represents that the gear is a forward gear and the vehicle speed information represents that the vehicle speed is in a preset speed range, switching the state of the target vehicle from the constant-speed cruise starting state to a constant-speed cruise activation state;
and controlling the target vehicle to run according to the adjusted target constant speed value in response to the speed adjusting operation of the user in the constant speed cruising state.
According to the embodiment of the application, fault information, ready information, gear information and vehicle speed information of a target vehicle are obtained; when the three conditions that the fault information represents that the target vehicle is not in fault, the ready information represents that the target vehicle is ready and the constant-speed cruise starting signal is detected are simultaneously met, the state of the target vehicle is switched from the constant-speed cruise closing state to the constant-speed cruise opening state. In addition, because the speed is not constant under the constant-speed cruise starting state, if the speed is greater than a certain speed value, the speed is constant, and the potential safety hazard is large, in order to improve the driving safety, when three conditions that the target vehicle has no fault, the gear is a forward gear and the vehicle speed is within a preset speed range are met simultaneously, the state of the target vehicle is switched to the constant-speed cruise activation state, and the safety risk caused by the fact that the target vehicle still can be constant when the target vehicle has a fault is reduced. In the cruise control enabled state, the target vehicle is controlled to travel at the target cruise control value in response to a speed adjustment operation by the user in the cruise control enabled state. By applying the constant-speed cruise control method in the embodiment of the application, the safety of the constant-speed cruise process is guaranteed on the whole.
In some exemplary embodiments, after the switching the state of the target vehicle from the cruise control on state to the cruise control active state, the method further includes:
switching the state of the target vehicle from a constant-speed-cruise activated state to a constant-speed-cruise temporarily-off state if any one of the following conditions is satisfied:
acquiring an acceleration signal by detecting the opening of an accelerator pedal within a preset time; or
Acquiring a brake signal by detecting the opening degree of a brake pedal; or
Detecting a hand brake pull-up signal by detecting the state of the hand brake; or
Determining that the vehicle speed represented by the vehicle speed information is greater than a first preset speed threshold; or
Determining that the vehicle speed represented by the vehicle speed information is smaller than a second preset speed threshold; or
Determining that the gear represented by the gear information is a non-forward gear;
the first preset speed threshold is larger than the second preset speed threshold, the first preset speed threshold is larger than the maximum value of the preset speed range, and the second preset speed threshold is smaller than the minimum value of the preset speed range.
The above embodiment includes conditions of detecting an acceleration signal, a brake signal, a hand brake pull-up signal, an excessively large vehicle speed or an excessively small vehicle speed, and a gear, and when any one of the above conditions is satisfied, the state of the target vehicle is switched from the constant-speed-cruise activated state to the temporary constant-speed-cruise closed state.
In some exemplary embodiments, after the switching the state of the target vehicle from the cruise control activation state to the cruise control temporary off state, the method further includes:
switching the state of the target vehicle from a cruise control temporary off state to a cruise control active state if any one of the following conditions is satisfied:
determining that the gear represented by the gear information is a forward gear and detecting a constant speed reset signal; or
The gear information represents that the gear is a forward gear, the vehicle speed information represents that the vehicle speed is within the preset range, and a constant speed setting signal is detected; or
The temporary closing state of the constant-speed cruise is triggered by the fact that an acceleration signal is detected, the gear information represents that a gear is a forward gear, an accelerator pedal is in a release state, and the vehicle speed information represents that the vehicle speed is within the preset speed range.
In the above embodiment, the condition for switching from the temporary off state of the constant-speed cruise to the active state of the constant-speed cruise is divided into two cases, one is unrelated to the condition for triggering the temporary off state of the constant-speed cruise, and the other is that the condition for switching the state of the target vehicle from the temporary off state of the constant-speed cruise to the active state of the constant-speed cruise is determined respectively aiming at the condition that the temporary off state of the constant-speed cruise is triggered by detecting the acceleration signal, so that on one hand, the convenience for returning to the active state of the constant-speed cruise is improved, and on the other hand, the safety of the constant-speed cruise is also ensured.
In some exemplary embodiments, the method further comprises:
if the state of the target vehicle is a non-constant-speed-cruise closed state and any one of the following conditions is met, switching the state of the target vehicle to a constant-speed-cruise closed state:
detecting a constant-speed cruise closing signal; or
The acquired fault information represents the fault of the target vehicle; or
The acquired ready information represents that the target vehicle is not ready.
According to the embodiment, when the target vehicle is detected to be in fault or not in readiness, the state of the target vehicle is switched to the constant-speed-cruise-off state, and compared with the mode that the state of the target vehicle is switched to the constant-speed-cruise-off state only when the constant-speed-cruise-off signal is detected, the potential safety hazard caused by continuous starting of the constant-speed-cruise function due to the fact that the target vehicle is in fault or not in readiness is reduced, and the driving safety is further guaranteed.
In some exemplary embodiments, if it is detected that the state of the target vehicle is switched to the cruise control off state, displaying trigger information representing that the state switching is caused in a cruise control function display area on an instrument panel; or
And if the condition that the target vehicle cannot be switched to the constant-speed cruise starting condition from the constant-speed cruise closing condition is detected, displaying trigger information representing switching failure in a constant-speed cruise function display area on the instrument panel.
According to the embodiment, the reason that the vehicle cannot normally enter the constant-speed cruise starting state and is suddenly switched to the constant-speed cruise closing state is displayed in the constant-speed cruise function display area on the instrument panel, so that a user can timely know the reason and further perform corresponding processing, and great convenience is brought to the user.
In some exemplary embodiments, the preset state includes at least one of a charge state, a fuel amount state, and a door closed state.
According to the embodiment, the ready information is represented by the preset state and the fault information, a multi-dimensional judgment condition is provided for the constant-speed cruise control process, and compared with the lowest speed limit only depending on the constant-speed cruise starting operation, the constant-speed cruise closing operation or the constant-speed cruise starting, the safety of the constant-speed cruise process is further guaranteed.
In a second aspect, an embodiment of the present application provides a vehicle cruise control apparatus, including:
the information acquisition module is used for acquiring the state information of the target vehicle; the state information comprises fault information, ready information, gear information and vehicle speed information; the ready information is determined according to the fault information and a preset state;
the first state switching module is used for switching the state of the target vehicle from a constant-speed cruise closed state to a constant-speed cruise open state when the fault information indicates that the target vehicle is not in fault, the ready information indicates that the target vehicle is ready and a constant-speed cruise starting signal is detected;
the second state switching module is used for switching the state of the target vehicle from the constant-speed cruise starting state to the constant-speed cruise activated state if a constant-speed setting signal is detected, the fault information indicates that the target vehicle has no fault, the gear information indicates that the gear is a forward gear and the vehicle speed information indicates that the vehicle speed is within a preset speed range under the condition that the target vehicle is in the constant-speed cruise starting state;
and the control module is used for responding to the speed regulation operation of a user in the constant-speed cruising state and controlling the target vehicle to run according to the regulated target constant speed value.
Optionally, the apparatus is used to implement the first aspect or any one of the possible implementation methods of the first aspect.
In a third aspect, an embodiment of the present application provides a constant-speed-cruise control device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of any of the above methods when executing the computer program.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having stored thereon computer program instructions, which, when executed by a processor, implement the steps of any of the methods described above.
In a fifth aspect, an embodiment of the present application provides a computer program product comprising a computer program that, when executed by a processor, performs the steps of any of the methods as provided in the first aspect of the present application.
In a sixth aspect, an embodiment of the present application provides a chip, which includes a processor, and the processor is configured to implement the steps of any one of the methods described above when executing computer program instructions.
Optionally, the apparatus further comprises a memory having stored thereon computer program instructions executable on the processor.
Optionally, the vehicle monitoring system further comprises a transceiver for receiving the status information of the target vehicle.
Drawings
Fig. 1 is a schematic view of an application scenario of a vehicle cruise control method according to an embodiment of the present application;
FIG. 2 is a schematic flow chart illustrating a method for controlling cruise control of a vehicle according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram illustrating a state switching of a cruise control of a vehicle according to an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a vehicle cruise control system according to an embodiment of the present application;
FIG. 5 is a schematic structural diagram of a vehicle cruise control apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a vehicle constant-speed cruise control apparatus according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
For convenience of understanding, terms referred to in the embodiments of the present application are explained below:
(1) VCU (Vehicle Control Unit, Vehicle controller): the central control component of the whole automobile collects an acceleration signal of an accelerator pedal, a braking signal of a brake pedal and corresponding signals of other components, and controls the action of each component controller on the lower layer after making corresponding judgment so as to drive the automobile to normally run. The vehicle controller has the main functions of: the control method comprises the following steps of driving torque control, optimal control of braking energy, energy management of a vehicle, maintenance and management of a CAN (Controller Area Network) Network, diagnosis and treatment of faults, vehicle state monitoring and the like.
(2) MCU (Motor Control Unit, Motor controller): in an automobile, a motor controller has the function of converting electric energy stored in a power battery into electric energy required by a driving motor according to instructions of gears, an accelerator, a brake and the like to control the driving states of the automobile such as starting operation, advancing and retreating speed, climbing force and the like, or help the automobile to brake, and store part of brake energy into the power battery.
(3) Disable: a non-cruise mode in which the target vehicle is in a constant-speed-cruise-off state. The automobile is powered on and then defaults to enter the state.
(4) Enable: a constant-speed cruise on state in the cruise mode, in which the vehicle is not at constant speed.
(5) Active: cruise mode, a cruise active state in which the vehicle can be paced. After activation, the vehicle advances within the prescribed vehicle speed at the specified vehicle speed.
(6) OFF: a temporary off state in cruise mode, in which the vehicle is not at constant speed, may be returned to a constant speed cruise active state.
Any number of elements in the drawings are by way of example and not by way of limitation, and any nomenclature is used solely for differentiation and not by way of limitation.
In the constant-speed cruise control, when the transmission is in a forward gear and the running speed is more than 40km/h, a driver can keep running at a constant speed without stepping on an accelerator pedal after pressing a constant-speed cruise button, so that the right foot of the driver can be effectively released, and the constant-speed cruise can play a good driving assisting role particularly on an expressway or in long-distance driving.
Once set to the cruise control state, the VCU controls the MCU and, in turn, the motor. The speed of the motor is controlled by the VCU, and the VCU can continuously adjust the speed of the motor according to the road condition and the running resistance of the automobile, so that the automobile can always run at the set speed without operating an accelerator pedal. In addition, at a given vehicle speed, the automobile cruise control system can optimize travel time and reduce fuel consumption.
However, the prior art cruise control has the disadvantage that, for example, when the target vehicle has a fault which is not detected by the driver for a while, the cruise control can still be used, which involves a certain personal risk. In addition, the starting condition of the constant-speed cruise function only has one speed requirement, so that the cruise function is easily triggered by mistake, and unnecessary influence is caused.
Therefore, the application provides a vehicle constant-speed cruise control method, which comprises the steps of obtaining fault information, ready information, gear information and vehicle speed information of a target vehicle; and when the three conditions that the fault information represents that the target vehicle is not in fault, the ready information represents that the target vehicle is ready and the constant-speed cruise starting signal is detected are simultaneously met, switching the state of the target vehicle from the constant-speed cruise closing state to the constant-speed cruise opening state. Under the condition of the constant-speed cruise starting state, if the target vehicle is not in fault, the gear is a forward gear and the vehicle speed is within a preset speed range, the state of the target vehicle is switched to the constant-speed cruise activated state, and the target vehicle is controlled to run according to the target constant-speed value under the constant-speed cruise activated state. The safety of the constant-speed cruising process is improved.
After introducing the design concept of the embodiment of the present application, some simple descriptions are provided below for application scenarios to which the technical solution of the embodiment of the present application can be applied, and it should be noted that the application scenarios described below are only used for describing the embodiment of the present application and are not limited. In specific implementation, the technical scheme provided by the embodiment of the application can be flexibly applied according to actual needs.
Referring to fig. 1, it is a schematic view of an application scenario of a vehicle cruise control method according to an embodiment of the present application. Fig. 1 shows a highway driving scenario in which a target vehicle is a small car driving on a highway, and in this case, the cruise control method in the embodiment of the present application may be applied to perform cruise control of the vehicle.
Of course, the method provided in the embodiment of the present application is not limited to be used in the application scenario shown in fig. 1, and may also be used in other possible application scenarios, and the embodiment of the present application is not limited. The functions that can be implemented by each device in the application scenario shown in fig. 1 will be described in the following method embodiments, and will not be described in detail herein.
To further illustrate the technical solutions provided by the embodiments of the present application, the following detailed description is made with reference to the accompanying drawings and the detailed description. Although the embodiments of the present application provide method steps as shown in the following embodiments or figures, more or fewer steps may be included in the method based on conventional or non-inventive efforts. In steps where no necessary causal relationship exists logically, the order of execution of the steps is not limited to that provided by the embodiments of the present application.
The following describes the technical solution provided in the embodiment of the present application with reference to the application scenario shown in fig. 1.
Referring to fig. 2, an embodiment of the present application provides a vehicle cruise control method, including the following steps:
s201, acquiring state information of a target vehicle; the state information comprises fault information, ready information, gear information and vehicle speed information; the ready information is determined based on the failure information and the preset state.
S203, if the fault information indicates that the target vehicle is not in fault, the ready information indicates that the target vehicle is ready and a constant-speed cruise starting signal is detected, switching the state of the target vehicle from a constant-speed cruise closing state to a constant-speed cruise opening state.
S203, under the condition that the target vehicle is in the constant-speed cruise starting state, if a constant-speed setting signal is detected, the fault information indicates that the target vehicle has no fault, the gear information indicates that the gear is a forward gear, and the vehicle speed information indicates that the vehicle speed is in a preset speed range, the state of the target vehicle is switched from the constant-speed cruise starting state to the constant-speed cruise activation state.
And S204, responding to the speed adjusting operation of the user in the constant-speed cruising state, and controlling the internet connected vehicle to run according to the adjusted target constant speed value.
According to the embodiment of the application, fault information, ready information, gear information and vehicle speed information of a target vehicle are obtained; when the three conditions that the fault information represents that the target vehicle is not in fault, the ready information represents that the target vehicle is ready and the constant-speed cruise starting signal is detected are simultaneously met, the state of the target vehicle is switched from the constant-speed cruise closing state to the constant-speed cruise opening state. In addition, because the constant speed is not set under the constant-speed cruise starting state, if the speed is greater than a certain speed value, the constant speed is realized, and the potential safety hazard is large, therefore, in order to improve the driving safety, when the target vehicle has no fault, the gear is a forward gear and the vehicle speed is simultaneously satisfied within a preset speed range, the state of the target vehicle is switched to the constant-speed cruise activation state, and the safety risk caused by the constant speed when the target vehicle has a fault is reduced. In the cruise control enabled state, the target vehicle is controlled to travel at the target cruise control value in response to a speed adjustment operation by the user in the cruise control enabled state. By applying the constant-speed cruise control method in the embodiment of the application, the safety of the constant-speed cruise process is integrally ensured.
Referring to S201, during normal running of the vehicle, status information of the target vehicle is acquired, including, for example, failure information, ready information, shift position information, and vehicle speed information.
For example, by analyzing the failure information, it is possible to know whether the target vehicle has failed, and the failure may be classified into different classes according to the type of the failure. And the ready information is determined according to the fault information and a preset state, wherein the preset state comprises at least one of a power state, a fuel amount state and a vehicle door closing state. In a specific example, for example, when each preset state meets the set state condition (the electric quantity is sufficient, the oil quantity is sufficient, and the door is closed), and the fault information indicates that the target vehicle is not faulty, the target vehicle is determined to be ready. The gear information may determine that a forward gear, a reverse gear, or a neutral gear is currently present, etc. The preset state is set, the ready information is represented by combining with the fault information, a multi-dimensional judgment condition is provided for the constant-speed cruise control process, and compared with the condition that the lowest speed limit is opened only by the constant-speed cruise starting operation, the constant-speed cruise closing operation or the constant-speed cruise starting, the safety of the constant-speed cruise process is further ensured.
Referring to S202, when the three conditions, that is, the fault information indicates that the target vehicle is not faulty, the ready information indicates that the target vehicle is ready, and the constant-speed-cruise start signal is detected, are simultaneously satisfied, the state of the target vehicle may be switched from the constant-speed-cruise relationship state to the constant-speed-cruise on state, and at this time, the Enable flag may be set. Wherein the detection of the cruise control enable signal may be in response to a user actuation of an enable button, e.g., the enable button may be depressed if the user has a need to enter the cruise control mode, such that the cruise control enable signal is detected by the target vehicle controller. In the process of switching the state, the constant-speed cruise starting signal is considered, and meanwhile the precondition that the target vehicle is free from faults and ready is also ensured, so that the target vehicle is safer when entering the constant-speed cruise.
Referring to S203, when the target vehicle is in the cruise control on state, it indicates that the cruise control mode is entered, but the speed is not constant in this state. If a constant-speed setting signal (a setting button of a constant-speed function is pressed) is detected at the moment, the obtained fault information represents that the target vehicle has no fault, the gear information is a forward gear, and the vehicle speed is within a preset speed range, the state of the target vehicle can be switched from a constant-speed cruise starting state to a constant-speed cruise activated state.
The preset speed range is 40km/h to 80km/h, and compared with the prior art that the speed can be fixed only by meeting the lower speed limit, the speed upper limit and the fault-free judgment condition of the target vehicle are set, so that the speed fixing process is safer.
Referring to S204, in the cruise control enabled state, the vehicle may be driven at a default cruise value of the system, such as 80 km/h. In addition, the speed adjustment operation of the user can be acquired, so that the speed adjustment can be carried out based on the default constant speed value, a target constant speed value is determined, and the target vehicle is controlled to run according to the target constant speed value.
In a specific example, in the cruise control activation state, the Active flag is set, and a cruise control function display area (hereinafter referred to as an instrument) on an instrument panel is turned on by green light and displays a cruise control speed value.
For example, the speed adjustment operation by the user may be performed by adjusting a reset button and a SET button, wherein the reset button may be represented by RSE/+ and the SET button may be represented by SET/-and the two buttons are multiplexing buttons, and when the target vehicle is in the cruise control active state, the function of the reset button is speed increase and the function of the SET button is speed decrease; when the target vehicle is in the non-constant-speed-cruise activated state, the reset button has the function of restoring the vehicle speed to the target constant speed value in the last constant-speed-cruise activated state, and the set button has the function of adjusting the vehicle speed and setting a new target constant speed value.
In one specific example, the target constant speed value is typically set between 30km/h and 80km/h, and is set to be unchanged after the vehicle speed reaches a speed limit. The specific adjustment process is as follows: every time RES/+ is pressed for a short time (the time is less than 0.5 second), the set vehicle speed is increased by 2km/h (the target vehicle speed is displayed on the instrument); every short press (time less than 0.5 second) SET/-is carried out, the SET vehicle speed is reduced by 2km/h (target vehicle speed is displayed on an instrument); every time when the vehicle is pressed for a long time (more than 0.5 second) RES/+, every 0.5 second (which can be calibrated), the target vehicle speed is increased by 1 km/h; the target vehicle speed is reduced by 1km/h every long press (more than 0.5 seconds) SET/-, and every 0.5 seconds (which can be calibrated). The data in this example is for illustration only, and the sensitivity can be adjusted by adjusting the magnitude of the increase in vehicle speed.
S201 to S202 are processes of switching the non-constant-speed-cruise mode (constant-speed-cruise off state) to the constant-speed-cruise on state in the constant-speed-cruise mode. S203 is a process of switching the constant-speed-cruise on state of the constant-speed-cruise mode to the constant-speed-cruise active state.
In an actual application process, after the state of the target vehicle is switched from the constant-speed-cruise on state to the constant-speed-cruise active state, the state of the target vehicle is switched from the constant-speed-cruise active state to the constant-speed-cruise temporary off state if any one of the following conditions is satisfied:
condition a1, an acceleration signal is obtained by detecting the opening degree of the accelerator pedal for a preset time.
Condition a2, a brake signal is obtained by detecting the opening degree of the brake pedal.
Condition a3, a handbrake pull signal is detected by detecting the state of the handbrake.
Condition a4, the vehicle speed information indicates that the vehicle speed is greater than a first preset speed threshold.
Condition a5, the vehicle speed information indicates that the vehicle speed is less than a second preset speed threshold.
The first preset speed threshold is larger than the second preset speed threshold, the first preset speed threshold is larger than the maximum value of the preset speed range, and the second preset speed threshold is smaller than the minimum value of the preset speed range.
Condition a6, gear information characterizes a gear as a non-forward gear.
The condition a1, for example, the condition a that the acceleration signal is obtained by detecting the opening degree of the accelerator pedal in two consecutive seconds, may be specifically realized by detecting the opening degree of the accelerator pedal (for example, the opening degree of the accelerator pedal in two consecutive seconds is greater than a preset accelerator opening threshold value), in this case, it indicates that the user has an acceleration demand, and at this time, the state of the target vehicle is switched from the cruise control activation state to the cruise control temporary closing state for safety.
For condition a2, a brake signal is detected, such as by detecting the opening of the brake pedal (e.g., the opening of the brake pedal is greater than a preset brake pedal opening threshold), in which case a braking demand is indicated to the user, and the state of the target vehicle is switched from the cruise control active state to the cruise control temporarily off state for safety.
For condition a3, such as detection of a handbrake pull signal by detecting the state of the handbrake, which indicates that the target vehicle is in a parked state, the state of the target vehicle may be switched from the cruise control active state to the cruise control temporarily off state.
For the condition a4 and the condition a5, the vehicle speed is too large (greater than the first preset speed threshold, such as 83km/h) or too small (less than the second preset speed threshold, such as 27km/h), at which time the state of the target vehicle is switched from the cruise control active state to the cruise control temporarily off state for safety.
For condition a6, the gear information characterizes the gears as non-forward (park, reverse, and neutral), then the state of the target vehicle is switched from the cruise control active state to the cruise control temporarily off state for safety at this time.
For example, after the state of the target vehicle is switched from the cruise control active state to the cruise control temporary off state, the instrument may be controlled to turn on the green light and not display the cruise vehicle speed value.
The above embodiment includes conditions of detecting an acceleration signal, a brake signal, a hand brake pull-up signal, an excessively large vehicle speed or an excessively small vehicle speed, and a gear, and when any one of the above conditions is satisfied, the state of the target vehicle is switched from the constant-speed-cruise activated state to the temporary constant-speed-cruise closed state.
In an actual application process, after the state of the target vehicle is switched from the cruise control activation state to the cruise control temporary off state, if any one of the following conditions is satisfied, the state of the target vehicle is switched from the cruise control temporary off state to the cruise control activation state:
conditional B1, gear information, indicates that the gear is forward and a constant speed reset signal is detected.
And under the condition B2, the gear information represents that the gear is a forward gear, the vehicle speed information represents that the vehicle speed is within a preset range, and a constant speed setting signal is detected.
Condition B3, the cruise control temporary off state, is triggered by the detection of an acceleration signal, the gear information indicates that the gear is a forward gear, the accelerator pedal is in a released state, and the vehicle speed information indicates that the vehicle speed is within a preset speed range.
For condition B1, the gear is forward, and a cruise reset signal is detected at this time (the user has operated the reset button), the state of the target vehicle can be switched from the cruise temporary off state to the cruise active state at this time using the reset function.
For condition B2, the gear is forward and the vehicle speed is 30km/h to 80km/h, when the constant speed setting signal is detected (the user operates the setting button), the state of the target vehicle can be switched from the constant speed cruise temporary off state to the constant speed cruise active state by the setting function.
For condition B3, if the cruise control off state is triggered by an acceleration signal generated by depressing the accelerator pedal (condition a1), the state of the target vehicle is automatically switched from the cruise control temporarily off state to the cruise control activated state without the user operating the reset button when the shift position is the forward range, the accelerator pedal is in the released state (the user has released the accelerator pedal), and the vehicle speed is 30km/h to 80 km/h.
For example, for any one of the cases B1, B2 and B3, for example, if the constant speed value before the constant speed cruise temporary off state is 80km/h, after the vehicle is switched to the constant speed cruise active state, and the vehicle continues to run at the constant speed value of 80 km/h.
It should be noted that, for the conditions B1 and B2, regardless of the reason for the triggered cruise control off state, the state of the target vehicle may be switched from the cruise control temporary off state to the cruise control active state when either of the conditions is satisfied. For condition B3, this applies to the case where the constant-speed-cruise off state is triggered by an acceleration signal generated by depressing the accelerator pedal (condition a1), and in this case, this condition is used for the determination.
In the above embodiment, the condition for switching from the temporary off state of the constant-speed cruise to the active state of the constant-speed cruise is divided into two cases, one is unrelated to the condition for triggering the temporary off state of the constant-speed cruise, and the other is that the condition for switching the state of the target vehicle from the temporary off state of the constant-speed cruise to the active state of the constant-speed cruise is determined respectively aiming at the condition that the temporary off state of the constant-speed cruise is triggered by detecting the acceleration signal, so that on one hand, the convenience for returning to the active state of the constant-speed cruise is improved, and on the other hand, the safety of the constant-speed cruise is also ensured.
In an actual application process, if the state of the target vehicle is a non-constant-speed-cruise off state (a constant-speed-cruise on state, a constant-speed-cruise active state, or a constant-speed-cruise temporary off state), at this time, any one of the following conditions is satisfied, the state of the target vehicle is switched to the constant-speed-cruise off state:
condition C1, a constant cruise shutdown signal is detected.
And C2, the acquired fault information represents the fault of the target vehicle.
Condition C3, the obtained ready information indicating that the target vehicle is not ready.
For condition C1, the user has a need to turn off the cruise function, operates the cruise control off button, and the target vehicle controller detects the cruise control off signal.
For condition C2, the acquired fault information is indicative of a target vehicle fault, which may not be immediately perceptible to the user, and therefore, for driving safety, the state of the target vehicle is switched to the cruise-off state in this case.
For condition C3, the obtained ready information indicates that the target vehicle is not ready, such as any one of a fault, a low battery of the target vehicle, a door not closed, and the like. At this time, for driving safety, in this case, the state of the target vehicle is switched to the constant-speed-cruise off state.
According to the embodiment, when the target vehicle is detected to be in fault or not in readiness, the state of the target vehicle is switched to the constant-speed-cruise-off state, and compared with the mode that the state of the target vehicle is switched to the constant-speed-cruise-off state only when the constant-speed-cruise-off signal is detected, the potential safety hazard caused by continuous starting of the constant-speed-cruise function due to the fact that the target vehicle is in fault or not in readiness is reduced, and the driving safety is further guaranteed.
In practical application, in order to improve the reason that a user knows the reason why the cruise control function is turned off in the cruise control process in time and the reason why the cruise control function cannot be turned on, trigger information representing the reasons can be displayed in a cruise control function display area on an instrument panel. Specifically, the following two cases are mainly included:
case 1: and if the state of the target vehicle is detected to be switched from the non-cruise off state to the constant-speed cruise off state, displaying trigger information representing state switching caused in a constant-speed cruise function display area on an instrument panel.
In this case, if the cruise control is suddenly turned off in the cruise control mode, it may be caused by a malfunction of the target vehicle or the target vehicle is not ready, such as the battery level being lower than a preset charge threshold. At this time, the type of failure or a specific reason why the target vehicle is not ready, such as low battery level, may be displayed on the cruise control function display area on the instrument panel.
Case 2: and if the condition of the target vehicle is detected to be incapable of being switched from the constant-speed cruise closing condition to the constant-speed cruise opening condition, displaying trigger information representing switching failure in a constant-speed cruise function display area on an instrument panel.
In this case, if the target vehicle is out of order or the target vehicle is not ready, it is impossible to switch from the cruise control off state to the cruise control on state, and at this time, the type of the failure or a specific cause of the non-ready of the target vehicle, such as low battery level or the like, is displayed on the cruise control function display area on the instrument panel.
In addition, corresponding trigger information such as 'the target vehicle is out of order and cannot enter the constant-speed cruise' and 'the target vehicle is out of order and exits the constant-speed cruise' can be prompted through voice.
According to the embodiment, the reason that the vehicle cannot normally enter the constant-speed cruise starting state and is suddenly switched to the constant-speed cruise closing state is displayed in the constant-speed cruise function display area on the instrument panel, so that a user can timely know the reason and further perform corresponding processing, and great convenience is brought to the user.
In addition, referring to fig. 3, a state switching diagram of a vehicle cruise control is shown. The switching between the states between the non-cruise mode and the cruise mode can be seen in fig. 3.
In order to make the flow of the technical solution of the present application easier to understand, a complete flow chart is described below:
referring to fig. 4, the overall process is that the cruise control module integrated in the cruise control device implements output control of the motor controller and human-computer interaction display through the cruise function display area on the instrument panel through state control according to the inputs of the motor controller, the multifunctional steering wheel, the gear controller, the accelerator pedal, the brake pedal and the fault detection module.
Specifically, the motor controller sends the detected motor rotating speed signal to the constant-speed cruise control module, and thus the constant-speed cruise control module determines the speed information of the target vehicle according to the received motor rotating speed signal. The method comprises the steps of obtaining the operation of a user on a key on the multifunctional steering wheel (such as pressing a cruise starting button, a cruise closing button, RES/+ or SET /) and sending a signal generated by the corresponding operation to a constant-speed cruise control module. And the gear processing module (such as a sensor for detecting the operation of the gear controller) sends the detected logic gear signal to the cruise control module, so that the cruise control module determines the gear information and further determines whether the gear is a forward gear. An accelerator pedal processing module (such as a sensor for detecting the opening degree of an accelerator pedal) sends a detected acceleration signal to a constant-speed cruise control module. The brake pedal processing module (such as a sensor for detecting the opening degree of the brake pedal) sends the detected brake signal to the constant-speed cruise control module. The fault handling module (e.g., corresponding sensors provided for different fault types) sends the detected fault information to the cruise control module. The ready signal is related to not only the fault information but also a preset state of the vehicle, for example, the preset state is a closed state of a vehicle door, and the ready signal can be realized by a sensor for detecting whether the vehicle door is closed.
As above, the cruise control module may obtain the logic gear signal to determine whether it is a forward gear, may obtain the acceleration signal, the braking signal, and the fault information, and the ready information, etc. And then, the switching of each state is performed according to the corresponding judgment condition in the embodiment of the application by combining whether the vehicle is in the constant-speed cruise mode or which state of the constant-speed cruise mode is currently in. And in the constant-speed cruise activation state, the constant-speed cruise module outputs a rotating speed request signal to the signal output module, and then the constant-speed value of the target vehicle is controlled through the MCU according to the rotating speed control signal. In addition, in order to improve the interaction with the user, the current cruise state, the constant speed value (cruise speed) and the fault prompt can be displayed on the instrument panel, so that the user can know the information in time.
In the embodiment of the application, the switching condition is more accurate in the process of switching among the states, and the possibility of abnormal phenomena is reduced on the premise of ensuring normal and reliable running, so that the whole control process of constant-speed cruising is safer.
As shown in fig. 5, based on the same inventive concept as the vehicle cruise control method described above, the embodiment of the present application further provides a vehicle cruise control apparatus, which includes an information acquisition module 51, a first state switching module 52, a second state switching module 53, and a control module 54.
The information acquiring module 51 is used for acquiring the state information of the target vehicle; the state information comprises fault information, ready information, gear information and vehicle speed information; the ready information is determined according to the fault information and the preset state;
the first state switching module 52 is configured to switch the state of the target vehicle from the cruise control off state to the cruise control on state when the fault information indicates that the target vehicle is not faulty, the ready information indicates that the target vehicle is ready, and the cruise control on signal is detected;
the second state switching module 53 is configured to, when the target vehicle is in the cruise control on state, switch the state of the target vehicle from the cruise control on state to the cruise control active state if a cruise control setting signal is detected, it is determined that the fault information indicates that the target vehicle is not faulty, it is determined that the gear information indicates that the gear is a forward gear, and it is determined that the vehicle speed information indicates that the vehicle speed is within a preset speed range;
and a control module 54 for controlling the target vehicle to travel at the adjusted target cruise value in response to a speed adjustment operation by a user in the cruise control state.
In some exemplary embodiments, the vehicle further comprises a third state switching module for, after switching the state of the target vehicle from the cruise control on state to the cruise control active state:
switching the state of the target vehicle from the cruise control activation state to the cruise control temporary off state if any one of the following conditions is satisfied:
acquiring an acceleration signal by detecting the opening of an accelerator pedal within a preset time; or
Acquiring a brake signal by detecting the opening degree of a brake pedal; or
Detecting a hand brake pull-up signal by detecting the state of the hand brake; or
Determining that the vehicle speed represented by the vehicle speed information is greater than a first preset speed threshold; or
Determining that the vehicle speed represented by the vehicle speed information is smaller than a second preset speed threshold; or
Determining that the gear represented by the gear information is a non-forward gear;
the first preset speed threshold is greater than the second preset speed threshold, the first preset speed threshold is greater than the maximum value of the preset speed range, and the second preset speed threshold is smaller than the minimum value of the preset speed range.
In some exemplary embodiments, further comprising a fourth state switching module for, after switching the state of the target vehicle from the cruise control enabled state to the cruise control temporarily disabled state:
switching the state of the target vehicle from the cruise control temporarily OFF state to the cruise control ON state if any one of the following conditions is satisfied:
the gear information represents that the gear is a forward gear and a constant speed reset signal is detected; or
The gear information represents that the gear is a forward gear, the vehicle speed information represents that the vehicle speed is in a preset range, and a constant speed setting signal is detected; or
The temporary closing state of the constant-speed cruise is triggered by the fact that an acceleration signal is detected, gear information represents that a gear is a forward gear, an accelerator pedal is in a release state, and vehicle speed information represents that vehicle speed is within a preset speed range.
In some exemplary embodiments, the vehicle control device further comprises a fifth state switching module, configured to switch the state of the target vehicle to the cruise control off state when the state of the target vehicle is the cruise control off state and any one of the following conditions is satisfied:
detecting a constant-speed cruise closing signal; or
The acquired fault information represents the fault of the target vehicle; or
The acquired ready information indicates that the target vehicle is not ready.
In some exemplary embodiments, the display module is further configured to:
when the state of the target vehicle is detected to be switched to a constant-speed cruise closing state, displaying trigger information representing state switching caused by representation in a constant-speed cruise function display area on an instrument panel; or
When the condition of the target vehicle is detected to be incapable of being switched from the constant-speed cruise closing condition to the constant-speed cruise opening condition, the trigger information representing the switching failure caused by the display area of the constant-speed cruise function on the instrument panel is displayed.
In some exemplary embodiments, the preset state includes at least one of a charge state, a fuel amount state, and a door closed state.
The vehicle cruise control device and the vehicle cruise control method provided by the embodiment of the application adopt the same inventive concept, can obtain the same beneficial effects, and are not repeated herein.
Having described the vehicle cruise control method and apparatus according to an exemplary embodiment of the present application, next, a cruise control apparatus according to another exemplary embodiment of the present application will be described.
As will be appreciated by one skilled in the art, aspects of the present application may be embodied as a system, method or program product. Accordingly, various aspects of the present application may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible embodiments, the cruise control device according to the present application may comprise at least one processor, and at least one memory. Wherein the memory stores program code which, when executed by the processor, causes the processor to perform the steps of the vehicle cruise control method according to various exemplary embodiments of the present application described above in the present specification. For example, the processor may perform steps as in a vehicle cruise control method.
The constant-speed-cruise control apparatus 130 according to this embodiment of the present application is described below with reference to fig. 6. The constant-speed-cruise control apparatus 130 shown in fig. 6 is only an example, and should not impose any limitation on the function and scope of use of the embodiment of the present application.
As shown in fig. 6, the constant-speed-cruise control apparatus 130 is in the form of a general-purpose constant-speed-cruise control apparatus. The components of the constant speed cruise control device 130 may include, but are not limited to: the at least one processor 131, the at least one memory 132, and a bus 133 that connects the various system components (including the memory 132 and the processor 131).
Bus 133 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.
The memory 132 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)1321 and/or cache memory 1322, and may further include Read Only Memory (ROM) 1323.
Memory 132 may also include programs/utilities 1325 having a set (at least one) of program modules 1324, such program modules 1324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The cruise control device 130 may also communicate with one or more external devices 134 (e.g., a keyboard, a pointing device, etc.), with one or more devices that enable a user to interact with the cruise control device 130, and/or with any device (e.g., a router, a modem, etc.) that enables the cruise control device 130 to communicate with one or more other cruise control devices. Such communication may occur via input/output (I/O) interfaces 135. Also, the cruise control device 130 may also communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet) via a network adapter 136. As shown, the network adapter 136 communicates with other modules for the cruise control device 130 over a bus 133. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the cruise control device 130, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
In an exemplary embodiment, a computer-readable storage medium comprising instructions, such as the memory 132 comprising instructions, executable by the processor 131 to perform the above-described method is also provided. Alternatively, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, there is also provided a computer program product comprising computer programs/instructions which, when executed by the processor 131, implement any of the vehicle cruise control methods as provided herein.
In exemplary embodiments, various aspects of a vehicle cruise control method provided herein may also be embodied in the form of a program product comprising program code for causing a computer device to perform the steps of a vehicle cruise control method according to various exemplary embodiments of the present application described above herein, when the program product is run on the computer device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The program product for image scaling of an embodiment of the present application may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a constant speed cruise control device. However, the program product of the present application is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may be executed entirely on the user cruise control device, partly on the user device, as a separate software package, partly on the user cruise control device and partly on the remote cruise control device, or entirely on the remote cruise control device or service. In the case of a remote cruise control device, the remote cruise control device may be connected to the user cruise control device via any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external cruise control device (for example via the internet using an internet service provider).
In a sixth aspect, an embodiment of the present application provides a chip, which includes a processor, and the processor is configured to implement the steps of any one of the methods when executing the computer program instructions.
Optionally, a memory is included, having stored thereon computer program instructions executable on the processor.
Optionally, the vehicle monitoring system further comprises a transceiver for receiving the state information of the target vehicle.
It should be noted that although several units or sub-units of the apparatus are mentioned in the above detailed description, such division is merely exemplary and not mandatory. Indeed, the features and functions of two or more units described above may be embodied in one unit, according to embodiments of the application. Conversely, the features and functions of one unit described above may be further divided into embodiments by a plurality of units.
Further, while the operations of the methods of the present application are depicted in the drawings in a particular order, this does not require or imply that these operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable image scaling apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable image scaling apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable image scaling apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable image scaling device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer implemented process such that the instructions which execute on the computer or other programmable device provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications can be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A vehicle cruise control method, characterized by comprising:
acquiring state information of a target vehicle; the state information comprises fault information, ready information, gear information and vehicle speed information; the ready information is determined according to the fault information and a preset state;
if the fault information represents that the target vehicle is not in fault, the ready information represents that the target vehicle is ready and a constant-speed cruise starting signal is detected, switching the state of the target vehicle from a constant-speed cruise closing state to a constant-speed cruise opening state;
under the condition that the target vehicle is in a constant-speed cruise starting state, if a constant-speed setting signal is detected, the fault information represents that the target vehicle has no fault, the gear information represents that the gear is a forward gear, and the vehicle speed information represents that the vehicle speed is in a preset speed range, switching the state of the target vehicle from the constant-speed cruise starting state to a constant-speed cruise activation state;
and controlling the target vehicle to run according to the adjusted target constant speed value in response to the speed adjusting operation of the user in the constant speed cruising state.
2. The method according to claim 1, wherein after the switching the state of the target vehicle from the cruise control on state to the cruise control active state, the method further comprises:
switching the state of the target vehicle from a cruise control active state to a cruise control temporarily off state if any one of the following conditions is satisfied:
acquiring an acceleration signal by detecting the opening of an accelerator pedal within a preset time; or
Acquiring a brake signal by detecting the opening degree of a brake pedal; or
Acquiring a hand brake pull-up signal by detecting the state of a hand brake; or
Determining that the vehicle speed represented by the vehicle speed information is greater than a first preset speed threshold; or
Determining that the vehicle speed represented by the vehicle speed information is smaller than a second preset speed threshold; or
Determining that the gear represented by the gear information is a non-forward gear;
the first preset speed threshold is larger than the second preset speed threshold, the first preset speed threshold is larger than the maximum value of the preset speed range, and the second preset speed threshold is smaller than the minimum value of the preset speed range.
3. The method according to claim 2, characterized in that after the switching of the state of the target vehicle from the cruise control active state to the cruise control temporarily off state, the method further comprises:
switching the state of the target vehicle from a cruise control temporary off state to a cruise control active state if any one of the following conditions is satisfied:
determining that the gear represented by the gear information is a forward gear and detecting a constant speed reset signal; or
The gear information represents that the gear is a forward gear, the vehicle speed information represents that the vehicle speed is within the preset range, and a constant speed setting signal is detected; or
The temporary closing state of the constant-speed cruise is triggered by the fact that an acceleration signal is detected, the gear information represents that the gear is a forward gear, an accelerator pedal is in a released state, and the vehicle speed information represents that the vehicle speed is within the preset speed range.
4. The method of claim 1, further comprising:
if the state of the target vehicle is a non-constant-speed-cruise closed state and any one of the following conditions is met, switching the state of the target vehicle to a constant-speed-cruise closed state:
detecting a constant-speed cruise closing signal; or
The acquired fault information represents the fault of the target vehicle; or
The acquired ready information indicates that the target vehicle is not ready.
5. The method of claim 1, further comprising:
if the state of the target vehicle is detected to be switched from the non-cruise closed state to the constant-speed cruise closed state, displaying trigger information representing state switching caused in a constant-speed cruise function display area on an instrument panel; or
And if the condition that the target vehicle cannot be switched to the constant-speed cruise starting condition from the constant-speed cruise closing condition is detected, displaying trigger information representing switching failure in a constant-speed cruise function display area on the instrument panel.
6. The method according to any one of claims 1 to 5, wherein the preset state comprises at least one of a charge state, a fuel amount state, and a door closed state.
7. A vehicle cruise control apparatus, characterized by comprising:
the information acquisition module is used for acquiring the state information of the target vehicle; the state information comprises fault information, ready information, gear position information and vehicle speed information; the ready information is determined according to the fault information and a preset state;
the first state switching module is used for switching the state of the target vehicle from a constant-speed cruise closed state to a constant-speed cruise open state when the fault information indicates that the target vehicle is not in fault, the ready information indicates that the target vehicle is ready and a constant-speed cruise starting signal is detected;
the second state switching module is used for switching the state of the target vehicle from the constant-speed cruise starting state to the constant-speed cruise activated state if a constant-speed setting signal is detected, the fault information indicates that the target vehicle has no fault, the gear information indicates that the gear is a forward gear and the vehicle speed information indicates that the vehicle speed is within a preset speed range under the condition that the target vehicle is in the constant-speed cruise starting state;
and the control module is used for responding to the speed regulation operation of a user in the constant-speed cruising state and controlling the target vehicle to run according to the regulated target constant speed value.
8. A cruise control apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method according to any of claims 1 to 6 are implemented by the processor when executing the computer program.
9. A computer-readable storage medium on which computer program instructions are stored, which computer program instructions, when executed by a processor, carry out the steps of the method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that the computer program realizes the method of any one of claims 1 to 6 when executed by a processor.
CN202210306117.7A 2022-03-25 2022-03-25 Vehicle constant-speed cruise control method, device, equipment and storage medium Pending CN114435359A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210306117.7A CN114435359A (en) 2022-03-25 2022-03-25 Vehicle constant-speed cruise control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210306117.7A CN114435359A (en) 2022-03-25 2022-03-25 Vehicle constant-speed cruise control method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114435359A true CN114435359A (en) 2022-05-06

Family

ID=81360453

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210306117.7A Pending CN114435359A (en) 2022-03-25 2022-03-25 Vehicle constant-speed cruise control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114435359A (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5170859A (en) * 1989-04-30 1992-12-15 Mazda Motor Corporation Constant-speed cruising system for a vehicle
US6330506B1 (en) * 1999-01-16 2001-12-11 Dr. Ing. H.C.F. Porsche Aktiengesellschaft Process for automatically controlling the speed of a motor vehicle
CN103121449A (en) * 2011-11-18 2013-05-29 北汽福田汽车股份有限公司 Method and system for cruise control of electric automobile
CN103587526A (en) * 2012-08-17 2014-02-19 北汽福田汽车股份有限公司 Electrocar cruise control method
CN103818379A (en) * 2012-11-16 2014-05-28 比亚迪股份有限公司 Electric car constant-speed cruising method and device
CN107117169A (en) * 2017-04-28 2017-09-01 北京新能源汽车股份有限公司 Control method and device of constant-speed cruise system, controller and automobile
CN107472019A (en) * 2016-07-01 2017-12-15 宝沃汽车(中国)有限公司 The control method of the speed-limiting device of vehicle, vehicle and vehicle
CN107487323A (en) * 2016-11-10 2017-12-19 宝沃汽车(中国)有限公司 A kind of control method of electric vehicle cruise system
CN107985311A (en) * 2017-11-27 2018-05-04 北京新能源汽车股份有限公司 Control method and device for constant-speed cruise and automobile
CN109591595A (en) * 2018-12-14 2019-04-09 北京新能源汽车股份有限公司 Vehicle and constant-speed cruise control method and device thereof, and computer readable storage medium
CN112677970A (en) * 2020-04-02 2021-04-20 长城汽车股份有限公司 Cruise control device and method and steering wheel

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5170859A (en) * 1989-04-30 1992-12-15 Mazda Motor Corporation Constant-speed cruising system for a vehicle
US6330506B1 (en) * 1999-01-16 2001-12-11 Dr. Ing. H.C.F. Porsche Aktiengesellschaft Process for automatically controlling the speed of a motor vehicle
CN103121449A (en) * 2011-11-18 2013-05-29 北汽福田汽车股份有限公司 Method and system for cruise control of electric automobile
CN103587526A (en) * 2012-08-17 2014-02-19 北汽福田汽车股份有限公司 Electrocar cruise control method
CN103818379A (en) * 2012-11-16 2014-05-28 比亚迪股份有限公司 Electric car constant-speed cruising method and device
CN107472019A (en) * 2016-07-01 2017-12-15 宝沃汽车(中国)有限公司 The control method of the speed-limiting device of vehicle, vehicle and vehicle
CN107487323A (en) * 2016-11-10 2017-12-19 宝沃汽车(中国)有限公司 A kind of control method of electric vehicle cruise system
CN107117169A (en) * 2017-04-28 2017-09-01 北京新能源汽车股份有限公司 Control method and device of constant-speed cruise system, controller and automobile
CN107985311A (en) * 2017-11-27 2018-05-04 北京新能源汽车股份有限公司 Control method and device for constant-speed cruise and automobile
CN109591595A (en) * 2018-12-14 2019-04-09 北京新能源汽车股份有限公司 Vehicle and constant-speed cruise control method and device thereof, and computer readable storage medium
CN112677970A (en) * 2020-04-02 2021-04-20 长城汽车股份有限公司 Cruise control device and method and steering wheel

Similar Documents

Publication Publication Date Title
CN108284843A (en) Fault-tolerant brake system of car
US11634036B2 (en) Vehicle having motor and method of controlling the same to prevent collision thereof
US10399555B2 (en) Hybrid vehicle and method of controlling charge mode therefor
CN107763203B (en) A kind of processing method and system of vehicle accelerator signal failure
CN105620459A (en) Electric vehicle brake pedal diagnosing method and device
CN112717371B (en) Vehicle, control method and system thereof, and storage medium
KR102585802B1 (en) Brake apparatus of autonomous driving vehicle and control method thereof
CN108974003A (en) A kind of exchange method
CN114407932B (en) Method for evaluating intelligent driving system capacity
CN115648961B (en) Vehicle control method and device and related equipment
CN111267802A (en) Vehicle control method, vehicle control system and automobile
CN118270091A (en) Steering control system and method for an automatic vehicle
CN114179621A (en) Steep-slope slow-descending control method and device for vehicle
CN112874525A (en) Crawling method and device for electric automobile and vehicle
CN114435359A (en) Vehicle constant-speed cruise control method, device, equipment and storage medium
CN111114545B (en) Cruise torque monitoring method and device
CN105620458B (en) Brake pedal position signal diagnostic method and device
CN110962867A (en) Control device, control method, and storage medium
CN116373613A (en) Vehicle control method and vehicle control system
CN113442723B (en) Control method and device for preventing mistaken stepping on accelerator of vehicle and vehicle
CN114312778A (en) Method and device for acquiring functional safety requirement of cruise control system
CN114291057A (en) Parking control method and device for vehicle, vehicle and storage medium
JP2018065524A (en) Control device of hybrid vehicle
CN111376892A (en) Vehicle, and vehicle rotating hub test control method and device
US20240034338A1 (en) Motor vehicle having a first drive machine and a second drive machine configured as an electric machine and method for operating a motor vehicle

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination