[go: up one dir, main page]

WO2025020025A1 - Dynamic safety filtering control method and domain control architecture for extreme driving functions - Google Patents

Dynamic safety filtering control method and domain control architecture for extreme driving functions Download PDF

Info

Publication number
WO2025020025A1
WO2025020025A1 PCT/CN2023/108810 CN2023108810W WO2025020025A1 WO 2025020025 A1 WO2025020025 A1 WO 2025020025A1 CN 2023108810 W CN2023108810 W CN 2023108810W WO 2025020025 A1 WO2025020025 A1 WO 2025020025A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
extreme driving
module
boundary
target
Prior art date
Application number
PCT/CN2023/108810
Other languages
French (fr)
Chinese (zh)
Inventor
张俊智
赵世越
何承坤
何晓夏
Original Assignee
清华大学
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 清华大学 filed Critical 清华大学
Priority to PCT/CN2023/108810 priority Critical patent/WO2025020025A1/en
Publication of WO2025020025A1 publication Critical patent/WO2025020025A1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering 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/02Control of vehicle driving stability
    • 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
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles

Definitions

  • the present invention relates to a dynamic safety filtering control method, device and domain control architecture for extreme driving functions, and relates to the field of vehicle extreme driving.
  • the extreme driving function based on model solving or data-driven focuses on optimizing the preset performance of the function, but ignores the potential safety risks that the extreme driving function itself brings to the vehicle.
  • the extreme driving function there may be sudden changes in the environment such as obstacles intruding or road changes.
  • the preset performance indicators cannot meet the safety needs after the sudden change of the environment and the planning control cannot be adjusted in real time, which may lead to unexpected accidents.
  • the extreme driving function has high requirements for the real-time and accuracy of the input signal. Sensor delays, oscillations or errors may lead to misuse of the function, which in turn causes vehicle body instability.
  • the current solution for the extreme driving function is to directly make autonomous decisions to take over vehicle control after the extreme driving control module is triggered.
  • this solution lacks consideration for the safety of the extreme driving function and does not take into account the vehicle's electrical and electronic systems.
  • the impact of the architecture may cause unexpected serious accidents due to sudden changes in the environment, misuse of functions, etc.
  • the existing research on extreme driving ignores the potential safety risks of the function itself and does not focus on the prevention and control of potential dangers in the case of functional abnormalities, which is prone to unexpected safety accidents.
  • the present invention aims to solve at least one of the technical problems existing in the prior art.
  • the purpose of the present invention is to provide a dynamic safety filtering method, device and control architecture for extreme driving functions, which can monitor and analyze data-driven or model-solved extreme driving functions, and intervene in vehicle operations according to functional abnormalities to ensure that the vehicle is within the physical constraint boundaries.
  • the present invention provides a dynamic safety filtering control method for an extreme driving function, comprising:
  • step S20 determining whether the vehicle is close to the real-time physical constraint boundary, if yes, proceeding to step S50; if no, proceeding to step S30;
  • step S30 determining whether the vehicle exceeds the dynamic safety boundary, if yes, proceeding to step S50; if no, proceeding to step S40;
  • S70 Calculate a safety control amount according to the target vehicle speed and the target yaw angle.
  • the determining whether the vehicle is close to a real-time physical constraint boundary includes:
  • the proximity of the vehicle is determined based on the distance between the vehicle and the physical constraint boundary and the relative movement speed.
  • the real-time physical constraint boundary refers to the sudden road boundary or sudden obstacle in the road to which the current function cannot adapt.
  • the determining whether the vehicle exceeds the dynamic safety boundary includes:
  • the dynamic safety boundary refers to the preset boundary of the vehicle's yaw rate and center of mass sideslip angle in the phase diagram. If the point of the vehicle's current state is not within the boundary, the vehicle is considered to have exceeded the dynamic safety boundary.
  • the calculation of the target yaw angle and target vehicle speed of the vehicle includes:
  • the vehicle speed and yaw angle are selected from the next vehicle state as the target tracking quantity, and the lateral deviation of the Frenet coordinate system is selected as the tracking reference quantity:
  • s t is the current vehicle state
  • a input is the input before filtering
  • s t+1 is the state at the next moment.
  • the limited time intervention of the target yaw angle and/or target vehicle speed in combination with the real-time physical constraint boundary includes:
  • the target yaw angle is intervened by the increasing time scaling function ⁇ T , which limits the influence of the approaching physical constraint boundary on the extreme driving control module to a finite time T:
  • n is the order.
  • the present invention further provides a dynamic safety filtering control system for extreme driving functions, the system comprising:
  • An information acquisition module configured to obtain environmental status information and functional status information
  • a physical constraint boundary judgment module determines whether the vehicle is close to the real-time physical constraint boundary
  • a dynamic safety boundary determination module configured to determine whether the vehicle exceeds the dynamic safety boundary
  • the output module is configured to fully trust the extreme driving output if the vehicle is not close to the real-time physical constraint boundary
  • a target quantity calculation module is configured to calculate a target yaw angle and a target vehicle speed of the vehicle
  • a target quantity intervention module is configured to intervene in the target quantity for a limited time in combination with the boundary information, wherein the target yaw angle is intervened to ensure that the vehicle has a safe distance from the physical constraint, and the vehicle speed is intervened to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, the reverse steering and deceleration are simultaneously performed to stabilize the vehicle;
  • the control signal output module is configured to calculate a safety control amount according to a target vehicle speed and a target yaw angle.
  • the present invention provides an intelligent vehicle domain control structure for extreme driving functions, the domain control structure comprising an automatic driving system and an intelligent chassis system; the automatic driving system is provided with an extreme driving comprehensive decision-making module and a fusion perception module, and the intelligent chassis system is provided with the dynamic safety filtering control system, the extreme driving control module and the conventional chassis dynamics controller described in the second aspect of the present invention; wherein,
  • the extreme driving comprehensive decision module is configured to shield the original stability control function of the vehicle, analyze whether there are unexpected changes in the environment that are not considered by the executed function based on the current and historical information obtained by the fusion perception module, and feed back the function status to the dynamic safety filtering control system;
  • the extreme driving control module after being triggered by the extreme driving comprehensive decision module, inputs the control amount into the dynamic safety filter control system for intervention, and takes over the conventional chassis dynamics controller in a linear or inertial transition manner;
  • the dynamic safety filtering control system evaluates the behavior and status of the extreme driving function and determines the adaptability of the function to the current environment. If the vehicle is not close to the physical constraints, it will be directly output through the extreme driving control module; otherwise, it will filter out operations that may cause vehicle instability and violate physical constraints through dynamic adaptive filtering.
  • the automatic driving system also includes an automatic driving system decision planning and trajectory tracking module.
  • the extreme driving comprehensive decision module transmits the normal environment and functional status to the dynamic safety filtering control system, and directly trusts the output of the extreme driving control module until the extreme driving control module completes the extreme driving task with predetermined performance.
  • the extreme driving comprehensive decision module returns the control authority to the automatic driving system decision planning and trajectory tracking module, and the conventional chassis dynamics controller controls the steering system, drive system and braking system to perform the target operation, at which time the extreme driving function exits.
  • the extreme driving control module includes sequential decision-making and optimal control problems for optimizing preset extreme driving performance, optimizing preset performance indicators in the form of reward functions or cost functions, and solving front wheel steering angles and driving and braking targets driven by data or models.
  • the condition for triggering the extreme driving control module by the extreme driving comprehensive decision-making module is: the extreme driving comprehensive decision-making module monitors in real time during normal driving whether the vehicle's operating state and dynamic state are close to the safety boundary, and determines whether the function currently performed by the vehicle involves the adhesion limit, and triggers the extreme driving control module if it involves the adhesion limit.
  • the present invention adopts the above technical solution, and has the following characteristics:
  • the present invention focuses on the potential safety risks of extreme driving functions themselves, and can monitor and analyze data driven or
  • the model solves the extreme driving functions and intervenes in vehicle operations based on functional abnormalities to ensure that the vehicle is within the physical constraint boundaries, thereby avoiding excessive sacrifice of preset performance to the greatest extent possible.
  • the present invention is based on the idea of functional safety, and aims to ensure that when the extreme driving function is abnormal or faces unknown dangers, it can operate according to the preset performance degradation under the premise of ensuring safety, thereby ensuring operational safety and having broad application prospects.
  • the dynamic safety filtering method proposed in the present invention limits the intervention on the function to a limited time, thereby reducing the impact on the overall driving performance.
  • the present invention can be widely applied to vehicle extreme driving.
  • FIG1 is a flow chart of a dynamic safety filtering control method for extreme driving functions provided by an embodiment of the present invention.
  • FIG2 is a schematic diagram of an intelligent vehicle domain control architecture that adapts to extreme driving functions provided by an embodiment of the present invention.
  • first, second, third, etc. can be used in the text to describe multiple elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms can only be used to distinguish an element, component, region, layer or section from another region, layer or section. Unless the context clearly indicates, terms such as “first”, “second” and other numerical terms do not imply order or sequence when used in the text. Therefore, the first element, component, region, layer or section discussed below can be referred to as the second element, component, region, layer or section without departing from the teaching of the example embodiments.
  • spatially relative terms may be used herein to describe the relationship of one element or feature relative to another element or feature as shown in the figures, such as “inside”, “outside”, “inner side”, “outer side”, “below”, “above”, etc.
  • Such spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation depicted in the figures.
  • the present invention provides a dynamic safety filtering method, device and intelligent vehicle domain control architecture for extreme driving functions, which can monitor and analyze data-driven or model-solved extreme driving functions, and intervene in vehicle operations according to functional abnormalities to ensure that the vehicle is within the physical constraint boundaries.
  • Dynamic safety filtering method, system and intelligent vehicle domain control for extreme driving functions proposed in the present invention
  • the architecture is oriented to data-driven or model-solving extreme driving functions and has the following characteristics:
  • Behavior monitoring and analysis By combining the cloud control system, autonomous driving system, and intelligent chassis system, behavior monitoring and analysis of extreme driving functions are performed to understand the system's working status and driving behavior in real time;
  • Dynamic safety filtering Adaptive hybrid control is combined with classic switching control to intervene in the output and behavior of the extreme driving module in the form of dynamic safety filtering, which can solve the functional safety challenges caused by sudden changes in the environment, misuse of functions, and other factors.
  • the present invention fully considers the impact on the overall driving performance while ensuring the safety and stability of the extreme driving function, and provides an effective safety protection solution for the extreme driving function.
  • Embodiment 1 As shown in FIG1 , the dynamic safety filtering control method for extreme driving function provided in this embodiment includes:
  • environmental status information such as pedestrian approach information, obstacle information, road adhesion coefficient, vehicle position and posture information, and extreme driving function status information are obtained, including but not limited to the currently executed automatic driving functions, active safety functions and stability functions, and it is analyzed whether there are unexpected changes in the environment that are not taken into account by the functions executed by extreme driving.
  • the extreme driving fusion perception module and the V2X collaborative environmental perception system determine the physical constraints in real time, and judge the degree of vehicle proximity based on factors such as the distance between the vehicle and the physical constraint boundary and the relative movement speed.
  • step S30 determining whether the vehicle exceeds the dynamic safety boundary, if yes, proceeding to step S50; if no, proceeding to step S40;
  • the target speed, yaw angle and lateral displacement of the vehicle are calculated, including:
  • the vehicle speed and yaw angle are selected from the next vehicle state as the target tracking quantity, and the lateral deviation of the Frenet coordinate system is selected as the tracking reference quantity:
  • vehicle dynamics model is applicable to but not limited to 2-15 degree of freedom vehicle dynamics models, vehicle models built into commercial software such as Carsim, etc., and can be selected according to actual needs without limitation here.
  • dynamic safety intervention is performed on the target tracking amount, including intervention on the target yaw angle to ensure that the vehicle is at a safe distance from the physical constraint boundary, and intervention on the vehicle speed to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, reverse steering and deceleration are performed simultaneously to stabilize the vehicle.
  • the target yaw angle is intervened by the increasing time scaling function ⁇ T , which limits the influence of the approaching physical constraint boundary on the extreme driving control module within a limited time T, thereby minimizing the negative impact on the overall driving performance.
  • n is the order.
  • the risk of vehicle instability is determined in real time, and limiting measures such as lowering the target vehicle speed v d to obtain v safe and limiting the front wheel turning angle are taken.
  • a st is the deceleration and steering input applied to stabilize the vehicle, which can usually be obtained by looking up the table; It is the input obtained by tracking the corrected target quantity.
  • the target vehicle speed and the target yaw angle are tracked, the control quantity is calculated through feedback control such as PID control and sliding mode control, and the control signal is sent to the vehicle braking system, drive system, steering system and suspension system.
  • Embodiment 1 above provides a dynamic safety filtering control method for extreme driving functions.
  • this embodiment provides a dynamic safety filtering control system for extreme driving functions.
  • the device provided in this embodiment can implement the dynamic safety filtering control method for extreme driving functions of embodiment 1, and the device can be implemented by software, hardware, or a combination of software and hardware.
  • this embodiment is described in various units according to their functions.
  • the functions of each unit can be implemented in the same or multiple software and/or hardware during implementation.
  • the device may include integrated or separate functional modules or functional units to execute the corresponding steps in each method of embodiment 1. Since the device of this embodiment is basically similar to the method embodiment, the description process of this embodiment is relatively simple. For relevant matters, please refer to the partial description of embodiment 1.
  • the embodiment of the dynamic safety filtering control system for extreme driving functions provided by the present invention is only schematic.
  • the present invention also provides a dynamic safety filtering control system for extreme driving functions, the system comprising:
  • An information acquisition module configured to obtain environmental status information and functional status information
  • a physical constraint boundary judgment module determines whether the vehicle is close to the real-time physical constraint boundary
  • a dynamic safety boundary determination module configured to determine whether the vehicle exceeds the dynamic safety boundary
  • the output module is configured to fully trust the extreme driving output if the vehicle is not close to the real-time physical constraint boundary
  • a target quantity calculation module is configured to calculate a target yaw angle and a target vehicle speed of the vehicle
  • the target quantity intervention module is configured to intervene in the target quantity for a limited time in combination with the boundary information, wherein the target The yaw angle is intervened to ensure that the vehicle is at a safe distance from the physical constraints, and the vehicle speed is intervened to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, the reverse steering and speed reduction are performed simultaneously to stabilize the vehicle.
  • the control signal output module is configured to calculate a safety control amount according to a target vehicle speed and a target yaw angle.
  • the dynamic safety filtering control system proposed by the present invention is also suitable for analyzing, monitoring and intervening in the driver's aggressive extreme operations.
  • Embodiment 3 As shown in FIG2 , the intelligent vehicle domain control architecture for extreme driving functions provided in this embodiment includes an automatic driving system 1 , a chassis domain controller 2 (intelligent chassis system) and a cloud control system 3 .
  • the autonomous driving system 1 is provided with an extreme driving comprehensive decision-making module 11, a fusion perception module 12 and an autonomous driving system decision planning and trajectory tracking module 13;
  • the chassis domain controller 2 is provided with an extreme driving control module 21, a dynamic safety filtering control system 22 and a conventional chassis dynamics controller 23;
  • the cloud control system 3 is provided with a V2X collaborative environment perception module 31 and a cloud computing platform 32;
  • the extreme driving comprehensive decision module 11 is configured to monitor in real time during normal driving whether the vehicle's operating state and dynamic state are close to the safety boundary, determine whether the current vehicle function involves the adhesion limit, and trigger the extreme driving control module 21 if it involves the adhesion limit, and coordinate the cloud computing platform 32, the vehicle computing unit and the chassis domain controller 2 to allocate computing power according to the computing power required for the extreme driving function.
  • the extreme driving comprehensive decision module 11 shields the original stability control function of the vehicle, and analyzes whether there are unexpected changes in the environment that are not considered by the executed function based on the current and historical information obtained by the fusion perception module 12, including the environment and itself, the behavior and state of the extreme driving control module, and feeds back the function state (the adaptation of the function to the environment and itself, such as sudden changes in the environment, or the function requires a normal braking system but the braking system is currently partially/severely failed) to the dynamic safety filtering control system 22 in the chassis domain controller 2.
  • the function state the adaptation of the function to the environment and itself, such as sudden changes in the environment, or the function requires a normal braking system but the braking system is currently partially/severely failed
  • the extreme driving control module 21 is triggered by the extreme driving comprehensive decision module 11 and inputs the control amount into the dynamic
  • the dynamic safety filter control system 22 performs safety intervention and takes over the conventional chassis dynamics controller 23 in a linear or inertial transition manner;
  • the dynamic safety filtering control system 22 evaluates the behavior and status of the extreme driving function and determines the adaptability of the function to the current environment. For example, if the vehicle is not close to the physical constraint boundary, it will be directly output through the extreme driving control module 212; otherwise, it will use dynamic adaptive filtering to filter out operations that may cause vehicle instability and violate physical constraints.
  • the extreme driving control module 21 uses a data-driven reinforcement learning algorithm
  • the output control variables include the front wheel steering angle ⁇ f , the throttle opening and the brake pedal opening ⁇ , ⁇ >0 represents the throttle opening, and when ⁇ >0,
  • the vehicle state includes the horizontal and vertical coordinates x t ,l of the vehicle in the Frenet coordinate system, the vehicle speed vs ,v l , and the yaw angle
  • the extreme driving control module 21 includes sequential decision-making and optimal control problems for optimizing preset extreme driving performance, optimizing preset performance indicators in the form of reward functions or cost functions, and solving control quantities such as front wheel steering angle, driving and braking targets, etc. driven by data or models.
  • the extreme driving control module 21 includes but is not limited to performance-driven optimal control such as linear/nonlinear model predictive control algorithms, and selects different reinforcement learning algorithms and their corresponding improved algorithms according to actual conditions, which will not be elaborated here.
  • the exit mechanism of the extreme driving function is as follows: when the fusion perception module 11 feedbacks that the vehicle begins to move away from the newly added physical constraint boundary (when moving away from the newly added physical constraint boundary, for example, the distance between the vehicle and the physical constraint boundary becomes farther, the relative motion speed is negative, etc.), the extreme driving comprehensive decision module 11 transmits the normal environment and functional state to the dynamic safety filtering control system 22, and directly trusts the output of the extreme driving control module 21. Until the extreme driving control module 21 completes the extreme driving task with the predetermined performance, the extreme driving comprehensive decision module 11 returns the control authority to the automatic driving system decision planning and trajectory tracking module 13, and the conventional chassis dynamics controller 23 controls the steering system, drive system and braking system to perform the target operation.
  • the fusion perception module 11 obtains current and historical information through the sensor combination 4 supporting the extreme driving function, including lidar signals, combined inertial navigation signals, wheel speed signals, and the vehicle dynamics control signals include feedback signals of the drive system, braking system, steering system, and suspension system.
  • x,l are the coordinates of the vehicle along the tangent and normal directions of the road; ⁇ f is the front wheel steering, ⁇ is the throttle opening, vs , vl are the velocity components of the vehicle along the tangent and normal directions of the road respectively.
  • the extreme driving function When no probing pedestrian is detected, the extreme driving function operates normally, the extreme driving comprehensive decision module 11 selects the extreme driving function, and the chassis domain controller 2 takes over the conventional chassis dynamics controller 23 to execute the data-driven extreme driving control strategy.
  • the dynamic safety filtering control system 22 does not detect that the vehicle is approaching the physical constraint boundary, nor does it detect that the vehicle has the risk of instability beyond the dynamic safety boundary, so it fully trusts the extreme driving control output.
  • the sensor combination 4 supporting extreme driving and the V2X cooperative environment perception module 31 integrate the perception calculation to obtain the pedestrian approach information
  • the obstacle information, road adhesion coefficient, vehicle position and posture are transmitted to the extreme driving comprehensive decision module 11.
  • the extreme driving comprehensive decision module 11 transmits the environmental sudden change and functional abnormality information to the dynamic safety filtering control system 22.
  • the dynamic safety filtering control system 22 determines that the vehicle is close to the real-time physical constraint boundary, and then calculates the target speed, yaw angle and lateral displacement of the vehicle, combines the boundary information to intervene in the target quantity for a limited time, and tracks the target quantity to obtain a safety control signal, which is specifically:
  • the current vehicle state s t and the input before filtering a input are substituted into the vehicle dynamics model to calculate the next time
  • the state selected in this embodiment since the state selected in this embodiment is in the Frenet coordinate system, it should be converted to the Cartesian coordinate system for dynamic model calculation, and then converted into the Frenet coordinate system, and the vehicle speed, yaw angle and lateral deviation are selected as the tracking target quantity.
  • the target quantity is intervened in combination with the newly added physical constraints.
  • k r is a positive parameter for adjusting the degree of intervention of the dynamic safety filter control system on the extreme driving control module
  • (x n , l n ) is the real-time coordinate of the probe pedestrian.
  • this embodiment combines the incremental time scale function ⁇ T to obtain the target yaw angle after intervention: Due to the existence of the increasing time scaling function ⁇ T , the obstacle control function The impact time on the target tracking volume is limited to T.
  • ⁇ ,b is a positive parameter
  • sp is the maximum distance for controlling the intervention of safety filtering
  • is the sideslip angle of the vehicle center of mass.
  • the extreme driving comprehensive decision module 11 determines that the vehicle is within the dynamic safety boundary.
  • the safety control amount a safe [ ⁇ fs , ⁇ s ] is calculated through feedback control according to the target amount and the current state.
  • the method selected in this embodiment is model-based sliding mode control.
  • control amount a safe is converted into a control signal, which is transmitted to the steering system, drive system and brake system through the vehicle wire control system to perform the control operation.
  • the intelligent vehicle in this embodiment can be equipped with an active suspension system, which will adjust the suspension state according to the calculated control signal and the vehicle body state to improve the handling stability during extreme driving.
  • each flow and/or box in the flow chart and/or block diagram, and the combination of the flow chart and/or box in the flow chart and/or block diagram can be realized by computer program instructions.
  • These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one flow chart or multiple flows and/or one box or multiple boxes of the block chart.
  • These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
  • These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

