Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A METHOD FOR MANAGING PARAMETERS THAT INFLUENCE THE DRIVING RESISTANCE
Document Type and Number:
WIPO Patent Application WO/2014/126522
Kind Code:
A1
Abstract:
The present invention presents a method and a system for the management of changes in actual values for parameters that impact a driving resistance force F drivingres for a vehicle. The system comprises a model device, arranged to define a longitudinal vehicle model, wherein the model comprises representations of forces with horizontal effect on the vehicle in a valid driving condition. The system also comprises a determination device, arranged to determine whether a change in one or several of a representation of an actual rolling resistance force F act roll an actual mass m act for the vehicle has occurred, by determining whether the representation of the forces with horizontal effect on the vehicle cancel each other out when an estimated mass m est and a representation of an estimated rolling resistance force F est roll are introduced into the vehicle model. The system also comprises a utility device, arranged to use the determination of whether or not a change has occurred.

Inventors:
HANSSON JÖRGEN (SE)
Application Number:
PCT/SE2014/050124
Publication Date:
August 21, 2014
Filing Date:
January 31, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SCANIA CV AB (SE)
International Classes:
B60W10/10; B60W10/00; B60W10/18; B60W30/14; B60W30/18; B60W40/10; B60W40/13; G01G19/03
Foreign References:
US6314383B12001-11-06
US20070162210A12007-07-12
US20120083985A12012-04-05
DE102009026687A12010-12-09
SE536326C22013-08-20
Other References:
See also references of EP 2956344A4
Attorney, Agent or Firm:
WESTMAN, Mimmi (Södertälje, SE)
Download PDF:
Claims:
Patent claims

1. Method for the management of a change in actual values for parameters impacting a driving resistance force

Fdrivingres f°r a vehicle, characterised by

- a definition of a longitudinal vehicle model, comprising representations of forces with horizontal effect on said vehicle in a valid driving condition;

- a determination of whether a change in one or several of the representations of the actual rolling resistance force ΐγοΐΐ ' the actual mass mact for the said vehicle has occurred, said determination comprising a determination of whether said representations of forces with horizontal effect on said vehicle cancel each other out, when an estimated mass mestand a representation of an estimated rolling resistance force ΐγοΐι are introduced into said longitudinal vehicle model; and

- a utilisation of said determination of whether said change has occurred.

2. Method according to claim 1, wherein said valid driving conditions constitute a driving condition, for which a representation of a turning force acting on said vehicle is negligible and for which a representation of a traction force Ftracacting on said vehicle is known.

3. Method according to claim 2, wherein said

representation of said traction force Ftrac i s known for the driving conditions in the group of:

- driving with driving force provided by a combustion engine; - driving with driving force provided by electric machinery; - exhaust braking; -retarder-braking; and

- braking with the utilisation of electric machinery.

4. Method according to any of claims 1-3, wherein a determination of whether a change in one or several of said representations of said actual rolling resistance force ΐγοΐΐ ' said actual mass mact and an actual air resistance parameter C ir for said vehicle have occurred is carried out, said determination comprising a determination of whether said representations of said forces with horizontal impact on said vehicle cancel each other out when said estimated mass mest , said representation of said estimated rolling resistance force Froli are introduced into said longitudinal vehicle model. 5. Method according to any of claims 1-4, wherein a determination of whether a change in one or several of said representations of said actual rolling resistance force ΐγοΐΐ ' and said actual mass mact for said vehicle, and an actual road gradient aact experienced by said vehicle have occurred, is carried out, said determination comprising a determination of whether said representations of said forces with horizontal effect on said vehicle cancel each other out when said

estimated mass mest, said representation of said estimated rolling resistance force ΐγοΐι and an estimated road gradient aest are introduced into said longitudinal vehicle model.

6. Method according to any of claims 1-5, wherein a determination of whether a change in one or several of said representations of said actual rolling resistance force Froii i said actual mass mact and an actual air resistance parameter C%ir for the said vehicle, and an actual road gradient a

experienced by said vehicle have occurred, is carried out, said determination comprising a determination of whether said representation of forces with horizontal effect on said vehicle cancel each other out when said estimated mass mest , said representation of said estimated rolling resistance force Froii r an estimated air resistance parameter and an

estimated road gradient aest are introduced into said

longitudinal vehicle model. 7. Method according to any of claims 1-6, wherein said longitudinal vehicle model is based on Newton's second law for forces, wherein said representations of said forces with horizontal effect are based on said forces.

8. Method according to any of claims 1-7, wherein said longitudinal vehicle model is described by the equation: m a = Ftrac— Cair v2 — m g since— m-g-Cr where

- f ; is a vehicle speed;

- a; is a vehicle acceleration; - m; is a total vehicle mass;

- g; is the gravitational constant;

- Cr ; is a rolling resistance coefficient;

- Cair; is an air resistance parameter;

- a ; is a current road gradient;

- Ftrac is a traction force.

9. Method according to any of claims 1-6, wherein said longitudinal vehicle model is based on Newton's second law for rotation speeds, inertias and torques, wherein said

representations of said forces with horizontal effect are

5 based on said rotation speeds, inertias and torques.

10. Method according to claim 9, wherein, if a utilised speed sensor is placed between an engine in said vehicle and a reference point for which said longitudinal vehicle model is established, said longitudinal vehicle model is described by0 the equation: where

- m ; is the total vehicle mass;

- rwheel ; is a wheel radius for said vehicle;

- ωεεήεοτ ; is an angular acceleration for a current position5 for said speed sensor;

- Ttrac is a total traction torque;

~ ^resistance a total driving resistance torque; Q - ^-sensorToRef a 9ear ratio between said speed sensor and said reference point; and

~ nwheeiToRef a 9ear ratio between one or several vehicle

wheels and said reference point. 5 11. Method according to claim 9, wherein, if a utilised speed sensor is placed between a reference point for which the said longitudinal vehicle model is established and at least one vehicle wheel, said longitudinal vehicle model is described by the equation:

- ' where

- m ; is the total vehicle mass;

- rwheel ; is a wheel radius for said vehicle;

- ωεεήεοτ ; is an angular acceleration for a current position for said speed sensor;

- Ttrac is a total traction torque;

~ ^resistance a total driving resistance torque; nsensorToRef a 9ear ratio between said speed sensor and said reference point; and

~ nwheeiToRef a 9ear ratio between one or several vehicle

wheels and said reference point.

12. Method according to any of claims 1-11, wherein said determination as to whether said representations of said forces cancel each other out, is carried out with the use of a residual-based detection.

13. Method according to claim 12, wherein said residual- based detection comprises a summation over time of a residual signal y[n] . 14. Method according to claim 13, wherein said summation comprises a calculation of at least one accumulated value 5Ί[ΪΙ], 92 in]r 9s which is accumulated when said residual signal

[n] exceeds an operational constant d .

