WO2023030646A1 - Modellbasierte prädiktive regelung eines kraftfahrzeugs - Google Patents
Modellbasierte prädiktive regelung eines kraftfahrzeugs Download PDFInfo
- Publication number
- WO2023030646A1 WO2023030646A1 PCT/EP2021/074383 EP2021074383W WO2023030646A1 WO 2023030646 A1 WO2023030646 A1 WO 2023030646A1 EP 2021074383 W EP2021074383 W EP 2021074383W WO 2023030646 A1 WO2023030646 A1 WO 2023030646A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- machine interface
- motor vehicle
- solver module
- man
- control signal
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000004422 calculation algorithm Methods 0.000 claims description 13
- 230000003068 static effect Effects 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000002485 combustion reaction Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 14
- 238000001514 detection method Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 208000020990 adrenal cortex carcinoma Diseases 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W50/16—Tactile feedback to the driver, e.g. vibration or force feedback to the driver on the steering wheel or the accelerator pedal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K6/00—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
- B60K6/20—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
- B60K6/42—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
- B60K6/48—Parallel type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/24—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
- B60W10/26—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/10—Controlling the power contribution of each of the prime movers to meet required power demand
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/10—Controlling the power contribution of each of the prime movers to meet required power demand
- B60W20/11—Controlling the power contribution of each of the prime movers to meet required power demand using model predictive control [MPC] strategies, i.e. control methods based on models predicting performance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K6/00—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
- B60K6/20—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
- B60K6/42—Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
- B60K6/48—Parallel type
- B60K2006/4825—Electric machine connected or connectable to gearbox input shaft
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/174—Economic driving
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/143—Alarm means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/146—Display means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/24—Energy storage means
- B60W2510/242—Energy storage means for electrical energy
- B60W2510/244—Charge state
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2554/00—Input parameters relating to objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/20—Static objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
- B60W2710/182—Brake pressure, e.g. of fluid or between pad and disc
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/24—Energy storage means
- B60W2710/242—Energy storage means for electrical energy
- B60W2710/244—Charge state
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/30—Wheel torque
Definitions
- the invention relates to the model-based predictive control of a motor vehicle.
- a method for model-based predictive control of a motor vehicle is claimed in particular.
- One object of the present invention can be seen as providing a controller for a motor vehicle, providing a controller for a motor vehicle that takes into account the problems described above.
- the present invention proposes using a human-machine interface (technical term: Human Machine Interface or HMI for short), with the aid of which a speed trajectory is visualized in particular for a driver of a motor vehicle.
- the speed trajectory is previously calculated using a model-based predictive control method and transferred to the human-machine interface for processing and output to the driver.
- the driver should be encouraged by the human-machine interface to follow the calculated and output speed trajectory, which is considered a recommendation, and in this way to implement an efficient driving style.
- the MPC solver can be described as a "high level solver module" (HLS), which takes over the long-term rough planning of the longitudinal trajectory of the vehicle and uses the MPC approach for this.
- HLS high level solver module
- a method for model-based predictive control of a motor vehicle is provided.
- an MPC algorithm is executed, which includes a high-level solver module, a longitudinal dynamics model and a cost function that is assigned to the high-level solver module, with the execution of the high-level solver module for a route section ahead, taking into account the longitudinal Dynamic model, a speed trajectory minimizing the cost function is calculated, according to which the motor vehicle is to move within a prediction horizon.
- the length of the prediction horizon is 500 m, for example, but can be varied.
- the high-level solver module solves a non-linear problem in particular and works with continuous substitute variables for discrete states (e.g. gears). This approach limits the solution space less than when considering discrete states. This results in advantages, in particular with regard to the optimum result.
- the speed trajectory calculated by the high-level solver module is transferred to a man-machine interface as an input value.
- a human-machine interface can generally be understood as a function or component of a specific device or software application that allows humans to operate and interact with machines. Some examples of common HMI devices are touch screens and keyboards.
- the speed trajectory calculated by the high-level solver module is processed into a control signal via the human-machine interface.
- the control signal is then output to a driver of the motor vehicle via the man-machine interface, so that the driver can control the motor vehicle according to the control signal, which is based on the speed trajectory calculated by the high-level solver module.
- the present invention uses what is known as the “Model Predictive Control (MPC)” approach.
- MPC Model Predictive Control
- three process steps in particular are used.
- a virtual travel horizon (prediction horizon) is developed from available map data and sensor information.
- the prediction horizon is used by a trajectory planner and controller as a solution space for generating a longitudinal trajectory of the motor vehicle, e.g. a speed or moment trajectory.
- a trajectory planner and controller as a solution space for generating a longitudinal trajectory of the motor vehicle, e.g. a speed or moment trajectory.
- an iterative online generation and control of a longitudinal trajectory takes place by optimizing the trajectory with regard to existing performance goals according to the MPC approach.
- the calculated trajectory is implemented, in particular in an automated manner, by arbitrating the trajectory in the motor vehicle.
- the third step is obsolete in the case of an HMI-based system or method. Instead, a human-machine interface is used, with the help of which the trajectory generated in the second step is visualized for the driver, for example. In the further course, the driver should be encouraged by the human-machine interface to follow the recommended trajectory and in this way to implement an efficient driving style.
- the present invention thus provides a method and an architecture which reconciles the function of the second process step with the requirements of an automotive-compatible human-machine interface.
- control signal is represented by the human-machine interface as the velocity trajectory calculated by the high level solver module.
- the velocity trajectory which is proposed by the high level solver module, implemented by the human-machine interface.
- the control signal can be shown, for example, on a display, or acoustically or by a vibration signal. Combinations of these outputs are also possible. In this includes the human-machine interface in one embodiment
- a haptic system which outputs the control signal as a haptically perceptible feedback for the driver, e.g. as a vibration signal.
- the long-term rough planning of the trajectory is path-based.
- this allows correct, optimal handling of non-dynamic (i.e. static) objects that are within the prediction horizon.
- static objects are inclines, speed limits, other traffic signs (e.g. "Stop” or “Give Way” signs), bends in curves or traffic lights.
- information about static objects is passed to the high-level solver module as secondary conditions, which the high-level solver module takes into account when calculating the speed trajectory.
- Dynamic horizon objects can also be taken into account when calculating the speed trajectory. This is done in the high-level solver module, due to the long computing times, preferably only within a rough framework. In this sense, in one embodiment, information about dynamic objects is passed to the high-level solver module as secondary conditions, which the high-level solver module takes into account when calculating the speed trajectory.
- the speed trajectory adapted to the dynamic objects may have to be corrected by a more reactive actuator.
- the rough speed planning calculated by the high-level solver module applies in particular purely as a suggestion that the human driver will and may have to overwrite, particularly in the case of dynamic driving maneuvers.
- the human-machine interface outputs the speed trajectory calculated by the high-level solver module as a suggestion for the driver of the motor vehicle.
- two signals can be made available to the man-machine interface: on the one hand, the speed trajectory calculated by the high-level solver module and proposed, for example, as being optimally efficient (depending on the cost function), and on the other hand the current speed of the motor vehicle.
- Different human-machine interactions can be derived from the difference between these two values, which encourage the driver to follow the speed trajectory proposed by the high-level solver module.
- a current speed of the motor vehicle is transferred as an input value, with the human-machine interface then using a speed difference between the current speed of the motor vehicle and an associated speed from the high Level solver module calculated speed trajectory is formed.
- a difference signal representing the difference in speed is generated as a control signal by means of the human-machine interface and is output to the driver.
- the difference signal is preferably output in such a way that it encourages the driver to follow the speed trajectory proposed by the high-level solver module.
- a method for model-based predictive control of a motor vehicle is provided according to a second aspect of the invention, wherein an MPC algorithm is executed, which includes a moment solver module, a longitudinal dynamics model and a cost function, which is assigned to the moment solver module, wherein by executing the Torque solver module for a drive unit of the motor vehicle (e.g.
- a drive torque trajectory minimizing the cost function is calculated, according to which the drive unit should provide drive torques within a prediction horizon.
- the drive torque trajectory calculated by the torque solver module is transferred to a man-machine interface as an input value, with the man-machine interface also being given a current drive torque of the drive assembly as an input value, eg by means of a sensor system set up for this purpose.
- a drive torque difference is formed by means of the human-machine interface, with an associated drive torque being subtracted from the current drive torque from the drive torque trajectory calculated by the torque solver module.
- a drive torque control signal is generated by the man-machine interface and is output to the driver, so that the driver can control the motor vehicle according to the drive torque control signal based on the drive torque difference.
- the drive torque trajectory in a further embodiment includes a course of braking torques, which the brake system should provide within the prediction horizon, the course of the braking torques being transferred to the man-machine interface as an input value, and the man-machine interface additionally a current braking torque of the braking system is transferred as an input value.
- a braking torque difference is formed by means of the human-machine interface, with an associated braking torque being subtracted from the current braking torque from the course of braking torques calculated by the torque solver module.
- a braking torque control signal is also used is generated and output to the driver so that the driver can control the motor vehicle according to the braking torque control signal based on the braking torque difference.
- a haptic accelerator pedal in particular, can be used as the human-machine interface, which outputs haptic feedback to the driver.
- the aim here is also to encourage the driver to engage in energy-saving interactions, for example.
- the human-machine interface comprises, in one embodiment, a haptic accelerator pedal, wherein the haptic accelerator pedal transmits the drive torque control signal (accelerator pedal) and/or the braking torque control signal (brake pedal) as a haptic that can be felt by the driver in his foot outputs feedback.
- FIG. 1 shows a schematic representation of a motor vehicle whose drive train comprises an internal combustion engine, an electric machine and a brake system
- FIG. 2 Details of an exemplary drive train for the motor vehicle according to Fig. 1 and
- FIG. 3 shows an exemplary embodiment of a method according to the invention for model-based predictive control of the motor vehicle according to FIG. 1 .
- Motor vehicle 1 shows a motor vehicle 1, for example a passenger car.
- Motor vehicle 1 includes a system 2 for model-based predictive control of motor vehicle 1 .
- the system 2 comprises a processor unit 3, a memory unit 4, a communication interface 5 and a detection unit 6, in particular for detecting status data relating to the motor vehicle 1.
- the motor vehicle 1 also includes a drive train 7 , which can include, for example, an electric machine 8 that can be operated as a motor and as a generator, a battery 9 , a transmission 10 and a brake system 19 .
- the electric machine 8 can drive wheels of the motor vehicle 1 via the transmission 10 in motor operation.
- the battery 9 can provide the necessary electrical energy, in particular via power electronics 18. Conversely, the battery 9 can be charged by the electrical machine 8 via the power electronics 18 when the electrical machine 8 is operated in generator mode (recuperation).
- the battery 9 can optionally also be charged at an external charging station.
- the drive train 7 is a hybrid drive train, which also has an internal combustion engine 17 .
- internal combustion engine 17 can drive motor vehicle 1 in addition to electric machine 8 when a clutch K0 arranged between internal combustion engine 17 and electric machine 8 is engaged.
- the internal combustion engine 17 can optionally also drive the electric machine 8 in order to charge the battery 9 .
- the electric machine 8 can drive two front wheels 22 and 23 of the motor vehicle 1 with a positive drive torque (with the clutch K0 engaged, supported by the internal combustion engine 17) via the transmission 10 and via a front differential gear 21, which wheels are attached to a front axle 25 are.
- a first rear wheel 26 and a second rear wheel 28 on a rear axle 29 of the motor vehicle 1 are not driven in the exemplary embodiment shown (rear-wheel drive and all-wheel drive are, however, alternatively also possible).
- the front wheels 22, 23 and the rear wheels 26, 28 can be braked by the brake system 19 of the drive train 7, for which purpose the brake system 19 can provide a negative braking torque.
- a computer program product 11 can be stored on the memory unit 4 .
- the computer program product 11 can be executed on the processor unit 3 for which purpose the processor unit 3 and the memory unit 4 are connected to one another by means of the communication interface 5 . If the computer program product 11 is executed on the processor unit 3, it directs the processor unit 3 to fulfill the functions described in connection with the drawing or to carry out method steps.
- the computer program product 11 contains an MPC algorithm 13, which includes or contains a high-level solver module 13.1.
- the MPC algorithm 13 also contains a longitudinal dynamics model 14 of the motor vehicle 1 .
- the high level solver module 13.1 can access the longitudinal dynamics model 14.
- the MPC algorithm 13 contains a high-level cost function 15.1 to be minimized, which is assigned to the high-level solver module 13.1.
- the longitudinal dynamics model 14 includes a loss model 27 of the motor vehicle 1.
- the loss model 27 describes the operating behavior of efficiency-relevant components, eg the electric machine 8, the internal combustion engine 17 and the brake system 19 in terms of their efficiency or in terms of their loss. This results in a total loss of motor vehicle 1 .
- the processor unit 3 executes the MPC algorithm 13 and in the process predicts a behavior of the motor vehicle 1 for a sliding prediction horizon (eg with a length of 500 m). This prediction is based on the longitudinal dynamics model 14.
- the processor unit 3 calculates an optimized speed trajectory 31 by executing the high-level solver module 13.1, according to which the motor vehicle 1 is to move within the prediction horizon.
- the optimized speed trajectory 31 is calculated for a route section ahead, taking into account the longitudinal dynamics model 14, with the high-level cost function 15.1 being minimized.
- the high-level solver module 13.1 takes over the long-term rough planning of the longitudinal trajectory 31 and uses the MPC approach for this.
- the long-term rough planning of the trajectory 31 is path-based. In particular, this allows correct, optimal handling of non-dynamic horizon objects (slopes, speed limits and other traffic signs such as “Stop” or “Give way” signs, bends in curves, traffic lights).
- the length of the travel horizon is 500m in the present example.
- the MPC algorithm 13 can include or contain a moment solver module 13.2 with a moment cost function 15.2 assigned to it.
- the moment solver module 13.2 can access the longitudinal dynamics model 14. By running the moment solver module
- an optimized torque trajectory 32 for the prediction horizon for the electric machine 8 and/or for the internal combustion engine 17 and/or for the brake system 19 of the motor vehicle 1, an optimized torque trajectory 32, according to which the electric machine 8 and/or the internal combustion engine 17 and/or the brake system 19 torques should provide within the prediction horizon.
- the detection unit 6 can measure current state variables of the motor vehicle 1, record corresponding data and supply it to the high-level solver module 13.1, the moment solver module 13.2 and to a man-machine interface 16 described further below.
- the detection unit 6 can include, for example, a speed sensor 24 and a moment sensor 30 .
- a respective current speed of the motor vehicle 1 can be determined by means of the speed sensor 24 .
- Torque sensor 30 can be used to determine a current torque of motor vehicle 1, e.g. a current drive torque provided by electric motor 8 or internal combustion engine 17, or a current braking torque provided by brake system 19.
- information about static objects and/or route data from an electronic map of a navigation system 20 of motor vehicle 1 for a forecast horizon or prediction horizon (eg 500 m) in front of motor vehicle 1 can be updated in particular cyclically and transferred to high-level solver module 13.1.
- the route data can contain, for example, gradient information, curve information, and information about speed limits as well as traffic lights and stops.
- a curve curvature can be converted into a speed limit for the motor vehicle 1 via a maximum permissible lateral acceleration.
- the motor vehicle 1 can be located, in particular via a signal generated by a GNSS sensor 12 for precise localization on the electronic map.
- the detection unit 6 for detecting the external environment of the motor vehicle 1 can include an environment sensor 33, for example a radar sensor, a camera system and/or a lidar sensor.
- an environment sensor 33 for example a radar sensor, a camera system and/or a lidar sensor.
- dynamic objects in the area of the external surroundings of motor vehicle 1 can also be detected, for example moving objects such as other vehicles or pedestrians.
- the processor unit 3 can access information from the elements mentioned, for example via the communication interface 5 . This information can flow into the longitudinal model 14 of the motor vehicle 1, in particular as restrictions or secondary conditions when calculating the speed trajectory 31 and/or the moment trajectory 32.
- Optimum speeds of motor vehicle 1 and torques of electric machine 8 and/or internal combustion engine 17 and/or brake system 19 for calculated points within the prediction horizon result as the output of the optimization by the MPC algorithm.
- the speed trajectory 31 proposed by the MPC algorithm 13 and/or the moment trajectory 32 proposed by the MPC algorithm 13 is transferred to a man-machine interface 16, which is described in more detail below in connection with FIG becomes.
- input data from the navigation system 20 (in particular map data) is transferred to the high-level solver module 13.1. Furthermore, input data from the acquisition unit 6 is transferred to the high-level solver module 13.1, in particular status data of the motor vehicle 1 and other information described above about dynamic objects of the sensors 12, 24, 30, 33 of the motor vehicle 1. Taking the input data into account, the processor unit 3 calculates under execution of the high-level solver module 13.1, the speed trajectory 31, as has been described above. The speed trajectory 31 calculated by the high-level solver module 13.1 is then transferred to the man-machine interface 16 as an input value. Also Further input data from the navigation system 20 and the detection unit 6 can be transferred to the human-machine interface 16, for example the status data of the motor vehicle 1 and other data described above from the sensors 12, 24, 30, 33 of the motor vehicle 1.
- the man-machine interface 16 processes the speed trajectory 31 calculated by the high-level solver module 13.1.
- the human-machine interface 16 also processes the input data that was transferred from the detection unit 6 and/or the navigation system 20 .
- the man-machine interface 16 Based on the speed trajectory 31 calculated by the high level solver module 13.1, optionally combined with the input data passed by the acquisition unit 6 and/or the navigation system 20, the man-machine interface 16 generates a speed control signal 34.
- the speed control signal 34 may correspond to the speed trajectory 31 calculated by the high level solver module 13.1.
- the man-machine interface 16 outputs the speed control signal 34 to a driver 35 of the motor vehicle 1 so that the driver 35 can control the motor vehicle 1 according to the control signal 34 .
- the driver 35 can do this by actuating an accelerator pedal 36 or a brake pedal 37 of the motor vehicle 1 in accordance with the speed control signal 34 , for example.
- the output unit can be, for example, a video system 38, e.g. a display, which outputs the speed control signal 34 as feedback 40 that the driver 35 can visually perceive.
- a video system 38 e.g. a display
- an audio system 39 can be used as an output unit, which outputs the speed control signal 34 as feedback 41 that the driver 35 can hear acoustically, e.g. in the form of sounds or speech.
- a haptic system can be used, which transmits the speed control signal 34 as a haptic signal for the driver 35 outputs perceivable feedback 42 .
- the haptic system can be a haptic accelerator pedal, for example a haptic accelerator pedal 36 or a haptic brake pedal 37 the speed control signal 34 corresponding vibration signal output the haptically perceptible feedback 42.
- Accelerator pedal 36 and brake pedal 37 thus simultaneously represent an output unit of human-machine interface 16 and a control element with the aid of which driver 35 can control the acceleration, speed and/or braking of motor vehicle 1, with driver 35 in particular will follow the speed control signal 34 given by the man-machine interface 16 .
- a current speed v1 of the motor vehicle 1 can be transmitted to the human-machine interface 16 as an input value via the speed sensor 24 .
- the human-machine interface 16 can form a speed difference Av between the current speed v1 of the motor vehicle 1 and an associated speed v31 from the speed trajectory 31 calculated by the high-level solver module 13.1.
- the human-machine interface 16 then generates a difference signal Avs representing the speed difference Av as a control signal 34 and outputs it to the driver 35, e.g. via the video system 38, via the audio system 39, via the haptic gas pedal
- the drive torque trajectory 32 calculated by the torque solver module 13.2 can be transferred to the human-machine interface 16 as an input value.
- a current torque of motor vehicle 1 can also be transferred to man-machine interface 16 via torque sensor 30 as an input value, for example a drive torque M1 that is provided by electric machine 8 or internal combustion engine 17 to drive motor vehicle 1 .
- the human-machine interface 16 forms a drive torque difference AM, with an associated drive torque M32 being subtracted from the current drive torque M1 from the drive torque trajectory 32 calculated by the torque solver module 13.2.
- the man-machine interface 16 also generates a drive torque control signal AMs and outputs it to the driver 35 so that the driver 35 can control the motor vehicle 1 according to the drive torque control signal AMs based on the drive torque difference AM.
- the haptic accelerator pedal 36 can output the drive torque control signal AMs as a haptic feedback that the driver 35 can feel in his foot, on the basis of which the driver 35 can operate the haptic accelerator pedal 36 .
- the torque trajectory 32 calculated by the torque solver module 13.2 can also contain braking torques Mb32, a current braking torque Mb1 of the brake system 19 also being transferred to the human-machine interface 16 via the torque sensor 30 as an input value.
- the human-machine interface 16 forms a braking torque difference AMb, with an associated braking torque Mb32 being subtracted from the current braking torque Mb1 from the drive torque trajectory 32 calculated by the torque solver module 13.2.
- the man-machine interface 16 also generates and outputs a braking torque control signal AMbs to the driver 35 so that the driver 35 can control the motor vehicle 1 according to the braking torque control signal AMbs based on the braking torque difference AMb.
- the haptic brake pedal 37 can output the braking torque control signal AMbs as haptic feedback that the driver 35 can feel in his foot, on the basis of which the driver 35 can operate the haptic brake pedal 37 .
- Audio system visually perceptible feedback acoustically perceptible feedback haptically perceptible feedback
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Human Computer Interaction (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180102033.5A CN117916108A (zh) | 2021-09-03 | 2021-09-30 | 对机动车辆进行基于模型的预测式控制 |
US18/688,526 US20240351604A1 (en) | 2021-09-03 | 2021-09-30 | Model-based predictive control of a motor vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021209706.5 | 2021-09-03 | ||
DE102021209706.5A DE102021209706A1 (de) | 2021-09-03 | 2021-09-03 | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023030646A1 true WO2023030646A1 (de) | 2023-03-09 |
Family
ID=85226775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2021/074383 WO2023030646A1 (de) | 2021-09-03 | 2021-09-30 | Modellbasierte prädiktive regelung eines kraftfahrzeugs |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240351604A1 (de) |
CN (1) | CN117916108A (de) |
DE (1) | DE102021209706A1 (de) |
WO (1) | WO2023030646A1 (de) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6092021A (en) * | 1997-12-01 | 2000-07-18 | Freightliner Corporation | Fuel use efficiency system for a vehicle for assisting the driver to improve fuel economy |
US20090243827A1 (en) * | 2008-03-25 | 2009-10-01 | Ford Global Technologies, Llc | Vehicle information display and method |
WO2013110706A1 (en) * | 2012-01-25 | 2013-08-01 | Jaguar Land Rover Limited | Hybrid electric vehicle and method of control thereof |
US20200164745A1 (en) * | 2018-11-27 | 2020-05-28 | Ford Global Technologies, Llc | Methods and systems for cruise control velocity tracking |
WO2021089150A1 (de) * | 2019-11-07 | 2021-05-14 | Zf Friedrichshafen Ag | Autonome fahrfunktion eines kraftfahrzeugs unter berücksichtigung von im umfeld des ego-fahrzeugs befindlichen fahrzeugen |
-
2021
- 2021-09-03 DE DE102021209706.5A patent/DE102021209706A1/de active Pending
- 2021-09-30 US US18/688,526 patent/US20240351604A1/en active Pending
- 2021-09-30 CN CN202180102033.5A patent/CN117916108A/zh active Pending
- 2021-09-30 WO PCT/EP2021/074383 patent/WO2023030646A1/de active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6092021A (en) * | 1997-12-01 | 2000-07-18 | Freightliner Corporation | Fuel use efficiency system for a vehicle for assisting the driver to improve fuel economy |
US20090243827A1 (en) * | 2008-03-25 | 2009-10-01 | Ford Global Technologies, Llc | Vehicle information display and method |
WO2013110706A1 (en) * | 2012-01-25 | 2013-08-01 | Jaguar Land Rover Limited | Hybrid electric vehicle and method of control thereof |
US20200164745A1 (en) * | 2018-11-27 | 2020-05-28 | Ford Global Technologies, Llc | Methods and systems for cruise control velocity tracking |
WO2021089150A1 (de) * | 2019-11-07 | 2021-05-14 | Zf Friedrichshafen Ag | Autonome fahrfunktion eines kraftfahrzeugs unter berücksichtigung von im umfeld des ego-fahrzeugs befindlichen fahrzeugen |
Also Published As
Publication number | Publication date |
---|---|
DE102021209706A1 (de) | 2023-03-09 |
CN117916108A (zh) | 2024-04-19 |
US20240351604A1 (en) | 2024-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112019003755T5 (de) | Lernen von Fahrerverhalten und Fahrcoaching-Strategie mittels künstlicher Intelligenz | |
DE102021119980A1 (de) | Elektrofahrzeug | |
DE102009040682A1 (de) | Verfahren zur Steuerung einer Geschwindigkeitsregelanlage eines Fahrzeugs | |
DE102020203742B4 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs | |
WO2012116896A1 (de) | Bestimmen von rad- und/oder achsmomentvorgaben in einem kraftfahrzeug | |
DE102017211978A1 (de) | Verfahren zum Betreiben eines Antriebsstrangs für ein Kraftfahrzeug, insbesondere für einen Kraftwagen, sowie Antriebsstrang für ein Kraftfahrzeug | |
DE102020216250B4 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs unter Berücksichtigung von Querverkehr | |
DE102017102076A1 (de) | Verfahren zum Betreiben einer Steuervorrichtung eines Kraftfahrzeugs für eine Manöverplanung sowie Steuervorrichtung und Kraftfahrzeug | |
WO2023030646A1 (de) | Modellbasierte prädiktive regelung eines kraftfahrzeugs | |
DE102019216445A1 (de) | Modelbasierte prädiktive Regelung einer elektrischen Maschine eines Antriebstrangs eines Kraftfahrzeugs | |
CH718944A2 (de) | Modellbasierte prädiktive Regelung eines Elektro-Kraftfahrzeugs. | |
DE102021124975A1 (de) | Ein-pedal-fahrverfahren zum steuern der fahrzeuggeschwindigkeit bis zu einem stillstand unter verwendung von feedback-steuerelementen für das antriebsstrangdrehmoment | |
WO2022090040A1 (de) | Verfahren und vorrichtung zum steuern eines fahrzeugs entlang einer fahrttrajektorie | |
WO2023030644A1 (de) | Modellbasierte prädiktive regelung eines kraftfahrzeugs | |
WO2023030649A1 (de) | Modellbasierte prädiktive regelung eines kraftfahrzeugs | |
DE102022202371B4 (de) | Trajektorieabstimmung zweier hintereinanderfahrender Fahrzeuge | |
DE102021209704A1 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs | |
DE102019216457A1 (de) | Autonome Fahrfunktion eines Kraftfahrzeugs | |
DE102021209705A1 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs | |
WO2021098956A1 (de) | Ermittlung einer trajektorie für ein erstes fahrzeug unter berücksichtigung des fahrverhaltens eines zweiten fahrzeugs | |
WO2023030648A1 (de) | Modellbasierte prädiktive regelung eines kraftfahrzeugs | |
DE102019219806A1 (de) | Fahrereingriffe berücksichtigende autonome Fahrfunktion für ein Kraftfahrzeug | |
DE102021209703A1 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs | |
DE102023107435B3 (de) | Verfahren zur Unterstützung eines Fahrers eines Kraftfahrzeugs, Kraftfahrzeug sowie Computerprogrammprodukt | |
DE102021209708A1 (de) | Modellbasierte prädiktive Regelung eines Kraftfahrzeugs |
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: 21766500 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 18688526 Country of ref document: US Ref document number: 202180102033.5 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21766500 Country of ref document: EP Kind code of ref document: A1 |