A dynamic safety filtering control method and domain control architecture for extreme driving functions. The method comprises: S10, obtaining environment state information and function state information; S20, determining whether a vehicle is approaching a real-time physical constraint boundary; if yes, entering step S50; and if not, entering step S30; S30, determining whether the vehicle has exceeded a dynamic safety boundary; if yes, entering step S50; and if not, entering step S40; S40, completely trusting in an extreme driving control output; S50, calculating a target yaw angle and a target vehicle speed of the vehicle; S60, in light of a real-time physical constraint boundary finite time, intervening in the target yaw angle and/or the target vehicle speed, wherein intervening in the target yaw angle ensures that the vehicle is at a safe distance from the physical constraint boundary, and intervening in the vehicle speed ensures the dynamic stability of the vehicle; and S70, according to the target vehicle speed and the target yaw angle, calculating a safety control quantity.

Description

面向极限驾驶功能的动态安全滤波控制方法及域控制架构Dynamic safety filtering control method and domain control architecture for extreme driving functions 技术领域Technical Field

本发明是关于一种面向极限驾驶功能的动态安全滤波控制方法、装置及域控制架构,涉及车辆极限驾驶领域。The present invention relates to a dynamic safety filtering control method, device and domain control architecture for extreme driving functions, and relates to the field of vehicle extreme driving.