15. Method according to claim 12, wherein said residual- based detection comprises a normalisation of a residual signal y[n], so that a normalised residual signal ynorm [n] is normally distributed with an average value equal to zero, ynorm [n] =^ r and with a standard deviation equal to one o{ynorm) = 1.

16. Method according to claim 15, wherein said residual- based detection comprises a summation over time of said

normalised residual signal ynorm [n] -

17. Method according to claim 16, wherein said summation comprises a calculation of at least one accumulated value 5Ί[ΪΙ], 92 [n] r 9z [n] r which is accumulated when said normalised residual signal ynorm [n] exceeds an operational constant d.

18. Method according to any of claims 14 and 17, wherein said change in said actual value is determined, when one or several of said at least one accumulated value #ι[η], 9 η exceed a threshold value h . 19. Method according to any of claims 1-18, wherein said utilisation of said determination as to whether said change has occurred, comprises one or several in the group of:

- an indication for systems providing said estimated mass mestand/or said representation of said estimated rolling resistance force that new estimations should be carried out; and

- an indication to systems using said estimated mass mestand said representation of the estimated rolling resistance force F^oii that said estimated mass mestand said representation of said estimated rolling resistance force are out of date.

20. Computer program comprising a program code which, when said program code is executed in a computer, achieves that said computer carries out the method according to any of claims 1-19.

21. Computer program product comprising a computer- readable medium and a computer program according to patent claim 20, said computer program being comprised in said computer-readable medium.

22. System for the management of a change in actual values for parameters that affect a driving resistance force Fdrivingres f°r a vehicle, characterised by

- a model unit arranged to define a longitudinal vehicle model, comprising representations of forces with horizontal effect on said vehicle in the event of a valid driving

condition;

- a determination device arranged to determine whether a change in one or several of a representation of an actual rolling resistance force ΐγοΐι an<^ an actual mass mact the said vehicle has occurred, said determination device being arranged to determine whether said representations of said forces with a horizontal effect on said vehicle cancel each other out when an estimated mass mestand a representation of an estimated rolling resistance force ΐγοΐι are introduced into said

longitudinal vehicle model; and - a utilisation device arranged to use said determination of whether said change has occurred. 23. System according to claim 22, wherein said

determination device is arranged to determine whether a change in one or several of said representations of said actual rolling resistance force ΐγοΐΐ ' said actual mass mact and an actual air resistance parameter for said vehicle has occurred, said determination device being arranged to determine whether said representations of said forces with a horizontal effect on said vehicle cancel each other out when said estimated mass mest, said representation of said estimated rolling re and an estimated air resistance parameter into said longitudinal vehicle model .

24. System according to claim 22, wherein said

determination device is arranged to determine whether a change in one or several of said representations of said actual rolling resistance force ΐγοΐΐ ' a n(^ said actual mass mact for said vehicle, and an actual road gradient aact experienced by said vehicle have occurred, said determination device being arranged to determine whether said forces with a horizontal effect on said vehicle cancel each other out when said

estimated mass mest, said representation of said estimated rolling resistance force and an estimated road gradient ffestare introduced into said longitudinal vehicle model.

25. System according to claim 22, wherein said

determination device is arranged to determine whether a change in one or several of said representations of said actual rolling resistance force Froii i and said actual mass mact and an actual air resistance parameter for said vehicle, and an actual road gradient aact experienced by said vehicle have occurred, said determination device being arranged to

determine whether said representations of said forces with a horizontal effect on said vehicle cancel each other out when said estimated mass mest, said representation of said estimated rolling resistance force Froii i an estimated air resistance parameter C^and an estimated road gradient aestare introduced into said longitudinal vehicle model.

26. System according to any of claims 22-25, wherein said valid driving condition constitutes a driving condition for which a representation of a turning force acting on said vehicle is negligible and for which a representation of a traction force Ftracacting on said vehicle is known.

27. System according to claim 26, wherein said

representation of said traction force Ftracis known for the driving conditions in the group of:

- driving with driving force provided by a combustion engine;

- driving with driving force provided by electric machinery;

- exhaust braking;

-retarder-braking; and

- braking with the utilisation of electric machinery.

28. System according to any of claims 22-27, wherein said longitudinal vehicle model is based on Newton's second law for forces, wherein said representations of said forces with horizontal effect are based on said forces. 29. System according to any of claims 22-28, wherein said longitudinal vehicle model is described by the equation: m-a = Ftrac - Cair v2 - m g · since - m g Cr where

- f ; is a vehicle speed; - a; is a vehicle acceleration;

- m; is a total vehicle mass;

- g; is the gravitational constant; - Cr ; is a rolling resistance coefficient;

- Cair ; is an air resistance parameter;

- a ; is a current road gradient;

- Ftrac is a traction force. 30. System according to any of claims 22-27, wherein said longitudinal vehicle model is based on Newton's second law for rotation speeds, inertias and torques, wherein said

representations of said forces with horizontal effect are based on said rotation speeds, inertias and torques. 31. System according to claim 30, wherein, if a utilised speed sensor is placed between an engine in said vehicle and a reference point for which said longitudinal vehicle model is established, said longitudinal vehicle model is described by the equation: - ' where

- m ; is the total vehicle mass;

- rwheel ; is a wheel radius for said vehicle;

- ωεεήεοτ ; is an angular acceleration for a current position for said speed sensor; - Ttrac is a total traction torque;

~ ^resistance a total driving resistance torque; nsensorToRef a 9ear ratio between said speed sensor and said reference point; and

~ nwheeiToRef a 9ear ratio between one or several vehicle wheels and said reference point.

32. System according to claim 30, where, if a utilised speed sensor is placed between a reference point for which said longitudinal vehicle model is established and at least

5 one vehicle wheel, said longitudinal vehicle model is

described by the equation:

- ' where

- m ; is the total vehicle mass; 0 - rwheel ; is a wheel radius for said vehicle;

- ωεεήεοτ ; is an angular acceleration for a current position for said speed sensor;

- Ttrac is a total traction torque; 5 - Tresistance is a total driving resistance torque; nsensorToRef a 9ear ratio between said speed sensor and said reference point; and Q - nWheeiToRef ^ s a 9ear ratio between one or several vehicle

wheels and said reference point.

33. System according to any of claims 22-32, wherein said determination as to whether said representations of said

5 forces cancel each other out, is carried out with the use of a residual-based detection.

34. System according to claim 33, wherein said residual- based detection comprises a summation over time of a residual signal y[n] . 0 35. System according to claim 34, wherein said summation comprises a calculation of at least one accumulated value 5Ί[ΪΙ], 92[n] r ¾[η]' which is accumulated when said residual signal [n] exceeds an operational constant d.

36. System according to claim 33, wherein said residual- based detection comprises a normalisation of a residual signal l so that a normalised residual signal ynorm [n] is normally distributed with an average value equal to zero, ynorm [n] =^ r and with a standard deviation equal to one, o(ynorm) = 1 ·

