A method for determining asymmetry conditions in a moving vehicle

EP4716648A1Pending Publication Date: 2026-04-01EASY RAIN I S P A
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-20
Publication Date
2026-04-01

Smart Images

  • Figure IB2024054875_28112024_PF_FP_ABST
    Figure IB2024054875_28112024_PF_FP_ABST
Patent Text Reader

Abstract

There is described a method for determining the occurrence of an asymmetry condition in a motor vehicle, comprising : - determining a reference yaw rate (ŕmod ) of the vehicle, - measuring an actual yaw rate of the vehicle (ŕmeas), - calculating a difference (ŕagg) between said reference yaw rate (ŕmod) and said actual yaw rate (ŕmeas), - reporting the occurrence of an asymmetry condition if the difference (ŕagg) between said reference yaw rate (ŕmod) and said actual yaw rate (ŕmeas) is greater than a first threshold value (Th1).
Need to check novelty before this filing date? Find Prior Art

Description

[0001] A method for determining asymmetry conditions in a moving vehicle

[0002] TEXT OF THE DESCRIPTION

[0003] Field of the Invention

[0004] The present invention refers to diagnostic methods and systems for motor vehicles. Specifically, the invention was developed with reference to the diagnostics of the travel dynamics of a motor vehicle.

[0005] Prior Art

[0006] In the travel dynamics of a motor vehicle conditions may often occur wherein the vehicle does not move along a straight line when the control of the steering wheel corresponds to a zero steering angle. The vehicle often follows a path which is subjected to a drift which may be variably perceivable by the driver and / or the passengers of the vehicle: this may be caused by problems with the vehicle setup, by a travel on a road being inclined in the transverse direction, by differences in the characteristics of the ground below the right wheel and the left wheel, by differences in the conditions of the right wheel and of the left wheel.

[0007] In some cases, the occurrence of such an asymmetry has no immediate impact on the travel safety of the vehicle. In other instances, which may be as frequent and much more relevant, the asymmetry results in a remarkable worsening of the travel safety of the vehicle, therefore requiring an immediate intervention in order to determine the causes of the asymmetry and the corrections to be implemented. However, although the known art provides numerous examples of methods for a reactive or predictive control of the vehicle dynamics, no solution is available as regards the determination of asymmetry conditions in the vehicle itself, or as regards the determination of the cause (s) and of the provision of corrective measures. Object of the Invention

[0008] The present invention aims at solving the technical problems outlined in the foregoing. Specifically, the present invention aims at providing a method for diagnosing asymmetry in the travel of the vehicle which enables not only the determination of the asymmetry, but also the determination of the cause of the asymmetry, so as to enable providing a corrective intervention.

[0009] Summary of the Invention

[0010] The object of the invention is achieved by a method having the features set forth in the claims that follow, which form an integral part of the technical disclosure provided herein in relation to the invention.

[0011] Brief Description of the Figures

[0012] The invention will now be described with reference to the annexed Figures, which are provided by way of non-limiting example only and wherein:

[0013] - Figure 1 shows a general block diagram of the method according to the invention, and

[0014] - Figure 2 shows a block diagram of first steps of a method according to the invention,

[0015] - Figure 3 shows a block diagram of second steps of a method according to the invention,

[0016] - Figure 4 shows a block diagram of third steps of a method according to the invention,

[0017] - Figures 5 to 8 show block diagrams of the third steps of Figure 3,

[0018] - Figures 9 to 15 schematically show dynamic models of a motor vehicle or parts thereof, which are employed in the method according to the invention.

[0019] Detailed Description

[0020] Reference 1 in Figure 1 generally shows a block diagram of a method for determining asymmetries in the dynamics of a motor vehicle, according to embodiments of the invention. With reference to the complete functional diagram - meaning that the various embodiments may envisage one or more among the functional blocks shown in Figure 1 - the method according to the invention is based on a set of input data 2, a real time computing stage 4, an intermediate set of output data 6, a (real time) analysis stage 8 and a final set of output data 10.

[0021] The functional definition within each stage or set mentioned in the foregoing may vary according to the computational needs (or resources) and / or according to the control needs for which the methods is implemented.

[0022] In the embodiments which shall meet stricter computing and / or control needs, the general structure is as shown in Figure 1, wherein the real time calculation stage 4 includes a first calculation module 12 configured for operating based on the data of a powertrain of the vehicle, based on general dynamics data of the vehicle, a second calculation module 14 configured for operating based on general dynamics data of the vehicle, and a third calculation module 16, configured for operating based on dynamics data of the individual wheels of the vehicle.