背景技术Background Art

根据世界卫生组织统计,90%以上的交通事故是因驾驶员操作失误造成的,在这之中造成重大人员伤亡的交通事故主要发生在极限驾驶工况。在极限驾驶工况下汽车常处于高车速、急转向的状态,车辆控制裕度减小,更加容易失稳。随着自动驾驶技术和底盘智能化技术的发展,一些厂商开发了智能汽车极限安全功能和极限驾驶体验功能。目前,极限驾驶功能大体分为基于模型求解的方法和利用数据驱动的方法。其中,模型求解的方法大多根据性能要求设计代价函数,通过最小化代价函数来寻求约束内最佳的控制策略;数据驱动的方法收集大量“输入-输出”数据,通过机器学习、深度学习直接生成控制策略。According to statistics from the World Health Organization, more than 90% of traffic accidents are caused by driver errors. Among them, traffic accidents that cause major casualties mainly occur in extreme driving conditions. Under extreme driving conditions, cars are often in a state of high speed and sharp turns, the vehicle control margin is reduced, and it is more likely to become unstable. With the development of autonomous driving technology and chassis intelligence technology, some manufacturers have developed extreme safety functions and extreme driving experience functions for smart cars. At present, extreme driving functions are roughly divided into model-based solutions and data-driven methods. Among them, model-solving methods mostly design cost functions according to performance requirements, and seek the best control strategy within the constraints by minimizing the cost function; data-driven methods collect a large amount of "input-output" data and directly generate control strategies through machine learning and deep learning.

基于模型求解或数据驱动的极限驾驶功能重视优化功能预设的性能,而忽视了极限驾驶功能本身为车辆带来的潜在安全风险。极限驾驶功能实现过程中可能遇到障碍物侵入或路面变化等环境急变。此时预设的性能指标无法满足环境急变后的安全需求且无法实时调整规划控制,可能导致意外的事故。此外,极限驾驶功能对输入信号的实时性及精度要求较高,传感延迟、震荡或错误都可能导致功能误用,进而造成车身失稳。The extreme driving function based on model solving or data-driven focuses on optimizing the preset performance of the function, but ignores the potential safety risks that the extreme driving function itself brings to the vehicle. During the implementation of the extreme driving function, there may be sudden changes in the environment such as obstacles intruding or road changes. At this time, the preset performance indicators cannot meet the safety needs after the sudden change of the environment and the planning control cannot be adjusted in real time, which may lead to unexpected accidents. In addition, the extreme driving function has high requirements for the real-time and accuracy of the input signal. Sensor delays, oscillations or errors may lead to misuse of the function, which in turn causes vehicle body instability.

当前极限驾驶功能的方案主要为极限驾驶控制模块触发后直接自主决策接管车辆控制。但是该方案中缺乏对极限驾驶功能安全的考虑,没有考虑车辆电子电气 架构的影响,可能因环境急变、功能误用等因素造成意料外严重事故。现有技术中的极限驾驶相关研究忽视了功能本身的潜在安全风险,没有关注功能异常情况下对潜在危险的预防和控制,容易出现预期以外安全事故。The current solution for the extreme driving function is to directly make autonomous decisions to take over vehicle control after the extreme driving control module is triggered. However, this solution lacks consideration for the safety of the extreme driving function and does not take into account the vehicle's electrical and electronic systems. The impact of the architecture may cause unexpected serious accidents due to sudden changes in the environment, misuse of functions, etc. The existing research on extreme driving ignores the potential safety risks of the function itself and does not focus on the prevention and control of potential dangers in the case of functional abnormalities, which is prone to unexpected safety accidents.

发明内容Summary of the invention

本发明旨在至少解决现有技术中存在的技术问题之一。为此,针对上述问题,本发明的目的是提供一种面向极限驾驶功能的动态安全滤波方法、装置及控制架构,能够监控和分析数据驱动或模型求解的极限驾驶功能,并根据功能异常干预车辆操作,确保车辆处于物理约束边界内。The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, in view of the above problems, the purpose of the present invention is to provide a dynamic safety filtering method, device and control architecture for extreme driving functions, which can monitor and analyze data-driven or model-solved extreme driving functions, and intervene in vehicle operations according to functional abnormalities to ensure that the vehicle is within the physical constraint boundaries.

为了实现上述发明目的,本发明的技术方案为:In order to achieve the above-mentioned object of the invention, the technical solution of the present invention is:

第一方面,本发明提供一种面向极限驾驶功能的动态安全滤波控制方法,包括:In a first aspect, the present invention provides a dynamic safety filtering control method for an extreme driving function, comprising:

S10、获得环境状态信息以及车辆功能状态信息;S10, obtaining environmental status information and vehicle function status information;

S20、确定车辆是否接近实时物理约束边界,如果为是,则进入步骤S50;如果为否,则进入步骤S30;S20, determining whether the vehicle is close to the real-time physical constraint boundary, if yes, proceeding to step S50; if no, proceeding to step S30;

S30、确定车辆是否超越动力学安全边界,如果为是,则进入步骤S50;如果为否,则进入步骤S40;S30, determining whether the vehicle exceeds the dynamic safety boundary, if yes, proceeding to step S50; if no, proceeding to step S40;

S40、完全信任极限驾驶控制输出;S40, full trust in the extreme driving control output;

S50、计算车辆的目标横摆角及目标车速;S50, calculating a target yaw angle and a target vehicle speed of the vehicle;

S60、结合实时物理约束边界有限时间干预目标横摆角和/或目标车速,其中,对目标横摆角进行干预确保车辆距离物理约束边界存在安全距离,对目标车速干预确保车辆的动力学稳定;S60, intervening in a target yaw angle and/or a target vehicle speed for a limited time in combination with the real-time physical constraint boundary, wherein intervening in the target yaw angle ensures that the vehicle is at a safe distance from the physical constraint boundary, and intervening in the target vehicle speed ensures dynamic stability of the vehicle;

S70、根据目标车速和目标横摆角计算安全控制量。S70: Calculate a safety control amount according to the target vehicle speed and the target yaw angle.

进一步地,所述确定车辆是否接近实时物理约束边界,包括: Further, the determining whether the vehicle is close to a real-time physical constraint boundary includes:

根据车辆与物理约束边界的距离、相对运动速度判断车辆接近程度,其中,实时物理约束边界指当前所执行功能无法自适应的突变道路边界或道路中的突现障碍物。The proximity of the vehicle is determined based on the distance between the vehicle and the physical constraint boundary and the relative movement speed. The real-time physical constraint boundary refers to the sudden road boundary or sudden obstacle in the road to which the current function cannot adapt.

进一步地,所述确定车辆是否超越动力学安全边界,包括:Further, the determining whether the vehicle exceeds the dynamic safety boundary includes:

动力学安全边界是指车辆的横摆角速度和质心侧偏角在相图中预设的边界,若车辆当前状态的点不在边界内,即认为车辆超越动力学安全边界。The dynamic safety boundary refers to the preset boundary of the vehicle's yaw rate and center of mass sideslip angle in the phase diagram. If the point of the vehicle's current state is not within the boundary, the vehicle is considered to have exceeded the dynamic safety boundary.

进一步地,所述计算车辆的目标横摆角及目标车速,包括:Furthermore, the calculation of the target yaw angle and target vehicle speed of the vehicle includes:

建立车辆动力学模型,根据车辆当前状态及极限驾驶控制模块动作,预测下一车辆状态;Establish a vehicle dynamics model to predict the next vehicle state based on the current state of the vehicle and the action of the extreme driving control module;

从下一车辆状态中选取车速和横摆角作为目标跟踪量,选取Frenet坐标系的横向偏差作为跟踪参考量:
The vehicle speed and yaw angle are selected from the next vehicle state as the target tracking quantity, and the lateral deviation of the Frenet coordinate system is selected as the tracking reference quantity:

式中,分别为预计车速、预计横摆角速度、预计沿道路法向速度,st为当前车辆状态,ainput为滤波前输入,st+1为下一时刻状态。In the formula, are the expected vehicle speed, expected yaw rate, and expected normal speed along the road, s t is the current vehicle state, a input is the input before filtering, and s t+1 is the state at the next moment.

进一步地,所述结合实时物理约束边界有限时间干预目标横摆角和/或目标车速,包括:Furthermore, the limited time intervention of the target yaw angle and/or target vehicle speed in combination with the real-time physical constraint boundary includes:

结合控制障碍函数和递增时间标度函数ΦT对目标横摆角进行干预,把接近的物理约束边界对极限驾驶控制模块的影响限制在有限时间T内:

Combined control barrier function The target yaw angle is intervened by the increasing time scaling function Φ T , which limits the influence of the approaching physical constraint boundary on the extreme driving control module to a finite time T:

实时判定车辆状态失稳风险,降低目标车速vd得到vsafeDetermine the risk of vehicle instability in real time and reduce the target speed v d to obtain v safe ;

式中,为预计横摆角速度,ld为预计沿道路法向速度,l是实际沿道路法向速度,v是车辆总车速,∈,b为正参数,sp为控制安全滤波介入的最大距离,β为车辆质心侧偏角,T为预设的有限时间,t是滤波器触发后的实际时间,n为阶数。In the formula, is the estimated yaw rate, l d is the estimated normal velocity along the road, l is the actual normal velocity along the road, v is the total vehicle speed, ∈, b is a positive parameter, s p is the maximum distance for controlling the intervention of the safety filter, β is the sideslip angle of the vehicle's center of mass, T is the preset finite time, t is the actual time after the filter is triggered, and n is the order.

第二方面,本发明还提供一种面向极限驾驶功能的动态安全滤波控制系统,该系统包括:In a second aspect, the present invention further provides a dynamic safety filtering control system for extreme driving functions, the system comprising:

信息获取模块,被配置为获得环境状态信息以及功能状态信息;An information acquisition module, configured to obtain environmental status information and functional status information;

物理约束边界判断模块,确定车辆是否接近实时物理约束边界;A physical constraint boundary judgment module determines whether the vehicle is close to the real-time physical constraint boundary;

动力学安全边界判断模块,被配置为确定车辆是否超越动力学安全边界;a dynamic safety boundary determination module, configured to determine whether the vehicle exceeds the dynamic safety boundary;

输出模块,被配置为车辆未接近实时物理约束边界,则完全信任极限驾驶输出;The output module is configured to fully trust the extreme driving output if the vehicle is not close to the real-time physical constraint boundary;

目标量计算模块,被配置为计算车辆的目标横摆角及目标车速;A target quantity calculation module is configured to calculate a target yaw angle and a target vehicle speed of the vehicle;

目标量干预模块,被配置为结合边界信息有限时间干预目标量,其中,对目标横摆角进行干预确保车辆距离物理约束存在安全距离,对车速干预确保车辆的动力学稳定,若车辆状态已经超越动力学控制安全边界,则同时进行反向转向和降速以稳定车辆;A target quantity intervention module is configured to intervene in the target quantity for a limited time in combination with the boundary information, wherein the target yaw angle is intervened to ensure that the vehicle has a safe distance from the physical constraint, and the vehicle speed is intervened to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, the reverse steering and deceleration are simultaneously performed to stabilize the vehicle;

控制信号输出模块,被配置为根据目标车速和目标横摆角计算安全控制量。The control signal output module is configured to calculate a safety control amount according to a target vehicle speed and a target yaw angle.

