WO2024140459A1 - 一种控制方法和装置 - Google Patents

一种控制方法和装置 Download PDF

Info

Publication number
WO2024140459A1
WO2024140459A1 PCT/CN2023/140960 CN2023140960W WO2024140459A1 WO 2024140459 A1 WO2024140459 A1 WO 2024140459A1 CN 2023140960 W CN2023140960 W CN 2023140960W WO 2024140459 A1 WO2024140459 A1 WO 2024140459A1
Authority
WO
WIPO (PCT)
Prior art keywords
torque
vehicle
slope
information
braking
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.)
Ceased
Application number
PCT/CN2023/140960
Other languages
English (en)
French (fr)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to EP23910385.6A priority Critical patent/EP4628375A4/en
Priority to JP2025538880A priority patent/JP2026501663A/ja
Publication of WO2024140459A1 publication Critical patent/WO2024140459A1/zh
Priority to US19/254,744 priority patent/US20250333061A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T13/00Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
    • B60T13/74Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive
    • B60T13/745Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive acting on a hydraulic system, e.g. a master cylinder
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • B60L15/2009Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • B60L15/2009Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking
    • B60L15/2018Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking for braking on a slope
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/10Dynamic electric regenerative braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/10Dynamic electric regenerative braking
    • B60L7/18Controlling the braking effect
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L7/00Electrodynamic brake systems for vehicles in general
    • B60L7/24Electrodynamic brake systems for vehicles in general with additional mechanical or electromagnetic braking
    • B60L7/26Controlling the braking effect
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T1/00Arrangements of braking elements, i.e. of those parts where braking effect occurs specially for vehicles
    • B60T1/02Arrangements of braking elements, i.e. of those parts where braking effect occurs specially for vehicles acting by retarding wheels
    • B60T1/10Arrangements of braking elements, i.e. of those parts where braking effect occurs specially for vehicles acting by retarding wheels by utilising wheel movement for accumulating energy, e.g. driving air compressors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T13/00Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
    • B60T13/74Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • 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/06Automatic manoeuvring for parking
    • 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18109Braking
    • B60W30/18118Hill holding
    • 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18109Braking
    • B60W30/18127Regenerative braking
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2250/00Driver interactions
    • B60L2250/16Driver interactions by display
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2250/00Driver interactions
    • B60L2250/26Driver interactions by pedal actuation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/22Standstill, e.g. zero speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/24Coasting mode
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/26Transition between different drive modes
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/08Electric propulsion units
    • B60W2510/083Torque
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • B60W2540/103Accelerator thresholds, e.g. kickdown
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Definitions

  • Electric vehicles or smart vehicles usually have the function of using motors to recycle energy, and can quickly decelerate or even stop the vehicle by controlling the accelerator pedal.
  • more and more vehicles have the function of controlling the acceleration, deceleration or parking of the vehicle by manipulating the accelerator pedal, which can reduce the frequency of users stepping on the brake pedal to a certain extent and improve the user's driving experience.
  • the use of this energy recovery function cannot guarantee the consistency of the vehicle's braking effect in various braking scenarios. How to achieve consistency in braking effect while recovering energy based on the vehicle's operating conditions has become a problem that needs to be solved.
  • the embodiments of the present application provide a control method and device, which can improve the user's driving consistency experience and avoid unexpected hazards caused by inconsistent braking effects.
  • a control method is provided, which can be executed by the vehicle, or by a vehicle-mounted terminal disposed in the vehicle, or by a chip, processor or circuit in the vehicle, and the embodiments of the present application are not limited to this.
  • the method may include: obtaining accelerator pedal opening information and slope information of the vehicle; determining a motor output torque according to the accelerator pedal opening information and the slope information; and determining a first hydraulic braking torque according to the braking demand torque and the motor output torque.
  • the motor output torque may be used to control the actuation of the electric brake mechanism
  • the first hydraulic brake torque may be used to control the actuation of the hydraulic brake mechanism
  • the user's driving consistency experience can be improved and unexpected hazards caused by inconsistent braking effects can be avoided.
  • the motor output torque may include energy recovery torque and slope compensation torque
  • determining the motor output torque based on the accelerator pedal opening information and the slope information may include: determining the energy recovery torque based on the accelerator pedal opening information and the vehicle speed information; determining the slope compensation torque based on the slope information.
  • the slope compensation torque of the vehicle in the current slope scenario may be determined based on the vehicle weight and/or the vehicle load.
  • determining the slope compensation torque based on the slope information may include: determining the slope compensation torque based on the slope information and the vehicle speed information.
  • the slope compensation torque is determined based on the slope information and the vehicle speed information.
  • the appropriate slope compensation torque can be applied to the vehicle according to the current speed of the vehicle, which can make the control of the electric braking mechanism during the braking process of the vehicle smoother and make the braking process of the vehicle smoother.
  • the method also includes: obtaining a first characteristic torque for preventing hill sliding, the first characteristic torque for preventing hill sliding being the torque required to prevent the vehicle from rolling when the vehicle is parked; determining the slope compensation torque based on the slope information may include: when the vehicle speed is greater than or equal to a first threshold, determining the slope compensation torque based on the slope information; or, when the vehicle speed is less than the first threshold, determining the slope compensation torque based on the slope information and the first characteristic torque for preventing hill sliding.
  • the first threshold can be an arbitrary value, such as 2 kilometers per hour (km/h), 2.5km/h, etc.
  • the vehicle When the vehicle speed is less than the first threshold, the vehicle may be parked.
  • the anti-slope torque required for the vehicle when parking can prevent the vehicle from rolling down the slope when parked, thereby ensuring the safety of the vehicle and personnel.
  • the slope compensation torque when the vehicle speed is less than the first threshold, is determined based on the slope information and the first characteristic torque for preventing hill slide, which may include: determining the relationship between the slope compensation torque and the vehicle speed based on the slope compensation first characteristic torque and the first characteristic torque for preventing hill slide, the slope compensation first characteristic torque being the slope compensation torque when the vehicle speed is equal to the first threshold; when the vehicle speed is less than the first threshold, determining the slope compensation torque based on the vehicle speed information and the relationship between the slope compensation torque and the vehicle speed.
  • the slope compensation torque of the vehicle when the vehicle speed is a first threshold ie, the slope compensation first characteristic torque, may also be determined according to the slope information.
  • the user experience can be improved by smoothly transitioning the slope compensation torque from the first characteristic torque for slope compensation to the first characteristic torque for preventing slope slipping.
  • the method may further include: obtaining energy recoverable power information; determining the energy recovery torque based on the accelerator pedal opening information and the vehicle speed information, which may include: determining the energy recovery torque based on the accelerator pedal opening information, the vehicle speed information and the energy recoverable power information.
  • the limitations of the motor, battery, etc. on the recoverable power during the energy recovery process are taken into consideration, and the actual braking effect of the vehicle can be made consistent with the expected braking effect based on the actual situation of energy recovery.
  • the vehicle may include a first electric brake mechanism and a second electric brake mechanism
  • the method may further include: allocating the first motor output torque to the first electric brake mechanism and allocating the second motor output torque to the second electric brake mechanism according to the motor output torque; adjusting the first motor output torque allocated to the first electric brake mechanism and adjusting the second motor output torque allocated to the second electric brake mechanism according to the operating conditions of the first motor output torque and the second motor output torque.
  • the energy recovery rate can be improved while achieving a consistent braking effect.
  • the vehicle includes a hydraulic braking system
  • the method may further include: controlling braking of the vehicle through the hydraulic braking system according to the first hydraulic braking torque.
  • the vehicle braking is controlled in combination with the hydraulic braking system, which can prevent the vehicle from skidding, sliding down a slope, etc. caused by braking the vehicle only by the electric braking mechanism in some scenarios, and can ensure the consistency of the braking effect.
  • the method may further include: obtaining a first braking torque, the first braking torque being the braking torque applied to the vehicle by the hydraulic braking system; and controlling the braking of the vehicle through the hydraulic braking system based on the first hydraulic braking torque, which may include: controlling the braking of the vehicle through the hydraulic braking system based on the first hydraulic braking torque and the first braking torque.
  • the braking effect of the hydraulic braking system can be made consistent with the set expectations to ensure the consistency of the braking effect.
  • the method may further include: determining the braking requirement torque according to the driving mode of the vehicle and/or user indication information.
  • differentiated settings of braking effects under different driving modes can be achieved to enhance the user experience.
  • the method may also include: when the accelerator pedal opening is less than or equal to a preset threshold, controlling the vehicle braking according to the motor output torque and the first hydraulic braking torque until the vehicle is in a parked state; when the duration of the vehicle in the parked state is greater than or equal to a first duration, configuring the motor output torque to zero.
  • maintaining the motor output torque within the first period of time after the vehicle is parked is beneficial to ensuring vehicle braking in the event of a hydraulic brake failure and can avoid unexpected hazards caused by hydraulic brake failure.
  • the method may further include: when the duration of the vehicle being in the parked state is greater than or equal to a second time length, enabling the parking brake function and configuring the first hydraulic braking torque to zero, and the second time length is greater than the first time length.
  • the method may further include: determining a relationship between a change in the motor output torque and a vehicle speed based on the slope information.
  • the relationship between the motor output torque and the vehicle speed is determined according to the slope, which can be better applied to various mid-slope scenarios, which is beneficial To achieve consistent braking effect.
  • the motor output torque may include energy recovery torque and slope compensation torque
  • the processing unit may be used to: determine the energy recovery torque based on the accelerator pedal opening information and the vehicle speed information; determine the slope compensation torque based on the slope information.
  • the acquisition unit can also be used to: obtain the first characteristic torque for preventing hill sliding, the first characteristic torque for preventing hill sliding being the torque required to prevent the vehicle from rolling down a hill when the vehicle is parked; the processing unit can be used to: determine the slope compensation torque based on the slope information when the vehicle speed is greater than or equal to a first threshold; or, determine the slope compensation torque based on the slope information and the first characteristic torque for preventing hill sliding when the vehicle speed is less than the first threshold.
  • the processing unit can be used to: determine the relationship between the slope compensation torque and the vehicle speed based on the slope compensation first characteristic torque and the anti-slope first characteristic torque, the slope compensation first characteristic torque being the slope compensation torque when the vehicle speed is equal to a first threshold value; when the vehicle speed is less than the first threshold value, determine the slope compensation torque based on the vehicle speed information and the relationship between the slope compensation torque and the vehicle speed.
  • the vehicle may include a first electric braking mechanism and a second electric braking mechanism
  • the processing unit may also be used to: allocate the first motor output torque to the first electric braking mechanism and allocate the second motor output torque to the second electric braking mechanism according to the motor output torque; adjust the first motor output torque allocated to the first electric braking mechanism and adjust the second motor output torque allocated to the second electric braking mechanism according to the operating conditions of the first motor output torque and the second motor output torque.
  • the vehicle may include a hydraulic braking system
  • the processing unit may also be used to: control the braking of the vehicle through the hydraulic braking system according to the first hydraulic braking torque.
  • the acquisition unit can also be used to: obtain a first braking torque, which is the braking torque applied to the vehicle by the hydraulic braking system; the processing unit can be used to: control the braking of the vehicle through the hydraulic braking system based on the first hydraulic braking torque and the first braking torque.
  • the processing unit may also be used to: determine the braking requirement torque based on the driving mode of the vehicle and/or user indication information.
  • the processing unit can also be used to: when the accelerator pedal opening is less than or equal to a preset threshold, control the vehicle braking according to the motor output torque and the first hydraulic braking torque until the vehicle is in a parked state; when the duration of the vehicle being in the parked state is greater than or equal to a first duration, configure the motor output torque to zero.
  • the processing unit can also be used to: enable the parking brake function and configure the first hydraulic braking torque to zero when the duration of the vehicle being in the parked state is greater than or equal to a second time length, and the second time length is greater than the first time length.
  • the processing unit may also be used to: determine, based on the slope information, a changing relationship between the motor output torque and the vehicle speed.
  • a control device which includes: a memory for storing a computer program; and a processor for executing the computer program stored in the memory, so that the device executes the method in the above-mentioned first aspect and any possible implementation manner thereof.
  • a computer-readable storage medium wherein the computer-readable medium stores a computer program, and when the computer program runs on a computer, the computer executes the method in any possible implementation of the first aspect.
  • FIG1 is a functional block diagram of an intelligent driving device provided in an embodiment of the present application.
  • FIG. 2 is a schematic diagram of a system architecture provided in an embodiment of the present application.
  • FIG3 is a flow chart of a control method provided in an embodiment of the present application.
  • FIG. 4 is a schematic diagram of a method for determining vehicle braking requirement information provided in an embodiment of the present application.
  • FIG5 is a schematic diagram of a human-vehicle interaction scenario provided in an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a method for distributing braking torque provided in an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a method for determining the output torque of a motor provided in an embodiment of the present application.
  • FIG8 is a schematic diagram of a method for determining driving intention based on accelerator pedal opening provided in an embodiment of the present application.
  • FIG. 10 is a schematic diagram of another method for controlling vehicle parking provided in an embodiment of the present application.
  • FIG. 11 is a schematic diagram of a process for controlling a hydraulic brake mechanism provided in an embodiment of the present application.
  • FIG. 12 is a schematic diagram of a process for controlling vehicle braking provided in an embodiment of the present application.
  • FIG. 13 is a flow chart of another control method provided in an embodiment of the present application.
  • FIG. 14 is a flow chart of another control method provided in an embodiment of the present application.
  • FIG1 is a functional block diagram of an intelligent driving device 100 provided in an embodiment of the present application.
  • the intelligent driving device 100 may include a perception system 120, a display device 130, and a computing platform 150, wherein the perception system 120 may include one or more sensors for sensing information about the environment surrounding the intelligent driving device 100.
  • the perception system 120 may include a positioning system, and the positioning system may be a global positioning system (GPS), a Beidou system, or other positioning systems.
  • the perception system 120 may also include an inertial measurement unit (IMU), one or more of a laser radar, a millimeter wave radar, an ultrasonic radar, and a camera device.
  • IMU inertial measurement unit
  • the computing platform 150 may include one or more processors, such as processors 151 to 15n (n is a positive integer).
  • the processor is a circuit with signal processing capability.
  • the processor may be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP); in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field programmable gate array (FPGA).
  • ASIC application-specific integrated circuit
  • PLD programmable logic device
  • the electric brake mechanism 220 can achieve the function of braking energy recovery by converting the kinetic energy of the intelligent driving device into electrical energy, thereby improving energy utilization while enhancing the driving experience.
  • Figure 3 is a flow chart of a control method provided in an embodiment of the present application.
  • the method 300 can be executed by the above-mentioned intelligent driving device (for example, a vehicle), or can be executed by the above-mentioned computing platform or other control device, or the method can be executed by a chip, processor, etc. in the computing platform or control device.
  • the above-mentioned intelligent driving device for example, a vehicle
  • the above-mentioned computing platform or other control device or the method can be executed by a chip, processor, etc. in the computing platform or control device.
  • the method may be executed by a vehicle controller. In another embodiment, the method may be executed by a chip or processing circuit of a vehicle controller.
  • the computing platform or control device when the method is executed by the above-mentioned computing platform or other control device, can directly obtain the required accelerator pedal opening information and slope information from the above-mentioned sensor, or can also obtain the accelerator pedal opening information and slope information from other devices through the internal circuit of the vehicle.
  • the driver's braking intention can be determined based on the accelerator pedal opening information.
  • the motor output torque can be determined based on the accelerator pedal opening information and the slope information.
  • the braking effect can be measured by the braking deceleration, braking distance, etc. of the vehicle.
  • the required braking torque is called the braking demand torque.
  • factors such as the performance and operation of the vehicle's energy conversion device and/or energy storage device may affect the energy recoverable power of the electric brake mechanism.
  • factors such as environmental conditions (such as excessively high or low ambient temperature), the remaining battery power (state of charge, SOC), and battery life may affect the energy recoverable power.
  • the energy recovery power supported by the battery can be referred to as the battery recoverable power.
  • environmental conditions such as ambient temperature and ambient air pressure, as well as factors such as motor life and workload, may affect the energy recovery power supported by the motor (which can be referred to as the motor recoverable power).
  • the power consumption of the vehicle's electrical equipment such as the power consumption of electrical equipment such as vehicle-mounted display screens, audio, air conditioning, and cockpit domain controllers, may also affect the energy recoverable power.
  • determining the motor output torque according to accelerator pedal opening information and slope information may include: determining the motor output torque according to accelerator pedal opening information, slope information and energy recoverable power.
  • the vehicle may include more or fewer electric brake mechanisms.
  • the vehicle may include motor 1, motor 2, and motor 3 for braking, and the first motor output torque, the second motor output torque, and the third motor output torque are allocated to the motor 1, the motor 2, and the motor 3, respectively.
  • the sum of the target motor output torques corresponding to each of the multiple electric brake mechanisms may be equal to the motor output torque determined based on the accelerator pedal opening information.
  • the braking torque actually applied to the vehicle by the hydraulic braking system may be obtained, and the braking torque may be referred to as an actual hydraulic braking torque, or may also be referred to as a first braking torque.
  • the vehicle speed when the vehicle speed is less than the first threshold, if the opening of the accelerator pedal is less than or equal to a preset value (such as 5%, 6%, etc.), it can be determined that the driver intends to park the vehicle.
  • a preset value such as 5%, 6%, etc.
  • the torque required to prevent the vehicle from rolling down the slope when the vehicle is parked can be called the first characteristic torque for preventing rolling down the slope.
  • the slope compensation torque (which may be referred to as the first characteristic torque of slope compensation) when the vehicle speed is the first threshold value may be obtained, and the relationship between the slope compensation torque and the vehicle speed may be determined based on the slope compensation torque and the first characteristic torque for preventing slope slippage.
  • the curve of the slope compensation torque changing with the vehicle speed may be determined based on a linear function, a quadratic function, a cubic spline function, a piecewise function, or the like.
  • the slope compensation torque when the vehicle speed is less than the first threshold, can be determined based on the relationship between the slope compensation torque and the vehicle speed and the vehicle speed information. For example, based on the slope compensation torque variation curve determined above with the vehicle speed, the slope compensation torque corresponding to the current vehicle speed is determined, thereby achieving a smooth transition of the slope compensation torque.
  • a scene with slope information less than or equal to a slope threshold may be determined as a flat road scene.
  • the slope threshold may be 0.5 degrees, 1 degree, or other values.
  • the vehicle braking may be controlled until the vehicle is in a parked state.
  • the parking brake function when the vehicle is in a parked state and the duration is greater than or equal to a second time length, the parking brake function can be enabled and the first hydraulic brake torque can be configured to be zero.
  • the first time length and the second time length can be any time length, and the second time length can be greater than the first time length.
  • the first time length is 30 seconds (second, s) or 1 minute (minute, min), and the second time length can be 5 minutes or 8 minutes.
  • Fig. 4 is a schematic diagram of a method for determining vehicle braking requirement information provided by an embodiment of the present application. The following description is made using the intelligent driving device as a vehicle.
  • the vehicle may include multiple driving modes, such as comfort mode, sports mode, economy mode, etc.
  • Users such as developers, etc.
  • the braking effect of the vehicle may be reflected as the braking deceleration of the vehicle.
  • a vehicle can be operated in driving mode 1 and driving mode 2 respectively.
  • the target braking deceleration of the vehicle can be -0.15 gravitational acceleration (g); if the vehicle is in driving mode 2, the target braking deceleration of the vehicle can be -0.20g, as shown in FIG4.
  • the target braking deceleration can represent the braking deceleration that the vehicle is expected to achieve during the braking process, and the vehicle is controlled to brake based on the target braking deceleration to distinguish the actual braking deceleration of the vehicle under the action of the braking mechanism.
  • the graphical user interface in FIG. 5 may be a user interacting with the vehicle through an in-vehicle display screen (eg, a central control screen). It should be understood that human-computer interaction can also be performed through voice, gesture instructions, etc., and this embodiment of the application does not limit this.
  • the performance of the electric brake mechanism may not meet the requirements of the braking demand torque, or braking the vehicle only by the electric brake mechanism may not match the expected braking effect, and the electric brake mechanism and the hydraulic brake mechanism may be combined to brake the vehicle.
  • the braking demand torque can be disassembled into the motor output torque and the target hydraulic brake torque, and the vehicle is braked by coordinating the electric brake mechanism and the hydraulic brake mechanism.
  • FIG7 is a schematic diagram of a method for determining the output torque of a motor provided in an embodiment of the present application.
  • part of the vehicle's kinetic energy will be converted into potential energy during the vehicle braking process; while in a downhill scenario, part of the vehicle's potential energy will be converted into kinetic energy during the vehicle braking process.
  • the slope information of the slope on which the vehicle is located will affect the operation of the electric brake mechanism based on energy recovery.
  • the relationship between the motor output torque and the vehicle speed can be determined based on the slope information. For example, as shown in Figure 7, in the speed range of V1 to V0, the absolute value of the slope of the motor output torque of the uphill scene changing with the vehicle speed is greater than the absolute value of the slope of the motor output torque of the downhill scene changing with the vehicle speed, and the absolute value of the slope of the motor output torque of the flat road scene changing with the vehicle speed can be between the two. In other words, at the same vehicle speed, the absolute value of the target motor output torque of the uphill scene is less than the absolute value of the target motor output torque of the uphill scene, and the absolute value of the target motor output torque of the flat road scene can be between the two. For another example, in the uphill scene, when the vehicle is at different slopes, the relationship between the target motor output torque and the vehicle speed may also be different.
  • the braking force corresponding to the torque output by the motor can also be in the same direction as the vehicle's travel.
  • the torque applied or required to be applied by the electric brake mechanism and the corresponding force can also be in the same direction as the vehicle's travel to prevent the vehicle from sliding down the slope under the action of gravity.
  • the motor output torque needs to be calibrated.
  • the motor output torque can be divided into energy recovery torque and slope compensation torque.
  • FIG8 is a schematic diagram of a method for determining driving intention based on accelerator pedal opening provided in an embodiment of the present application.
  • opening value of the accelerator pedal increases sequentially from opening 1 to opening 6.
  • opening 2 may be 5%
  • opening 3 may be 10%
  • opening 6 may be 25%, and so on.
  • the exit and/or activation timing of the energy recovery function can be determined according to the accelerator pedal opening information. For example, taking the accelerator pedal opening as opening 6 as an example, when the vehicle speed is greater than V4, the energy recovery function can be enabled during the braking process of the vehicle, and the target energy recovery torque of the vehicle during the braking process can be determined based on the torque variation curve with vehicle speed at opening 6 shown in FIG8. For another example, taking the accelerator pedal opening as opening 5 as an example, when the vehicle speed is greater than V3, the energy recovery function can be enabled during the braking process of the vehicle, and the target energy recovery torque of the vehicle during the braking process can be determined based on the torque variation curve with vehicle speed at opening 5 shown in FIG8, and the above V3 can be less than V4.
  • V4 when the vehicle speed is less than or equal to V4 (for example, the vehicle speed is V2), when the accelerator pedal opening is detected to be opening 6, the vehicle can be controlled to accelerate.
  • V3 can be 50km/h, or 55km/h or other values; the above V4 can be 65km/h, or 70km/h or other values.
  • the energy recovery torque can be determined in combination with the performance of the electric brake mechanism. For example, as shown in FIG8 , when the vehicle speed is greater than or equal to V5, the energy recovery torque curve when the accelerator pedal is at opening 1 and opening 2 can be determined in combination with the actuation characteristics of the electric brake mechanism.
  • the vehicle speed V5 can be 100 km/h, 110 km/h or other values.
  • the braking requirement torque may be determined according to the driving mode and/or user indication information.
  • openings 1 to 6 may also be other values.
  • the opening 2 may be 7%
  • the opening 6 may be 27%, etc., and the embodiment of the present application does not limit this.
  • the relationship between the energy recovery torque and the accelerator pedal opening can be obtained by calibration when the vehicle is driving on a flat road.
  • the slope compensation torque determined according to the slope information the target motor output torque of the vehicle in a flat road, uphill or downhill scenario can be determined.
  • a first threshold value (denoted as V1)
  • a preset value such as 5%, 6%, etc.
  • the motor output torque can be determined based on the slope information and the first characteristic torque for preventing sliding downhill.
  • the first characteristic torque for preventing sliding downhill of the vehicle can be greater than 0, that is, the force corresponding to the torque is the same as the direction of travel of the vehicle; in a downhill scenario, the first characteristic torque for preventing sliding downhill of the vehicle can be less than 0, that is, the force corresponding to the torque is opposite to the direction of travel of the vehicle, as shown in Figure 7.
  • the first characteristic torque for preventing sliding downhill can be determined based on the slope information and the vehicle load information.
  • Fig. 9 is a schematic diagram of a method for controlling a vehicle to park provided in an embodiment of the present application, wherein the vehicle is in an uphill scenario.
  • the vehicle when it is determined that the driver intends to park, the vehicle can be parked by means of an electric brake mechanism and a hydraulic brake mechanism.
  • an electric brake mechanism For example, in the braking process in an uphill scenario shown in FIG9 , when the opening of the accelerator pedal is less than a preset threshold, the vehicle can be controlled to continue to decelerate until the vehicle speed reaches 0.
  • the preset threshold can be 3%, 4%, or other values.
  • the motor output torque in this stage can be determined according to the first characteristic torque of the vehicle for preventing slope sliding, the accelerator pedal opening information and the slope information.
  • the target motor output torque corresponding to the vehicle speed V1 can be smoothly transitioned to the anti-slope sliding torque in the manner shown in FIG. 7, thereby determining the motor output torque in stage 4, and determining the hydraulic braking torque in combination with the braking demand torque.
  • the electric brake mechanism is controlled to actuate, so as to prevent the vehicle from sliding down the slope when parked.
  • stage 6 the brake fluid pressure in the hydraulic brake mechanism is maintained by the hydraulic brake mechanism to keep the vehicle in a parked state.
  • the vehicle load calculation module can be used to determine vehicle load information.
  • the vehicle load can be estimated based on the weight of the vehicle.
  • the vehicle load can be calculated in combination with tire pressure.
  • the vehicle can monitor the state of the suspension, and the vehicle load can be calculated in combination with the state information of the suspension.
  • the VDC can determine the hydraulic braking torque required to meet the vehicle braking demand based on the braking demand torque and the motor output torque, and send the target hydraulic braking torque required to meet the braking demand torque to the IPB.
  • the IPB can receive the hydraulic braking torque and control the hydraulic braking mechanism to actuate according to the hydraulic braking torque.
  • the IPB can implement the braking process in stage 2 shown in FIG. 9 or FIG. 10 above through the hydraulic braking mechanism.
  • the method 300 shown in FIG. 3 may be implemented, or an extension of the method 300 may be implemented.
  • step S1204 and step S1212 may be executed simultaneously, or step S1204 may be executed first, or step S1212 may be executed first, and the embodiment of the present application does not limit this.
  • S1216 adjust the torque allocated to the hydraulic brake mechanism according to the operating condition of the electric brake mechanism.
  • the acquisition unit 1510 can also be used to: acquire the first characteristic torque for preventing the vehicle from rolling down a slope, where the first characteristic torque for preventing the vehicle from rolling down a slope is the torque required to prevent the vehicle from rolling down a slope when the vehicle is parked; the processing unit 1520 can be used to: determine the slope compensation torque based on the slope information when the vehicle speed is greater than or equal to a first threshold; or determine the slope compensation torque based on the slope information and the first characteristic torque for preventing the vehicle from rolling down a slope when the vehicle speed is less than the first threshold.
  • the processing unit 1520 may also be used to determine the braking requirement torque according to the driving mode of the vehicle and/or user instruction information.
  • the acquisition unit 1510 can be implemented by at least one transceiver or transceiver-related circuit
  • the processing unit 1520 can be implemented by at least one processor or processor-related circuit.
  • one or more processors can determine the motor output torque according to the accelerator pedal opening information and the slope information.
  • one or more processors can determine the first hydraulic braking torque according to the motor output torque and the braking demand torque.
  • the above-mentioned device 1500 can belong to the control module 210 shown in Figure 2, or the device 1500 can be set in the intelligent driving device 100 (for example, the intelligent driving device 100 can be a vehicle), or the device 1500 can be a car machine or other vehicle-mounted terminal set in the vehicle.
  • FIG16 is a schematic block diagram of another control device 2000 (hereinafter referred to as device 2000) provided in an embodiment of the present application.
  • the device 2000 may include: a processor 2010, an interface circuit 2020, and a memory 2030.
  • the processor 2010, the interface circuit 2020, and the memory 2030 are connected via an internal connection path, the memory 2030 is used to store instructions, the processor 2010 is used to execute the instructions stored in the memory 2030, and the interface circuit 2020 receives/sends some parameters.
  • the memory 2030 can be coupled to the processor 2010 through an interface, or integrated with the processor 2010.
  • the above-mentioned interface circuit 2020 may include but is not limited to a transceiver device such as an input/output interface to achieve communication between the device 2000 and other devices or communication networks.
  • the interface circuit 2020 can be used to implement communication between the device 2000 and other devices or communication networks. For example, the information collected by the sensor of the interface circuit 2020 can be used to control the execution device of the vehicle to perform corresponding operations.
  • An embodiment of the present application also provides a computer-readable storage medium, which stores program code or instructions.
  • the processor When the computer program code or instructions are executed by a processor of a computer, the processor implements any method in Figures 3 to 14 above, and any possible implementation method thereof.
  • An embodiment of the present application also provides a chip, including a circuit, for executing any of the methods in Figures 3 to 14 above, and any possible implementation thereof.
  • a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
  • the character "/" generally indicates that the associated objects before and after are in an "or" relationship.
  • the disclosed systems, devices and methods can be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art.
  • the computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Electromagnetism (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

一种控制方法和装置,该方法包括:获取车辆的加速踏板开度信息和坡度信息;根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩;根据制动需求扭矩和该电机输出扭矩,确定第一液压制动扭矩。该控制方法和装置可以应用于智能车辆或电动汽车,能够提高用户的驾驶一致性的体验,能够避免制动效果不一致所导致的非预期危害。

Description

一种控制方法和装置
本申请要求在2022年12月30日提交中国国家知识产权局、申请号为202211721805.6、发明名称为“一种控制方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及车辆领域,更具体地,涉及一种控制方法和装置。
背景技术
对于电动汽车或智能车辆,通常具有利用电机实现能量回收利用的功能,可以通过控制车辆的加速踏板实现车辆的快速减速甚至刹停。同时越来越多的车辆具有通过操纵加速踏板以实现控制车辆加速、减速或驻停的功能,可以在一定程度上减少用户踩制动踏板的频率,提升用户的驾驶体验。而该能量回收功能的使用,无法保障车辆在各种制动场景下制动效果的一致性。如何基于车辆的工况,在能量回收的同时实现制动效果的一致性,成为需要解决的问题。
发明内容
本申请实施例提供一种控制方法和装置,能够提高用户的驾驶一致性的体验,能够避免制动效果不一致所导致的非预期危害。
第一方面,提供了一种控制方法,该方法可以由该车辆执行,或者,也可以由设置于车辆的车载终端执行,或者,也可以由该车辆中的芯片、处理器或电路执行,本申请实施例对此不做限定。
该方法可以包括:获取车辆的加速踏板开度信息和坡度信息;根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩;根据该制动需求扭矩和该电机输出扭矩,确定第一液压制动扭矩。
示例性地,电机输出扭矩可以用于控制电制动机构作动,第一液压制动扭矩可以用于控制液压制动机构作动。
本申请中,通过考虑电制动机构的作动与坡度信息相关联,并根据制动需求扭矩和该电机输出扭矩,确定液压制动扭矩,能够提高用户的驾驶一致性的体验,能够避免制动效果不一致所导致的非预期危害。
结合第一方面,在第一方面的某些实现方式中,该电机输出扭矩可以包括能量回收扭矩和坡度补偿扭矩,该根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩,可以包括:根据该加速踏板开度信息和车速信息,确定该能量回收扭矩;根据该坡度信息,确定该坡度补偿扭矩。
示例性地,比如,可以基于车辆的整车重量和/或车辆的载荷,确定车辆在当前坡度场景下的坡度补偿扭矩。
在实际中,为实现更好的制动效果,通常需要对电机输出扭矩进行标定。本申请中,通过将对电机输出扭矩进一步细化,基于区分能量回收扭矩和坡度补偿扭矩的方式,能够简化对于电机输出扭矩的标定。
结合第一方面,在第一方面的某些实现方式中,该根据该坡度信息,确定该坡度补偿扭矩,可以包括:根据该坡度信息和该车速信息,确定该坡度补偿扭矩。
本申请中,根据坡度信息和车速信息,确定坡度补偿扭矩,在车辆在制动过程中,能够根据车辆当前的速度,为车辆施加合适的坡度补偿扭矩,能够使得车辆的制动过程对电制动机构的控制更加平顺,使得车辆的制动过程更加顺滑。
结合第一方面,在第一方面的某些实现方式中,该方法还包括:获取防溜坡第一特征扭矩,该防溜坡第一特征扭矩为该车辆驻停时防止车辆溜坡所需的扭矩;该根据该坡度信息,确定该坡度补偿扭矩,可以包括:在车速大于或等于第一阈值时,根据该坡度信息,确定该坡度补偿扭矩;或,在车速小于该第一阈值时,根据该坡度信息和该防溜坡第一特征扭矩,确定该坡度补偿扭矩。
示例性地,第一阈值可以是任意数值,比如2千米每小时(kilometers per hour,km/h),2.5km/h等。
在车速小于第一阈值时,车辆可能存在驻停的可能。本申请中,在车速小于第一阈值时,通过结合 车辆在驻车时所需的防溜坡扭矩,能够避免车辆在驻停时溜坡,从而保障车辆与人员的安全。
结合第一方面,在第一方面的某些实现方式中,该在车速小于该第一阈值时,根据该坡度信息和该防溜坡第一特征扭矩,确定该坡度补偿扭矩,可以包括:根据坡度补偿第一特征扭矩和该防溜坡第一特征扭矩,确定该坡度补偿扭矩随车速的变化关系,该坡度补偿第一特征扭矩为该车辆的车速等于第一阈值时的坡度补偿扭矩;在车速小于该第一阈值时,根据该车速信息和该坡度补偿扭矩随车速的变化关系,确定该坡度补偿扭矩。
示例性地,车速为第一阈值时车辆的坡道补偿扭矩,即坡道补偿第一特征扭矩,也可以是根据坡度信息所确定的。
本申请中,在车辆制动至驻停状态的过程中,通过将坡道补偿扭矩平滑的由坡度补偿第一特征扭矩过渡至防溜坡第一特征扭矩,能够提升用户体验。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:获取能量可回收功率信息;该根据该加速踏板开度信息和车速信息,确定该能量回收扭矩,可以包括:根据该加速踏板开度信息、车速信息和该能量可回收功率信息,确定该能量回收扭矩。
本申请中,考虑能量回收过程中电机、电池等对可回收功率的限制,能够基于能量回收的实际情况,使得车辆的实际制动效果与预期制动效果吻合。
结合第一方面,在第一方面的某些实现方式中,该车辆可以包括第一电制动机构和该第二电制动机构,该方法还可以包括:根据该电机输出扭矩,为该第一电制动机构分配第一电机输出扭矩,为该第二电制动机构分配第二电机输出扭矩;根据该第一电机输出扭矩和该第二电机输出扭矩的运行情况,调整为该第一电制动机构分配的该第一电机输出扭矩,以及,调整为该第二电制动机构分配的该第二电机输出扭矩。
本申请中,通过调整为多个电制动机构所分配的电机输出扭矩,在实现一致的制动效果的同时,能够提升能量回收率。
结合第一方面,在第一方面的某些实现方式中,该车辆包括液压制动系统,该方法还可以包括:根据该第一液压制动扭矩,通过该液压制动系统控制该车辆制动。
本申请中,结合液压制动系统控制车辆制动,能够防止车辆在部分场景下,仅通过电制动机构制动车辆所导致的车辆打滑、溜坡等情形,可以保障制动效果的一致性。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:获取第一制动力矩,该第一制动力矩为该液压制动系统施加于该车辆的制动力矩;该根据该第一液压制动扭矩,通过该液压制动系统控制该车辆制动,可以包括:根据该第一液压制动扭矩和该第一制动力矩,通过该液压制动系统,控制该车辆制动。
本申请中,通过液压制动系统的闭环控制,能够使得液压制动系统的制动效果与设定预期相吻合,以保障制动效果的一致性。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:根据该车辆的驾驶模式和/或用户指示信息,确定该制动需求扭矩。
本申请中,可以实现不同驾驶模式下制动效果的差异化设定,提升用户的使用体验。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:在该加速踏板开度小于或等于预设阈值时,根据该电机输出扭矩和该第一液压制动扭矩,控制该车辆制动直至该车辆处于驻停状态;在该车辆处于驻停状态的持续时间大于或等于第一时长时,将该电机输出扭矩配置为零。
本申请中,在车辆驻停后的第一时长内维持电机输出扭矩,有利于保障液压制动故障时的车辆制动,可以避免液压制动失效所导致的非预期危害。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:在该车辆处于驻停状态的持续时间大于或等于第二时长时,启用驻车制动功能,并将该第一液压制动扭矩配置为零,该第二时长大于该第一时长。
本申请中,可以减少车辆驻停后,对液压制动系统的过度使用,有利于延长液压制动系统的使用寿命。
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:根据该坡度信息,确定该电机输出扭矩随车速的变化关系。
本申请中,根据坡度确定电机输出扭矩随车速的变化关系,能够更好的适用于各中坡道场景,有利 于实现制动效果的一致性。
第二方面,提供了一种控制装置,该装置可以包括:获取单元,可以用于获取车辆的加速踏板开度信息和坡度信息;处理单元,可以用于根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩;根据该制动需求扭矩和该电机输出扭矩,确定第一液压制动扭矩。
结合第二方面,在第二方面的某些实现方式中,该电机输出扭矩可以包括能量回收扭矩和坡度补偿扭矩,该处理单元,可以用于:根据该加速踏板开度信息和车速信息,确定该能量回收扭矩;根据该坡度信息,确定该坡度补偿扭矩。
结合第二方面,在第二方面的某些实现方式中,该处理单元,可以用于:根据该坡度信息和该车速信息,确定该坡度补偿扭矩。
结合第二方面,在第二方面的某些实现方式中,该获取单元,还可以用于:获取防溜坡第一特征扭矩,该防溜坡第一特征扭矩为该车辆驻停时防止车辆溜坡所需的扭矩;该处理单元,可以用于:在车速大于或等于第一阈值时,根据该坡度信息,确定该坡度补偿扭矩;或,在车速小于该第一阈值时,根据该坡度信息和该防溜坡第一特征扭矩,确定该坡度补偿扭矩。
结合第二方面,在第二方面的某些实现方式中,该处理单元,可以用于:根据坡度补偿第一特征扭矩和该防溜坡第一特征扭矩,确定该坡度补偿扭矩随车速的变化关系,该坡度补偿第一特征扭矩为该车辆的车速等于第一阈值时的坡度补偿扭矩;在车速小于该第一阈值时,根据该车速信息和该坡度补偿扭矩随车速的变化关系,确定该坡度补偿扭矩。
结合第二方面,在第二方面的某些实现方式中,该获取单元,还可以用于:获取能量可回收功率信息;该处理单元,可以用于:根据该加速踏板开度信息、车速信息和该能量可回收功率信息,确定该能量回收扭矩。
结合第二方面,在第二方面的某些实现方式中,该车辆可以包括第一电制动机构和该第二电制动机构,该处理单元,还可以用于:根据该电机输出扭矩,为该第一电制动机构分配第一电机输出扭矩,为该第二电制动机构分配第二电机输出扭矩;根据该第一电机输出扭矩和该第二电机输出扭矩的运行情况,调整为该第一电制动机构分配的该第一电机输出扭矩,以及,调整为该第二电制动机构分配的该第二电机输出扭矩。
结合第二方面,在第二方面的某些实现方式中,该车辆可以包括液压制动系统,该处理单元,还可以用于:根据该第一液压制动扭矩,通过该液压制动系统控制该车辆制动。
结合第二方面,在第二方面的某些实现方式中,该获取单元还可以用于:获取第一制动力矩,该第一制动力矩为该液压制动系统施加于该车辆的制动力矩;该处理单元,可以用于:根据该第一液压制动扭矩和该第一制动力矩,通过该液压制动系统,控制该车辆制动。
结合第二方面,在第二方面的某些实现方式中,该处理单元,还可以用于:根据该车辆的驾驶模式和/或用户指示信息,确定该制动需求扭矩。
结合第二方面,在第二方面的某些实现方式中,该处理单元,还可以用于:在该加速踏板开度小于或等于预设阈值时,根据该电机输出扭矩和该第一液压制动扭矩,控制该车辆制动直至该车辆处于驻停状态;在该车辆处于驻停状态的持续时间大于或等于第一时长时,将该电机输出扭矩配置为零。
结合第二方面,在第二方面的某些实现方式中,该处理单元,还可以用于:在该车辆处于驻停状态的持续时间大于或等于第二时长时,启用驻车制动功能,并将该第一液压制动扭矩配置为零,该第二时长大于该第一时长。
结合第二方面,在第二方面的某些实现方式中,该处理单元,还可以用于:根据该坡度信息,确定该电机输出扭矩随车速的变化关系。
第三方面,提供了一种控制装置,该装置包括:存储器,用于存储计算机程序;处理器,用于执行该存储器中存储的计算机程序,以使得该装置执行上述第一方面及其任一可能的实现方式中的方法。
第四方面,提供了一种车辆,该车辆包括上述第二方面或第三方面及其任一可能的实现方式中的装置。
第五方面,提供了一种计算机可读存储介质,上述计算机可读介质存储有计算机程序,当上述计算机程序在计算机上运行时,使得计算机执行上述第一方面任一种可能实现方式中的方法。
第六方面,提供了一种计算机程序产品,上述计算机程序产品包括:计算机程序代码,当上述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面任一种可能实现方式中的方法。
第七方面,提供了一种芯片,该芯片包括电路,用于执行上述第一方面任一种可能实现方式中的方法。
附图说明
图1是本申请实施例提供的智能驾驶设备的一个功能框图示意。
图2是本申请实施例提供的一种系统架构的示意图。
图3是本申请实施例提供的一种控制方法的流程示意图。
图4是本申请实施例提供的一种确定车辆制动需求信息的方法的示意图。
图5是本申请实施例提供的一种人车交互场景的示意图。
图6是本申请实施例提供的一种分配制动扭矩的方式的示意图。
图7是本申请实施例提供的一种确定电机输出扭矩的方式的示意图。
图8是本申请实施例提供的一种基于加速踏板开度确定驾驶意图的方式的示意图。
图9是本申请实施例提供的一种控制车辆驻停的方法的示意图。
图10是本申请实施例提供的另一种控制车辆驻停的方法的示意图。
图11是本申请实施例提供的一种控制液压制动机构的过程的示意图。
图12是本申请实施例提供的一种控制车辆制动的流程的示意图。
图13是本申请实施例提供的另一种控制方法的流程示意图。
图14是本申请实施例提供的另一种控制方法的流程示意图。
图15是本申请实施例提供的一种控制装置的示意性框图。
图16是本申请实施例提供的另一种控制装置的示意性框图。
具体实施方式
下面将结合附图,对本申请实施例中的技术方案进行描述。
图1是本申请实施例提供的智能驾驶设备100的一个功能框图示意。智能驾驶设备100可以包括感知系统120、显示装置130和计算平台150,其中,感知系统120可以包括感测关于智能驾驶设备100周边的环境的信息的一种或多种传感器。例如,感知系统120可以包括定位系统,定位系统可以是全球定位系统(global positioning system,GPS),也可以是北斗系统或者其他定位系统。感知系统120也可以包括惯性测量单元(inertial measurement unit,IMU),激光雷达、毫米波雷达、超声雷达以及摄像装置中的一种或者多种。
智能驾驶设备100的部分或所有功能可以由计算平台150控制。计算平台150可包括一个或多个处理器,例如处理器151至15n(n为正整数),处理器是一种具有信号的处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如中央处理单元(central processing unit,CPU)、微处理器、图形处理器(graphics processing unit,GPU)(可以理解为一种微处理器)、或数字信号处理器(digital signal processor,DSP)等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,该硬件电路的逻辑关系是固定的或可以重构的,例如处理器为专用集成电路(application-specific integrated circuit,ASIC)或可编程逻辑器件(programmable logic device,PLD)实现的硬件电路,例如现场可编程门阵列(field programmable gate array,FPGA)。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处理器加载指令,以实现以上部分或全部单元的功能的过程。此外,还可以是针对人工智能设计的硬件电路,其可以理解为一种ASIC,例如神经网络处理单元(neural network processing unit,NPU)、张量处理单元(tensor processing unit,TPU)、深度学习处理单元(deep learning processing unit,DPU)等。此外,计算平台150还可以包括存储器,存储器用于存储指令,处理器151至15n中的部分或全部处理器可以调用存储器中的指令,以实现相应的功能。
本申请中的智能驾驶设备100可以包括:路上交通工具、水上交通工具、空中交通工具、工业设备、农业设备、或娱乐设备等。例如,智能驾驶设备100可以为车辆,该车辆为广义概念上的车辆,可以是交通工具(如商用车、乘用车、摩托车、飞行车、火车等),工业车辆(如:叉车、挂车、牵引车等),工程车辆(如挖掘机、推土车、吊车等),农用设备(如割草机、收割机等),游乐设备,玩具车辆等,本申请实施例对车辆的类型不作具体限定。再如,智能驾驶设备100可以为飞机、或轮船等交通工具。
示例性地,图2是本申请实施例提供的一种系统架构的示意图。如图2所示,该系统架构可以包括 控制模块、液压制动机构和电制动机构。例如,图1所示智能驾驶设备100,可以包括该系统架构中的控制模块210、电制动机构220、液压制动机构230和加速踏板240,通过该控制模块210控制该电制动机构220和/或液压制动机构230,可以实现对于该智能驾驶设备的制动。
示例性地,该控制模块210可以用于获取加速踏板240的加速踏板开度信息,根据该加速踏板开度信息,通过控制电制动机构220和/或液压制动机构230,实现制动功能。一个实施例中,当该智能驾驶设备在坡道上进行制动直至驻停时,该
一个实施例中,该控制模块210可以包括一个或多个芯片、处理器等处理装置。又一个实施例中,该控制模块210可以位于上述计算平台150。
示例性地,该电制动机构220,在对该智能驾驶设备的制动过程中,通过将该智能驾驶设备的动能转化为电能,能够实现制动能量回收的作用,从而在提升驾驶体验的同时,提升能量利用率。
一个实施例中,电制动机构220可以包括能量转换装置,该能量转换装置可以与储能装置相连。能量转换装置能够将智能驾驶设备的动能转化为电能,储能装置能够存储该电能,并将其供给该智能驾驶设备使用。例如,该能量转换装置可以为电机,该储能装置可以为电池。又例如,该电机可以具有多个工作模式,比如,驱动模式和制动模式。其中,在驱动模式下,可以为该智能驾驶设备提供驱动力;在制动模式下,可以为该智能驾驶设备提供制动力。
示例性地,该液压制动机构230,可以通过液压制动的方式,为该智能驾驶设备提供制动力。
一些可能的实现方式中,该系统架构中也可以包括驻车制动机构,该控制模块210通过该驻车制动机构,使得该智能驾驶设备处于驻停状态。
如上所述,对于可以通过加速踏板的开度实现加速、减速功能的车辆,虽然可以一定程度上减少用户对于制动踏板的操纵,提高用户的使用体验,也可以通过能量回收的方式对车辆进行制动,以提高能量利用率。但是由于实际驾驶场景比较复杂,可能难以在不同的场景中保持制动效果的一致性,比如,上下坡场景、车辆处于低附着力路面、电机制动能力受限等场景,使得车辆的制动效果可能会偏离驾驶员的预期,从而影响车辆与车内成员的安全。本申请实施例中,将电机输出扭矩与坡度信息相关联,并根据制动需求扭矩和该电机输出扭矩,确定液压制动扭矩,能够提高用户的驾驶一致性的体验,能够避免制动效果不一致所导致的非预期危害。
示例性地,图3是本申请实施例提供的一种控制方法的流程示意图,该方法300可以通过由上述智能驾驶设备(例如,车辆)执行,或者,也可以由该上述计算平台或其他控制装置执行,或者,该方法也可以由该计算平台或控制装置中的芯片、处理器等执行。
一个实施例中,该方法可以由整车控制器执行。又一个实施例中,该方法可以由整车控制器的芯片或处理电路执行。
S310,获取车辆的加速踏板开度信息和坡度信息。
示例性地,车辆可以设置有踏板行程传感器等用于感知加速踏板开度的传感器。
示例性地,车辆也可以设置有坡度传感器、惯性传感器等直接或间接用于感知坡度信息的传感器。
一个实施例中,当由上述计算平台或者其他控制装置执行该方法时,该计算平台或者控制装置可以直接从上述传感器获取所需的加速踏板开度信息、坡度信息,或者也可以通过车辆的内部电路从其他装置处获取加速踏板开度信息、坡度信息。
S320,在该车辆处于行驶状态时,根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩。
示例性地,根据基于加速踏板开度信息,可以确定驾驶员的驾驶意图。在驾驶员存在制动意图时,可以根据加速踏板信息和坡度信息,确定电机输出扭矩,以控制电制动机构作动制动车辆。
一些可能的实现方式中,车辆可以支持多种踏板操纵模式,比如,单踏板模式、双踏板模式。其中,在双踏板模式下,可以通过加速踏板控制车辆加速,可以通过制动踏板控制车辆减速;在单踏板模式下,可以通过加速踏板控制车辆加速或减速,以减少用户对制动踏板的操纵,提升用户的驾驶体验。
一个实施例中,车辆处于单踏板模式下,可以根据加速踏板开度信息,确定驾驶员存在制动意图。可以根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩。
S330,在该电机输出扭矩小于或等于该车辆的制动需求扭矩时,根据该制动需求扭矩和该电机输出扭矩,确定第一液压制动扭矩。
示例性地,为实现车辆在不同的驾驶场景下的制动效果的一致性,需要对车辆的制动过程进行控制。比如,制动效果可以通过车辆的制动减速度、刹车距离等衡量。可以将为实现预期的制动效果,车辆所 需的制动扭矩,称为制动需求扭矩。
示例性地,在电机输出扭矩无法满足制动需求扭矩时,可以根据制动需求扭矩和电机输出扭矩,确定液压制动扭矩,以控制液压制动系统作动,该液压制动扭矩也可以称为第一液压制动扭矩。
一个实施例中,该液压制动系统,比如可以包括上述图2所示的液压制动机构230。
一些可能的实现方式中,在制动过程中,可以获取车辆的制动机构的实际制动参数或实际制动效果。在该场景下,该制动需求扭矩,也可以是目标制动扭矩,即期望制动机构所需实现的制动扭矩,以区别于制动机构的实际制动扭矩。在制动机构能够实现预期的制动需求,或者,实际与预期制动扭矩间从差距在容许偏差内时,可以将该制动机构的实际扭矩视作其目标制动扭矩。比如,期望电制动机构所需实现的扭矩,可以称为目标电机输出扭矩,根据该目标制动扭矩控制电制动机构作动时,该目标电机输出扭矩可以作为上述电机输出扭矩。又比如,期望液压制动机构所需实现的扭矩,可以称为目标液压制动扭矩,可以作为液压制动扭矩。
一些可能的实现方式中,该电制动机构可以通过能量回收的方式对车辆进行制动。
由于实际制动场景中可能涉及到不同的坡度信息,为实现更好的制动效果,需要对电机输出扭矩进行标定。示例性地,为了便于对该电机输出扭矩的标定,可以将该电机输出扭矩分为能量回收扭矩和坡度补偿扭矩。其中,能量回收扭矩,可以理解为不随坡度变化的电机输出扭矩的部分,从而可以在平路场景下实现对该能量回收扭矩的标定。坡度补偿扭矩,可以理解为由于坡度的存在而对电机输出扭矩造成影响的部分,从而通过对上坡/下坡场景下对能量回收扭矩进行补偿,以实现在不同场景下对电制动机构的控制。
一个实施例中,可以基于车辆的裸车重量,根据坡度信息,估算车辆在坡道行驶时,所需进行补偿的坡度补偿扭矩。又一个实施例中,可以获取车辆载荷,根据整车重量、车辆载荷,以及坡度信息,确定坡度补偿扭矩。又一个实施例中,可以坡度信息和车速信息,确定坡度补偿信息,实现对于电制动机构的平滑控制。
示例性地,可以根据坡度信息,确定电机输出扭矩随车速的变化关系,从而可以使得电机输出扭矩能够更好地适配于驾驶场景。
一些可能的实现方式中,以能量回收方式对车辆进行制动时,电制动机构的制动效果可能受到能量可回收功率的影响。
示例性地,车辆的能量转换装置和/或储能装置的性能、运行情况等因素,可能会影响到电制动机构的能量可回收功率。例如,在实际场景中,环境条件(比如环境温度过高或过低)、电池剩余电量(state of charge,SOC)、电池寿命等因素的影响,可能会影响到能量可回收功率。电池所支持的能量回收功率,可以简称为电池可回收功率。又例如,在实际场景中,环境温度、环境气压等环境条件,以及,电机寿命、工作负荷等因素,可能会影响到电机所支持的能量回收功率(可以简称为电机可回收功率)。又例如,车辆用电设备的消耗功率,比如,车载显示屏、音响、空调、座舱域控制器等用电设备的消耗功率,也可能会影响到能量可回收功率。
示例性地,根据加速踏板开度信息和坡度信息,确定电机输出扭矩,可以包括:根据加速踏板开度信息、坡度信息和能量可回收功率,确定电机输出扭矩。
一些可能的实现方式中,车辆可以包括多个电制动机构,比如,可以包括多个用于能量转换的电机。可以根据上述所确定的电机输出扭矩,为该多个电制动机构分配其各自的目标电机输出扭矩。
一个实施例中,车辆包括第一电制动机构和第二电制动机构,可以根据加速踏板开度信息所确定的电机输出扭矩,为该第一电制动机构分配第一电机输出扭矩,可以为该第二电制动机构分配第二电机输出扭矩。
又一个实施例中,车辆可以包括更多或更少的电制动机构。比如,车辆可以包括用于制动的电机1、电机2和电机3,并分别为该电机1、电机2和电机3分配第一电机输出扭矩、第二电机输出扭矩和第三电机输出扭矩。
应理解,该多个电制动机构各自所对应的目标电机输出扭矩(比如,第一电机输出扭矩、第二电机输出扭矩等)的和,可以等于上述根据加速踏板开度信息所确定的电机输出扭矩。
一些可能的实现方式中,该一个或多个电制动机构的作动功能受限时,可以根据该多个电制动机构的运行情况,调整为该多个电制动机构所分配的目标电机输出扭矩。例如,以车辆包括第一电制动机构和第二电制动机构为例,在第一电制动机构或第二电制动机构作动受限时,可以根据第一电制动机构和/ 或第二电制动机构的运行情况,调节为第一电制动机构和第二电制动机构所分配的第一电机输出扭矩和第二电机输出扭矩。
一些可能的实现方式中,可以获取液压制动系统实际施加于车辆的制动力矩,该制动力矩可以称为实际液压制动力矩,也可以称为第一制动力矩。
示例性地,可以根据该第一液压制动扭矩和该第一制动力矩,通过液压制动系统闭环控制车辆制动。
一些可能的实现方式中,车辆可以包括多个驾驶模式,比如,舒适模式、运动模式、经济模式等。车辆在不同的驾驶模式下,可以有不同预期的制动效果,并基于该预期的制动效果控制车辆制动。例如,不同驾驶模式下,可以控制车辆根据不同的目标制动减速度进行制动。
示例性地,可以根据用户指示信息,确定预期的制动效果。
一些可能的实现方式中,当车速小于第一阈值时,若加速踏板的开度小于或等于预设值(比如5%、6%等),可以确定驾驶员存在对车辆驻停的意图。而在上坡场景或下坡场景中,车速逐渐降为零的制动过程中,车辆可能会出现溜坡。
在上坡、下坡或平路场景下,车辆在驻停时防止车辆溜坡需要不同的扭矩。可以将车辆在驻停时防止车辆溜坡所需的扭矩称为防溜坡第一特征扭矩。
示例性地,根据坡度信息,确定坡度补偿扭矩,可以包括:在车速大于或等于第一阈值时,根据坡度信息确定坡度补偿扭矩;或者,在车速小于第一阈值时,根据坡度信息和防溜坡第一特征扭矩,确定坡度补偿扭矩。
一些可能的实现方式中,可以获取车速为第一阈值时的坡度补偿扭矩(可以称为坡度补偿第一特征扭矩),根据该坡度补偿扭矩和防溜坡第一特征扭矩,确定坡度补偿扭矩随车速的变化关系。例如,可以基于一次函数、二次函数、三次样条函数、分段函数等形式,确定坡度补偿扭矩随车速的变化曲线。
一些可能的实现方式中,在车速小于第一阈值时,可以根据该坡度补偿扭矩随车速的变化关系和车速信息,确定坡道补偿扭矩。例如,基于上述所确定的坡度补偿扭矩随车速的变化曲线,确定车辆当前车速对应的坡道补偿扭矩,从而将实现坡道补偿扭矩的平滑过渡。
一个实施例中,可以将坡度信息小于或等于坡度阈值的场景,确定为平路场景。该坡度阈值可以是0.5度、1度,也可以是其他数值。
一些可能的实现方式中,可以控制车辆制动直至车辆处于驻停状态。
一个实施例中,在车辆处于驻停状态且持续时间大于或等于第一时长时,可以将电机输出扭矩配置为零。
又一个实施例中,在车辆处于驻停状态且持续时间大于或等于第二时长时,可以启用驻车制动功能,并将第一液压制动扭矩配置为零。上述第一时长、第二时长可以是任意时长,该第二时长可以大于第一时长。比如,第一时长为30秒(second,s)、1分钟(minute,min),该第二时长可以为5min、8min。
示例性地,图4是本申请实施例提供的一种确定车辆制动需求信息的方法的示意图。以下以智能驾驶设备为车辆进行说明。
示例性地,车辆可以包括多种驾驶模式,比如,舒适模式、运动模式、经济模式等等。用户(比如,开发人员等)可以对车辆的不同驾驶模式设置对应的预期制动效果,而车辆的制动效果可以体现为车辆的制动减速度。
一个实施例中,以车辆可以分别在驾驶模式1和驾驶模式2运行为例。该车辆在制动过程中,当车速为V时,若车辆处于驾驶模式1,该车辆的目标制动减速度可以为-0.15重力加速度(gravitational acceleration,g);若车辆处于驾驶模式2,该车辆的目标制动减速度可以为-0.20g,如图4所示。其中,目标制动减速度,可以表示,期望车辆在制动过程中所能达成的制动减速度,基于该目标制动减速度控制车辆进行制动,以区分车辆在制动机构的作用下所实际拥有的制动减速度。
示例性地,为了提高在制动过程中的乘坐舒适性,也可以根据车辆的运动状态,确定车辆的预期制动效果。例如,以图4所示驾驶模式1为例,车辆在制动过程中,车速由V变化为0的过程中,车辆的目标制定减速度可以由-0.15g变化为-0.1g。其中,负值可以表示,该制动减速度的方向与车辆的行驶方向相反。
一些可能的实现方式中,也可以根据用户指示信息,确定预期的制动效果。以下结合图5对进行说明。图5是本申请实施例提供的一种人车交互场景的示意图。
示例性地,图5中的图形用户界面,可以是用户通过车载显示屏(比如,中控屏)与车辆进行交互 时,该显示屏所显示的界面。应理解,还可以通过语音、手势指令等方式进行人机交互,本申请实施例对此不做限定。
一个实施例中,用户可以通过如图5中的(a)所示界面,对驾驶相关模式进行设定。例如,用户可以指示车辆的驾驶模式为“节能”、“舒适”、“运动”。
又一个实施例中,车辆可以支持用户自行定义其驾驶偏好。例如,在检测到用户选择如图5中的(a)所示“定制个性化”项目时,可以显示如图5中的(b)所示的用户图形界面。
又一个实施例中,可以通过如图5中的(b)所示的用户图形界面,获取用户对于驾驶偏好的指示。例如,用户可以对于车辆在加速、能量回收、转向和制动等一个或多个性能的模式进行设定,可以根据所获取到的指示信息,确定车辆在制动、转向等过程中的预期效果。
应理解,如图5所示的驾驶模式等只是示例,还可以有其他的划分方式,本申请实施例对此不做限定。
示例性地,根据车辆的目标制动减速度、车辆的载荷等,可以确定制动需求扭矩,以实现对车辆制动过程的控制。
示例性地,图6是本申请实施例提供的一种分配制动扭矩的方式的示意图。
由于在车辆制动过程中,车辆的动能会随着车速的变化而变化,制动过程中的可回收能量也随着车速的变化而变化。基于能量回收功能实现制动效果的电制动机构,所能提供的制动扭矩,可以随着车速的降低而降低。
示例性地,假设在车辆的车速大于第二阈值(记作V0)时,电制动机构提供的制动扭矩能够满足车辆制动所需的扭矩。车辆的车速小于或等于该第二阈值时,由于可回收的能量减少,需要结合电机输出扭矩和液压制动扭矩,以满足车辆制动所需的扭矩。上述第二阈值,可以是预设的,也可以是根据实际的制动效果所确定的,本申请实施例对此不做限定。
一个实施例中,如图6所示,行驶过程中的车辆,在制动之前,其车速大于V0。在控制该车辆制动的过程中,当其车速大于V0时,电制动机构的制动性能可以满足制动需求扭矩的要求,可以仅通过电制动机构为车辆进行制动。也就是说,可以根据制动需求扭矩,确定目标电机输出扭矩。其中,扭矩的负值可以表示,该扭矩所对应的制动力的方向,与车辆的行驶方向相反。
又一个实施例中,如图6所示,车速小于V0时,电制动机构的性能可能无法满足制动需求扭矩的要求,或者仅通过电制动机构制动车辆可能无法与预期制动效果相匹配,可以结合电制动机构和液压制动机构为该车辆进行制动。在控制该车辆进行制动的过程中,可以将制动需求扭矩拆解为电机输出扭矩和目标液压制动扭矩,通过协调电制动机构和液压制动机构,实现车辆的制动。
示例性地,图7是本申请实施例提供的一种确定电机输出扭矩的方式的示意图。
在上坡场景下,在车辆制动过程中,车辆的一部分动能会转化为势能;而在下坡场景下,在车辆制动过程中,车辆的一部分势能会转化为动能。车辆所在坡道的坡度信息,会影响到基于能量回收的电制动机构的作动。
示例性地,可以根据坡度信息,确定电机输出扭矩。
一个实施例中,可以根据坡度信息,确定电机输出扭矩随车速的变化关系。例如,如图7所示,在V1至V0的车速区间,上坡场景的电机输出扭矩随车速变化的斜率的绝对值,大于,下坡场景的电机输出扭矩随车速变化的斜率的绝对值,而平路场景的电机输出扭矩随车速变化的斜率的绝对值,可以处于二者之间。也就是说,同一车速下,上坡场景的目标电机输出扭矩的绝对值,小于,上坡场景的目标电机输出扭矩的绝对值,而平路场景的目标电机输出扭矩的绝对值可以处于二者之间。又例如,上坡场景下,车辆处于不同坡度时,目标电机输出扭矩随车速的变化关系也可以不同。
又一个实施例中,由于上坡场景车辆的一部分动能会转化为势能,该电机输出扭矩所对应的制动力,也可以与车辆的行进方向相同。也就是说,虽然该车辆的行驶状态体现为,车辆处于车速逐渐减小的制动过程中,但是该电制动机构所施加或所需施加的扭矩,所对应的力,也可以与车辆的行驶方向相同,以防止该车辆在重力的作用下溜坡。
如上所述,为实现更好的制动效果,需要对电机输出扭矩进行标定。为了便于对该电机输出扭矩的标定,可以将该电机输出扭矩分为能量回收扭矩和坡度补偿扭矩。
示例性地,可以根据坡度信息确定坡度补偿扭矩。例如,如图7所示,平路场景的电机输出扭矩中所包括的坡度补偿扭矩可以为0,下坡场景的电机输出扭矩中的坡度补偿扭矩可以为负,上坡场景的电机 输出扭矩中的坡度补偿扭矩可以为正。又例如,可以根据车速和坡度值,确定该坡度补偿扭矩的值。
示例性地,可以根据加速踏板开度信息和车速信息,确定能量回收扭矩。以下结合图8介绍确定能量回收扭矩的方式。
示例性地,图8是本申请实施例提供的一种基于加速踏板开度确定驾驶意图的方式的示意图。
示例性地,根据加速踏板开度信息,可以确定驾驶员的驾驶意图。例如,以车辆处于单制动踏板模式为例,根据加速踏板的开度,所确定的驾驶员期望施加于车轮的扭矩为正时,表示驾驶员存在控制车辆加速的意图。又例如,根据加速踏板的开度,所确定的扭矩为负时,表示驾驶员存在控制车辆制动的意图,此时,该扭矩可以通过能力回收的方式实现,可以称为能量回收扭矩。又例如,一些可能的实现方式中,在车辆在低速制动场景下,基于加速踏板的开度确定驾驶员存在制动意图,所确定的负扭矩可能是通过电机消耗能量所产生的,而由于该通过方式所确定的扭矩与坡度无关,虽然该扭矩并未用于能量回收,也可以将其称为能量回收扭矩。
假设从开度1至开度6,加速踏板的开度的值依次增加。例如,开度2可以为5%,开度3可以为10,开度6可以为25%,等等。
一个实施例中,如图8所示,在当车速大于V4时,加速踏板的开度越小,能量回收扭矩越高,加速踏板为开度1的能量回收扭矩,大于开度6的能量回收扭矩。
又一个实施例中,可以根据加速踏板开度信息,确定能量回收功能的退出和/或启用时机。例如,以加速踏板的开度为开度6为例,在车速大于V4时,车辆的制动过程中可以启用能量回收功能,可以基于图8所示开度6下扭矩随车速的变化曲线,确定车辆在制动过程中的目标能量回收扭矩。又例如,以加速踏板的开度为开度5为例,在车速大于V3时,车辆的制动过程中可以启用该能量回收功能,可以基于图8所示开度5下扭矩随车速的变化曲线,确定车辆在制动过程中的目标能量回收扭矩,上述V3可以小于V4。又例如,在车速小于或等于V4时(比如车速为V2),在检测到加速踏板的开度为开度6的情况下,可以控制车辆加速。比如,上述V3可以是50km/h,也可以是55km/h或其他数值;上述V4可以是65km/h,也可以是70km/h或其他数值。
又一个实施例中,可以结合电制动机构的性能,确定能量回收扭矩。例如,如图8所示,当车速大于或等于V5时,可以结合电制动机构的作动特性,确定加速踏板处于开度1和开度2时的能量回收扭矩曲线。比如,该车速V5可以为100km/h,也可以110km/h或其他数值。
又一个实施例中,通过确定驾驶员的驾驶意图,在确定驾驶员存在制动意图时,可以根据驾驶模式和/或用户指示信息确定制动需求扭矩。
应理解,上述开度1至开度6也可以是其他数值,比如,开度2可以为7%,开度6可以为27%等,本申请实施例对此不做限定。
示例性地,为了便于标定,能量回收扭矩随加速踏板开度的变化关系,可以是在车辆处于平路场景下的行驶中所标定获得的。由此,通过结合根据坡度信息所确定的坡度补偿扭矩,可以确定车辆在平路、上坡或下坡场景下的目标电机输出扭矩。
示例性地,当车速小于或等于第一阈值(记作V1)时,若加速踏板的开度小于或等于预设值(比如5%、6%等),可以驾驶员存在对车辆驻停的意图。
一个实施例中,为防止车辆驻停阶段溜坡,可以根据坡度信息和防溜坡第一特征扭矩,确定电机输出扭矩。例如,在上坡场景下,车辆的防溜坡第一特征扭矩可以大于0,即该扭矩所对应的力,与车辆的行进方向相同;在下坡场景下,车辆的防溜坡第一特征扭矩可以小于0,即该扭矩对应的力,与车辆的行进方向相反,如图7所示。又例如,可以基于坡度信息和车辆载荷信息等,确定防溜坡第一特征扭矩。又例如,如图7所示,可以将车辆在车速V1下的目标电机输出扭矩,平滑过渡至该防溜坡第一特征扭矩,以防止车辆在驻停时溜坡。由于能量回收扭矩与坡度无关,也可以理解为,可以将在车速V1下的坡道补偿扭矩(简称为坡道补偿第一特征扭矩),平滑过渡至该防溜坡第一特征扭矩。又例如,该第一阈值,可以是2km/h,也可以是2.5km/h,还可以是其他数值,本申请实施例对此不做限定。
示例性地,图9是本申请实施例提供的一种控制车辆驻停的方法的示意图。其中,车辆处于上坡场景下。
示例性地,在确定驾驶员存在驻停意图时,可以通过电制动机构和液压制动机构,实现车辆的驻停。例如,如图9所示上坡场景下的制动过程,在加速踏板的开度小于预设阈值时,可以控制车辆可以持续减速直至车速为0。该预设阈值可以是3%、4%,也可以是其他数值。
为了便于理解和说明,假设车辆制动之前,车速大于第二阈值,基于制动过程中的制动机构的作动方式,可以将该制动过程划分为多个阶段。
示例性地,阶段1,车辆的车速大于或等于第二阈值时,电制动机构所能提供电机输出扭矩可以满足制动需求扭矩,在该阶段,车辆的制动可以仅由电机输出扭矩实现。一个实施例中,该电制动机构所提供的电机输出扭矩,可以通过如图6至图8中的方法获得。又一个实施例中,可以由该电制动机构的历史运行情况,获取其所能提供的电机输出扭矩。
示例性地,阶段2,随着制动过程的进行,当车速小于第二阈值时,电机输出扭矩可以基于如图7所示的方式随着车速的减小而衰减;为实现制动效果的一致性,可以启用液压制动机构,制动需求扭矩分解为电机输出扭矩和液压制动扭矩,以分别控制电制动机构和液压制动机构作动。
示例性地,在阶段2中,可以根据车速信息确定该车速下的制动需求扭矩和电机输出扭矩,并得到液压制动扭矩,比如,采用如图7所示的方式。例如,可以获取液压制动系统实际施加的制动力矩,结合该液压制动系统的实际制动效果,对该液压制动扭矩进行调整,以实现液压制动过程的闭环控制。
示例性地,可以将上述阶段2进一步划分为阶段3和阶段4。其中,可以将车速小于第二阈值,且大于第一阈值的制动过程,称为阶段3;可以将车速小于或等于第一阈值,且大于零的制动过程,称为阶段4,如图9所示。
示例性地,在阶段4中,可以根据车辆的防溜坡第一特征扭矩、加速踏板开度信息和坡度信息,确定该阶段中的电机输出扭矩。例如,可以采用如图7所示的方式,将车速为V1时所对应的目标电机输出扭矩平滑过渡到防溜坡扭矩,由此可以确定阶段4的电机输出扭矩,并结合制动需求扭矩,确定液压制动扭矩。基于阶段4中的电机输出扭矩,控制电制动机构作动,可以防止车辆在驻停时溜坡。
可选地,在阶段2中,液压制动扭矩失效,不会直接影响到电机输出扭矩的建立,在车速衰减为零时,可以通过电制动机构维持正扭矩以防止车辆溜坡。
经过阶段2,车辆的车速衰减为零,车辆将处于驻停状态。也可以将驻停状态划分为多个阶段。
示例性地,阶段5,电机输出扭矩衰减至零的过程。例如,如图9所示,可以逐渐衰减该电机输出扭矩,直至电机输出扭矩配置为零。又例如,电机输出扭矩可以由正值按照一定的斜率,逐渐衰减为零。又例如,也可以保持电机输出扭矩一段时间后,将电机输出扭矩配置为零。又例如,在该阶段,可以通过液压补液,保持液压制动扭矩,以防止车辆溜坡。可以将车辆的车速衰减为0,至电机输出扭矩配置为零之间的时长称为第一时长,该第一时长可以为任意时长,比如30秒、1分钟,等等。
示例性地,在确定液压制动机构故障或者无法满足预期效果时,可以保持电机输出扭矩,以防止车辆溜坡。
示例性地,阶段6,通过液压制动机构,维持液压制动机构中的制动液压力,保持车辆处于驻停状态。
示例性地,阶段7,启用驻车制动功能,并配置为零液压制动扭矩。例如,可以在确定驻车制动功能启用成功时,将液压制动扭矩配置为零。可以将车辆的车速衰减为0,至启用驻车制动功能之前的时长称为第二时长,该第二时长大于上述第一时长,该第二时长可以是任意时长,比如5分钟、10分钟,等等。
示例性地,在确定驻车制动功能故障时,可以维持液压制动机构中的制动液的压力,以防止车辆溜坡。
应理解,车辆的制动过程和/或驻停状态,可以包括上述阶段1至阶段7中的部分或全部。比如,在制动之前,车辆的车速小于第二阈值时,该车辆的制动过程可以不包括上述阶段1。又比如,用户可以在阶段5或阶段6,踩下加速踏板控制车辆继续行驶,此时,可以不涉及上述阶段7。
示例性地,图10是本申请实施例提供的另一种控制车辆驻停的方法的示意图。其中,车辆处于下坡场景下。
示例性地,如图10所示下坡场景下的制动过程,在确定驾驶员存在驻停意图时,可以控制车辆可以持续减速直至车速为0。与图9类似,制动过程以及车辆的驻停过程,可以划分为多个阶段。
一个实施例中,由于坡度的影响,在图10所示阶段2中,电机输出扭矩随车速的变化关系,与图9所示上坡场景下的阶段2中的电机输出扭矩的衰减方式存在区别。例如,可以参照图6所示方法,确定电机输出扭矩随车速的变化关系。
又一个实施例中,由于下坡场景与上坡场景中,车辆的防溜坡扭矩不同,由此在图10所示的阶段5中,电机输出扭矩的配置为零过程,可以由负值逐渐衰减为0,与上述图9所示上坡场景下电机输出扭矩的配置为零过程存在差异。
又一个实施例中,图10所示的阶段1、阶段6和阶段7,对于电制动机构、液压制动机构和/或驻停制动功能的控制,可以与上述图9所对应的各阶段类似。
根据本申请实施例的方法,使得驾驶员可以通过松开加速踏板,实现车辆的减速以及驻停过程的控制。
示例性地,图11是本申请实施例提供的一种控制液压制动机构的过程的示意图。以下简要介绍所图11中所涉及的各模块。
示例性地,车速估算模块,可以用于确定车速信息。例如,车速估算模块,可以根据车辆的驱动装置的转速、车辆的轮速等信息,估算车辆的车速。
示例性地,车辆载荷计算模块,可以用于确定车辆载荷信息。一个实施例中,可以根据车辆的重量,估算车辆的载荷。又一个实施例中,可以结合轮胎胎压,计算车辆的载荷。又一个实施例中,车辆可以监测悬架的状态,可以结合悬架的状态信息,计算车辆的载荷。
示例性地,坡度计算模块,可以用于确定车辆所在位置的坡度信息。一个实施例中,可以根据车辆的坡度传感器、惯性传感器等传感器所采集的数据,确定坡度信息。又一个实施例中,可以结合车辆的驱动装置的转速、车速,计算车辆所在位置的坡度。又一个实施例中,可以根据地图信息,确定车辆所在位置的坡度信息。
示例性地,可以根据车速信息和坡度信息,确定坡度补偿扭矩。一些可能的实现方式中,也可以结合车辆的实际载荷,确定坡度补偿扭矩。从而可以结合上述驾驶员的减速需求扭矩和坡度补偿扭矩,确定电机输出扭矩。
示例性地,驾驶员意图分析模块,可以用于确定驾驶员的驾驶意图。例如,可以基于如图8所示方式,根据加速踏板的开度,可以确定驾驶员是否存在制动意图,可以在驾驶员存在减速意图时,确定驾驶员的减速需求扭矩。
示例性地,车辆制动需求分析模块,可以用于确定车辆的制动需求扭矩。
一个实施例中,可以根据车辆的驾驶模式和/或用户指示信息,确定车辆的制动需求扭矩。又一个实施例中,可以获取车辆所在道路的道路信息,比如,柏油路、水泥路等,又比如,城市道路、乡村道路、高速路等。可以基于道路信息确定车辆的制动需求扭矩。
在电机输出扭矩无法满足制动需求扭矩时,可以根据该电机输出扭矩和制动需求扭矩,确定液压制动扭矩,并根据该液压制动扭矩控制液压制动机构作动。
又一个实施例中,可以按照一定频次获取液压制动机构实际施加的制动扭矩,并基于该液压制动机构的实际运行情况,调节目标液压制动扭矩。例如,实际液压制动扭矩大于目标液压制动扭矩时,可以降低该目标液压制动扭矩,并根据调整后值控制液压制动机构作动。也就是说,可以通过负反馈的方式实现对液压制动机构的闭环控制,使得液压制动机构的制动能够与预期的制动效果相匹配。
一些可能的实现方式中,以上实施例可以相互结合。
一个实施例中,如图1所示的计算平台150可以包括该车速估算模块、车辆载荷计算模块、坡度计算模块、驾驶员意图分析模块和车辆制动需求分析模块。
又一个实施例中,图2所示控制模块210,可以包括上述车速估算模块、车辆载荷计算模块、坡度计算模块、驾驶员意图分析模块和车辆制动需求分析模块中的部分或全部。
可选地,车辆的制动功能可以由多个控制装置,或者多个控制装置中的芯片、处理器等共同实现。也就是说,图2所示控制模块210,可以包括多个控制装置。
示例性地,车辆可以包括多个控制装置,比如,整车控制器(vehicle domain controller,VDC)、智能集成制动系统(international peace bureau,IPB)和电机控制器(motor control unit,MCU)等。
示例性地,整车控制器,可以与IPB、MCU和IVI等多个装置进行信息交互,以实现对于车辆的控制。例如,可以向MCU发送电机目标控制扭矩,以控制电机作动。又例如,可以向IPB指示目标液压制动扭矩,以控制液压制动机构作动。
示例性地,车辆可以包括电机,电机可以实现对于车辆的制动,也可以用于驱动车辆行驶,该电机可以由MCU控制。也就是说,MCU可以控制电制动机构中的能量转换装置。
一个实施例中,该MCU可以获取来自VDC的电机目标控制扭矩,进而根据该电机目标控制扭矩,控制电机作动。当控制车辆制动时,该电机目标控制扭矩,可以为上述图3至图10所涉及的目标电机输出扭矩。
又一个实施例中,该MCU可以向VDC发送电机实际扭矩,使得VDC可以结合该电机实际扭矩实现对于电机作动的闭环控制。
又一个实施例中,在车辆制动过程中,该电机反向作动,将车辆的动能转化为电能。
又一个实施例中,车辆可以包括多个电机,比如,通过前电机和后电机,分别驱动车辆的前轮和后轮。该多个电机可以对应一个或多个MCU。
示例性地,智能集成制动系统中可以包括芯片、处理器等控制装置,还可以包括制动轮缸等液压制动机构。
一个实施例中,该智能集成制动系统可以包括制动扭矩仲裁模块和目标建压模块。其中,制动扭矩仲裁模块,可以用于确定VDC所指示的目标液压制动扭矩是否合理;目标建压模块,可以用于基于VDC所指示的目标液压制动扭矩,调节制动轮缸等液压制动机构中制动液的压力,以实现对车辆的制动。
又一个实施例中,图2所示控制模块210,可以包括智能集成控制系统中的控制装置,也可以包括VDC;图2所示液压制动机构,可以包括智能集成控制系统中的液压制动机构;图2所示的电制动机构,可以包括由MCU控制的电机。
可选地,车辆可以包括高级辅助驾驶系统(advanced driving assistance system,ADAS),或自动驾驶系统。一个实施例中,在启用ADAS或自动驾驶系统时,该ADAS或自动驾驶系统,可以确定整车驱动扭矩、整车制动扭矩等信息。
示例性地,车辆也可以包括车载信息娱乐系统(in-vehicle infotainment,IVI),以实现车辆与用户的交互。例如,通过语音交互,IVI可以获取用户的语音指令。又例如,通过检测用户在中控屏上的输入,可以获取用户指令。又例如,通过检测用户对于实体/虚拟的按钮/按键的输入,获取用户指令。
示例性地,车辆可以根据加速踏板开度信息和/或制动踏板开度信息,可以获知用户的驾驶意图。
以下结合图12对控制车辆制动的流程进行介绍。示例性地,图12是本申请实施例提供的一种控制车辆制动的流程的示意图。
示例性地,车辆可以支持多种踏板操纵模式,比如,单踏板模式、双踏板模式。例如,当车辆处于双踏板模式时,VDC和/或IPB可以根据制动踏板开度信息,控制车辆制动,VDC也可以根据加速踏板信息,控制车辆的驱动机构作动。又例如,当车辆处于单踏板模式时,VDC可以根据加速踏板开度信息,控制电机驱动车辆行驶,或者实现车辆制动。又例如,在双踏板模式下,IPB可以根据制动踏板开度,向VDC发送回馈目标扭矩,以指示VDC进行能量回收;在单踏板模式下,IPB可以不向VDC发送该回馈目标扭矩,或者VDC在接收到该回馈目标扭矩后,可以不进行响应。
示例性地,IVI在检测到用户对车辆的踏板操纵模式进行选择时,可以向用户提示该单踏板模式的功能,以避免用户误选择。IVI可以向VDC发送指示信息,以指示用户所选择的踏板操纵模式。
示例性地,基于用户所选择的踏板操纵模式,控制车辆处于单踏板模式或双踏板模式下。在车辆处于单踏板模式时,VDC可以根据加速踏板开度信息,确定驾驶员的驾驶意图。在确定驾驶员存在制动意图时,可以基于驾驶模式确定制动需求扭矩,并确定电机输出扭矩是否可以满足制动需求扭矩。在电机输出扭矩小于或等于制动需求扭矩时,VDC可以向IPB发送指示信息,以指示IPB控制液压制动机构作动。
一个实施例中,VDC可以向IPB发送液压制动状态请求,以请求获取液压制动系统的运行状态。相应地,IPB可以根据该液压制动状态请求,向VDC发送液压制动可用状态反馈信息,以反馈液压制动系统的可用状态。
又一个实施例中,VDC可以根据制动需求扭矩和电机输出扭矩,确定为满足车辆制动需求所需的液压制动扭矩,并向IPB发送为满足制动需求扭矩所需的目标液压制动扭矩。相应地,IPB可以接收该液压制动扭矩,并根据该液压制动扭矩控制液压制动机构作动。例如,IPB可以通过液压制动机构,实现上述图9或图10中所示阶段2中的制动过程。
又一个实施例中,IPB可以获取液压制动机构在制动过程中,实际施加的制动力矩,并将该制动力矩反馈给VDC。VDC可以根据该制动力矩,调整向IPB发送的为满足制动需求所需的液压制动扭矩,从而可以实现液压制动的闭环控制,实现车辆减速的连续性。
又一个实施例中,IPB可以获取踏板操纵模式、电机目标控制扭矩和电机实际扭矩等信息,以便于确定VDC所指示的信息是否合理。例如,基于上述信息,IPB可以确定VDC所指示的液压制动扭矩是否合理。又例如,IPB也可以获取电机可用回馈扭矩,以获知电机在使用中的限制信息。又例如,IPB可以从 VDC获取上述信息,也可以通过车辆的内部电路从其他控制器获取上述信息。
示例性地,在车速小于或等于第一阈值时,VDC可以向IPB发送车辆驻停请求,相应地,IPB可以根据该驻停请求进行驻车控制。例如,VDC可以将当期电机输出扭矩平滑过渡至防溜坡第一特征扭矩,并根据制动需求扭矩确定液压制动扭矩,并将响应的扭矩分别指示给MCU和IPB,从而可以实现图9或图10中的阶段4的制动过程。又例如,在确定车辆驻停之后,IPB可以控制液压制动机构进行液压保持,液压保持持续预设时长,或者,满足其他电子驻车制动(electrical park brake,EPB)功能的触发条件后,启用电子驻车制动功能,从而可以实现如图9或图10中的阶段5和/或阶段6的驻停状态。又例如,可以在确定车辆驻车制动功能启用后,将液压制动扭矩配置为零,从而可以实现如图9或图10中的阶段7的驻停状态。
示例性地,根据上述图4至图12中的实施例,可以实现图3所示方法300,或者,也可以实现对方法300的扩展。
以下结合图13和图14,介绍制动机构作动受限的情况下的控制方法,图13和图14所示方法,可以理解为是对图3所示方法300的扩展。
示例性地,图13是本申请实施例提供的另一种控制方法的流程示意图。该方法1100,可以适用于仅包括一个电制动机构的车辆。比如,该电制动机构包括电机1,该电机1由MCU1控制。该方法1100可以包括:
S1102,获取能量可回收功率信息。
示例性地,可以根据电池可回收功率、电机可回收功率和车辆用电设备的消耗功率,确定能量可回收功率。例如,能量可回收功率可以为,电池可回收功率与用电设备的消耗功率间的差值,和电机可回收功率,二者间的最小值,可以记作能量可回收功率=min(电池可回收功率-用电设备消耗功率,电机可回收功率)。
一些可能的实现方式中,在实际场景中,由于车辆中可以存在很多的用电设备,为了简化能量可回收功率计算,在确定用电设备消耗功率时,可以仅考虑消耗功率较高的设备所占的部分。一个实施例中,对于功率较低的用电设备的消耗功率,可以忽略,或者也可以基于一定的预设值,估计其消耗功率。
S1104,确定电机输出扭矩。
示例性地,在能量回收功能未受限时,可以根据坡度信息和加速踏板开度信息,确定电机输出扭矩。
示例性地,可以根据能量可回收功率确定能量可回收扭矩。
一个实施例中,可以根据能量可回收功率、整车质量和车辆载荷,确定能量可回收扭矩。例如,能量可回收扭矩=能量可回收功率/(整车质量+车辆载荷)。
又一个实施例中,在车辆负载较小时,可以根据能量可回收功率和整车质量,确定能量可回收扭矩。例如,能量可回收扭矩=能量可回收功率/整车质量。
又一个实施例中,在确定能量可回收扭矩时,也可以考虑一定的安全余量。例如,能量可回收扭矩=(能量可回收功率-预设余量)/整车质量。又例如,能量可回收扭矩=预设系数*能量可回收功率/整车质量,其中,预设系数可以为0至1之间的任何数值。
示例性地,在电制动机构所能提供的扭矩,可以满足车辆制动所需的扭矩时,可以仅由电制动机构作动。
一个实施例中,在车辆的车速大于第二阈值时,可以认为电制动机构在能量回收未受限时所能提供的扭矩可以满足制动需求扭矩。而在能量回收受限时,可以确定能量可回收扭矩是否可以满足制动需求扭矩。例如,在图9或图10所示的阶段1时,可以根据能量可回收扭矩和制动需求扭矩间的最小值,控制电制动机构作动,可以记作,电机输出扭矩=min(制动需求扭矩,能量可回收扭矩)。
又一个实施例中,在车辆的车速小于或等于第二阈值时,在能量回收未受限时,可以结合电制动机构和液压制动机构实现车辆的制动。而在能量回收受限时,可以根据坡度信息、加速踏板信息和能量可回收功率信息,确定电机输出扭矩。例如,可以根据能量可回收扭矩,和由坡度信息和加速踏板信息所确定的目标电机输出功率#1,二者间的最小值,控制电制动机构作动,可以记作,电机输出扭矩=min(目标电机输出功率#1,能量可回收扭矩)。
S1106,控制电制动机构作动。
示例性地,VDC可以向MCU指示上述电机输出扭矩,MCU可以根据该电机输出扭矩控制电机1作动。
S1108,确定是否需要控制液压制动系统作动。
示例性地,以在车辆的车速大于第二阈值为例。
一个实施例中,在能量可回收扭矩大于或等于制动需求扭矩时,可以认为该电制动机构在能量回收受限的情况下,依然可以满足制动需求扭矩,可以无需液压制动系统作动。
又一个实施例中,当能量可回收扭矩小于制动需求扭矩时,可以认为该电制动机构由于能量回收受限的影响而无法满足制动需求扭矩,可以结合液压制动机构控制车辆制动,可以跳转步骤S1110。例如,液压制动扭矩#1可以等于,制动需求扭矩与能量可回收扭矩的差值,根据该液压制动扭矩#1控制液压制动机构作动。
示例性地,以车辆的车速小于第二阈值为例。
一个实施例中,在能量可回收扭矩大于或等于目标电机输出功率#1时,可以认为该电制动机构在能量回收受限的情况下,依然可以实现为其分配的目标电机输出功率#1。为液压制动机构分配的液压制动扭矩#2,可以等于,制动需求扭矩与目标电机输出功率#1的差值。可以跳转步骤S1110。
又一个实施例中,当能量可回收扭矩小于目标电机输出功率#1时,为液压制动机构分配的扭矩应大于上述液压制动扭矩#2,以满足制动需求。例如,为液压制动机构分配的液压制动扭矩,可以等于,制动需求扭矩与能量可回收扭矩的差值。可以跳转步骤S1110。
可选地,S1110,控制液压制动系统作动。
示例性地,VDC可以向IPB指示为液压制动机构所分配的扭矩,IPB可以根据该扭矩控制液压制动系统作动。
应理解,步骤S1106,与步骤S1108至S1110,可以同时执行,也可以先执行步骤S1106,还可以先执行步骤S1108,本申请实施例对此不做限定。
可选地,S1112,根据电制动机构的运行情况,调整为液压制动机构分配的扭矩。
示例性地,VDC可以获取电机1的实际制动扭矩,在该实际制动扭矩与VDC所指示的电机输出扭矩间的差距大于或等于预设阈值(比如,200N·m、300N·m等),且持续时长大于预设时长(比如200毫秒、300毫秒等)时,可以认为电机1无法满足当前的目标电机输出扭矩。此时,可以根据电机1的运行情况,结合制动需求扭矩,控制液压制动机构作动。
可选地,S1114,确定制动需求扭矩为液压制动扭矩与电机输出扭矩的和。
示例性地,IPB可以通过车辆内部电路获取制动需求扭矩和电机输出扭矩,可以确定制动需求扭矩为液压制动扭矩与电机输出扭矩的和。从而保障能够实现预期的制动效果。
可选地,在液压制动机构故障,或者,在该液压制动机构的实际制动力矩,在预设时长内无法达到VDC为IPB所分配的液压制动扭矩时,可以提示用户单踏板功能受限。
示例性地,图14是本申请实施例提供的另一种控制方法的流程示意图。该方法1200可以适用于多个电制动机构的车辆。其中,该多个电制动机构可以包括电机1和电机2,电机1和电机2可以由不同的电机控制器控制。比如,电机1由MCU1控制,电机2由MCU2控制。该方法1200可以包括:
S1202,获取能量可回收功率信息。
示例性地,可以根据电池可回收功率、用电设备的消耗功率、电机1的可回收功率和电机2的可回收功率,确定该能量可回收功率。
S1204,确定第一电制动机构和第二电制动机构的总输出扭矩。
示例性地,在能量回收功能未受限时,可以根据坡度信息和加速踏板开度信息,确定该第一电制动机构和第二电制动机构的总输出扭矩。
示例性地,在第一电制动机构和/或第二电制动机构所能提供的扭矩,可以满足车辆制动所需的扭矩时,可以仅有第一电制动机构和/或第二电制动机构作动,可以仅有第一电制动机构和/或第二电制动机构作动。
一个实施例中,在车辆的车速大于第二阈值时,可以认为第一电制动机构和第二电制动机构所能提供的总扭矩,可以满足制动需求扭矩。而在能量回收受限时,可以将能量可回收扭矩和制动需求扭矩间的最小值,作为第一电制动机构和第二电制动机构的总输出扭矩(也可以简称为电制动机构的总输出扭矩),控制二者作动。
又一个实施例中,在车速小于或等于第二阈值时,在能量回收未受限时,可以根据加速踏板开度信息和坡度信息,确定电制动机构的总输出扭矩,并结合液压制动机构作动。而在能量回收受限时,可以 将能量可回收扭矩,和由坡度信息和加速踏板信息所确定的电制动机构的总输出扭矩,二者间的最小值,作为控制电制动机构作动的总输出扭矩。
S1206,为第一电制动机构分配第一电机输出扭矩。
S1208,为第二电制动机构分配第二电机输出扭矩。
示例性地,根据上述电制动机构的总输出扭矩,为第一电制动机构分配第一电机输出扭矩,为第二电制动机构分配第二电机输出扭矩。该总输出扭矩,可以等于第一电制动扭矩与第二电制动扭矩的和。
示例性地,可以根据预设条件,进行分配。该预设条件,可以是车辆开发过程中所设定的,也可以是根据用户指示信息所确定的。
S1210,动态分配第一电机输出扭矩和第二电机输出扭矩。
示例性地,在第一电制动机构或第二电制动机构的实际制动扭矩无法满足为分配的目标制动扭矩时,可以根据总输出扭矩,对第一电机输出扭矩和第二电机输出扭矩进行动态调整。
可选地,S1212,确定是否需要控制液压制动系统作动。
示例性地,在总输出扭矩无法满足制动需求扭矩时,可以确定需要控制液压制动系统作动。可以基于制动需求扭矩,确定为液压制动系统所分配的扭矩。
应理解,步骤S1204与步骤S1212可以同时执行,也可以先执行步骤S1204,还可以先执行步骤S1212,本申请实施例对此不做限定。
可选地,S1214,控制液压制动机构作动。
可选地,S1216,根据电制动机构的运行情况,调整为液压制动机构分配的扭矩。
可选地,S1218,确定制动需求扭矩为液压制动扭矩与电机输出扭矩的和。
示例性地,步骤S1214至步骤S1218可以参照步骤S1110至S1114。
上文中结合图3至图14详细说明了本申请实施例提供的方法。下面将结合图15和图16详细说明本申请实施例提供的装置。装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例。
示例性地,图15示出了本申请实施例提供的一种控制装置1500(以下简称装置1500)的示意性框图,该装置可以包括获取单元1510和处理单元1520。
该装置1500可以包括执行图3至图14中任一方法的单元,并且该装置1500中各单元可以用于执行上述图3至图14中任一方法实施例中的相应流程。
其中,该装置1500用于执行图3中的方法300时,获取单元1510可以用于执行方法300中的步骤S310,处理单元1520可以用于执行方法300中的步骤S320至S330。
具体地,该获取单元1510,可以用于获取车辆的加速踏板开度信息和坡度信息;该处理单元1520,可以用于,根据该加速踏板开度信息和该坡度信息,确定电机输出扭矩;根据该制动需求扭矩和该电机输出扭矩,确定第一液压制动扭矩。
一个实施例中,图2所示控制模块210,可以包括该装置1500,该车辆可以为图1所示智能驾驶设备100。又一个实施例中,该装置1500可以为整车控制器,或者,可以为整车控制器所包括的芯片或处理电路等。
可选地,该电机输出扭矩包括能量回收扭矩和坡度补偿扭矩,该处理单元1520,可以用于:根据该加速踏板开度信息和车速信息,确定该能量回收扭矩;根据该坡度信息,确定该坡度补偿扭矩。
可选地,该处理单元1520,可以用于:根据该坡度信息和该车速信息,确定该坡度补偿扭矩。
可选地,该获取单元1510,还可以用于:获取防溜坡第一特征扭矩,该防溜坡第一特征扭矩为该车辆驻停时防止车辆溜坡所需的扭矩;该处理单元1520,可以用于:在车速大于或等于第一阈值时,根据该坡度信息,确定该坡度补偿扭矩;或,在车速小于该第一阈值时,根据该坡度信息和该防溜坡第一特征扭矩,确定该坡度补偿扭矩。
可选地,该处理单元1520,可以用于:根据坡度补偿第一特征扭矩和该防溜坡第一特征扭矩,确定该坡度补偿扭矩随车速的变化关系,该坡度补偿第一特征扭矩为该车辆的车速等于第一阈值时的坡度补偿扭矩;在车速小于该第一阈值时,根据该车速信息和该坡度补偿扭矩随车速的变化关系,确定该坡度补偿扭矩。
可选地,该获取单元1510,还可以用于:获取能量可回收功率信息;该处理单元1520,可以用于:根据该加速踏板开度信息、车速信息和该能量可回收功率信息,确定该能量回收扭矩。
可选地,该车辆包括第一电制动机构和该第二电制动机构,该处理单元1520,还可以用于:根据该电机输出扭矩,为该第一电制动机构分配第一电机输出扭矩,为该第二电制动机构分配第二电机输出扭矩;根据该第一电机输出扭矩和该第二电机输出扭矩的运行情况,调整为该第一电制动机构分配的该第一电机输出扭矩,以及,调整为该第二电制动机构分配的该第二电机输出扭矩。
可选地,该车辆包括液压制动系统,该处理单元1520,还可以用于:根据该第一液压制动扭矩,通过该液压制动系统控制该车辆制动。
可选地,该获取单元1510还可以用于:获取第一制动力矩,该第一制动力矩为该液压制动系统施加于该车辆的制动力矩;该处理单元1520,可以用于:根据该第一液压制动扭矩和该第一制动力矩,通过该液压制动系统,控制该车辆制动。
可选地,该处理单元1520,还可以用于:根据该车辆的驾驶模式和/或用户指示信息,确定该制动需求扭矩。
可选地,该处理单元1520,还可以用于:该加速踏板开度小于或等于预设阈值时,根据该电机输出扭矩和该第一液压制动扭矩,控制该车辆制动直至该车辆处于驻停状态;在该车辆处于驻停状态的持续时间大于或等于第一时长时,将该电机输出扭矩配置为零。
可选地,该处理单元1520,还可以用于:在该车辆处于驻停状态的持续时间大于或等于第二时长时,启用驻车制动功能,并将该第一液压制动扭矩配置为零,该第二时长大于该第一时长。
可选地,该处理单元1520,还可以用于:根据该坡度信息,确定该电机输出扭矩随车速的变化关系。
应理解,以上装置中各单元的划分仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。以上装置的所有单元可以全部通过处理器调用软件的形式实现,或全部通过硬件电路的形式实现,或部分通过处理器调用软件的形式实现,剩余部分通过硬件电路的形式实现。
在具体实现过程中,上述获取单元1510可以由至少一个收发器或收发器相关电路实现,处理单元1520可以由至少一个处理器或处理器相关电路实现。一示例中,一个或多个处理器,可以根据加速踏板开度信息和坡度信息,确定电机输出扭矩。一示例中,一个或多个处理器,可以根据该电机输出扭矩和制动需求扭矩,确定第一液压制动扭矩。示例性地,在具体实现过程中,上述装置1500可以属于图2所示的控制模块210,或者,该装置1500可以设置于智能驾驶设备100(比如该智能驾驶设备100可以为车辆),或者该装置1500可以为设置于该车辆中的车机或其他车载终端。示例性地,在具体实现过程中,该装置1500可以为设置在车机中的处理器或芯片,或者,也可以为设置在其他车载终端中的处理器或芯片。又一示例中,图1所示智能驾驶设备为车辆,上述装置1500可以为设置在如图1所示的计算平台150。
示例性地,图16是本申请实施例提供的另一种控制装置2000(以下简称装置2000)的示意性框图。该装置2000可以包括:处理器2010、接口电路2020以及存储器2030。其中,处理器2010、接口电路2020以及存储器2030通过内部连接通路相连,该存储器2030用于存储指令,该处理器2010用于执行该存储器2030存储的指令,以接口电路2020接收/发送部分参数。可选地,存储器2030既可以和处理器2010通过接口耦合,也可以和处理器2010集成在一起。
一个实施例中,该装置2000可以设置于车辆。又一个实施例中,该装置2000可以设置于图1所示的计算平台150。又一个实施例中,该装置2000可以属于图2所示控制模块210。
需要说明的是,上述接口电路2020可以包括但不限于输入/输出接口(input/output interface)一类的收发装置,来实现装置2000与其他设备或通信网络之间的通信。
接口电路2020可以用于实现装置2000与其他设备或通信网络之间的通信。例如,可以通过接口电路2020传感器所采集的信息、控制车辆的执行装置执行相应的操作等。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得计算机执行上述图3至图14中任一方法,及其任一可能的实现方式。
本申请实施例还提供一种计算机可读存储介质,该计算机可读介质存储有程序代码或指令,当该计算机程序代码或指令被计算机的处理器执行时,使得该处理器实现上述图3至图14中任一方法,及其任一可能的实现方式。
本申请实施例还提供一种芯片,包括电路,用于执行上述图3至图14中任一方法,及其任一可能的实现方式。
本申请实施例还提供一种车辆,该车辆可以包括上述装置1500,或者上述装置2000。
应理解,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程以及有益效果,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。还应当理解,在本申请以下各实施例中,“至少一个”、“一个或多个”是指一个、两个或两个以上。术语“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系;例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (26)

  1. 一种控制方法,其特征在于,包括:
    获取车辆的加速踏板开度信息和坡度信息;
    根据所述加速踏板开度信息和所述坡度信息,确定电机输出扭矩;
    根据制动需求扭矩和所述电机输出扭矩,确定第一液压制动扭矩。
  2. 根据权利要求1所述的方法,其特征在于,所述电机输出扭矩包括能量回收扭矩和坡度补偿扭矩,
    所述根据所述加速踏板开度信息和所述坡度信息,确定电机输出扭矩,包括:
    根据所述加速踏板开度信息和车速信息,确定所述能量回收扭矩;
    根据所述坡度信息,确定所述坡度补偿扭矩。
  3. 根据权利要求2所述的方法,其特征在于,所述根据所述坡度信息,确定所述坡度补偿扭矩,包括:
    根据所述坡度信息和所述车速信息,确定所述坡度补偿扭矩。
  4. 根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
    获取防溜坡第一特征扭矩,所述防溜坡第一特征扭矩为所述车辆驻停时防止车辆溜坡所需的扭矩;
    所述根据所述坡度信息,确定所述坡度补偿扭矩,包括:
    在车速大于或等于第一阈值时,根据所述坡度信息,确定所述坡度补偿扭矩;或,
    在车速小于所述第一阈值时,根据所述坡度信息和所述防溜坡第一特征扭矩,确定所述坡度补偿扭矩。
  5. 根据权利要求4所述的方法,其特征在于,所述在车速小于所述第一阈值时,根据所述坡度信息和所述防溜坡第一特征扭矩,确定所述坡度补偿扭矩,包括:
    根据坡度补偿第一特征扭矩和所述防溜坡第一特征扭矩,确定所述坡度补偿扭矩随车速的变化关系,所述坡度补偿第一特征扭矩为所述车辆的车速等于第一阈值时的坡度补偿扭矩;
    在车速小于所述第一阈值时,根据所述车速信息和所述坡度补偿扭矩随车速的变化关系,确定所述坡度补偿扭矩。
  6. 根据权利要求2至5中任一项所述的方法,其特征在于,所述方法还包括:
    获取能量可回收功率信息;
    所述根据所述加速踏板开度信息和车速信息,确定所述能量回收扭矩,包括:
    根据所述加速踏板开度信息、车速信息和所述能量可回收功率信息,确定所述能量回收扭矩。
  7. 根据权利要求2至6中任一项所述的方法,其特征在于,所述车辆包括第一电制动机构和所述第二电制动机构,所述方法还包括:
    根据所述电机输出扭矩,为所述第一电制动机构分配第一电机输出扭矩,为所述第二电制动机构分配第二电机输出扭矩;
    根据所述第一电机输出扭矩和所述第二电机输出扭矩的运行情况,调整为所述第一电制动机构分配的所述第一电机输出扭矩,以及,调整为所述第二电制动机构分配的所述第二电机输出扭矩。
  8. 根据权利要求1至7中任一项所述的方法,其特征在于,所述车辆包括液压制动系统,所述方法还包括:
    根据所述第一液压制动扭矩,通过所述液压制动系统控制所述车辆制动。
  9. 根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:
    根据所述车辆的驾驶模式和/或用户指示信息,确定所述制动需求扭矩。
  10. 根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:
    在所述加速踏板开度小于或等于预设阈值时,根据所述电机输出扭矩和所述第一液压制动扭矩,控制所述车辆制动直至所述车辆处于驻停状态;
    在所述车辆处于驻停状态的持续时间大于或等于第一时长时,将所述电机输出扭矩配置为零。
  11. 根据权利要求10所述的方法,其特征在于,所述方法还包括:
    在所述车辆处于驻停状态的持续时间大于或等于第二时长时,启用驻车制动功能,并将所述第一液压制动扭矩配置为零,所述第二时长大于所述第一时长。
  12. 一种控制装置,其特征在于,所述装置包括:
    获取单元,用于获取车辆的加速踏板开度信息和坡度信息;
    处理单元,用于根据所述加速踏板开度信息和所述坡度信息,确定电机输出扭矩;
    根据所述制动需求扭矩和所述电机输出扭矩,确定第一液压制动扭矩。
  13. 根据权利要求12所述的装置,其特征在于,所述电机输出扭矩包括能量回收扭矩和坡度补偿扭矩,
    所述处理单元,用于:
    根据所述加速踏板开度信息和车速信息,确定所述能量回收扭矩;
    根据所述坡度信息,确定所述坡度补偿扭矩。
  14. 根据权利要求13所述的装置,其特征在于,所述处理单元,用于:
    根据所述坡度信息和所述车速信息,确定所述坡度补偿扭矩。
  15. 根据权利要求13或14所述的装置,其特征在于,所述获取单元,还用于:
    获取防溜坡第一特征扭矩,所述防溜坡第一特征扭矩为所述车辆驻停时防止车辆溜坡所需的扭矩;
    所述处理单元,用于:
    在车速大于或等于第一阈值时,根据所述坡度信息,确定所述坡度补偿扭矩;或,
    在车速小于所述第一阈值时,根据所述坡度信息和所述防溜坡第一特征扭矩,确定所述坡度补偿扭矩。
  16. 根据权利要求15所述的装置,其特征在于,所述处理单元,用于:
    根据坡度补偿第一特征扭矩和所述防溜坡第一特征扭矩,确定所述坡度补偿扭矩随车速的变化关系,所述坡度补偿第一特征扭矩为所述车辆的车速等于第一阈值时的坡度补偿扭矩;
    在车速小于所述第一阈值时,根据所述车速信息和所述坡度补偿扭矩随车速的变化关系,确定所述坡度补偿扭矩。
  17. 根据权利要求13至16中任一项所述的装置,其特征在于,所述获取单元,还用于:
    获取能量可回收功率信息;
    所述处理单元,用于:
    根据所述加速踏板开度信息、车速信息和所述能量可回收功率信息,确定所述能量回收扭矩。
  18. 根据权利要求13至17中任一项所述的装置,其特征在于,所述车辆包括第一电制动机构和所述第二电制动机构,所述处理单元,还用于:
    根据所述电机输出扭矩,为所述第一电制动机构分配第一电机输出扭矩,为所述第二电制动机构分配第二电机输出扭矩;
    根据所述第一电机输出扭矩和所述第二电机输出扭矩的运行情况,调整为所述第一电制动机构分配的所述第一电机输出扭矩,以及,调整为所述第二电制动机构分配的所述第二电机输出扭矩。
  19. 根据权利要求12至18中任一项所述的装置,其特征在于,所述车辆包括液压制动系统,所述处理单元,还用于:
    根据所述第一液压制动扭矩,通过所述液压制动系统控制所述车辆制动。
  20. 根据权利要求12至19中任一项所述的装置,其特征在于,所述处理单元,还用于:
    根据所述车辆的驾驶模式和/或用户指示信息,确定所述制动需求扭矩。
  21. 根据权利要求12至20中任一项所述的装置,其特征在于,所述处理单元,还用于:
    在所述加速踏板开度小于或等于预设阈值时,根据所述电机输出扭矩和所述第一液压制动扭矩,控制所述车辆制动直至所述车辆处于驻停状态;
    在所述车辆处于驻停状态的持续时间大于或等于第一时长时,将所述电机输出扭矩配置为零。
  22. 根据权利要求21所述的装置,其特征在于,所述处理单元,还用于:
    在所述车辆处于驻停状态的持续时间大于或等于第二时长时,启用驻车制动功能,并将所述第一液压制动扭矩配置为零,所述第二时长大于所述第一时长。
  23. 一种装置,其特征在于,包括:
    存储器,用于存储计算机程序;
    处理器,用于执行所述存储器中存储的计算机程序,以使得所述装置执行如权利要求1至11中任一项所述的方法。
  24. 一种车辆,其特征在于,包括如权利要求12至23中任一项所述的装置。
  25. 一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被计算机执行时,以使得实现如权利要求1至11中任一项所述的方法。
  26. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,如权利要求1至11中任一项所述的控制方法被执行。
PCT/CN2023/140960 2022-12-30 2023-12-22 一种控制方法和装置 Ceased WO2024140459A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP23910385.6A EP4628375A4 (en) 2022-12-30 2023-12-22 Control method and apparatus
JP2025538880A JP2026501663A (ja) 2022-12-30 2023-12-22 制御方法及び機器
US19/254,744 US20250333061A1 (en) 2022-12-30 2025-06-30 Control method and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211721805.6 2022-12-30
CN202211721805.6A CN118269913A (zh) 2022-12-30 2022-12-30 一种控制方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US19/254,744 Continuation US20250333061A1 (en) 2022-12-30 2025-06-30 Control method and apparatus

Publications (1)

Publication Number Publication Date
WO2024140459A1 true WO2024140459A1 (zh) 2024-07-04

Family

ID=91640633

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/140960 Ceased WO2024140459A1 (zh) 2022-12-30 2023-12-22 一种控制方法和装置

Country Status (5)

Country Link
US (1) US20250333061A1 (zh)
EP (1) EP4628375A4 (zh)
JP (1) JP2026501663A (zh)
CN (1) CN118269913A (zh)
WO (1) WO2024140459A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118665206A (zh) * 2024-07-05 2024-09-20 奇瑞汽车股份有限公司 一种电动汽车单踏板扭矩控制方法和系统
CN118894110A (zh) * 2024-09-02 2024-11-05 北京易控智驾科技有限公司 车辆控制方法、装置及无人车
CN119017949A (zh) * 2024-08-06 2024-11-26 成都大运汽车集团有限公司 一种电动汽车单踏板控制软件安全机制
CN119239315A (zh) * 2024-09-30 2025-01-03 东风汽车集团股份有限公司 新能源商用车的主动靠齿方法、装置、设备及存储介质
CN119261569A (zh) * 2024-11-22 2025-01-07 上海汽车集团股份有限公司 一种能量回收受限时的制动补偿控制系统及方法
CN119283649A (zh) * 2024-11-04 2025-01-10 江苏零一汽车科技有限公司 车辆缓速控制方法、装置、设备及存储介质
CN119369951A (zh) * 2024-12-31 2025-01-28 安徽安凯汽车股份有限公司 一种新能源客车的扭矩控制方法、装置及系统
CN120439811A (zh) * 2025-05-28 2025-08-08 招商局检测车辆技术研究院有限公司 一种基于重型换电商用车的能量管理控制方法及系统

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118597078B (zh) * 2024-08-07 2025-03-07 比亚迪股份有限公司 一种车辆的制动系统及车辆
CN119773717B (zh) * 2025-01-07 2025-09-23 一汽解放汽车有限公司 一种汽车制动力的动态调节方法、装置及车辆

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008024010A (ja) * 2006-07-15 2008-02-07 Nissan Motor Co Ltd ハイブリッド車両の制御装置
CN107444393A (zh) * 2017-07-20 2017-12-08 北京新能源汽车股份有限公司 制动系统控制方法及装置
CN112060906A (zh) * 2020-09-08 2020-12-11 上海拿森汽车电子有限公司 一种单踏板行车控制方法、装置和车辆
CN112918275A (zh) * 2021-03-25 2021-06-08 北京车和家信息技术有限公司 车辆控制方法和装置、设备、车辆
CN113022319A (zh) * 2021-04-27 2021-06-25 山东汽车制造有限公司 电动车辆自适应能量回收控制方法及电动汽车
US20220097701A1 (en) * 2020-09-28 2022-03-31 Ford Global Technologies, Llc One-pedal drive system for a vehicle
CN115257711A (zh) * 2022-09-02 2022-11-01 长城汽车股份有限公司 一种汽车自动泊车控制方法、装置、设备和车辆

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2699204C1 (ru) * 2015-11-09 2019-09-03 Ниссан Мотор Ко., Лтд. Способ управления тормозной/движущей силой и устройство управления тормозной/движущей силой
WO2018139270A1 (ja) * 2017-01-24 2018-08-02 日産自動車株式会社 車両の制御装置及び制御方法
CN106828121B (zh) * 2017-02-09 2019-10-22 北京长城华冠汽车科技股份有限公司 电动汽车的能量回收方法及装置
DE102019103375B4 (de) * 2019-02-11 2025-06-26 Bayerische Motoren Werke Aktiengesellschaft Steuereinheit zur Bereitstellung einer One-Pedal-Feeling- und/oder Kriech-Funktion
US20220080971A1 (en) * 2020-09-11 2022-03-17 Ford Global Technologies, Llc Uphill vehicle launch in one-pedal driving mode

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008024010A (ja) * 2006-07-15 2008-02-07 Nissan Motor Co Ltd ハイブリッド車両の制御装置
CN107444393A (zh) * 2017-07-20 2017-12-08 北京新能源汽车股份有限公司 制动系统控制方法及装置
CN112060906A (zh) * 2020-09-08 2020-12-11 上海拿森汽车电子有限公司 一种单踏板行车控制方法、装置和车辆
US20220097701A1 (en) * 2020-09-28 2022-03-31 Ford Global Technologies, Llc One-pedal drive system for a vehicle
CN112918275A (zh) * 2021-03-25 2021-06-08 北京车和家信息技术有限公司 车辆控制方法和装置、设备、车辆
CN113022319A (zh) * 2021-04-27 2021-06-25 山东汽车制造有限公司 电动车辆自适应能量回收控制方法及电动汽车
CN115257711A (zh) * 2022-09-02 2022-11-01 长城汽车股份有限公司 一种汽车自动泊车控制方法、装置、设备和车辆

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118665206A (zh) * 2024-07-05 2024-09-20 奇瑞汽车股份有限公司 一种电动汽车单踏板扭矩控制方法和系统
CN119017949A (zh) * 2024-08-06 2024-11-26 成都大运汽车集团有限公司 一种电动汽车单踏板控制软件安全机制
CN118894110A (zh) * 2024-09-02 2024-11-05 北京易控智驾科技有限公司 车辆控制方法、装置及无人车
CN119239315A (zh) * 2024-09-30 2025-01-03 东风汽车集团股份有限公司 新能源商用车的主动靠齿方法、装置、设备及存储介质
CN119283649A (zh) * 2024-11-04 2025-01-10 江苏零一汽车科技有限公司 车辆缓速控制方法、装置、设备及存储介质
CN119261569A (zh) * 2024-11-22 2025-01-07 上海汽车集团股份有限公司 一种能量回收受限时的制动补偿控制系统及方法
CN119369951A (zh) * 2024-12-31 2025-01-28 安徽安凯汽车股份有限公司 一种新能源客车的扭矩控制方法、装置及系统
CN119369951B (zh) * 2024-12-31 2025-04-11 安徽安凯汽车股份有限公司 一种新能源客车的扭矩控制方法、装置及系统
CN120439811A (zh) * 2025-05-28 2025-08-08 招商局检测车辆技术研究院有限公司 一种基于重型换电商用车的能量管理控制方法及系统

Also Published As

Publication number Publication date
US20250333061A1 (en) 2025-10-30
EP4628375A1 (en) 2025-10-08
CN118269913A (zh) 2024-07-02
JP2026501663A (ja) 2026-01-16
EP4628375A4 (en) 2026-03-04

Similar Documents

Publication Publication Date Title
WO2024140459A1 (zh) 一种控制方法和装置
EP2161641A1 (en) Driving skill improvement device and driving skill improvement method
CN110370940B (zh) 一种陡坡缓降定速巡航系统及方法
JP2011088576A (ja) 車両運動制御装置
CN117015492B (zh) 一种车辆的控制方法、装置和车辆
CN113246980A (zh) 车速规划方法、装置、车辆和存储介质
CN118107582A (zh) 控制方法、装置以及车辆
GB2591575A (en) Reducing braking torque instead of engine torque to accelerate vehicle during vehicle hill descent control
CN112319478B (zh) 车辆驱动模式切换方法、装置及存储介质、电动商用车
EP4582319A1 (en) Brake control method and related device
EP4733155A1 (en) Control method and control apparatus
CN117799447A (zh) 车辆辅助驾驶方法、装置、电子设备、存储介质及车辆
WO2026021067A1 (zh) 陡坡缓降控制方法、装置、电子设备、车辆及存储介质
JP7457472B2 (ja) モータ制御装置及び電動アシスト車
US20250222778A1 (en) Using ‘Dynamic Regenerative Braking’ to Enhance Crash Avoidance
US20200373780A1 (en) Vehicle
CN118810464A (zh) 扭矩控制方法、电子设备及车辆
CN119817077B (zh) 一种扭矩调节方法、装置和车辆
CN118358369A (zh) 车辆能量的回收控制方法、装置和计算机设备
CN115416667A (zh) 一种车辆控制方法、装置、智能驾驶控制系统及存储介质
CN117901658A (zh) 车辆控制方法、装置、终端设备及可读存储介质
WO2024138681A1 (zh) 一种车辆控制方法及相关装置
WO2024027262A1 (zh) 车辆控制方法、装置、车辆及存储介质
CN118833080B (zh) 单踏板模式下的扭矩控制方法、装置、电子设备及车辆
CN120457059A (zh) 制动方法及相关装置、系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23910385

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2025538880

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2025538880

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2023910385

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2023910385

Country of ref document: EP

Effective date: 20250702

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 2023910385

Country of ref document: EP