[0023] Generally speaking, the method according to the invention enables carrying out two determinations, one depending on the other. The essential determination which the method enables regards the existence of an asymmetry condition which perturbates the vehicle dynamics. Such a determination may be made based on the yaw rate, and consists in determining a reference yaw rate of the vehicle (in the absence of any kind of perturbations), measuring an actual yaw rate of the vehicle, calculating a difference between the reference yaw rate and the actual yaw rate and reporting the occurrence of an asymmetry condition if the difference between said reference yaw rate and said actual yaw rate is greater than a first threshold value. This is shown in Figures 2 and 3, the technical features whereof will be detailed in the following description by reference to modules 12, 14, 16.

[0024] Once this determination is made, the method according to the invention may envisage - if necessary - operating a further determination regarding the cause of the asymmetry. Such a determination may be more layered than the former, and is shown in the diagrams of Figures 4 to 8. Figures 9 to 13 show a possible schematic representation of the dynamic model of module 14.

[0025] Vehicle dynamics: Calculation module 14 (general dynamics) and calculation module 16 (wheels dynamics)

[0026] The dynamic model corresponding to the assembly of calculation modules 14 and 16 is used for calculating the reference yaw rate of the vehicle (in the absence of perturbations of any kind), measuring the actual yaw rate of the vehicle, and moreover determining a longitudinal force Fxasimwhich results in the difference between the yaw rates mentioned in the foregoing.

[0027] The purpose is to create a reference signal, which in this case regards a speed of rotation about vertical axis z, which afterwards may be compared with a direct or indirect measure (e.g., as a derivative of the yaw rate) provided on the CAN network of the vehicle.

[0028] Therefore, the first purpose consists in calculating the forces participating in the rotation of the vehicle. If no asymmetry is present, and if the drivetrain has a differential of the open type, the forces along the longitudinal direction x are negligible in the calculation of rotational equilibrium. As regards the forces along the transverse direction y, they are calculated by means of a dynamic model of the vehicle, which may take into account a tyre model (which, for example, may be a linear model). The dynamic model encompasses both the determination of the transverse dynamics of the vehicle and the determination of the longitudinal dynamics.

[0029] The dynamic model of the vehicle, obtained from the assembly of modules 14 and 16, is able to associate, to each rotation degree of the steering wheel and to each speed value of the vehicle, a value of the force transmitted from the wheel to the ground Fxij.