37. System according to claim 36, wherein said residual- based detection comprises a summation over time of said

normalised residual signal ynorm [n] -

38. System according to claim 37, wherein said summation comprises a calculation of at least one accumulated value 5Ί[ΪΙ], 92 [n] r 9z [n] r which is accumulated when said normalised residual signal ynorm [n] exceeds an operational constant d. 39. System according to any of claims 35 or 38, wherein said system is arranged to determine said change in said actual values, when one or more of said at least one

accumulated value 5Ί[ΪΙ], 92Ϊη]' 9ι, \.η exceeds a threshold value h .

40. System according to any of claims 22-39, wherein said utilisation of said determination as to whether said change has occurred comprises one or several in the group of:

- an indication for systems providing said estimated mass

mestand/or said representation of said estimated rolling resistance force ΐγοΐΐ ' that new estimations should be carried out; and - an indication to systems using said estimated mass mestand said representation of said estimated rolling resistance force Froii i that said estimated mass m and said representation of said estimated rolling resistance force are out of date.

Description:
A METHOD FOR MANAGING PARAMETERS THAT INFLUENCE THE DRIVING RESISTANCE

Technical field

The present invention pertains to a method for the management of a change in real values for parameters impacting a driving resistance for a vehicle according to the preamble of patent claim 1 and a system for management of a change in real values for parameters which impact a driving resistance for a vehicle according to the preamble of patent claim 22. The invention also pertains to a computer program and a computer program product, which implement the method according to the invention.

Background

The following background description constitutes a description of the background to the present invention, which does not have to constitute prior art.

Control systems comprising one or more regulators are

currently used to control a large number of different types of systems in a vehicle, e.g. systems for gear selection and cruise control. The control is based on a number of parameters necessary for enabling the control systems to carry out necessary calculations and/or to make appropriate decisions.

A mass m of a vehicle, where the vehicle may consist of a vehicle platoon, constitutes an important parameter in many functions of a vehicle's control systems. The mass m of the vehicle impacts the vehicle considerably in many situations, which is why it is very important to be able to estimate this mass m accurately. The vehicle's mass m is typically included in dynamic models of the vehicle, describing e.g. the forces acting on the vehicle. Such models may be used for a number of different calculations and controls in the vehicle, e.g. to control a brake system in the vehicle.

For a vehicle that may transport large loads, such as buses, which may transport a large number of people, or trucks, which may transport different types of cargo with heavy weights, the mass may vary considerably. For example, an unloaded truck weighs considerably less than the same truck when it is loaded to its maximum capacity. An empty bus also has a considerably lower mass than the same bus when it is full of passengers. For e.g. a passenger car, the variations in mass are smaller than for vehicles designed to transport large loads, but even here the difference between an empty and a fully loaded passenger car, where the fully loaded passenger car may also comprise a connected and loaded trailer, may be relatively large in relation to the low mass of the passenger car.

A rolling resistance force F ro which the vehicle experiences is also an important parameter for control systems in the

vehicle. The road gradient a for a road section where the vehicle is located, and/or a road section in front of the vehicle, and the air resistance parameter C air , which is related to the air resistance force F air , may constitute important parameters for the control systems in several applications.

The vehicle mass m, the rolling resistance force F roll , , the air resistance parameter C air and the road gradient a impact a driving resistance force F dr i v i ngres for the vehicle, meaning that one or several of the vehicle's mass m, the rolling resistance force F roll , , the air resistance parameter C air and the road gradient a are important parameters e.g. for automatic gear selection. Automatic gear selection is for example carried out in an automated manual gearbox, where it is important to be able to determine the current driving resistance Fdrivingres an d thus which gear should be selected at a given time.

The manner in which the topography of a road section impacts the vehicle is also heavily dependent on the road gradient a and the vehicle's mass m, since the mass m and the road gradient a are decisive for how much the vehicle is accelerated and retarded by a downhill and an uphill slope, respectively. Both the vehicle's mass m and a road gradient a of a road section are thus important parameters also in cruise controls, taking into consideration the topography of a road section, so-called Look-Ahead cruise controls, where the size of a requested engine torque at any given time is dependent on how the topography of the road section ahead will impact the vehicle's speed. Today there are several methods that may be applied in order to estimate the vehicle mass m . One such method uses

information from an air suspension system in the vehicle. The air suspension system measures the shaft load on all the shafts with air suspension, and reports this load to a control device, which, based on these loads, may calculate the mass of the vehicle.

Other prior art methods for mass estimation consist of

acceleration-based mass estimations. These use the fact that mass may be calculated based on a force which the engine adds to the vehicle and an acceleration resulting from this force. The force from the engine is known in the vehicle, but for these methods acceleration must be measured or estimated.

According to another method, acceleration is estimated with the use of an accelerometer . The accelerometer based method has one advantage in that the acceleration is measured directly. According to another method, the acceleration is estimated during shifting. This method uses the assumption that the driving resistance remains unchanged during shifting and therefore compares the vehicle's acceleration before, during and after shifting to determine the vehicle's mass.

The rolling resistance force F roU , or the rolling friction which it is also called, depends among others on the material of the tyres and the type of driving surface. A gravel road, for example, produces a larger rolling resistance than

asphalt. The rolling resistance force F ro may be determined by assuming that, in a dynamic vehicle model, everything is known except the rolling resistance force F roU and then allowing the rolling resistance force F roU to consist of the remaining forces in the model. The rolling resistance force F roll may also be calculated based on data in two operating points, if the vehicle mass m, acceleration a, and road gradient a, are known at these two different points in time.

The road gradient a may be obtained based on a map jointly with GPS information (Global Positioning System) , on radar information, on camera information, on information from another vehicle, on positioning information and on road gradient information stored earlier in the vehicle, or on information obtained from a traffic system related to said road section. The road gradient a may also be determined in the vehicle by using an accelerometer , a power equation and/or an elevation change. In systems where information exchange between vehicles is used, the road gradient a estimated by one vehicle may also be provided to other vehicles, either

directly or via an intermediate unit, such as a database or similar. The air resistance parameter C air may, e.g. in a similar manner as for the rolling resistance force F ro above, be calculated based on data at two operating points, if the vehicle mass m, the acceleration a, and the road gradient a are known at these two different points in time.

Brief description of the invention

Control systems in the vehicle thus base the control of a large number of functions and/or systems on a number of parameters, which are required for enabling the control systems to carry out necessary calculations and/or to make appropriate decisions. It is therefore very important that the values of the vehicle mass m and the rolling resistance force

^roii anc ^ for some applications, also the road gradient <x and the air resistance parameter C air are reliable, since a large number of functions in the vehicle otherwise risk to be controlled in a less than optimal manner. Control based on inaccurate parameters may among others lead to higher fuel consumption, lower performance and/or heavier wear and tear of the vehicle. At the same time, the vehicle's calculation complexity should be kept low, by not determining the values of these parameters more often than necessary.