第三方面,本发明提供一种面向极限驾驶功能的智能车辆域控制结构,该域控制结构包括自动驾驶系统和智能底盘系统;所述自动驾驶系统内设置有极限驾驶综合决策模块和融合感知模块,所述智能底盘系统内设置有本发明第二方面所述的动态安全滤波控制系统、极限驾驶控制模块和常规底盘动力学控制器;其中,In a third aspect, the present invention provides an intelligent vehicle domain control structure for extreme driving functions, the domain control structure comprising an automatic driving system and an intelligent chassis system; the automatic driving system is provided with an extreme driving comprehensive decision-making module and a fusion perception module, and the intelligent chassis system is provided with the dynamic safety filtering control system, the extreme driving control module and the conventional chassis dynamics controller described in the second aspect of the present invention; wherein,

所述极限驾驶综合决策模块,被配置为屏蔽车辆原有稳定性控制功能,根据融合感知模块获得的当前和历史信息,分析环境中是否存在所执行功能未考虑到的意料外变化,并将功能状态反馈给所述动态安全滤波控制系统; The extreme driving comprehensive decision module is configured to shield the original stability control function of the vehicle, analyze whether there are unexpected changes in the environment that are not considered by the executed function based on the current and historical information obtained by the fusion perception module, and feed back the function status to the dynamic safety filtering control system;

所述极限驾驶控制模块,所述极限驾驶控制模块由所述极限驾驶综合决策模块触发后,将控制量输入动态安全滤波控制系统进行干预,并以线性或惯性过渡的方式接管常规底盘动力学控制器;The extreme driving control module, after being triggered by the extreme driving comprehensive decision module, inputs the control amount into the dynamic safety filter control system for intervention, and takes over the conventional chassis dynamics controller in a linear or inertial transition manner;

所述动态安全滤波控制系统,评估极限驾驶功能行为及状态,判断功能对目前环境的适应性,如果车辆未接近物理约束,将直接通过所述极限驾驶控制模块输出;否则,将通过动态自适应滤波,滤除可能造成车辆失稳和违反物理约束的操作。The dynamic safety filtering control system evaluates the behavior and status of the extreme driving function and determines the adaptability of the function to the current environment. If the vehicle is not close to the physical constraints, it will be directly output through the extreme driving control module; otherwise, it will filter out operations that may cause vehicle instability and violate physical constraints through dynamic adaptive filtering.

进一步地,所述自动驾驶系统内还包括自动驾驶系统决策规划与轨迹跟踪模块,当所述融合感知模块反馈车辆开始远离新增物理约束边界时,所述极限驾驶综合决策模块将正常环境和功能状态传递至所述动态安全滤波控制系统,直接信任所述极限驾驶控制模块的输出直至所述极限驾驶控制模块完成预定性能的极限驾驶任务,所述极限驾驶综合决策模块将控制权限交还给所述自动驾驶系统决策规划与轨迹跟踪模块,由所述常规底盘动力学控制器控制转向系统、驱动系统和制动系统执行目标操作,此时极限驾驶功能退出。Furthermore, the automatic driving system also includes an automatic driving system decision planning and trajectory tracking module. When the fusion perception module feedbacks that the vehicle begins to move away from the newly added physical constraint boundary, the extreme driving comprehensive decision module transmits the normal environment and functional status to the dynamic safety filtering control system, and directly trusts the output of the extreme driving control module until the extreme driving control module completes the extreme driving task with predetermined performance. The extreme driving comprehensive decision module returns the control authority to the automatic driving system decision planning and trajectory tracking module, and the conventional chassis dynamics controller controls the steering system, drive system and braking system to perform the target operation, at which time the extreme driving function exits.

进一步地,所述极限驾驶控制模块包括优化预设极限驾驶性能的序列决策和最优控制问题,以奖励函数或代价函数的形式优化预设性能指标,并由数据或模型驱动求解前轮转角、驱制动目标。Furthermore, the extreme driving control module includes sequential decision-making and optimal control problems for optimizing preset extreme driving performance, optimizing preset performance indicators in the form of reward functions or cost functions, and solving front wheel steering angles and driving and braking targets driven by data or models.

进一步地,所述极限驾驶控制模块由所述极限驾驶综合决策模块触发的条件为:所述极限驾驶综合决策模块在常规驾驶时实时监测车辆运行状态及动力学状态是否接近安全边界,判断当前车辆所执行功能是否涉及附着极限,如果涉及附着极限则触发所述极限驾驶控制模块。Furthermore, the condition for triggering the extreme driving control module by the extreme driving comprehensive decision-making module is: the extreme driving comprehensive decision-making module monitors in real time during normal driving whether the vehicle's operating state and dynamic state are close to the safety boundary, and determines whether the function currently performed by the vehicle involves the adhesion limit, and triggers the extreme driving control module if it involves the adhesion limit.

本发明由于采取以上技术方案,其具有以下特点:The present invention adopts the above technical solution, and has the following characteristics:

1、本发明关注极限驾驶功能本身的潜在安全风险,能够监控和分析数据驱动或 模型求解的极限驾驶功能,并根据功能异常干预车辆操作,确保车辆处于物理约束边界内,最大程度避免了对预设性能的过度牺牲。1. The present invention focuses on the potential safety risks of extreme driving functions themselves, and can monitor and analyze data driven or The model solves the extreme driving functions and intervenes in vehicle operations based on functional abnormalities to ensure that the vehicle is within the physical constraint boundaries, thereby avoiding excessive sacrifice of preset performance to the greatest extent possible.

2、本发明的极限驾驶功能的出现和发展为车辆拓宽了动力学控制边界,极大提升了驾驶安全性和驾驶体验性,同时功能本身的可靠性和自适应性也有提升。2. The emergence and development of the extreme driving function of the present invention has broadened the dynamic control boundary for the vehicle, greatly improved driving safety and driving experience, and at the same time improved the reliability and adaptability of the function itself.

3、本发明从功能安全的思路出发,旨在当极限驾驶功能出现异常或面临未知危险时,能够在保证安全的前提下按预设的性能降级运行,保证运行安全,应用前景广阔。3. The present invention is based on the idea of functional safety, and aims to ensure that when the extreme driving function is abnormal or faces unknown dangers, it can operate according to the preset performance degradation under the premise of ensuring safety, thereby ensuring operational safety and having broad application prospects.

4、本发明提出的动态安全滤波方法把对功能的干预限制在有限时间内,从而降低对整体驾驶性能的影响。4. The dynamic safety filtering method proposed in the present invention limits the intervention on the function to a limited time, thereby reducing the impact on the overall driving performance.

综上,本发明可以广泛应用于车辆极限驾驶中。In summary, the present invention can be widely applied to vehicle extreme driving.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。在整个附图中,用相同的附图标记表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Throughout the accompanying drawings, the same reference numerals are used to represent the same components. In the accompanying drawings:

图1为本发明实施例提供的面向极限驾驶功能的动态安全滤波控制方法流程图。FIG1 is a flow chart of a dynamic safety filtering control method for extreme driving functions provided by an embodiment of the present invention.

图2为本发明实施例提供的适应极限驾驶功能的智能车辆域控制架构示意图。FIG2 is a schematic diagram of an intelligent vehicle domain control architecture that adapts to extreme driving functions provided by an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

应理解的是,文中使用的术语仅出于描述特定示例实施方式的目的,而无意于进行限制。除非上下文另外明确地指出,否则如文中使用的单数形式“一”、“一个”以及“所述”也可以表示包括复数形式。术语“包括”、“包含”、“含有”以及“具有”是包含性的,并且因此指明所陈述的特征、步骤、操作、元件和/或部 件的存在,但并不排除存在或者添加一个或多个其它特征、步骤、操作、元件、部件、和/或它们的组合。文中描述的方法步骤、过程、以及操作不解释为必须要求它们以所描述或说明的特定顺序执行,除非明确指出执行顺序。还应当理解,可以使用另外或者替代的步骤。It should be understood that the terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms "a,""an," and "the" may also be intended to include the plural forms unless the context clearly indicates otherwise. The terms "include,""comprises,""contains," and "have" are inclusive and thus specify that the stated features, steps, operations, elements, and/or components are intended to include at least one embodiment of the present invention. The existence of a feature, step, operation, element, component, and/or combination thereof is not excluded, but the existence or addition of one or more other features, steps, operations, elements, components, and/or combinations thereof is not excluded. The method steps, processes, and operations described herein are not to be interpreted as requiring them to be performed in the specific order described or illustrated, unless the execution order is explicitly indicated. It should also be understood that additional or alternative steps may be used.

尽管可以在文中使用术语第一、第二、第三等来描述多个元件、部件、区域、层和/或部段,但是,这些元件、部件、区域、层和/或部段不应被这些术语所限制。这些术语可以仅用来将一个元件、部件、区域、层或部段与另一区域、层或部段区分开。除非上下文明确地指出,否则诸如“第一”、“第二”之类的术语以及其它数字术语在文中使用时并不暗示顺序或者次序。因此,以下讨论的第一元件、部件、区域、层或部段在不脱离示例实施方式的教导的情况下可以被称作第二元件、部件、区域、层或部段。Although the terms first, second, third, etc. can be used in the text to describe multiple elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms can only be used to distinguish an element, component, region, layer or section from another region, layer or section. Unless the context clearly indicates, terms such as "first", "second" and other numerical terms do not imply order or sequence when used in the text. Therefore, the first element, component, region, layer or section discussed below can be referred to as the second element, component, region, layer or section without departing from the teaching of the example embodiments.

为了便于描述,可以在文中使用空间相对关系术语来描述如图中示出的一个元件或者特征相对于另一元件或者特征的关系,这些相对关系术语例如为“内部”、“外部”、“内侧”、“外侧”、“下面”、“上面”等。这种空间相对关系术语意于包括除图中描绘的方位之外的在使用或者操作中装置的不同方位。For ease of description, spatially relative terms may be used herein to describe the relationship of one element or feature relative to another element or feature as shown in the figures, such as "inside", "outside", "inner side", "outer side", "below", "above", etc. Such spatially relative terms are intended to include different orientations of the device in use or operation in addition to the orientation depicted in the figures.

由于现有技术中基于模型求解或数据驱动的极限驾驶功能重视优化功能预设的性能,而没有关注极限驾驶功能本身为车辆带来的安全风险,没有关注功能异常情况下对潜在危险的预防和控制,容易出现预期以外的安全事故。本发明提供一种面向极限驾驶功能的动态安全滤波方法、装置及智能车辆域控制架构,能够监控和分析数据驱动或模型求解的极限驾驶功能,并根据功能异常干预车辆操作,确保车辆处于物理约束边界内。Since the extreme driving function based on model solving or data driving in the prior art focuses on optimizing the performance of the preset function, but does not pay attention to the safety risks brought by the extreme driving function itself to the vehicle, and does not pay attention to the prevention and control of potential dangers in the case of functional abnormalities, unexpected safety accidents are prone to occur. The present invention provides a dynamic safety filtering method, device and intelligent vehicle domain control architecture for extreme driving functions, which can monitor and analyze data-driven or model-solved extreme driving functions, and intervene in vehicle operations according to functional abnormalities to ensure that the vehicle is within the physical constraint boundaries.

本发明提出的面向极限驾驶功能的动态安全滤波方法、系统及智能车辆域控制 架构,面向数据驱动或模型求解的极限驾驶功能,具有以下特点:Dynamic safety filtering method, system and intelligent vehicle domain control for extreme driving functions proposed in the present invention The architecture is oriented to data-driven or model-solving extreme driving functions and has the following characteristics:

(1)行为监控与分析:通过结合云控系统、自动驾驶系统和智能底盘系统,对极限驾驶功能进行行为监控与分析,实时了解系统的工作状态和驾驶行为;(1) Behavior monitoring and analysis: By combining the cloud control system, autonomous driving system, and intelligent chassis system, behavior monitoring and analysis of extreme driving functions are performed to understand the system's working status and driving behavior in real time;

(2)动态安全滤波:采用自适应混合控制与经典切换控制相结合的方式,以动态安全滤波的形式对极限驾驶模块功能的输出和行为进行干预,可以解决因环境急变、功能误用等因素带来的功能安全挑战。(2) Dynamic safety filtering: Adaptive hybrid control is combined with classic switching control to intervene in the output and behavior of the extreme driving module in the form of dynamic safety filtering, which can solve the functional safety challenges caused by sudden changes in the environment, misuse of functions, and other factors.

(3)有限时间干预:通过结合控制障碍函数与递增时间标度函数,将动态安全滤波对主控模块的干预限制在有限时间内,以降低动态安全滤波对整体驾驶性能的影响。(3) Limited time intervention: By combining the control obstacle function with the increasing time scale function, the intervention of the dynamic safety filter on the main control module is limited to a limited time, so as to reduce the impact of the dynamic safety filter on the overall driving performance.

综上,本发明在确保极限驾驶功能的安全性和稳定性的同时,充分考虑了对整体驾驶性能的影响,为极限驾驶功能提供了一种有效的安全保障方案。In summary, the present invention fully considers the impact on the overall driving performance while ensuring the safety and stability of the extreme driving function, and provides an effective safety protection solution for the extreme driving function.

下面将参照附图更详细地描述本发明的示例性实施方式。虽然附图中显示了本发明的示例性实施方式,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

实施例一:如图1所示,本实施例提供的面向极限驾驶功能的动态安全滤波控制方法,包括:Embodiment 1: As shown in FIG1 , the dynamic safety filtering control method for extreme driving function provided in this embodiment includes:

S10、环境状态及极限驾驶功能状态分析S10, Environmental status and extreme driving function status analysis

本实施例中,获得环境状态信息例如行人靠近信息、障碍信息、路面附着系数、车辆位置及姿态信息以及极限驾驶功能状态信息包括但不限于目前所执行的自动驾驶功能、主动安全功能及稳定功能,分析环境中是否存在极限驾驶所执行功能未考虑到的意料外变化。 In this embodiment, environmental status information such as pedestrian approach information, obstacle information, road adhesion coefficient, vehicle position and posture information, and extreme driving function status information are obtained, including but not limited to the currently executed automatic driving functions, active safety functions and stability functions, and it is analyzed whether there are unexpected changes in the environment that are not taken into account by the functions executed by extreme driving.

S20、确定车辆是否接近实时物理约束边界,如果为是,则进入步骤S50;如果为否,则进入步骤S30;S20, determining whether the vehicle is close to the real-time physical constraint boundary, if yes, proceeding to step S50; if no, proceeding to step S30;

本实施例中,物理约束边界指当前所执行功能无法自适应的突变的道路边界或道路中的突现障碍物。In this embodiment, the physical constraint boundary refers to a sudden change in the road boundary or an emergent obstacle in the road to which the currently executed function cannot adapt.

本实施例中,极限驾驶融合感知模块及V2X协同式环境感知系统实时确定物理约束,并根据车辆与物理约束边界的距离、相对运动速度等因素判断车辆接近程度。In this embodiment, the extreme driving fusion perception module and the V2X collaborative environmental perception system determine the physical constraints in real time, and judge the degree of vehicle proximity based on factors such as the distance between the vehicle and the physical constraint boundary and the relative movement speed.

S30、确定车辆是否超越动力学安全边界,如果为是,则进入步骤S50;如果为否,则进入步骤S40;S30, determining whether the vehicle exceeds the dynamic safety boundary, if yes, proceeding to step S50; if no, proceeding to step S40;

本实施例中,动力学安全边界是指车辆的横摆角速度和质心侧偏角在动力系统相图中预设的边界,若车辆当前状态的点不在边界内,即认为车辆超越动力学安全边界。In this embodiment, the dynamic safety boundary refers to the preset boundary of the vehicle's yaw rate and center of mass sideslip angle in the power system phase diagram. If the point of the vehicle's current state is not within the boundary, it is considered that the vehicle exceeds the dynamic safety boundary.

S40、完全信任极限驾驶控制输出。S40, full trust in the extreme driving control output.

S50、计算车辆的目标速度、横摆角及横向位移;S50, calculating the target speed, yaw angle and lateral displacement of the vehicle;

本实施例中,计算车辆的目标速度、横摆角及横向位移,包括:In this embodiment, the target speed, yaw angle and lateral displacement of the vehicle are calculated, including:

建立高精度车辆动力学模型,根据车辆当前状态及极限驾驶控制模块动作,预测下一车辆状态;Establish a high-precision vehicle dynamics model to predict the next vehicle state based on the current state of the vehicle and the action of the extreme driving control module;

从下一车辆状态中选取车速和横摆角作为目标跟踪量,选取Frenet坐标系的横向偏差作为跟踪参考量:
The vehicle speed and yaw angle are selected from the next vehicle state as the target tracking quantity, and the lateral deviation of the Frenet coordinate system is selected as the tracking reference quantity:

式中,分别为预计车速、预计横摆角速度、预计沿道路法向速度,st为当前车辆状态,ainput为滤波前输入,st+1为下一时刻状态。 In the formula, are the expected vehicle speed, expected yaw rate, and expected normal speed along the road, s t is the current vehicle state, a input is the input before filtering, and s t+1 is the state at the next moment.

需要说明的是,车辆动力学模型适用且不限于2-15自由度车辆动力学模型、Carsim等商业软件内置的车辆模型等,可以根据实际需要进行选用,在此不做限定。It should be noted that the vehicle dynamics model is applicable to but not limited to 2-15 degree of freedom vehicle dynamics models, vehicle models built into commercial software such as Carsim, etc., and can be selected according to actual needs without limitation here.

S60、结合边界信息有限时间干预目标量;S60, combining boundary information with limited time intervention target quantity;

本实施例中,对目标跟踪量进行动态安全干预,包括对目标横摆角进行干预确保车辆距离物理约束边界存在安全距离,对车速干预来确保车辆的动力学稳定。若车辆状态已经超越动力学控制安全边界,则同时进行反向转向和降速以稳定车辆。In this embodiment, dynamic safety intervention is performed on the target tracking amount, including intervention on the target yaw angle to ensure that the vehicle is at a safe distance from the physical constraint boundary, and intervention on the vehicle speed to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, reverse steering and deceleration are performed simultaneously to stabilize the vehicle.

首先,结合控制障碍函数和递增时间标度函数ΦT对目标横摆角进行干预,把接近的物理约束边界对极限驾驶控制模块的影响限制在有限时间T内,从而最大限度减小对整体驾驶性能的负面影响。

First, combined with the control barrier function The target yaw angle is intervened by the increasing time scaling function Φ T , which limits the influence of the approaching physical constraint boundary on the extreme driving control module within a limited time T, thereby minimizing the negative impact on the overall driving performance.

式中,为预计横摆角速度,ld为预计沿道路法向速度,l是实际沿道路法向速度,v是车辆总车速,∈,b为正参数,sp为控制安全滤波介入的最大距离,β为车辆质心侧偏角,T为预设的有限时间,t是滤波器触发后的实际时间,n为阶数。In the formula, is the estimated yaw rate, l d is the estimated normal velocity along the road, l is the actual normal velocity along the road, v is the total vehicle speed, ∈, b is a positive parameter, s p is the maximum distance for controlling the intervention of the safety filter, β is the sideslip angle of the vehicle's center of mass, T is the preset finite time, t is the actual time after the filter is triggered, and n is the order.

其次,对于由路面急变等因素导致的动力学不稳定风险,实时判定车辆状态失稳风险,并给予降低目标车速vd得到vsafe及限制前轮转角等限幅措施。Secondly, for the risk of dynamic instability caused by factors such as sudden changes in the road surface, the risk of vehicle instability is determined in real time, and limiting measures such as lowering the target vehicle speed v d to obtain v safe and limiting the front wheel turning angle are taken.

最后,根据目标量与当前状态通过反馈控制计算出安全控制量asafe
Finally, the safety control quantity a safe is calculated through feedback control based on the target quantity and the current state:

式中,ast为稳定车辆所施加的减速及转向输入,通常情况下可查表得到;是跟踪修正后目标量所得到的输入。 Where a st is the deceleration and steering input applied to stabilize the vehicle, which can usually be obtained by looking up the table; It is the input obtained by tracking the corrected target quantity.

S70、跟踪目标量得到安全控制信号。S70, tracking the target quantity to obtain a safety control signal.

本实施例中,跟踪目标车速和目标横摆角,通过PID控制、滑模控制等反馈控制计算得到控制量,并将控制信号发送至车辆制动系统、驱动系统、转向系统和悬架系统。In this embodiment, the target vehicle speed and the target yaw angle are tracked, the control quantity is calculated through feedback control such as PID control and sliding mode control, and the control signal is sent to the vehicle braking system, drive system, steering system and suspension system.

实施例二:上述实施例一提供了面向极限驾驶功能的动态安全滤波控制方法,与之相对应地,本实施例提供一种面向极限驾驶功能的动态安全滤波控制系统。本实施例提供的装置可以实施实施例一的面向极限驾驶功能的动态安全滤波控制方法,该装置可以通过软件、硬件或软硬结合的方式来实现。为了描述的方便,描述本实施例时以功能分为各种单元分别描述。当然,在实施时可以把各单元的功能在同一个或多个软件和/或硬件中实现。例如,该装置可以包括集成的或分开的功能模块或功能单元来执行实施例一各方法中的对应步骤。由于本实施例的装置基本相似于方法实施例,所以本实施例描述过程比较简单,相关之处可以参见实施例一的部分说明即可,本发明提供的面向极限驾驶功能的动态安全滤波控制系统的实施例仅仅是示意性的。Embodiment 2: Embodiment 1 above provides a dynamic safety filtering control method for extreme driving functions. Correspondingly, this embodiment provides a dynamic safety filtering control system for extreme driving functions. The device provided in this embodiment can implement the dynamic safety filtering control method for extreme driving functions of embodiment 1, and the device can be implemented by software, hardware, or a combination of software and hardware. For the convenience of description, this embodiment is described in various units according to their functions. Of course, the functions of each unit can be implemented in the same or multiple software and/or hardware during implementation. For example, the device may include integrated or separate functional modules or functional units to execute the corresponding steps in each method of embodiment 1. Since the device of this embodiment is basically similar to the method embodiment, the description process of this embodiment is relatively simple. For relevant matters, please refer to the partial description of embodiment 1. The embodiment of the dynamic safety filtering control system for extreme driving functions provided by the present invention is only schematic.

具体地,本发明还提供一种面向极限驾驶功能的动态安全滤波控制系统,该系统包括:Specifically, the present invention also provides a dynamic safety filtering control system for extreme driving functions, the system comprising:

信息获取模块,被配置为获得环境状态信息以及功能状态信息;An information acquisition module, configured to obtain environmental status information and functional status information;

物理约束边界判断模块,确定车辆是否接近实时物理约束边界;A physical constraint boundary judgment module determines whether the vehicle is close to the real-time physical constraint boundary;

动力学安全边界判断模块,被配置为确定车辆是否超越动力学安全边界;a dynamic safety boundary determination module, configured to determine whether the vehicle exceeds the dynamic safety boundary;

输出模块,被配置为车辆未接近实时物理约束边界,则完全信任极限驾驶输出;The output module is configured to fully trust the extreme driving output if the vehicle is not close to the real-time physical constraint boundary;