[0030] The dynamics module of the vehicle 14 employs, as a set of input data, the set of information items present on the CAN network (or on another network of the vehicle, such as module 12 and module 16.

[0031] Module 14 performs five main operations, specifically:

[0032] - acquiring data from the CAN network (or from another data network of the vehicle), processing the transverse dynamics of the vehicle,

[0033] - analysing the evolution of the grip forces based on the vehicle dynamics,

[0034] - analysing the overall contact with the ground.

[0035] Module 14 is configured for processing the data on the CAN network (or on another data network of the vehicle, e.g. coming from an inertial measurement unit of the vehicle) in order to obtain an estimate of:

[0036] - Transverse grip

[0037] - Longitudinal grip

[0038] - side-slip / yaw rate

[0039] This is useful for evaluating the global grip conditions of the vehicle, and for a few preliminary evaluations on the distribution onto the four tyres of the forces exchanged at the interface with the ground. It is to be noted that such evaluation is independent from the variables considered in the powertrain module 12 and therefore, as mentioned in the foregoing, module 14 may provide a different perspective and a different mapping of the dynamic state of the vehicle.

[0040] The following list summarizes the sets of input data and output data characterizing a preferred embodiment of the dynamics module of the vehicle 14

[0041] Direct input data

[0042] - Steering angle δ [°]

[0043] - Longitudinal acceleration [m / s2]

[0044] - Transverse acceleration [m / s2]

[0045] - Yaw rate r [° / s] or [rad / s]

[0046] Indirect input data

[0047] - None

[0048] Required parameters

[0049] - Mass of the vehicle m [kg]

[0050] - Mass moment of inertia of the vehicle (polar moment of inertia) Iz[kg-m2]

[0051] - Position of the centre of mass of the vehicle (defined by Ifand lr- front wheelbase and rear wheelbase)

[0052] Coefficient of longitudinal aerodynamic resistance Cx[-]

[0053] - Coefficient of vertical aerodynamic resistance Cz[-] (which is generally very small; it may generally influence the calculation of the vertical forces acting on the motor vehicle, and may ultimately influence the vertical load acting on the wheels).

[0054] Output data

[0055] - Lateral grip [N]

[0056] - Longitudinal grip [N]

[0057] - Side-slip angle [°]

[0058] The calculation of the mass variations due to the use of the vehicle is performed by analysing, in normal grip conditions, the wheel torque data and the acceleration data of the vehicle. As regards the polar moment around axis z, it is possible to refer to the value provided, without the need for updating it during the travel, due to the low sensitivity to variation thereof. If necessary, it is possible to update the value of the polar moment of inertia around axis z on the basis of the mass of the vehicle, which is substantially the only component, among the components taken into account for calculating the moment of inertia, which may undergo variations during the travel. Specifically, the increase or the decrease of the mass respectively generate an increase or a decrease of the polar moment of inertia. In this regard, the same considerations apply which have been provided regarding the updating of the value of the mass of the vehicle: it may be updated by detecting the accelerations during some reference manoeuvres (e.g., low speed manoeuvres) and may be updated based on general dynamic equilibrium equations of the vehicle which contain fixed and known values (e.g. the front and the rear wheelbases) and values which are available on the inertial measurement unit.

[0059] As regards the lateral dynamics of the vehicle, the preferential theoretical premise corresponds to the "bicycle" model shown in Figure 10 (of course, other calculation models are possible, and therefore the bicycle model must be considered as exemplary). The theoretical reference for calculating the longitudinal dynamics of the vehicle in module 14 is shown in Figure 11.

[0060] In the preferred embodiments, the module 14 operates based on data withdrawn from an inertial measurement unit of the vehicle, which communicates the acceleration components along axis x (, longitudinal component), along axis y ( trasverse component) and the rotational acceleration (or r, as it corresponds to the time derivative of the yaw rate / yaw speed ωz- which is also denoted as r).

[0061] Knowing the mass (m), the wheelbases of the centre of mass (If and lr- front wheelbase and rear wheelbase) and the polar moment of inertia of the vehicle Iz(net of the approximations due to use, as mentioned in the foregoing), from a simple equilibrium to lateral translation and to rotation, by breaking down the forces on the individual wheels along x and y, and by estimating the distribution of the longitudinal forces Fx between the front and rear axles as a function of the vertical acceleration or braking forces (load transfer), it is possible to determine the following forces, referring to the "bicycle" model of Figure 10:

[0062] Fxf: longitudinal force on the front axle

[0063] Fxr: longitudinal force on the rear axle

[0064] Fyf: transverse force on the front axle Fyr: transverse force on the rear axle.

[0065] Moreover, it is possible to determine the distribution of such forces between the right side and the left side (i.e., on the individual wheels) by knowing the data about the load transfer due to the roll, which data are likewise available on the inertial measurement unit. In this way it is possible to determine the longitudinal forces exchanged between the tyres and the vehicle, which are denoted by references Fxijand Fyij, wherein the index x or Y identifies a longitudinal or a transverse direction, respectively, whereas index i identifies the front (1) or the rear (2) and index j identifies left (1) or right (2).

[0066] The determination of the forces Fxf, Fxr, Fyf, Fyr specifically derives from the following set of dynamic equilibrium equations, which are well known in the art: (General longitudinal and transverse equilibrium) (Equilibrium at transverse translation) = Fyf + Fyr

[0067] (Equilibrium at rotation, bicycle model) = Fyf·If+ Fyr·lr

[0068] (Equilibrium at translation along axis x)

[0069] Fxf + Fxr = Ex with Fxf,Fxr = function of (Fzf, Fzr)

[0070] By dividing the lateral grip forces Fyf, Fyr by the vertical forces acting on the axles (which depend on the distribution of the loads of the vehicle) it is possible to estimate the coefficients of transverse grip for each axle and for each direction

[0071] - μfx=Fxf / Fzf (coefficient of longitudinal grip of the front axle)

[0072] - μfy=Fyf / Fzf (coefficient of transverse grip of the front axle)

[0073] - μrx=Fxr / Fzr (coefficient of longitudinal grip of the rear axle)

[0074] - μry=Fyr / Fzr (coefficient of transverse grip of the front axle).

[0075] In the presence of a steering angle 5, the coefficients of grip on the front axle are calculated by breaking down the forces Fyf and Fxf along the steering direction, i.e. by calculating again the longitudinal Fxf (δ) and trasverse Fyf(δ) components with respect to the middle plane of the steered wheel, thereby obtaining:

[0076] Fyf(δ) = Fyf-sen(δ) + Fxf-cos(δ)

[0077] Fxf(δ) = Fxf-cos(δ) - Fyf-sen(δ)

[0078] The calculation preferably envisages a few simplifications, as various parameters involved in the dynamic equilibrium equation which can be derived from the diagram of Figures 10, 11 may vary during the travel. For example, the position of the centre of mass may vary during the travel, and generally it would be necessary to cyclically update the values of the parameters which influence the dynamic equilibrium of the vehicle, but the method according to the invention enables solving said computational problem - as stated in the foregoing - by providing the output data in a discrete configuration, by means of various magnitude levels of the output item of data. By means of such discretization, it is not necessary, for example, to know the exact position of the centre of mass of the vehicle in time, or the mass of the vehicle.

[0079] Of course, if the computational effort were not a problem, and if a continuous determination of the output data were possible, it would be necessary to update the vehicle parameters which may vary during the travel according to one or more models which are available in literature and are currently utilized in the electronic control of the vehicle dynamics.

[0080] It is possible to set a dynamic equilibrium balance in order to define the average value of the force discharged to the ground by each of the tyres, of course taking into account the distribution of the loads along the vehicle and only depending on input values from the inertial measurement unit.

[0081] The module 16 (or "wheels module", Figures 12, 13) has the function of repeating the evaluation of the coefficients of grip of the driving wheels with the same purpose as module 14, but it performs the calculation by means of other parameters available on the data network of the vehicle (CAN or other network) in order to increase the reliability level in critical conditions.

[0082] The wheels module 17 in turn employs, as the set of input data, the information present on the CAN network (or another network of the vehicle), exactly in the same way as module 12 or module 14. The module 16 performs two main operations, specifically:

[0083] - acquiring data from the CAN network (or from another network of the vehicle),

[0084] - calculating slips and frequency analysis on the individual side of the vehicle.

[0085] Module 16 is thus configured for processing the data on the CAN network (or another network of the vehicle) in such a way as to obtain an indication about the forces at stake in the dynamic equilibrium, wheel by wheel.

[0086] In order to summarize and to partially anticipate the discussion in the following, the following list provides the enumeration of the input data and of the output data which characterize a preferred embodiment of the wheels module 16.

[0087] Direct input data

[0088] Set 1

[0089] - Wheel speed (front left wheel, front right wheel, rear left wheel, rear right wheel) [rpm] or [rad / s]

[0090] - Speed of advancement of the vehicle [m / s]

[0091] Set 2

[0092] - Wheel speed (front left wheel, front right wheel, rear left wheel, rear right wheel) [rpm] or [rad / s]

[0093] Set 3

[0094] - Longitudinal acceleration [m / s2]

[0095] - Transverse acceleration [m / s2]

[0096] Indirect input data

[0097] - None

[0098] Required Parameters

[0099] - Rolling radius of the wheel [m] or [mm];

[0100] - Mass moment of inertia of the wheel Izw[kgm2];

[0101] Output Data

[0102] Frequency analysis The function of model 16 is to analyse the oscillation frequencies of the angular speed ω in order to determine the origin of the irregularity, specifically whether it is due to problems of setup or to characteristics of the ground, so as to complement the mere determination of the presence of an asymmetry condition.

[0103] Figure 12 shows the model of longitudinal dynamic equilibrium of the wheel, which is involved in the computational process of the wheels module 16 based on the data of Set 1. As regards Figure 13, it strictly refers to module 16 for the parameters which describe the longitudinal dynamics of the vehicle. The parameters describing the transverse dynamics are essentially employed by module 14, such as the values Fxijwhich may be derived from the values of transverse grip Fyf and Fyr.

[0104] In greater detail, the data on the CAN network (or another network) of the vehicle (Set 2) are used to determine the value of the longitudinal force discharged on the ground by every wheel.

[0105] The dynamic equilibrium equation for the wheel is very simple:

[0106] Fx_ij= Meng_ij- Mbrk_ij-Iw_ijωij'

[0107] Wherein:

[0108] Fx_ijis the longitudinal force discharged on the ground by the right / left wheel (i) of the front / rear axle (j) Meng_ijis the driving torque acting on the right / left wheel (j) of the front / rear axle (i) Mbrk_ijis the braking torque acting on the right / left wheel (j) of the front / rear axle (i)

[0109] Iw_ijis the mass moment of inertia of the right / left wheel (j) of the front / rear axle (i) ωij' is the value of the angular acceleration of the right / left wheel (j) of the front / rear axle (i).

[0110] This yields the value of the coefficient of friction / grip μx_ijfor each wheel, which is defined as the ratio Fx_ij / Fz_ij, wherein Fz_ijis the vertical load acting on the right / left wheel (j) of the front / rear axle (i), which is known from the values of Set 3, which enable estimating the value of the longitudinal load transfer and of the transverse load transfer.

[0111] Once the forces Fxijand Fyijare known, the calculation module 14 may perform a calculation of the drift acceleration according to the diagram shown in Figure 10.

[0112] Iz—Nx+ N y

[0113] 0 = Nx+ NyNx= aXCAN•m •w

[0114] Ny= Cyα•α•If Wherein:

[0115] - Nxis the resultant moment, with respect to axis z, of the longitudinal forces (parallel to axis x) [Nm]

[0116] - Ny is the resultant moment, with respect to axis z, of the transverse forces (parallel to axis y) [Nm]

[0117] - w is the track width of the vehicle [m]

[0118] - m is the mass of the vehicle [kg]

[0119] - aXCANis the actual (measured) longitudinal acceleration of the vehicle,

[0120] - Cya is the cornering stiffness of the front axle

[0121] - a is the side-slip angle of the front axle, and

[0122] - If is the distance between the centre of mass G and the front axle.

[0123] Starting from the calculation models described in the foregoing, it is therefore possible to calculate what would be, based on the steering angle, the expected yaw rate for a perfectly symmetrical vehicle travelling on a symmetrical road surface. Such value is denoted with reference in the following and in the Figures. The value is then compared with the actually measured yaw rate of the vehicle, which is denoted as in the following and in the Figures.

[0124] From the difference between the actually measured yaw rate and the expected yaw rate it is possible to obtain an estimate of an additional yaw rate caused by an asymmetry of the vehicle.

[0125] The equations derived from calculation module 14 and from calculation module 16 are integrated within equation (2) provided in the following.

[0126] Wherein δ is a steering angle (of the steering wheel) applied to the wheels

[0127] Vx is the longitudinal speed of the vehicle m is the mass of the vehicle lris the distance between the centre of mass G and the rear axle

[0128] If is the distance between the centre of mass G and the front axle

[0129] Crαis the cornering stiffness of the rear axle

[0130] Cfαis the cornering stiffness of the front axle

[0131] 1 is the track width of the vehicle.

[0132] Starting from equation (2), and by performing the subtraction as per equation (1), it is possible to infer the presence of an asymmetry acting on the vehicle dynamics, especially if the difference - block 18, Figure 2A and Figur3 3 - exceeds a first threshold value Th1. If the threshold Th1 is not exceeded, no further determination is required, and the modules 12, 14, 16 continue to operate by monitoring and processing the respective input parameters. In other words, if the previous equations are in equilibrium then the vehicle shows no asymmetry.

[0133] If, on the contrary, the equations are not in equilibrium , it is possible to determine the side and the magnitude of the asymmetry.

[0134] Figure 2B shows a block diagram of the calculation module 12, which in the following is denoted for brevity "drivetrain module". In the method according to the invention, the drivetrain module 12 enables determining a resistance to forward motion which does not belong to the normal behaviour of the vehicle. Figures 14 and 15 show calculation models implemented within module 12.

[0135] Specifically, with reference to Figure 14, the drivetrain module is configured for processing the set of input data 2 (which includes the data and the parameters which are normally available on the CAN network, without the need of auxiliary sensors or equipment other than normally present on board the vehicle), and specifically the subset concerning the drivetrain, so as to:

[0136] - determine a reference longitudinal acceleration aXPTMDLof the vehicle in the absence of perturbations

[0137] - measure an actual longitudinal acceleration aXCANof the vehicle calculate a difference between the reference longitudinal acceleration aXPTMDLand the actual longitudinal acceleration aXCAN

[0138] - determine a corresponding additional resistance value.

[0139] The global component of additional resistance FDmay thus be expressed as FD= m (aXPTMDL— axCAN) i.e., it is a function of the difference between the reference longitudinal acceleration aXPTMDLand the actual longitudinal acceleration aXCAN.

[0140] Referring to Figure 15, the global equation of longitudinal dynamic equilibrium of the vehicle may be written in the following form = ΣFx_ij- AeroRes - FD-Fslope

[0141] Wherein: is the longitudinal acceleration of the vehicle ΣFx_i,jis the sum of the longitudinal forces acting on the right / left wheel (i) of the front / rear axle (j)

[0142] AeroRes is the resultant of the aerodynamic resistive forces on the vehicle

[0143] Res is the resultant of the additional resistive forces (due to an incorrect setup of the vehicle and / or to different conditions of the ground).

[0144] Fslope is the resultant of the resistive or driving forces due to the ground slope (upwards and downwards). In the adopted sign convention, Fslope is positive when resistive, negative when propulsive.

[0145] With such premises, the unknown component FDmay be determined as a difference with respect to the reference case of absence of asymmetries, substantially by subtracting the following two equations: maXPTMDL= ΣFx_i,j- AeroRes - Fslope (reference case, in the absence of asymmetries / perturbations) maXCAN= ΣFx_i,j- AeroRes - FD-Fslope (actual situation, in the presence of asymmetries / perturbations) hence: m (aXPTMDL— aXCAN) — FD

[0146] The CAN network of the vehicle provides a plurality of operational and dynamic parameters, including:

[0147] - the gear engaged

[0148] - the engine speed of rotation [rpm]

[0149] - the torque delivered by the engine [Nm]

[0150] - the braking torque [Nm],

[0151] - the steering angle [°]

[0152] - the lateral acceleration [m / s2]

[0153] - the pitch angle [°]

[0154] It will be observed that such data may be acquired from any data network of the vehicle, and not necessarily from the CAN network. For this reason, every time the present description mentions the use of data present on the CAN network, it is to be understood that the acquisition may take place either from the CAN network or from any network of the vehicle.

[0155] Therefore, by using such data it is possible to calculate, in real time, the value of the reference longitudinal acceleration of the vehicle aXPTMDL, and to compare it to the acceleration aXCAN(block 20, Figure 2B), which is a further item of data available on the CAN network (or any data network of the vehicle) in order to determine the resistance value FDdue to the presence of asymmetries in the travel dynamics.

[0156] We will now proceed with a few observations regarding computing. In the calculation of the reference longitudinal acceleration some simplifying assumptions are preferably adopted, due to various parameters which also take part in the dynamic equilibrium equation provided in the foregoing. For example, the mass of the vehicle, as well as the rolling resistance of the individual tyres, may vary as the vehicle travels. Generally speaking, the significant parameters for the vehicle may be calibrated during the travel. Moreover, it is possible to use a sensor fusion logic, in order to keep the influence of the physical variations of such values to a minimum.

[0157] For example, the mass of the vehicle may be updated in real time and / or at every engine start, on the basis of the computation of accelerations during low-speed manoeuvres. For example, at the vehicle start it is possible to make use of the initial manoeuvres - which are almost certainly at low speed (exit from a garage or a parking lot / a rest area) in order to detect the vehicle accelerations and estimate the mass when the vehicle starts again, because such mass may have varied with respect to the latest known set of data, e.g. due to the presence of a higher number of passengers on board and / or a larger amount of fuel or luggage.

[0158] The availability of the parameter FDis at the basis of one of the determinations which may be made regarding the kind of asymmetry occurring on the vehicle, specifically regarding the distinction between the asymmetries internal to the vehicle (problems of setup) and the asymmetries due to the ground (aquaplaning or uneven road surface).

[0159] It is important to highlight that such a distinction may derive from a layering of determinations, wherein the layering is used - inter alia - as a coherence cross- check among said determinations.

[0160] Referring to Figure 5, the determination which may be made on the basis of parameter FDregards a coherence check between FDand In other words, on the basis of there is determined a corresponding additional value of longitudinal force FX,ASIM, which yields a non- zero value (which is greater than threshold Th1) of said

[0161] The difference FD- FX,ASIMis then calculated, and if the value of such a difference is less than a second threshold value Th2, then the method determines that the asymmetry is due to the ground. In other words, if the value is less than a second threshold value Th2, then the additional longitudinal resistance FDreferred to the ground coincides with the resistance FX,ASIMderived from the difference (above threshold Th1) of the yaw rates, and therefore the asymmetry may reasonably be due to the ground.

[0162] On the contrary, in the case of a difference exceeding Th2, obviously there is no coherence between the additional force deriving from the interaction with the ground and the additional force which creates the difference in the yaw rates. Therefore, the asymmetry may reasonably be due to conditions internal to the vehicle, for example to a problem with the vehicle setup. Such a situation arises, for example, if in the presence of a zero steering angle the vehicle sensors are measuring a rotational acceleration around axis z: this may be attributed to an asymmetry due to setup problems (camber, toe-in, both, etc.).

[0163] Moreover, it is possible to take into account the dynamic features of the individual wheels. Specifically, the following parameters are considered:

[0164] • The wheel speed of rotation [rad / s]

[0165] • The wheel rotational acceleration [rad / s2]

[0166] • The tyre inflation pressure [bar]

[0167] On the basis of such parameters, it is possible to calculate whether a rotation at a different speed of an individual wheel may be due to a flat tyre or to an incorrect camber (or toe-in).

[0168] Moreover, on the basis of the speed of rotation and of the rotational acceleration it is possible to calculate a coefficient of the road surface unevenness. This is useful for distinguishing between the cases wherein the asymmetry is due to conditions internal to the vehicle and the cases wherein the asymmetry originates from the road surface conditions.

[0169] As regards the asymmetry due to conditions internal to the vehicle, the attention mainly focuses on parameters such as the inflation pressure of the tyres, the camber angles and the toe-in angles.

[0170] Thanks to calculation module 14 it is possible to understand whether the vehicle is subjected to a side thrust from one of the wheels. If this is the case, this is generally due to an incorrect toe-in angle.

[0171] Moreover, it is checked whether the side thrust varies as a function of the travelling speed of the vehicle (as would be the case if the asymmetry is due to a road surface which causes aquaplaning).

[0172] As an alternative or in combination with the determination as per Figure 5, it is possible to carry out the determination as per Figure 6, which is based on the analysis of the time duration of the variations of parameters FDand As the physical phenomenon is concerned, a condition of asymmetry due to the travel on uneven road surfaces (or on road surfaces causing aquaplaning) is generally short lasting. For this reason, the determination is based on the fact that the duration of the asymmetry condition exceeds a third threshold value Th3. If this is true, the asymmetry is unlikely to be due to the road surface, whereas it is likely to be due to a problem of setup, which does not disappear as the vehicle travels on. If the duration does not exceed the threshold Th3, then the asymmetry is likely to be due to the road surface.

[0173] Referring to Figure 7, as an alternative or in combination with the determination as per Figures 5 and 6, an analysis is carried out of the variation of the parameters FDand depending on the vehicle speed, therefore determining a corresponding coefficient of variation with respect to the speed. Some forces inherently depend on the speed, such as e.g. the aerodynamic forces. The analysis performed takes into account the fashion in which the forces exchanged with the ground and which cause asymmetry (hydrodynamic forces and ground resistance) undergo a clearly perceptible variation as the vehicle speed changes. If the vehicle should slow down, such forces would decrease, and the asymmetry would become less evident. Based on this logic, if the coefficient of variation exceeds a fourth threshold value Th4, the most likely determination is that the asymmetry is due to the ground (e.g. in the case of aquaplaning). On the contrary, if the coefficient is less than threshold Th4, the most likely determination is that the asymmetry is due to conditions internal to the vehicle.

[0174] Referring to Figure 8, as an alternative or in combination with the determination as per Figures 5, 6 and 7, a frequency analysis is carried out on all the wheels of the vehicle, with particular reference to the speeds of rotation. If the frequencies of the speeds of rotation are different between the left and the right side, i.e. if their difference is greater than a fifth threshold value Th5, it is possible to exclude that the asymmetry is due to conditions internal to the vehicle, whereas the likely determination is the occurrence of an asymmetry of the road surface (a typical situation is travelling with two wheels on the road track and two wheels on the roadside, or anyway outside the road track). On the contrary, if the frequencies are similar on the right side and on the left side of the vehicle, it is possible to exclude that the asymmetry is due to the conditions of the road surface, while the likely determination is the presence of an asymmetry due to conditions internal to the vehicle.

[0175] If on the tyres there are provided pressure sensors, in the logic verification it is possible to also make use, with higher accuracy, of the speed of the wheels. As a matter of fact, if the tyre pressure is known it is possible to calculate the rolling radius with precision. Once the latter is known, it is possible to normalize the speed of rotation of the tyres, in such a way as to eliminate any variation of the speed of rotation (with respect to the other wheels) which is caused by a different rolling radius. Once such alignment has been accomplished, every difference (even of small entity) in the speed of rotation between the wheels may be attributed to an incorrect camber of the wheel. In such a fashion, in addition to identifying an incorrect setup, it is possible to calculate which is the wheel having an incorrect camber or toe-in.

[0176] As regards the calculation of asymmetry due to the road surface (e.g., single side aquaplaning conditions, single side gravel, single side snow), the evaluation is complementary to the previous one.

[0177] First of all, it is assumed that the vehicle, at the start and before being able to provide elements useful for detecting an asymmetry of the road surface, must operate a check on the asymmetry due to conditions internal to the vehicle. By means of parameters which are calibrated in time based on the recorded data, the vehicle will set a zero reference based on the current setup (which may be either correct or incorrect).

[0178] Once the zero reference has been found, the vehicle is able to detect an asymmetry due to the ground, and therefore the same set of logic checks is carried out as described in the foregoing, obviously by performing complementary determinations (in other words: if a determination corresponds to an asymmetry condition caused by an incorrect setup of the vehicle or, generally speaking, by a condition internal to the vehicle, the complementary - or opposite - determination corresponds to an asymmetry condition due to the ground).

[0179] The following lists the detected conditions which result in either determination.

[0180] Situation 1:

[0181] The frequency of the speed of rotation of the wheels of the right side and of the left side is identical or substantially identical: incorrect setup

[0182] No variation of the asymmetry with respect to speed: incorrect setup

[0183] No variation of the asymmetry in time: incorrect setup

[0184] Additional resistance which does not account for the rotation of the vehicle about the vertical axis (in terms of yaw rate) -> incorrect setup.

[0185] Situation 2:

[0186] Different frequencies of the speeds of rotation of the wheels of the right and the left side: asymmetry of the road surface

[0187] The asymmetry varies as the speed varies: asymmetry of the road surface (probable aquaplaning)

[0188] The asymmetry varies in time: asymmetry of the road surface

[0189] Additional resistance which accounts for the rotation of the vehicle about the vertical axis z (in terms of yaw rate): asymmetry of the road surface. Once the above-mentioned determinations (which may correspond to an analysis of probability) have been calculated, they are used in a decision analysis which returns, as a result, the cause of the asymmetry.

[0190] Generally speaking, based on the calculated probability and on a necessary validation time, the final decision may be more or less rapid. If the anomaly is more apparent, and therefore more dangerous for the vehicle, the achievement of the decision will be more rapid, because the evidence of an anomaly will result in higher probability values.

[0191] In any case, it is useful to point out that in the preferred embodiments none of the previously described determinations is deemed to be inherently necessary and sufficient to infer the real cause of the anomaly. All conditions are layered, in order to compose a conditional probability which enables the achievement of the final decision. The general logic diagram is always the one shown in Figure 1.

[0192] On an operational level, the information about an incorrect setup is useful because it allows the driver, for example, to replace the tyres or to adjust the toe- in angle before the vehicle components are seriously damaged. The information of ground asymmetry, on the contrary, may be used by the control units of the vehicle in order to optimize the delivery of the driving and / or braking torque.

Claims

CLAIMS1. A method for determining the occurrence of an asymmetry condition in a motor vehicle, comprising:- determining a reference yaw rateof the vehicle,- measuring an actual yaw rate of the vehiclecalculating a difference between saidreference yaw rate and said actual yaw ratereporting the occurrence of an asymmetry condition if the difference between said referenceyaw rateand said actual yaw rateis greater than a first threshold value (Th1).

2. The method according to claim 1, comprising, when the difference between said reference yaw rateand said actual yaw rate is greater than afirst threshold value (Th1):- determining a reference longitudinal acceleration (aXPTMDL) of the vehicle,- measuring an actual longitudinal acceleration of the vehicle (aXCAN),- calculating a difference between said reference longitudinal acceleration (aXPTMDL) and said actual longitudinal acceleration (aXCAN),- determining an additional resistance (Fp) as a function of the difference between said reference longitudinal acceleration (axpTMPL) and said actual longitudinal acceleration (aXCAN).

3. The method according to claim 2, further comprising:- determining a value of an additional longitudinalforce (FX,ASIM) resulting in the calculated value of said difference between the reference yaw rateand the actual yaw rate- calculating a difference between the value of said additional resistance (FD) and said additional longitudinal force (FX,ASIM),- reporting an asymmetry due to the ground if the difference between the value of said additional resistance (FD) and said additional longitudinal force (FX,ASIM) is less than a second threshold value (Th2),- reporting an asymmetry due to conditions internal to the vehicle if the difference between the value of said additional resistance (FD) and said additional longitudinal force (FX,ASIM) is greater than said second threshold value (Th2).

4. The method according to claim 2 or claim 3, further comprising- determining a time duration of variations in said additional force (FD) and difference between thereference yaw rate and the actual yaw rate- reporting an asymmetry due to the ground if the time duration of said variations is less than a third threshold value (Th3),- reporting an asymmetry due to internal vehicle conditions if the time duration of said variations is greater than said third threshold value (Th3).

5. The method according to any one of claims 2 to 4, comprising:- determining a coefficient of variation of said additional resistance (FD) and difference betweensaid reference yaw rate and said actual yaw ratewith respect to vehicle speed,- reporting an asymmetry due to the ground if said coefficient of variation has a value greater than a fourth threshold value (Th4),- reporting an asymmetry due to conditions internal to the vehicle if said coefficient of variation has a value below said fourth threshold value (Th4).

6. The method according to any one of claims 2 to 5, further comprising:- determining a frequency of the speed of rotation of each wheel of the vehicle,- determining a difference in the frequency between wheels of a right side of the vehicle and wheels of a left side of the vehicle,- reporting an asymmetry due to the ground if the difference in frequency between wheels on the right side of the vehicle and wheels on the left side of the vehicle is greater than a fifth threshold value (Th5),- reporting an asymmetry due to conditions internal to the vehicle if the difference in frequency between the wheels on the right side of the vehicle and the wheels on the left side of the vehicle is less than said fifth threshold value (Th5).

7. The method according to claim 1, wherein said reference yaw rate is associated to a conditionof no asymmetry.

8. The method according to claim 2, wherein said reference longitudinal acceleration (aXPTMDL) is associated to a condition of no asymmetry.

9. The method according to claim 2 or claim 8, wherein said additional resistance (FD) has alongitudinal direction.

10. The method according to any one of claims 2 to 9, wherein said asymmetry due to conditions internal to the vehicle comprises an incorrect setup condition.