Significant changes in the vehicle mass m may arise e.g. in connection with reloading of a truck or when passengers board a bus. The rolling resistance force F roU may also change significantly, e.g. in connection with changing from one road to the next, where the second road has a different base, e.g. gravel, than the base of the first road, which may e.g. be asphalt. The road gradient a may also change significantly e.g. at the crest of a hill or a slump.

The air resistance force F air may also change considerably, e.g. on passing a curve, the crest of a hill or a tunnel. The air resistance force F air depends on the vehicle's squared speed,

F a i r = C ar · v 2 , where C a j r is the air resistance parameter, meaning that changes in the vehicle's speed also produce large changes in the air resistance force F air . The air resistance parameter C a j r is dependent mainly on the vehicle's front area and on the vehicle's air resistance coefficient. The air resistance coefficient may be changed, e.g. if new equipment is mounted or dismounted on the vehicle, such as light bars or other equipment, such as trimmings. The front area may be altered, e.g. if a trailer is connected to or disconnected from the vehicle and for instance protrudes outside the driver's cabin.

These significant alterations may entail that the control of a number of important systems and/or functions in the vehicle becomes deficient and/or dangerous.

One objective of the present invention is to address said problem ( s ) .

This objective is achieved through the above-mentioned method in accordance with the characterising portion of patent claim 1. This objective is achieved also through the above-mentioned system in accordance with the characterising portion of patent claim 22. The objective is also achieved through the above- mentioned computer program and computer program product.

With the use of the present invention, this objective is achieved, i.e. a quick detection of whether any of these parameters has changed is obtained, e.g. where the vehicle is reloaded or where the base changes, which means that new estimations of the parameters may be carried out, or that the control systems are informed that the parameter values

available at this time are not reliable. Thus a large number of wrong decisions may be avoided in the vehicle's control devices, e.g. in connection with gear selection or speed control with cruise control.

The present invention uses a longitudinal vehicle model, the vehicle mass m, the vehicle acceleration a and representations of the forces which may be measured and/or calculated, e.g. based on torque and gearings, in the vehicle in order to detect in real time whether e.g. a vehicle mass or a rolling resistance has been changed. According to one embodiment of the invention, a residual-based detector is used to identify such changes. According to one embodiment, a residual signal based on the longitudinal vehicle model is created. The residual signal is provided with a trigger, which sums up the residual signal, the output signal of which is then used to determine e.g.

whether the vehicle has been reloaded, whether the base has changed, whether a road gradient has changed or whether an air resistance parameter has changed.

If a change is identified, estimation algorithms for the respective parameter may be restarted or speeded up, so that they quickly may turn in on the new real value. Often such algorithms, in order to give a robust result in the long term, are not calibrated to be as quick as possible, but calibrated according to some kind of compromise between reliability and speed. Through the use of the present invention, estimation algorithms may thus be adapted for faster estimations, so that a correct value is obtained faster. Alternatively, an

indication that the estimations are uncertain may also be sent to those functions using calculations where these estimations are included, such as functions carrying out driving

resistance calculations, so that measures to make more robust decisions may be taken, e.g. in automated gear selection and speed control, until the estimations become reliable again.

Brief list of figures

The invention will be illustrated in more detail below, along with the enclosed drawings where similar references are used for similar parts, and where: Figure 1 shows a flow chart for a method according to the invention,

Figure 2 shows a flow chart for one embodiment of the

invention .

Figures 3a-d show simulation results, Figure 4 shows a control device.

Description of preferred embodiments

Figure 1 shows a flow chart for the method according to the present invention, where the method may be carried out by a system according to the present invention. At a first step 101 of the method, which may be carried out by a model unit, a longitudinal vehicle model is defined. The vehicle model comprises representations of forces with a horizontal action on the vehicle in valid driving conditions.

According to one embodiment of the present invention, the valid driving conditions consist of the driving conditions where the vehicle model is valid, i.e. it is a correct

description of the vehicle. The vehicle model is valid when a turning force acting on the vehicle is negligible and when a traction force F trac acting on the vehicle is known. Since the turning force is negligible, substantially no side forces are acting on the vehicle, e.g. in the form of centrifugal-like forces when the vehicle is turning, in the valid driving conditions. The valid driving conditions, where the turning force is negligible, therefore comprise e.g. driving

conditions where the vehicle is driven substantially straight forward, i.e. without turning. In the event of the valid driving conditions, substantially no extra friction forces related to turns impact on the vehicle, such extra friction forces arising e.g. for wheels in vehicles with several wheel pairs in the event of strong turns, e.g. by the wheels being dragged sideways which produces a greater ground friction.

These extra friction forces typically arise for vehicles with several wheel pairs, such as vehicles with trailers or several wheel shafts.

The vehicle model is thus valid when side forces acting on the vehicle are negligible and where a traction force F trac acting on the vehicle is known. The traction force F trac constitutes , here and in this document, the total driving or braking force which impacts on the vehicle. The traction force F trac is e.g. known in driving conditions where the vehicle is driven by a driving force provided by a combustion engine, such as a petrol engine, a diesel engine or electric machinery, where the driving force is known. The traction force F trac is also known in driving conditions comprising braking with auxiliary brakes, for which the braking force is known, e.g. in the event of exhaust braking, retarder braking and/or braking through the use of a braking torque provided by electric machinery. In a second step 102 of the method, it is determined, e.g.

with the use of a determination device, whether a change has occurred in one or more of a representation of an actual rolling resistance force j ^and an actual mass m a t for the vehicle. This determination includes a determination of whether the representations of the forces with horizontal impact on the vehicle cancel each other out, when an estimated mass m est and a representation of an estimated rolling

resistance force introduced into the longitudinal vehicle model. Below is a more detailed description of how this determination may be carried out. In a third step of the method 103, the determination of whether a change has occurred is used, e.g. by a using device.

Through the present invention a quick detection of whether any of these parameters has changed significantly may be obtained, e.g. where the vehicle is reloaded or where the base changes. According to one embodiment, this use of the determination of a change comprises a sending of an indication to systems which provide the estimated mass m est and the representation of the estimated rolling resistance force Froii i that new estimations should be carried out. Thus, systems estimating the vehicle mass m est and/or the representation of the rolling resistance force Fr l l are called upon to carry out new estimations to ensure functions and/or performance for the functions which are controlled based on the vehicle's mass m est and/or the representation of the rolling resistance force ΐγοΐι · These systems will then, in response to this indication, estimate new values for the vehicle's mass m est and/or the representation of the rolling resistance force ΐγοΐι an< ^ provide these to control systems where they are used as parameters. Thus algorithms which estimate these parameters may be speeded up or restarted, so that they may quickly turn in on the new and current value. Often such algorithms, in order to give a robust result in the long term, are not calibrated to be as quick as possible, but calibrated according to some kind of compromise between reliability and speed. According to one embodiment of the present invention, these new estimations are carried out by defining a longitudinal vehicle model, so that it comprises representations of forces with horizontal impact on the vehicle in valid driving