目标量计算模块,被配置为计算车辆的目标横摆角及目标车速;A target quantity calculation module is configured to calculate a target yaw angle and a target vehicle speed of the vehicle;

目标量干预模块,被配置为结合边界信息有限时间干预目标量,其中,对目标 横摆角进行干预确保车辆距离物理约束存在安全距离,对车速干预确保车辆的动力学稳定,若车辆状态已经超越动力学控制安全边界,则同时进行反向转向和降速以稳定车辆;The target quantity intervention module is configured to intervene in the target quantity for a limited time in combination with the boundary information, wherein the target The yaw angle is intervened to ensure that the vehicle is at a safe distance from the physical constraints, and the vehicle speed is intervened to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, the reverse steering and speed reduction are performed simultaneously to stabilize the vehicle.

控制信号输出模块,被配置为根据目标车速和目标横摆角计算安全控制量。The control signal output module is configured to calculate a safety control amount according to a target vehicle speed and a target yaw angle.

本发明的一个优选实施例中,针对没有搭载高级别自动驾驶的汽车,本发明所提出的动态安全滤波控制系统同样适用于驾驶员激进极限操作的分析、监控和干预。In a preferred embodiment of the present invention, for cars that are not equipped with high-level autonomous driving, the dynamic safety filtering control system proposed by the present invention is also suitable for analyzing, monitoring and intervening in the driver's aggressive extreme operations.

实施例三:如图2所示,本实施例提供的面向极限驾驶功能的智能车辆域控制架构,包括自动驾驶系统1、底盘域控制器2(智能底盘系统)和云控系统3。Embodiment 3: As shown in FIG2 , the intelligent vehicle domain control architecture for extreme driving functions provided in this embodiment includes an automatic driving system 1 , a chassis domain controller 2 (intelligent chassis system) and a cloud control system 3 .

自动驾驶系统1内设置有极限驾驶综合决策模块11、融合感知模块12和自动驾驶系统决策规划与轨迹跟踪模块13;底盘域控制器2内设置有极限驾驶控制模块21、动态安全滤波控制系统22和常规底盘动力学控制器23;云控系统3内设置有V2X协同式环境感知模块31和云计算平台32;其中,The autonomous driving system 1 is provided with an extreme driving comprehensive decision-making module 11, a fusion perception module 12 and an autonomous driving system decision planning and trajectory tracking module 13; the chassis domain controller 2 is provided with an extreme driving control module 21, a dynamic safety filtering control system 22 and a conventional chassis dynamics controller 23; the cloud control system 3 is provided with a V2X collaborative environment perception module 31 and a cloud computing platform 32; wherein,

极限驾驶综合决策模块11,被配置为在常规驾驶时实时监测车辆运行状态及动力学状态是否接近安全边界,判断当前车辆所执行功能是否涉及附着极限,如果涉及附着极限则触发极限驾驶控制模块21,并依据极限驾驶功能所需算力协调云计算平台32、车辆计算单元及底盘域控制器2分配算力。在极限驾驶功能执行过程中,极限驾驶综合决策模块11屏蔽车辆原有稳定性控制功能,根据融合感知模块12获取的当前和历史信息,分析环境中是否存在所执行功能未考虑到的意料外变化,包括环境和自身两方面、极限驾驶控制模块的行为及状态,并将功能状态(功能对环境及自身的适应情况,例如环境中出现突变,或功能需要正常制动系统但制动系统目前部分/严重失效)反馈给底盘域控制器2中的动态安全滤波控制系统22。The extreme driving comprehensive decision module 11 is configured to monitor in real time during normal driving whether the vehicle's operating state and dynamic state are close to the safety boundary, determine whether the current vehicle function involves the adhesion limit, and trigger the extreme driving control module 21 if it involves the adhesion limit, and coordinate the cloud computing platform 32, the vehicle computing unit and the chassis domain controller 2 to allocate computing power according to the computing power required for the extreme driving function. During the execution of the extreme driving function, the extreme driving comprehensive decision module 11 shields the original stability control function of the vehicle, and analyzes whether there are unexpected changes in the environment that are not considered by the executed function based on the current and historical information obtained by the fusion perception module 12, including the environment and itself, the behavior and state of the extreme driving control module, and feeds back the function state (the adaptation of the function to the environment and itself, such as sudden changes in the environment, or the function requires a normal braking system but the braking system is currently partially/severely failed) to the dynamic safety filtering control system 22 in the chassis domain controller 2.

极限驾驶控制模块21,由极限驾驶综合决策模块11触发后,将控制量输入动 态安全滤波控制系统22进行安全干预,并以线性或惯性过渡的方式接管常规底盘动力学控制器23;The extreme driving control module 21 is triggered by the extreme driving comprehensive decision module 11 and inputs the control amount into the dynamic The dynamic safety filter control system 22 performs safety intervention and takes over the conventional chassis dynamics controller 23 in a linear or inertial transition manner;

动态安全滤波控制系统22,评估极限驾驶功能行为及状态,判断功能对目前环境的适应性,例如车辆未接近物理约束边界,将直接通过极限驾驶控制模块212输出;否则,将通过动态自适应滤波,滤除可能造成车辆失稳和违反物理约束的操作。The dynamic safety filtering control system 22 evaluates the behavior and status of the extreme driving function and determines the adaptability of the function to the current environment. For example, if the vehicle is not close to the physical constraint boundary, it will be directly output through the extreme driving control module 212; otherwise, it will use dynamic adaptive filtering to filter out operations that may cause vehicle instability and violate physical constraints.

本发明的一个优选实施例中,极限驾驶控制模块21选用数据驱动的强化学习算法,输出控制量包括前轮转角δf、油门开度及制动踏板开度τ,τ>0是代表油门开度,τ>0时取|τ|作为制动踏板开度,车辆状态包括车辆在Frenet坐标系下的横纵坐标xt,l、车速vs,vl、横摆角 In a preferred embodiment of the present invention, the extreme driving control module 21 uses a data-driven reinforcement learning algorithm, and the output control variables include the front wheel steering angle δ f , the throttle opening and the brake pedal opening τ, τ>0 represents the throttle opening, and when τ>0, |τ| is taken as the brake pedal opening. The vehicle state includes the horizontal and vertical coordinates x t ,l of the vehicle in the Frenet coordinate system, the vehicle speed vs ,v l , and the yaw angle

进一步地,极限驾驶控制模块21包括优化预设极限驾驶性能的序列决策和最优控制问题,以奖励函数或代价函数的形式优化预设性能指标,并由数据或模型驱动求解前轮转角、驱制动目标等控制量。Furthermore, the extreme driving control module 21 includes sequential decision-making and optimal control problems for optimizing preset extreme driving performance, optimizing preset performance indicators in the form of reward functions or cost functions, and solving control quantities such as front wheel steering angle, driving and braking targets, etc. driven by data or models.

进一步地,极限驾驶控制模块21包括且不限于线性/非线性模型预测控制算法等性能驱动的最优控制、根据实际情况选择不同的强化学习算法及其对应的改进算法,此处不再赘述。Furthermore, the extreme driving control module 21 includes but is not limited to performance-driven optimal control such as linear/nonlinear model predictive control algorithms, and selects different reinforcement learning algorithms and their corresponding improved algorithms according to actual conditions, which will not be elaborated here.

本发明的一个优选实施例中,极限驾驶功能的退出机制为:当融合感知模块11反馈车辆开始远离新增物理约束边界时(远离新增物理约束边界时例如车辆与物理约束边界的距离变远、相对运动速度为负等),极限驾驶综合决策模块11将正常环境和功能状态传递至动态安全滤波控制系统22,直接信任极限驾驶控制模块21的输出。直至极限驾驶控制模块21完成预定性能的极限驾驶任务,极限驾驶综合决策模块11将控制权限交还给自动驾驶系统决策规划与轨迹跟踪模块13,由常规底盘动力学控制器23控制转向系统、驱动系统和制动系统执行目标操作。 In a preferred embodiment of the present invention, the exit mechanism of the extreme driving function is as follows: when the fusion perception module 11 feedbacks that the vehicle begins to move away from the newly added physical constraint boundary (when moving away from the newly added physical constraint boundary, for example, the distance between the vehicle and the physical constraint boundary becomes farther, the relative motion speed is negative, etc.), the extreme driving comprehensive decision module 11 transmits the normal environment and functional state to the dynamic safety filtering control system 22, and directly trusts the output of the extreme driving control module 21. Until the extreme driving control module 21 completes the extreme driving task with the predetermined performance, the extreme driving comprehensive decision module 11 returns the control authority to the automatic driving system decision planning and trajectory tracking module 13, and the conventional chassis dynamics controller 23 controls the steering system, drive system and braking system to perform the target operation.

本发明的一个优选实施例中,融合感知模块11通过支撑极限驾驶功能的传感器组合4获取当前和历史信息,包括激光雷达信号、组合惯导信号、轮速信号,整车动力学控制信号包括驱动系统、制动系统、转向系统、悬架系统的反馈信号。In a preferred embodiment of the present invention, the fusion perception module 11 obtains current and historical information through the sensor combination 4 supporting the extreme driving function, including lidar signals, combined inertial navigation signals, wheel speed signals, and the vehicle dynamics control signals include feedback signals of the drive system, braking system, steering system, and suspension system.

下面通过具体实施例详细说明本实施例的面向极限驾驶功能的智能车辆域控制架构的工作流程。The following describes in detail the workflow of the intelligent vehicle domain control architecture for extreme driving functions of this embodiment through specific embodiments.

本实施例假设环境发生急变,有一行人探头靠近正处于附着极限的车辆,但是原极限驾驶功能由于泛化性受限,无法自适应该物理约束边界变化。

ainput=[δf,τ]
This embodiment assumes that the environment changes suddenly and a pedestrian approaches the vehicle that is at the adhesion limit. However, the original extreme driving function cannot adapt to the change of the physical constraint boundary due to limited generalization.

a input = [δ f , τ]

式中,x,l为车辆沿道路切向和法向的坐标;δf为前轮转向,τ为油门开度,vs,vl分别为车辆沿道路切向和法向的速度分量。Where x,l are the coordinates of the vehicle along the tangent and normal directions of the road; δf is the front wheel steering, τ is the throttle opening, vs , vl are the velocity components of the vehicle along the tangent and normal directions of the road respectively.

当未检测到探头行人时,极限驾驶功能正常运行,极限驾驶综合决策模块11选定极限驾驶功能,由底盘域控制器2接管常规底盘动力学控制器23执行数据驱动的极限驾驶控制策略。动态安全滤波控制系统22未检测到车辆接近物理约束边界,也未检测到车辆有超越动力学安全边界的失稳风险,因此完全信任极限驾驶控制输出。When no probing pedestrian is detected, the extreme driving function operates normally, the extreme driving comprehensive decision module 11 selects the extreme driving function, and the chassis domain controller 2 takes over the conventional chassis dynamics controller 23 to execute the data-driven extreme driving control strategy. The dynamic safety filtering control system 22 does not detect that the vehicle is approaching the physical constraint boundary, nor does it detect that the vehicle has the risk of instability beyond the dynamic safety boundary, so it fully trusts the extreme driving control output.