conditions. Subsequently, an estimated mass m est is determined for the vehicle, and a representation of an estimated rolling resistance force ΐγοΐι which impacts on the vehicle is

determined. The determination of the estimated mass m est and the representation of the estimated rolling resistance force ΐγοΐι is based on a model for the longitudinal vehicle model, because the longitudinal vehicle model is used jointly with known values for the representations of the forces in the model, in order to minimise the model error. The model error constitutes the error which is obtained for the longitudinal vehicle model, when representations of known forces and the parameters to be estimated are introduced into the vehicle model. The estimated mass m est and the representation of the estimated rolling resistance force may here be obtained by minimising this difference, the minimising being be carried out recursively by a least-squares algorithm. The estimated mass m est and the representation of the estimated rolling resistance force are then used by control systems and other systems, using the vehicle mass m est and/or the

representation of the rolling resistance force ΐγοΐι a s

parameters in their calculations. The concept of known values for the representations of the forces comprises, here and in this application, calculated values for the forces, which have been calculated based on measured parameters and/or assumptions about parameters related to the forces. Thus, according to the invention, the longitudinal vehicle model is used together with calculations of known values for the forces, based on measured and/or assumed parameters related to the representations of the forces in the model, in order to minimise the model error in the longitudinal vehicle model, when the parameters which are to be estimated and the known values for the representations of the forces are inserted into the model.

Where the vehicle is newly manufactured, or if e.g. the control device, which calculates the vehicle mass m est and the rolling resistance force Froii i is replaced, there are no known values based on which estimations of e.g. the mass m est and the representation of the rolling resistance force ΐγοΐι ma Y be made. If known values are entirely missing, predetermined standard values are used for e.g. the mass m est and the

representation of the rolling resistance force ΐ γ οΐΐ ' i- n the situation where, for the very first time, more exact values are estimated for these. After values of e.g. the mass m est and the representation of the rolling resistance force have been estimated for the very first time, the values which were obtained at the previous estimation are used. Thus

successively more and more exact values are obtained of e.g. the mass m est and the representation of the rolling resistance force F r e 0 ¾.

The invention according to the present invention, i.e. the quick detection of whether any of the parameters has been changed, may according to one embodiment be carried out only when estimations of the parameters, e.g. the mass m est and the representation of the rolling resistance force have swung toward acceptable values for the parameters.

According to one embodiment, the use of the determination of whether a change has occurred, comprises a sending of an indication to systems using the estimated vehicle mass

m est and/or the representation of the estimated rolling

resistance force Froii ' that the estimated mass m est and/or the representation of the estimated rolling resistance force are out of date. Thus, control systems and other systems using the vehicle mass m est and/or the representation of rolling resistance force ΐγοΐι as parameters, are warned that the estimations are out of date and no longer reliable for

purposes of calculations of e.g. the driving resistance force Fdrivingres · These systems may then, in response to this

indication, choose to ignore these out of date values for the vehicle mass m est and/or the representation of the rolling resistance force Froii i or make decisions with such margins, that the out of date values impact the functions and/or the system to a lesser extent. According to one embodiment of the present invention, the longitudinal vehicle model is based on Newton's second law, i.e. the so-called force equation.

If the vehicle model is valid, i.e. if pivotal forces/side forces acting on the vehicle are negligible, e.g. because the vehicle is not turning, and if a traction force F trac trac acting on the vehicle is known, the external forces which impact the vehicle are based on air resistance, rolling resistance and gravity due to road gradient.

These forces may be used to model the vehicle according to Newton's second law, where the representations of forces constitute forces in Newton's second law, so that the

vehicle's longitudinal movement may be described as: m - a = F trac - F air - F slope - F roll (equation 1 )

If

Pair = ^air ' y2 ' (equation 2)

F roU = m g · C r and (equation 3)

Fsio e = m ' 9 ' since ; (equation 4) the equation 1 may be written as: m - a = F trac — C a i r · v 2 — m · g · sina— m · g · C r ; (equation 5) where

- v ; is a vehicle speed, which may e.g. be measured with

engine speed sensors on wheels or shafts;

- a; is a vehicle acceleration, which may be calculated based on the vehicle speed, or may be determined with the use of an accelerometer ;

- m; is the total vehicle mass, which may be estimated, so that m-a constitutes a force;

- g; is the gravitational constant;

- Cr ; is a rolling resistance coefficient, which may be

estimated or assumed to be constant

- Cair; is an air resistance parameter, which may be

estimated or assumed to be constant;

- a ; is a current road gradient, which may e.g. be measured with an accelerometer or obtained from GPS with map data; - Ftrac is a traction force, which constitutes the total driving or braking current torque, converted into a total driving or braking external force with the help of gearings in the vehicle's driveline and wheel radius. According to one embodiment of the present invention, the longitudinal vehicle model is based on Newton's second law for rotation speeds, inertias and torques, also called Newton's second law for rotation. Thus, the representations of forces with horizontal impact are here based on these rotation speeds, inertias and torques. Torques and speeds in the driveline depend, for purposes of Newton's second law for rotation, on a selection of a reference point in the

driveline, i.e. at which point in the driveline the torque equilibrium is calculated, due to the driveline's gearings in e.g. the gearbox.

For a reference point at the vehicle's wheels, the vehicle's longitudinal movement may be expressed as:

m ' r wheel ' ^ wheel = ^trac ~ ^resistance (equation 6 ) where - m; is the total vehicle mass, which is estimated;

- rwheel; is a wheel radius for the vehicle's wheels;

- (Awheel is the angular acceleration for the current reference point, i.e. for the vehicle's wheel shaft where the

reference point in equation 6 is at the vehicle's wheels. The angular acceleration do wheel may for example be calculated with a derivative of the signal from a speed sensor placed somewhere along the driveline, if the gearings between the sensor's position and the reference point are known. In many vehicles, e.g. in modern trucks, there is often a speed sensor on the engine and after the gearbox. Vehicles with some form of automated shifting system often also have sensors in the gearbox.

- Ttrac is a total traction torque, which constitutes the total driving or braking torque applied at the current reference point, i.e. to the vehicle's wheels for equation 6 ; and

^resistance is a total driving resistance torque, which at the reference point at the vehicle's wheels consists of the driving resistance forces F air , F slope and F roU multiplied by the wheel radius r wheel as follows:

^resistance ~ (fair ^slope ^roll) ' Γ wheel r where F a ir r ^slope and FroU are defined as described above in equations 2-4.

For Newton's second law for rotation, the traction torque T trac depends on the placement of the reference point for balance, since the traction torque T trac is a sum of the torques that impact different points along the driveline. Different

actuators in the vehicle add torque at different places in the driveline, which means that the torques must be scaled with any gear ratios and efficiencies between the point where the torques affect the driveline and the reference point, when the total traction torque T trac in the reference point is to be calculated. For example, the engine's torque operates before the gearbox while a retarder circuit torque operates after the gearbox, which means that different gearings are used for the engine and the retarder circuit, respectively, when the total traction torque T trac is calculated. The driving resistance torque T resistance needs to be scaled for different reference points because of gearings along the driveline. A person skilled in the art will realise that the traction torque T trac is changed by gearings along the driveline and/or that the driving resistance torque T res i stance may need to be scaled along the driveline, from the engine to the vehicle's wheels, and that the equation 6 applies generally to all different reference points along the driveline, while the expressions for traction torque T trac and/or the driving resistance torque T res i stance have different appearances and different scaling for different reference points. The speed sensor's placement also impacts the balance and thus an appearance of the balance expression, since the engine speed must also be rescaled to the relevant reference point. If the speed sensor is placed between the engine and the reference point, for which the balance is calculated, the torque balance, and thus the vehicle model, may generally be described as: m rwheel2/nwheelToRef2 aisensor/nsensorToRef

= Ttrac— Tresistance /nwheelToRef

(equation 7) where

- m ; is the total vehicle mass, which is estimated; - rwheel ; is the vehicle's wheel radius;

- ωseήsor ; is an angular acceleration for a given position for the speed sensor;

- Ttrac is a total traction torque; and

~ T 1 re„s,;is^ta„„nce is a total driving ^ resistance torq τ . ue; / T 1 r r. a es t . i is t .^ta„nce=

^p r ai.r + p r s,lope + p r ro,llV r 1 w,heel ,' ,' where F 1 a„ ; i„r ,' F 1 s d lop Q e and F 1 „ r„onll are defined in the manner described above in equations 2-4; nsensorToRef is a gear ratio between the speed sensor and the reference point, including potential losses in the gears; and nwheeiToRef is a gear ratio between the wheels and the reference point, including potential losses in the gears.

If the speed sensor is placed, instead, between the reference point, for which the balance is calculated, and the wheels, the torque balance, and thus the vehicle model, may generally be described as:

(equation 8) where - m ; is the total vehicle mass, which is estimated;

- rwheel ; is the vehicle's wheel radius;

- ωεεήεοτ ; is an angular acceleration for a given position for the speed sensor;

- Ttrac is a total traction torque; and

- ^resistance is a total driving resistance torque; T resistance =

(Fair + F s iope + F ro ii) - rwheei ' ' whe r e F air ' F slope and F roll are defined in the manner described above in equations 2-4; nsensorToRef i- s a gear ratio between the speed sensor and the reference point, including potential losses in the gears; and n wheeiToRef is a gear ratio between the wheels and the reference point, including potential losses in the gears.

Where the longitudinal vehicle model is based on Newton's second law for rotation, the representations of the forces are thus equivalent to torques, i.e. the traction force F trac is equivalent to the traction torque T trac and the driving

resistance force Fdrivingres is equivalent to the driving

resistance torque T resistance . Thus, the rolling resistance force F ro u is equivalent to the rolling resistance torque T roa , the air resistance force F air is equivalent to the air resistance torque air and a force caused by the road's gradient F slope is equivalent to a torque caused by the road's gradient T siope . The acceleration a is equivalent to the angular acceleration ώ . .

Below is a description of how change detection is carried out, where Newton's second law based on forces is used for the vehicle model, i.e. based on equation 5, so that the

representations of the forces constitute the forces with horizontal effect according to the vehicle model. A similar change detection may also be carried out, where Newton's second law based on rotation is used as a vehicle model, so that the representations of the forces constitute rotation speeds, inertias and torques, as described above. In other words, the change detection may also be carried out based on any of equations 6-8. A person skilled in the art may, with the help of the above description of Newton's second law for rotation, derive method steps and/or expressions corresponding to the change detection described below also for Newton's second law for rotation.

If for the time being, at the time step n, available values from measurements and estimations are inserted into equation 5, the following equation is obtained:

y[n] = F trac [n] - C air v[n] 2 - m g · sina[n] -m-g-C r -m- a[n]

(equation 9)

Through equation 9, a longitudinal vehicle model is obtained, the output signal y[n] of which should ideally create noise around zero when the vehicle model describes a valid

condition, i.e. when the total driving or braking force is known, and everything is correctly estimated. Such a model is usually called a residual in signal processing theory. This is used by the present invention, which determines whether forces with horizontal effect on the vehicle cancel each other out, i.e. if the residual in equation 9 has the value zero when an estimated mass m est and a representation of an estimated rolling resistance force are introduced into the longitudinal vehicle model. This gives a very exact determination of whether a change has occurred to the actual rolling resistance force Froii ' e.g. through change of base between asphalt and gravel, and/or to an actual mass m a t for the vehicle, e.g. when reloading. According to one embodiment of the present invention, it is determined whether a change of the actual rolling resistance force Froii i and/or the actual mass m act and/or the actual air resistance parameter for the vehicle has occurred. At this determination, an analysis of the longitudinal force equation in equation 5, with the estimated mass m est , the representation of the estimated rolling resistance and the

estimated air resistance parameter uced into the longitudinal vehicle model, i.e. to equation 9, is carried out. Subsequently, the residual is analysed, i.e. a

determination is carried out, regarding whether the representation of the forces with horizontal effect on the vehicle cancel each other out, so that the residual has the value zero. This embodiment may thus identify that a change has occurred in one or several of the representation of the actual rolling resistance force ΐγοΐΐ ' and/or the actual mass m act and/or the actual rolling resistance parameter . If, for example, the representation of the actual rolling

resistance force ΐγοΐι an d the actual mass m act remain

unchanged, this therefore means that a change of the actual air resistance parameter for the vehicle has been

identified, which may be used by a large number of functions in the vehicle, e.g. when calculating driving resistance in control systems for gear selection and for cruise control with map data and GPS. Changes in the actual road gradient may also be detected with the use of one embodiment of the invention. Here, it may be determined if a change in one or several of the

representations of the actual rolling resistance force Froii i the actual mass m act and an actual road gradient a act which the vehicle experiences, have occurred. In connection with this determination, the estimated mass m est , the representation of the estimated rolling resistance force and the estimated road gradient a est are introduced into the longitudinal vehicle model, and subsequently it is analysed whether the

representation of the forces in the vehicle model cancel each other out, i.e. whether the residual in equation 9 obtains the value zero. Through this embodiment, it may be determined whether a change has occurred for one or several of the representations of the actual rolling resistance force ΐγοΐΐ ' the actual mass m act and an actual road gradient a act . If, for example, both the representation of the actual rolling resistance force and the actual massm remains

unchanged, a change for the actual road gradient a act for a road section where the vehicle is located may be identified, which may be used by a large number of functions in the vehicle, e.g. in control systems for gear selection and cruise control .

According to one embodiment of the invention, it is determined whether a change in one or several of the representations of the actual rolling resistance force ΐ γ οΐΐ ' the actual mass m act and the actual air resistance parameter , and the actual road gradient a act has occurred. In connection with this estimation, the estimated mass m est , the representation of the estimated rolling resistance force ΐ γ οΐΐ ' the estimated air resistance parameter and the estimated road gradient a est are introduced into the longitudinal vehicle model.

Subsequently, the representation of the forces is analysed to see whether the representation of the forces with horizontal effect on the vehicle cancel each other out, i.e. whether the model's residual has the value zero. Thus, a simultaneous control is obtained of whether any of the representation of the rolling resistance force ΐ γ οΐΐ ' the air resistance parameter C ir , the road gradient a act and the mass m act has changed.

As described above, the determination of whether the

representation of the longitudinal forces acting on the vehicle cancel each other out, may be carried out with the use of a residual-based detection.

According to one embodiment of the present invention, the residual-based detection comprises a summation over time residual signal y[ft], e.g. of the residual signal y[n] in equation 9. This summation may also be seen as an integration of the model error over time.

The summation may comprise a calculation of at least one accumulated value 5Ί[ΪΙ], Qi- [n] , [n] which is accumulated when the residual signal y[n] has a value which exceeds an operational constant d. In other words, the value of the sum increases only when the residual signal y[n] is larger than the

operational constant d. The calculations and implications of the at least one accumulated value #i[n], g 2 [n] , g- [n] are

described in more detail below.

Subsequently, a change in the actual values may be determined if one or several of the accumulated values 5Ί[ΪΙ] , ¾ [ η ] ί exceed a threshold value h. The size of the threshold value h determines how fast and reliably the decision should be taken, that a change has occurred. A smaller value of the threshold value h produces a fast but less reliable decision, and a greater value of the threshold value h produces a slower, but more reliable decision. The threshold value h may thus be adjusted so that the speed and reliability suit the one or several systems using the parameters for which changes are to be detected.

According to one embodiment of the present invention, the residual-based detection comprises a normalisation of a residual signal y[n], so that a normalised residual signal ynorm i 71 ] is normally distributed with an average value equal to zero, y n orm [ n ] = Q r a n with a standard deviation equal to one, (y norjn )=l. This normalisation simplifies a calibration of the operational constant d and of the threshold value h in