当支撑极限驾驶的传感器组合4与V2X协同式环境感知模块31融合感知计算得到行人靠近信息,将障碍信息、路面附着系数、车辆位置及姿态传递至极限驾驶综合决策模块11。极限驾驶综合决策模块11将环境急变、功能异常信息传递至动态安全滤波控制系统22,动态安全滤波控制系统22判断车辆接近实时物理约束边界,则计算车辆的目标速度、横摆角及横向位移,结合边界信息有限时间干预目标量,跟踪目标量得到安全控制信号,具体为:When the sensor combination 4 supporting extreme driving and the V2X cooperative environment perception module 31 integrate the perception calculation to obtain the pedestrian approach information, the obstacle information, road adhesion coefficient, vehicle position and posture are transmitted to the extreme driving comprehensive decision module 11. The extreme driving comprehensive decision module 11 transmits the environmental sudden change and functional abnormality information to the dynamic safety filtering control system 22. The dynamic safety filtering control system 22 determines that the vehicle is close to the real-time physical constraint boundary, and then calculates the target speed, yaw angle and lateral displacement of the vehicle, combines the boundary information to intervene in the target quantity for a limited time, and tracks the target quantity to obtain a safety control signal, which is specifically:

首先,将当前车辆状态st及滤波前输入ainput代入车辆动力学模型,计算下一时 刻状态st+1,由于本实施例选取的状态为Frenet坐标系下的,应先转换到笛卡尔坐标系下进行动力学模型计算,再转换成Frenet坐标,选取车速、横摆角及横向偏差作为跟踪目标量
First, the current vehicle state s t and the input before filtering a input are substituted into the vehicle dynamics model to calculate the next time At the moment state s t+1 , since the state selected in this embodiment is in the Frenet coordinate system, it should be converted to the Cartesian coordinate system for dynamic model calculation, and then converted into the Frenet coordinate system, and the vehicle speed, yaw angle and lateral deviation are selected as the tracking target quantity.

其次,结合新增物理约束对目标量进行干预。Secondly, the target quantity is intervened in combination with the newly added physical constraints.

由于本实施例中主要涉及到的是新增物理约束(sn,ln),应主要对目标横摆角进行干预,同时最小化对极限驾驶性能的影响。为避免与新增物理约束小于安全距离sm,本实施例设计了如下的控制障碍函数

Δs2=(x-xn)2+(l-ln)2
Since the present embodiment mainly involves the newly added physical constraints (s n , l n ), the target yaw angle To prevent the newly added physical constraint from being less than the safety distance s m , the following control obstacle function is designed in this embodiment:

Δs 2 =(xx n ) 2 +(ll n ) 2

式中,kr为调整动态安全滤波控制系统对极限驾驶控制模块干预程度的正参数,其中,(xn,ln)是探头行人的实时坐标。Where k r is a positive parameter for adjusting the degree of intervention of the dynamic safety filter control system on the extreme driving control module, and (x n , l n ) is the real-time coordinate of the probe pedestrian.

为把该新增约束对极限驾驶控制模块的影响限制在T时间内,本实施例结合递增时间标度函数ΦT,得到干预后的目标横摆角由于递增时间标度函数ΦT的存在,障碍控制函数对目标跟踪量的影响时间被限制在T。

In order to limit the impact of the new constraint on the extreme driving control module within the time T, this embodiment combines the incremental time scale function Φ T to obtain the target yaw angle after intervention: Due to the existence of the increasing time scaling function Φ T , the obstacle control function The impact time on the target tracking volume is limited to T.

式中,∈,b为正参数,sp为控制安全滤波介入的最大距离,β为车辆质心侧偏角。Where, ∈,b is a positive parameter, sp is the maximum distance for controlling the intervention of safety filtering, and β is the sideslip angle of the vehicle center of mass.

由于本实施例中没有导致车辆失稳的因素,极限驾驶综合决策模块11判断车辆处于动力学安全边界内。动态安全滤波控制系统22不对目标速度进行干预,即vt=vd,得到干预后的目标跟踪量 Since there are no factors that cause vehicle instability in this embodiment, the extreme driving comprehensive decision module 11 determines that the vehicle is within the dynamic safety boundary. The dynamic safety filtering control system 22 does not intervene in the target speed, that is, v t =v d , and obtains the target tracking amount after intervention:

然后,根据目标量与当前状态通过反馈控制计算出安全控制量asafe=[δfss]。本实施例中选取的方法为基于模型的滑模控制。Then, the safety control amount a safe =[δ fss ] is calculated through feedback control according to the target amount and the current state. The method selected in this embodiment is model-based sliding mode control.

最后,将控制量asafe转换为控制信号,通过车辆线控系统传递至转向系统、驱动系统和制动系统,执行控制操作。同时,本实施例中的智能车辆可以搭载有主动悬架系统,将会根据计算得到的控制信号及车身状态调整悬架状态,改进极限驾驶过程中的操纵稳定性。Finally, the control amount a safe is converted into a control signal, which is transmitted to the steering system, drive system and brake system through the vehicle wire control system to perform the control operation. At the same time, the intelligent vehicle in this embodiment can be equipped with an active suspension system, which will adjust the suspension state according to the calculated control signal and the vehicle body state to improve the handling stability during extreme driving.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。在本说明书的描述中,参考术语“一个优选的实施例”、“进一步地”、“具体地”、“本实施例中”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In the description of this specification, the description of the reference terms "a preferred embodiment", "further", "specifically", "in the present embodiment", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of this specification. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples without contradiction.

本申请是参照根据本申请实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 The present application is described with reference to the flowchart and/or block diagram of the method, device (apparatus), and computer program product according to the embodiment of the present application. It should be understood that each flow and/or box in the flow chart and/or block diagram, and the combination of the flow chart and/or box in the flow chart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one flow chart or multiple flows and/or one box or multiple boxes of the block chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。 Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

一种面向极限驾驶功能的动态安全滤波控制方法,其特征在于,包括:A dynamic safety filtering control method for extreme driving functions, characterized by comprising: S10、获得环境状态信息以及车辆极限驾驶功能状态信息;S10, obtaining environmental status information and vehicle extreme driving function status information; S20、确定车辆是否接近实时物理约束边界,如果为是,则进入步骤S50;如果为否,则进入步骤S30;S20, determining whether the vehicle is close to the real-time physical constraint boundary, if yes, proceeding to step S50; if no, proceeding to step S30; S30、确定车辆是否超越动力学安全边界,如果为是,则进入步骤S50;如果为否,则进入步骤S40;S30, determining whether the vehicle exceeds the dynamic safety boundary, if yes, proceeding to step S50; if no, proceeding to step S40; S40、完全信任极限驾驶控制输出;S40, full trust in the extreme driving control output; S50、计算车辆的目标横摆角及目标车速;S50, calculating a target yaw angle and a target vehicle speed of the vehicle; S60、结合边界有限时间干预目标横摆角和/或目标车速,其中,对目标横摆角进行干预确保车辆距离物理约束边界存在安全距离,对目标车速干预确保车辆的动力学稳定;S60, intervening in a target yaw angle and/or a target vehicle speed in combination with a boundary limited time, wherein intervening in the target yaw angle ensures that the vehicle is at a safe distance from the physical constraint boundary, and intervening in the target vehicle speed ensures dynamic stability of the vehicle; S70、根据目标车速和目标横摆角计算安全控制量。S70: Calculate a safety control amount according to the target vehicle speed and the target yaw angle. 根据权利要求1所述的面向极限驾驶功能的动态安全滤波控制方法,其特征在于,所述确定车辆是否接近实时物理约束边界,包括:The dynamic safety filtering control method for extreme driving functions according to claim 1 is characterized in that the step of determining whether the vehicle is close to a real-time physical constraint boundary comprises: 根据车辆与物理约束边界的距离、相对运动速度判断车辆接近程度,其中,实时物理约束边界指当前所执行功能无法自适应的突变道路边界或道路中的突现障碍物。The proximity of the vehicle is determined based on the distance between the vehicle and the physical constraint boundary and the relative movement speed. The real-time physical constraint boundary refers to the sudden road boundary or sudden obstacle in the road to which the current function cannot adapt. 根据权利要求1所述的面向极限驾驶功能的动态安全滤波控制方法,其特征在于,所述确定车辆是否超越动力学安全边界,包括:The dynamic safety filtering control method for extreme driving functions according to claim 1 is characterized in that the step of determining whether the vehicle exceeds the dynamic safety boundary comprises: 动力学安全边界是指车辆的横摆角速度和质心侧偏角在相图中预设的边界,若车辆当前状态的点不在边界内,即认为车辆超越动力学安全边界。 The dynamic safety boundary refers to the preset boundary of the vehicle's yaw rate and center of mass sideslip angle in the phase diagram. If the point of the vehicle's current state is not within the boundary, the vehicle is considered to have exceeded the dynamic safety boundary. 根据权利要求1所述的面向极限驾驶功能的动态安全滤波控制方法,其特征在于,所述计算车辆的目标横摆角及目标车速,包括:The dynamic safety filtering control method for extreme driving functions according to claim 1 is characterized in that the calculation of the target yaw angle and target vehicle speed of the vehicle comprises: 建立车辆动力学模型,根据车辆当前状态及极限驾驶控制模块动作,预测下一车辆状态;Establish a vehicle dynamics model to predict the next vehicle state based on the current state of the vehicle and the action of the extreme driving control module; 从下一车辆状态中选取车速和横摆角作为目标跟踪量,选取Frenet坐标系的横向偏差作为跟踪参考量:
The vehicle speed and yaw angle are selected from the next vehicle state as the target tracking quantity, and the lateral deviation of the Frenet coordinate system is selected as the tracking reference quantity:
式中,分别为预计车速、预计横摆角速度、预计沿道路法向速度,st为当前车辆状态,ainput为滤波前输入,st+1为下一时刻状态。In the formula, are the expected vehicle speed, expected yaw rate, and expected normal speed along the road, s t is the current vehicle state, a input is the input before filtering, and s t+1 is the state at the next moment.
根据权利要求1所述的面向极限驾驶功能的动态安全滤波控制方法,其特征在于,所述结合实时物理约束边界有限时间干预目标横摆角和/或目标车速,包括:The dynamic safety filtering control method for extreme driving functions according to claim 1 is characterized in that the limited time intervention of the target yaw angle and/or target vehicle speed in combination with the real-time physical constraint boundary comprises: 结合控制障碍函数和递增时间标度函数ΦT对目标横摆角进行干预,把接近的物理约束边界对极限驾驶控制模块的影响限制在有限时间T内:

Combined control barrier function The target yaw angle is intervened by the increasing time scaling function Φ T , which limits the influence of the approaching physical constraint boundary on the extreme driving control module to a finite time T:

实时判定车辆状态失稳风险,降低目标车速vd得到vsafeDetermine the risk of vehicle instability in real time and reduce the target speed v d to obtain v safe ; 式中,为预计横摆角速度,ld为预计沿道路法向速度,l是实际沿道路法向速度,v是车辆总车速,∈,b为正参数,sp为控制安全滤波介入的最大距离,β为车辆质心侧偏角,T为预设的有限时间,t是滤波器触发后的实际时间,n为阶数。In the formula, is the estimated yaw rate, l d is the estimated normal velocity along the road, l is the actual normal velocity along the road, v is the total vehicle speed, ∈, b is a positive parameter, s p is the maximum distance for controlling the intervention of the safety filter, β is the sideslip angle of the vehicle's center of mass, T is the preset finite time, t is the actual time after the filter is triggered, and n is the order.
一种面向极限驾驶功能的动态安全滤波控制系统,其特征在于,该系统包括:A dynamic safety filtering control system for extreme driving functions, characterized in that the system comprises: 信息获取模块,被配置为获得环境状态信息以及功能状态信息; An information acquisition module, configured to obtain environmental status information and functional status information; 物理约束边界判断模块,确定车辆是否接近实时物理约束边界;A physical constraint boundary judgment module determines whether the vehicle is close to the real-time physical constraint boundary; 动力学安全边界判断模块,被配置为确定车辆是否超越动力学安全边界;a dynamic safety boundary determination module, configured to determine whether the vehicle exceeds the dynamic safety boundary; 输出模块,被配置为车辆未接近实时物理约束边界,则完全信任极限驾驶输出;The output module is configured to fully trust the extreme driving output if the vehicle is not close to the real-time physical constraint boundary; 目标量计算模块,被配置为计算车辆的目标横摆角及目标车速;A target quantity calculation module is configured to calculate a target yaw angle and a target vehicle speed of the vehicle; 目标量干预模块,被配置为结合边界信息有限时间干预目标量,其中,对目标横摆角进行干预确保车辆距离物理约束存在安全距离,对车速干预确保车辆的动力学稳定,若车辆状态已经超越动力学控制安全边界,则同时进行反向转向和降速以稳定车辆;A target quantity intervention module is configured to intervene in the target quantity for a limited time in combination with the boundary information, wherein the target yaw angle is intervened to ensure that the vehicle has a safe distance from the physical constraint, and the vehicle speed is intervened to ensure the dynamic stability of the vehicle. If the vehicle state has exceeded the dynamic control safety boundary, the reverse steering and deceleration are simultaneously performed to stabilize the vehicle; 控制信号输出模块,被配置为根据目标车速和目标横摆角计算安全控制量。The control signal output module is configured to calculate a safety control amount according to a target vehicle speed and a target yaw angle. 一种面向极限驾驶功能的智能车俩域控制结构,其特征在于,该域控制结构包括自动驾驶系统和智能底盘系统;所述自动驾驶系统内设置有极限驾驶综合决策模块和融合感知模块,所述智能底盘系统内设置有如权利要求6所述的动态安全滤波控制系统、极限驾驶控制模块和常规底盘动力学控制器;其中,An intelligent vehicle domain control structure for extreme driving function, characterized in that the domain control structure includes an automatic driving system and an intelligent chassis system; the automatic driving system is provided with an extreme driving comprehensive decision module and a fusion perception module, and the intelligent chassis system is provided with a dynamic safety filtering control system as claimed in claim 6, an extreme driving control module and a conventional chassis dynamics controller; wherein, 所述极限驾驶综合决策模块,被配置为屏蔽车辆原有稳定性控制功能,根据融合感知模块获得的当前和历史信息,分析环境中是否存在所执行功能未考虑到的意料外变化,并将功能状态反馈给所述动态安全滤波控制系统;The extreme driving comprehensive decision module is configured to shield the original stability control function of the vehicle, analyze whether there are unexpected changes in the environment that are not considered by the executed function based on the current and historical information obtained by the fusion perception module, and feed back the function status to the dynamic safety filtering control system; 所述极限驾驶控制模块,所述极限驾驶控制模块由所述极限驾驶综合决策模块触发后,将控制量输入动态安全滤波控制系统进行干预,并以线性或惯性过渡的方式接管常规底盘动力学控制器;The extreme driving control module, after being triggered by the extreme driving comprehensive decision module, inputs the control amount into the dynamic safety filter control system for intervention, and takes over the conventional chassis dynamics controller in a linear or inertial transition manner; 所述动态安全滤波控制系统,评估极限驾驶功能行为及状态,判断功能对目前环境的适应性,如果车辆未接近物理约束,将直接通过所述极限驾驶控制模块输出;否则,将通过动态自适应滤波,滤除可能造成车辆失稳和违反物理约束的操作。 The dynamic safety filtering control system evaluates the behavior and status of the extreme driving function and determines the adaptability of the function to the current environment. If the vehicle is not close to the physical constraints, it will be directly output through the extreme driving control module; otherwise, it will filter out operations that may cause vehicle instability and violate physical constraints through dynamic adaptive filtering. 根据权利要求7所述的智能车辆域控制结构,其特征在于,其特征在于,所述自动驾驶系统内还包括自动驾驶系统决策规划与轨迹跟踪模块,当所述融合感知模块反馈车辆开始远离新增物理约束边界时,所述极限驾驶综合决策模块将正常环境和功能状态传递至所述动态安全滤波控制系统,直接信任所述极限驾驶控制模块的输出直至所述极限驾驶控制模块完成预定性能的极限驾驶任务,所述极限驾驶综合决策模块将控制权限交还给所述自动驾驶系统决策规划与轨迹跟踪模块,由所述常规底盘动力学控制器控制转向系统、驱动系统和制动系统执行目标操作,此时极限驾驶功能退出。According to the intelligent vehicle domain control structure of claim 7, it is characterized in that the automatic driving system also includes an automatic driving system decision planning and trajectory tracking module. When the fusion perception module feedbacks that the vehicle begins to move away from the newly added physical constraint boundary, the extreme driving comprehensive decision module transmits the normal environment and functional status to the dynamic safety filtering control system, and directly trusts the output of the extreme driving control module until the extreme driving control module completes the extreme driving task with predetermined performance. The extreme driving comprehensive decision module returns the control authority to the automatic driving system decision planning and trajectory tracking module, and the conventional chassis dynamics controller controls the steering system, drive system and braking system to perform the target operation, and the extreme driving function exits at this time. 根据权利要求7或8所述的智能车辆域控制结构,其特征在于,其特征在于,所述极限驾驶控制模块包括优化预设极限驾驶性能的序列决策和最优控制问题,以奖励函数或代价函数的形式优化预设性能指标,并由数据或模型驱动求解前轮转角、驱制动目标。The intelligent vehicle domain control structure according to claim 7 or 8 is characterized in that the extreme driving control module includes a sequence decision and optimal control problem for optimizing preset extreme driving performance, optimizes preset performance indicators in the form of a reward function or a cost function, and solves the front wheel angle and driving and braking targets driven by data or models. 根据权利要求7所述的智能车辆域控制结构,其特征在于,其特征在于,所述极限驾驶控制模块由所述极限驾驶综合决策模块触发的条件为:所述极限驾驶综合决策模块在常规驾驶时实时监测车辆运行状态及动力学状态是否接近安全边界,判断当前车辆所执行功能是否涉及附着极限,如果涉及附着极限则触发所述极限驾驶控制模块。 According to the intelligent vehicle domain control structure of claim 7, it is characterized in that the condition that the extreme driving control module is triggered by the extreme driving comprehensive decision-making module is: the extreme driving comprehensive decision-making module monitors the vehicle's operating state and dynamic state in real time during conventional driving to see whether they are close to the safety boundary, and determines whether the function currently performed by the vehicle involves the adhesion limit, and triggers the extreme driving control module if it involves the adhesion limit.
PCT/CN2023/108810 2023-07-24 2023-07-24 Dynamic safety filtering control method and domain control architecture for extreme driving functions WO2025020025A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/108810 WO2025020025A1 (en) 2023-07-24 2023-07-24 Dynamic safety filtering control method and domain control architecture for extreme driving functions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2023/108810 WO2025020025A1 (en) 2023-07-24 2023-07-24 Dynamic safety filtering control method and domain control architecture for extreme driving functions

Publications (1)

Publication Number Publication Date
WO2025020025A1 true WO2025020025A1 (en) 2025-01-30

Family

ID=94373820

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/108810 WO2025020025A1 (en) 2023-07-24 2023-07-24 Dynamic safety filtering control method and domain control architecture for extreme driving functions

Country Status (1)

Country Link
WO (1) WO2025020025A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120068282A (en) * 2025-04-28 2025-05-30 浙江远算科技有限公司 Real-time wheel centrifugal force prediction method, device and server

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120065861A1 (en) * 2009-05-07 2012-03-15 Continental Teves Ag & Co. Ohg Method and device for performing closed-loop or open-loop control of the driving stability of a vehicle
CN112793560A (en) * 2020-12-31 2021-05-14 北京理工大学 Safety and handling stability control method of unmanned vehicle based on torque vector control
CN114475584A (en) * 2022-02-28 2022-05-13 中国第一汽车股份有限公司 Obstacle avoidance control method and device for vehicle, vehicle and storage medium
CN115214615A (en) * 2021-03-29 2022-10-21 广州汽车集团股份有限公司 Vehicle stability control method, system, computer equipment and storage medium
CN115571160A (en) * 2022-10-26 2023-01-06 清华大学 A chassis domain controller, control method and vehicle for automatic driving
CN116424369A (en) * 2023-05-26 2023-07-14 清华大学 Safety planning system and safety planning method for autonomous vehicles

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120065861A1 (en) * 2009-05-07 2012-03-15 Continental Teves Ag & Co. Ohg Method and device for performing closed-loop or open-loop control of the driving stability of a vehicle
CN112793560A (en) * 2020-12-31 2021-05-14 北京理工大学 Safety and handling stability control method of unmanned vehicle based on torque vector control
CN115214615A (en) * 2021-03-29 2022-10-21 广州汽车集团股份有限公司 Vehicle stability control method, system, computer equipment and storage medium
CN114475584A (en) * 2022-02-28 2022-05-13 中国第一汽车股份有限公司 Obstacle avoidance control method and device for vehicle, vehicle and storage medium
CN115571160A (en) * 2022-10-26 2023-01-06 清华大学 A chassis domain controller, control method and vehicle for automatic driving
CN116424369A (en) * 2023-05-26 2023-07-14 清华大学 Safety planning system and safety planning method for autonomous vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120068282A (en) * 2025-04-28 2025-05-30 浙江远算科技有限公司 Real-time wheel centrifugal force prediction method, device and server

Similar Documents

Publication Publication Date Title
WO2020143288A1 (en) Autonomous vehicle decision-making system under complex operating conditions, and trajectory planning method therefor
CN112148002B (en) A local trajectory planning method, system and device
US8428843B2 (en) Method to adaptively control vehicle operation using an autonomic vehicle control system
CN109279543B (en) Forklift AGV magnetic guide rail tracking control system and method
CN109582021B (en) Intelligent vehicle obstacle avoidance method and device and computer readable storage medium
JP2005339241A (en) Model prediction controller, and vehicular recommended manipulated variable generating device
WO2009155228A1 (en) Path generation algorithm for automated lane centering and lane changing control system
WO2023010854A1 (en) Path tracking method and apparatus, vehicle, and storage medium
CN116834775A (en) Dynamic safety filtering control method and domain control architecture for limit driving function
CN113325691A (en) Unmanned vehicle double-closed-loop longitudinal control method, system and equipment
CN114942642A (en) Unmanned automobile track planning method
WO2025020025A1 (en) Dynamic safety filtering control method and domain control architecture for extreme driving functions
CN113427485B (en) Slip monitoring method and device for mobile robot and mobile robot
WO2024212452A1 (en) Adaptive compensation lane keeping system and method
CN110733505A (en) Control strategy of automobile lane keeping control systems
CN116476807B (en) Auxiliary driving control method and device for vehicle tire burst and vehicle
CN115923845A (en) Dry prediction type sharing control method and device for forward collision avoidance scene of automatic driving vehicle
KR101930163B1 (en) Apparatus and method for lane Keeping control
CN118597128A (en) Lane centering prediction control method, device, equipment and storage medium
CN113276835A (en) Vehicle steering stability control method and device, ESC and vehicle
CN108528457A (en) Method, apparatus, and computer-readable storage medium having instructions for motion planning
WO2024152489A1 (en) Intelligent vehicle emergency collision avoidance method and system
CN115848363B (en) Collision avoidance and loss reduction track planning method
CN114291071B (en) A method, system, readable storage medium and vehicle for determining the timing of active intervention in vehicle stability control
CN115402357A (en) Unmanned vehicle control method and control device based on self-adaptive preview

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: 23946119

Country of ref document: EP

Kind code of ref document: A1