connection with the subsequent summation, since the output signal of the residual y[n] may have different statistical features, i.e. different average values and standard deviations, for different vehicles and/or at different times. If the vehicle is driven on e.g. an uneven gravel road, the speed and gradient signals may make more noise than if the vehicle is driven on an even and smooth motorway. In order to have, despite these dissimilarities, the same calibration of the operational constant d and of the threshold value h for all vehicles, the residual's output signal y[n] is normalised, so that it is normally distributed, with an average value of zero and a standard deviation of one.

The normalisation is carried out by calculating an average value, y, and a standard deviation, <r(y) , for the residual's output signal y[ft], based on all the output signals of the residual since the most recent trigger, and by subsequently calculating y norin as follows:

Ynorm = (equation 10)

The average value and the standard deviation may be calculated recursively here, so that they only need to be updated with the most recent value. This means that the memory requirement is reduced, since not all the values since the most recent decision need to be saved in a memory, in connection with the recursive calculation.

The above-mentioned summation over time of the residual may also be carried out on the normalised residual signal y n orm[ n ] · The accumulated values #i[n] , g 2 [n] , g^ [n] , are then calculated, which are accumulated when the normalised residual signal y norjn [n] exceeds the operational constant d. Changes in the actual values may then be determined, if one or more of the accumulated values 5Ί[ΪΙ] , ¾ [ η ] ί exceed the threshold value h. This may be seen as a trigger for something having occurred. Summing up values that exceed the operational constant d in this manner, and subsequently triggering when the threshold value h is reached for the sum, may be named a CUSUM trigger (Cumulative SUM) .

Hereafter the residual-based detection which uses the

normalised residual signal y n orm[ n ] will be described and

exemplified in more detail. A person skilled in the art will realise that the same applies also to the residual-based detection which uses the above described non-normalised

residual signal y[n] .

The residual-based detection which uses the normalised

residual signal y n orm[ n ] is displayed in a flow chart in Figure 2, where the residual y[ft], i.e. equation 9, is first

calculated for valid driving conditions based on estimations and measurements from the time step n.

Average value and standard deviations for the residual y[n] are calculated based on all time steps, from the most recent trigger up to the current time step. Subsequently, the

residual y[n] is normalised with the average value and standard deviation to obtain the normalised residual y n orm[ n ] · The sums 5Ί[ ] - 92[ n ]r or 9 η are calculated in the CUSUM trigger.

If any of the sums 5Ί[ΪΙ], ¾[ η or 53[ ] becomes greater than the threshold value h, this is used in the vehicle by: - Providing information that the CUSUM trigger has tripped.

- Resetting the sums g^n] and g 2 [ n ]r or # 3 [n].

- Starting over the calculation of average value and standard deviation . - Starting over the method according to the present invention.

The method restarts even if none of the sums gi[n] and ¾ [ n ] i o r (7 3 [η] becomes greater than the threshold value h.

Summing up values that exceed the operational constant d in this manner, and subsequently trigger when the threshold value h is reached for the sum, which is used by this embodiment of the invention, is very useful to detect changes in noisy signals. This method provides a notification of the cases where the noisy normalised signal y norjn begins to deviate from the normal value, which may otherwise be very difficult to establish for noisy signals.

The method which uses the CUSUM trigger constitutes mainly a summation of the noisy value. If it is noisy ideally around zero, a summation over time would also amount to zero. Since the world is not ideal, a small value, the operational

constant d, is deducted at each time step in order to avoid that a small deviation sums up. The operational constant d also makes the sum "empty" itself, if it has first been counted up slightly when the input signal is different from zero, but where the input signal subsequently remains around the value zero again. The sums are saturated downwards with zero in order to be separated. The summation for each approved time step n may be written as: g 1 [n] = max(g 1 [n— 1] + y norm [n]— d, 0) (equation 11) and:

g 2 [n] = max(g 2 [n - 1] -y norm [n] - d,0) (equation 12)

Based on equations 11 and 12, it is possible to differentiate the direction in which the noise deviates. If it is not important to know in which direction the noise deviates, the summation may be limited to a summation

comprising the absolute amount of the noisy normalised signal normi which means fewer calculations: g 3 [n] = maxCg 3 [n - 1] + |y norm [n]| - d, 0) , (equation 13), the sum ^[ft] being used for the CUSUM trigger in the same manner as described above for the sums gi[n] and ifol I- Thus, in the CUSUM trigger, the sums ma Y be used for the comparison with the threshold value h, if the sums gi[n] and

9 Ϊ have been calculated. Similarly, the sum ^[ft] may be used for the comparison with the threshold value h, if the sum ^[ft] has been calculated.

Finally, a threshold level h is set for how large the summed up value ^[n] may become before the trigger is tripped. A non-limiting example of when the present invention is used in connection with reloading detection, i.e. in connection with detection of a change of an actual mass m act for the vehicle may be viewed in Figures 3a-d.

Figure 3a shows the vehicle speed. The truck has been standing still and weighs 24 tonnes. Subsequently, a trailer is loaded, which causes the truck to weigh 50 tonnes when it drives off.

Figure 3b shows a noisy, normalised residual y n orm[ n ] an d the two thick black lines show the level for the operational constant d. When the vehicle drives off just after 40 seconds, it is clearly visible how the normalised residual y n orm[ n ] ends up outside the level of the operational constant d, so that the sum is then integrated. The sum is thus counted up, since the estimated vehicle mass m est now differs considerably from the actual mass m , which may be viewed in Figure 3d, where the actual mass m act 50 tonnes is dashed and the estimated vehicle mass m est , which is displayed with a solid line, is a little over 20 tonnes. The sum therefore begins to increase in value, as displayed in Figure 3c.

When the sum reaches the threshold value h, which in this case is set at 700, at the time of 50 seconds the method will indicate to e.g. a mass estimation algorithm that it should restart, and the sum will then empty itself again. The

indication leads to the mass estimation algorithm starting over, so that it may arrive at the actual mass m act 50 tonnes faster, which is displayed in Figure 3d, where the solid curve shows the invention with restarted mass estimation and the dashed curve shows prior art technology, i.e. that the same mass estimation method is used, but is not restarted according to the invention. The prior art technology arrives at the actual mass m act 50 tonnes (dashed line) much more slowly, as displayed in Figure d.

Detection of a change of one or several of the representations of the actual rolling resistance force Froii i the actual air resistance parameter and the actual road gradient a act may be displayed with similar simulations as those in Figures 3a- d.

A person skilled in the art will realise that a method for management of a change in actual values for parameters that impact the driving resistance force Farivingres f° r a vehicle, according to the present invention, may also be implemented in a computer program which, when executed in a computer, achieves that the computer carries out the method. The

computer program usually consists of a part of a computer program product 403, where the computer program product comprises a suitable digital storage medium on which the computer program is stored. Said computer readable medium consists of a suitable memory, e.g.: ROM (Read-Only Memory), PROM (Programmable Read-Only Memory) , EPROM (Erasable PROM) , Flash, EEPROM (Electrically Erasable PROM) , a hard disk device, etc.

Figure 4 schematically shows a control device 400. The control device 400 comprises a calculation device 401, which may consist of essentially a suitable type of processor or

microcomputer, e.g. a circuit for digital signal processing

(Digital Signal Processor, DSP) , or a circuit with a specific function (Application Specific Integrated Circuit, ASIC) . The calculation device 401 is connected to a memory unit 402 installed in the control device 400, which provides the calculation device 401 with e.g. the stored program code and/or the stored data, which the calculation device 401 needs in order to be able to carry out calculations. The calculation device 401 is also set up to store interim or final results of calculations in the memory device 402. Further, the control device 400 is equipped with devices 411, 412, 413, 414 for receiving and sending of input and output signals. These input and output signals may contain wave shapes, pulses, or other attributes, which by the devices 411,

413 for the receipt of input signals may be detected as information, and may be converted into signals that may be processed by the calculation device 401. These signals are then provided to the calculation device 401. The devices 412,

414 for sending of output signals are arranged to transform signals received from the calculation device 401 for the creation of output signals by e.g. modulating the signals, which may be transmitted to other parts of the system and/or the vehicle. Each one of the connections to the devices for receiving and sending of input and output signals may consist of one or several of a cable; a data bus, such as a CAN (Controller Area Network) bus, a MOST (Media Oriented Systems Transport) bus, or any other bus configuration; or of a wireless connection.

A person skilled in the art will realise that the above- mentioned computer may consist of the calculation device 401 and that the above-mentioned memory may consist of the memory device 402. Generally, control systems in modern vehicles consist of a communications bus system, consisting of one or several communications buses to connect a number of electronic control devices (ECUs), or controllers, and different components localised on the vehicle. Such a control system may comprise a large number of control devices, and the responsibility for a specific function may be distributed among more than one control device. Vehicles of the type shown thus often comprise significantly more control devices than what is shown in

Figure 4, which is well known to a person skilled in the art within the technology area.

The present invention is implemented in the embodiment

displayed in the control device 400. The invention may, however, also be implemented wholly or partly in one or several other control devices already existing in the vehicle, or in a control device dedicated to the present invention.

According to one aspect of the present invention, a system is provided for the management of changes in actual values, for parameters impacting the driving resistance F drivingres for the vehicle . The system comprises a model device, arranged to define the above described longitudinal vehicle model, where the model comprises representations of forces with horizontal effect on the vehicle in one of the above-mentioned valid driving conditions .

The system also comprises a determination device, arranged to determine whether a change in one or several of a

representation of an actual rolling resistance force j ^and an actual mass m act for the vehicle have occurred. The

determination device is arranged to determine whether the representations of the forces with horizontal effect on the vehicle cancel each other out, when an estimated mass m est and a representation of an estimated rolling resistance force ΐγοΐι are introduced into the vehicle model.

The system also comprises a utility device, arranged to use the determination of whether or not a change has occurred. As described above, this utilisation may comprise indications to systems that new estimations should be carried out and/or that the estimated mass m est and the representation of the estimated rolling resistance force ΐγοΐι are out °f date.

According to one embodiment of the invention the system is arranged as described above, in order to be able to determine whether a change in one or several of the representation of the actual rolling resistance force ΐγοΐΐ ' the actual mass m act and an actual air resistance parameter C a j r for the vehicle have occurred . According to one embodiment of the invention the system is arranged in the manner described above, in order to be able to determine whether a change in one or several of the

representations of the actual rolling resistance force ΐγοΐΐ ' and the actual mass m act for the vehicle, and an actual road gradient a act experienced by the vehicle have occurred. According to one embodiment of the invention the system is arranged in the manner described above, in order to be able to determine whether a change in one or several of the

representations of the actual rolling resistance force ΐ γ οΐΐ ' the actual mass m act and an actual air resistance parameter for the vehicle, and an actual road gradient a act experienced by the vehicle have occurred.

A person skilled in the art will also realise that the above system may be modified according to the different embodiments of the method according to the invention, as specified by the system's non-independent patent claims below.

In addition, the invention pertains to a motor vehicle, e.g. a truck or a bus, comprising at least one system for the

management of a change in actual values for parameters impacting a driving resistance force Fdrivingres f° r a vehicle according to the invention.

The present invention is not limited to the embodiments of the invention described above, but pertains to and comprises all embodiments within the protected scope of the enclosed

independent claims.