Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSTEM FOR EMERGENCY BRAKING OF MOTOR VEHICLE
Document Type and Number:
WIPO Patent Application WO/2013/129995
Kind Code:
A1
Abstract:
The present invention relates to a method for emergency braking of a moving motor vehicle, comprising the steps of continuously monitoring whether there is any reason to prevent movement of the vehicle, and of automatically braking the vehicle if there is such reason, which step of automatically braking the vehicle comprises the step of activating an emergency brake function which caters for braking by means of the vehicle's usual existing brake system. The present invention relates also to a system for emergency braking of a motor vehicle.

Inventors:
SAMUELSSON PETER (SE)
HESSE JOHAN (SE)
WINSA DANIEL (SE)
DE NIJS MARCO (SE)
Application Number:
PCT/SE2013/050152
Publication Date:
September 06, 2013
Filing Date:
February 21, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SCANIA CV AB (SE)
SAMUELSSON PETER (SE)
HESSE JOHAN (SE)
WINSA DANIEL (SE)
DE NIJS MARCO (SE)
International Classes:
B60T7/12; B60T7/22; B60K28/12; B60T8/58; B60T17/18; B60W10/184
Domestic Patent References:
WO2011126441A12011-10-13
WO2011126441A12011-10-13
Foreign References:
US20060232124A12006-10-19
US20060163943A12006-07-27
DE10258617A12004-04-01
DE102008045481A12009-05-20
US6084508A2000-07-04
DE102011005395A12011-12-15
EP2165894A12010-03-24
GB1266064A1972-03-08
GB694228A1953-07-15
US20030006644A12003-01-09
Other References:
See also references of EP 2819898A4
Attorney, Agent or Firm:
ELLIOT, Douglas (Södertälje, SE)
Download PDF:
Claims:
CLAIMS

1. A method for emergency braking of a moving motor vehicle, comprising the steps of

- continuously monitoring (S1 ) whether there is any reason to prevent movement of the vehicle, and

- automatically braking the vehicle if there is such reason,

characterised in that the step of automatically braking the vehicle comprises the step of

- activating (S2; S4a) an emergency brake function (132) which caters for braking by means of the vehicle's service brake, and

- continuously determining (S2b) the vehicle's actual speed and using said speed as a basis for controlling brake torque employed, on the basis of desired deceleration of the vehicle.

2. A method according to claim 1 , in which said emergency brake function (132) caters for using the vehicle's system for locking-free braking by its existing brake system (130).

3. A method according to claim 1 or 2, in which said emergency brake function (132) caters for using the antiskid system of the vehicle's existing brake system (130).

4. A method according to any one of claims 1-3, in which said reason to prevent movement is determined by sensor means (110) and takes for example the form of a door which has opened, a loading and unloading ramp which has deployed, an engine bonnet which has opened and/or a loading hatch which has opened.

5. A method according to any one of claims 1-4, in which said emergency brake function (132) caters for control of the vehicle's brake torque employed, on the basis of desired deceleration of the vehicle.

6. A method according to any one of claims 1-5, in which said emergency brake function (132) caters for initial braking by means of a predetermined brake torque corresponding to relatively gentle braking.

7. A method according to any one of claims 1-6, in which the step of activating (S4a) emergency brake function (132) comprises the step of blocking (S4b) of acceleration function.

8. A method according to any one of claims 1-7, in which said emergency brake function (132) caters for the possibility for the vehicle's driver to override said automatic braking. 9. A method according to any one of claims 1-8, comprising the step of deactivating said emergency brake function (132) and activating a stopping- place brake function (134) when the vehicle is found to be stationary and said reason continues to apply.

10. A system (I) for emergency braking of a moving motor vehicle (1), comprising means ( 10) for continuously monitoring whether there is any reason to prevent movement of the vehicle, and means for automatically braking the vehicle if there is such reason, characterised in that said means for automatically braking the vehicle comprise means (100, 130) for activating an emergency brake function (132) which caters for braking by means of the vehicle's service brake, means (100, 120) for continuously determining the vehicle's actual speed and means (100, 130) for using said speed as a basis for controlling brake torque employed, on the basis of desired deceleration of the vehicle.

11. A system according to claim 10, in which said emergency brake function (132) caters for using the vehicle's system for locking-free braking by its existing brake system ( 30).

12. A system according to claim 10 or 11 , in which said emergency brake function (132) caters for using the antiskid system of the vehicle's existing brake system (130).

13. A system according to any one of claims 10-12, in which said reason to prevent movement is arranged to be determined by sensor means (110) and takes for example the form of a door which has opened, a loading and unloading ramp which has deployed, an engine bonnet which has opened and/or a loading hatch which has opened.

14. A system according to any one of claims 10-13, in which said emergency brake function (132) caters for control of the vehicle's brake torque employed, on the basis of desired deceleration of the vehicle.

15. A system according to any one of claims 10-14, in which said emergency brake function (132) caters for initial braking by means of a predetermined brake torque corresponding to relatively gentle braking. 16. A system according to any one of claims 10-15, in which said means (100) for activating emergency brake function (132) comprise means (100, 140) for blocking acceleration function.

17. A system according to any one of claims 10-16, comprising means (100) for deactivating said emergency brake function (132) and activating a stopping-place brake function (134) when the vehicle is found to be stationary and said reason continues to apply.

18. A motor vehicle (1 ) provided with a system (I) for emergency braking of a motor vehicle according to any one of claims 10-17.

19. A computer programme (P) for emergency braking of a motor vehicle, which programme (P) comprises programme code which, when run by an electronic control unit (100) or another computer (500) connected to the electronic control unit (100), enables the electronic control unit (100) to perform steps according to claims 1-9.

20. A computer programme product comprising a digital storage medium which stores the computer programme according to claim 19.

Description:
METHOD AND SYSTEM FOR EMERGENCY BRAKING

OF MOTOR VEHICLE

TECHNICAL FIELD The invention relates to a method for emergency braking according to the preamble of claim 1. The invention relates to a system for emergency braking according to the preamble of claim 10. It relates also to a motor vehicle. It relates as well to a computer programme and a computer programme product.

BACKGROUND

On certain markets the authorities require motor vehicles such as buses to come to a halt automatically, i.e. without driver intervention, if emergency opening of the doors is triggered, and this requirement applies even when the bus is in motion.

If the bus is equipped with pneumatic doors and ramps, emergency opening of the door system may cause its depressurisation, potentially leading to doors opening and ramps deploying. If this happens when the vehicle is in motion, there is great risk of harm to pedestrians outside the vehicle. A known arrangement is automatic braking of a vehicle if any of its doors open when it is in motion. For example, GB1266064 refers to an automated brake system which can brake a vehicle automatically if the doors open when the vehicle is in motion. GB694228 likewise refers to an automated brake system which can brake a vehicle automatically if the doors open when the vehicle is in motion. US2003006644 describes a brake management system which can be controlled inter alia by signals from a retractable/deployable ramp. OBJECTS OF THE INVENTION

One object of the present invention is to propose a method for emergency braking of motor vehicles which makes safe and effective braking possible.

One object of the present invention is to propose a system for emergency braking of motor vehicles which makes safe and effective braking possible.

SUMMARY OF THE INVENTION

These and other objects indicated by the description set out below are achieved by a method and system for emergency braking, a motor vehicle, a computer programme and a computer programme product of the kind indicated in the introduction which further present the features indicated in the characterising parts of the attached independent claims 1 , 10, 18, 19 and 20. Preferred embodiments of the method and the system are defined in the attached dependent claims 2-9 and 11-17. The invention achieves the objects with a method for emergency braking of a moving motor vehicle, comprising the steps of continuously monitoring whether there is any reason to prevent movement of the vehicle, and automatically braking the vehicle if there is such reason, which step of automatically braking the vehicle comprises the step of activating an emergency brake function which caters for braking by means of the vehicle's service brake. Using the service brake for said emergency braking makes safe and effective braking possible in that safety functions of the brake system such as locking-free braking, electronic brake systems for rapid response and anti-skid systems may be used. Using the vehicle's existing brake systems also makes it possible to control the actual braking process so that it can take place in a controlled way such as to avoid over-powerful braking leading to uncontrolled movement of the vehicle, or weak braking leading to too long braking distances. Said emergency brake function further comprises the step of continuously determining the vehicle's actual speed and using it as a basis for controlling brake torque employed, on the basis of desired deceleration of the vehicle. An effective way of achieving safe and effective braking of the vehicle is thus made possible. In one embodiment of the method, said emergency brake function comprises using the vehicle's system for locking-free braking by its existing brake system. Safety during said emergency braking is thus improved.

In one embodiment of the method, said emergency brake function comprises using the antiskid system of the vehicle's existing brake system. Safety during said emergency braking is thus improved.

In one embodiment of the method, said reason for preventing movement of the vehicle is determined by sensor means and by, for example, a door having opened, a loading and unloading ramp having deployed, an engine bonnet having opened and/or a loading hatch having opened. Effective determination of reasons for halting the vehicle's movement when the exemplified risk factors such as a door having opened occur is thus made possible.

In one embodiment of the method, said emergency brake function comprises control of the brake torque employed by the vehicle, on the basis of desired deceleration of the vehicle. Safe and effective braking of the vehicle for controlled braking is thus made possible.

In one embodiment of the method, said emergency brake function caters for initial braking by means of a predetermined brake torque corresponding to relatively gentle braking. Said initial braking with a predetermined brake torque corresponding to relatively gentle braking makes it possible, where the brake torque is relatively small, to avoid over-powerful braking initially, thereby improving safety inter alia in that unnecessarily powerful braking does not take place initially, e.g. when the vehicle is travelling uphill. In one embodiment of the method, the step of activating said emergency brake function comprises the step of blocking the acceleration function. Blocking the acceleration function, i.e. preventing the driver from applying acceleration to the vehicle's propulsion, e.g. via an accelerator pedal, avoids risky manoeuvres which might hamper braking, and makes safer and more effective braking possible.

In one embodiment of the method, said emergency brake function caters for the possibility of the vehicle's driver overriding said automatic braking. Providing the driver with the possibility of overriding said automatic braking by using the brake pedal to demand greater brake torque than that demanded via the emergency brake function enables the driver when necessary, e.g. when faced with an unforeseen obstacle, to effect quicker braking. Safety is thus further improved.

In one embodiment, the method comprises the step of deactivating said emergency brake function and activating a stopping-place brake function when the vehicle is found to be stationary and said reason continues to apply. The result is an effective and safe way of preventing the vehicle, when it is stationary or comes to a halt, from being allowed to move, and the stopping-place brake function in one variant comprises an active state in which a brake pressure which makes it impossible for the vehicle to move off is activated.

The invention achieves the objects with a system for emergency braking of a moving motor vehicle, comprising means for continuously monitoring whether there is any reason to prevent movement of the vehicle, and means for automatically braking the vehicle if there is such reason, which means for automatically braking the vehicle comprise means for activating an emergency brake function which caters for braking by using the vehicle's usual existing brake system. Using the usual existing brake system for said emergency braking makes safe and effective braking possible in that safety functions of the brake system such as locking-free braking, electronic brake systems for rapid response and anti-skid systems may be used. Using the vehicle's existing brake systems also makes it possible to control the actual braking process so that it can take place in a controlled way such as to avoid over-powerful braking leading to uncontrolled movement of the vehicle, or weak braking leading to too long braking distances.

In one embodiment of the system, said emergency brake function comprises means for using the vehicle's system for locking-free braking by its existing brake system. Safety during said emergency braking is thus improved.

In one embodiment of the system, said emergency brake function comprises means for using the antiskid system of the vehicle's existing brake system. Safety during said emergency braking is thus improved.

In one embodiment of the system, said reason for preventing movement of the vehicle is arranged to be determined by sensor means and by, for example, a door having opened, a loading and unloading ramp having deployed, an engine bonnet having opened and/or a loading hatch having opened. Effective determination of reasons for halting the vehicle's movement when the exemplified risk factors such as a door having opened occur is thus made possible.

In one embodiment of the system, said emergency brake function comprises means for control of the brake torque employed by the vehicle, on the basis of desired deceleration of the vehicle. Safe and effective braking of the vehicle for controlled braking is thus made possible.

In one embodiment of the system, said emergency brake function comprises means for continuously determining the vehicle's actual speed and using it as a basis for controlling brake torque employed, on the basis of desired deceleration of the vehicle. An effective way of achieving safe and effective braking of the vehicle is thus made possible. In one embodiment of the system, said emergency brake function comprises means for initial braking by means of a predetermined brake torque corresponding to relatively gentle braking. Said initial braking with a predetermined brake torque corresponding to relatively gentle braking makes it possible, where the brake torque is relatively small, to avoid over-powerful braking initially, thereby improving safety inter alia in that unnecessarily powerful braking does not take place initially, e.g. when the vehicle is travelling uphill.

According to an embodiment of the system, said means for activating emergency brake function comprise means for blocking the acceleration function. Blocking the acceleration function, i.e. preventing the driver from applying acceleration to the vehicle's propulsion, e.g. via an accelerator pedal, avoids risky manoeuvres which might hamper braking, and makes safer and more effective braking possible. In one embodiment the system comprises means for deactivating said emergency brake function and activating a stopping-place brake function when the vehicle is found to be stationary and said reason continues to apply. The result is an effective and safe way of preventing the vehicle, when it is stationary or comes to a halt, from being allowed to move, and the stopping-place brake function in one variant comprises an active state in which a brake pressure which makes it impossible for the vehicle to move off is activated.

DESCRIPTION OF DRAWINGS

The present invention will be better understood from reading the detailed description set out below in conjunction with the attached drawings, in which the same reference notations are used for similar parts throughout the various views and Fig. 1 schematically illustrates a motor vehicle according to an embodiment of the present invention.

Fig. 2 is a schematic block diagram of a system I for emergency braking of a motor vehicle according to an embodiment of the present invention, Fig. 3 is a schematic block diagram of a method for emergency braking of a moving motor vehicle according to an embodiment of the present invention,

Fig. 4 is a schematic block diagram of a method for emergency braking of a moving motor vehicle according to an embodiment of the present invention, and Fig. 5 schematically illustrates a computer according to an embodiment of the present invention.

DESCRIPTION OF EMBODIMENTS

The term "link" refers herein to a communication link which may be a physical connection, e.g. an opto-electronic communication line, or a non-physical connection, such as a wireless connection, e.g. a radio link or microwave link.

The term "usual existing brake system" refers herein to a brake system of a vehicle normally used by the driver, provided with service brakes, which system comprises brake pedals and electronic brake systems for quicker response and more effective control of brakes, and electronic control units to control the braking. The existing brake system comprises according to variants functions for locking-free braking, so-called ABS, and antiskid systems. The term "usual existing brake system" does not refer to a separate emergency brake system or panic brake system or equivalent. Fig. 1 illustrates schematically a motor vehicle 1 according to an embodiment of the present invention. The vehicle here exemplified is a heavy vehicle in the form of a bus. It may alternatively be a truck or a car. The vehicle is provided with a system for emergency braking according to the present invention.

Fig. 2 is a schematic block diagram of a system I for emergency braking of a motor vehicle according to an embodiment of the present invention.

The system I comprises an electronic control unit 100 for said emergency braking. The system 1 comprises movement hindrance monitoring means 110 to continuously monitor whether there are reasons to prevent/halt movement of the vehicle. Said means 110 comprise sensor means by which said reasons for preventing/halting movement of the vehicle are determined. Examples of reasons for prevention of movement comprise a door having opened, a loading and unloading ramp having deployed, an engine bonnet having opened and/or a loading hatch having opened. Said reasons for preventing/halting movement of the vehicle may take the form of any movement-hindering part of the vehicle which might be a hazard to continued movement. The system I further comprises vehicle speed determination means 120 to determine the vehicle's speed.

The system I further comprises a vehicle brake system 130 to brake the vehicle. Said system 130 comprises the vehicle's usual existing brake system. Said vehicle brake system 130 comprises an emergency brake function 132 which caters for braking by means of the vehicle's usual existing brake system. Said existing brake system of the system 130 comprises functions for locking-free braking and antiskid system. Said emergency brake function 132 caters for using the vehicle's system for locking-free braking by its existing brake system.

Said vehicle brake system 130 comprises a stopping-place brake function 134 which caters for braking by means of the vehicle's stopping-place brake. The system I further comprises an acceleration means 140 for supplying fuel to propel the vehicle. This means 140 comprises in one embodiment an accelerator pedal unit.

The system I further comprises warning means 150 to warn the driver that a hindrance to movement has been detected and/or that an emergency brake function has been activated so that the vehicle is automatically subjected to emergency braking. Said means 150 may comprise warnings on display units, warnings by acoustic alarm signals or the like.

The system I further comprises a service brake means 160 which in one embodiment comprises a brake pedal unit. The electronic control unit 100 is signal-connected to said movement hindrance monitoring means 110 via a link 115, enabling it to receive from said means 110 a signal which represents movement hindrance data.

The electronic control unit 100 is signal-connected to said vehicle speed determination means 120 via a link 125, enabling it to receive from said means 120 a signal which represents speed data.

The electronic control unit 100 is signal-connected to said vehicle brake system 130 via a link 135, enabling it to send to an emergency brake function 132 of said system 130 a signal which represents activation data for activation/deactivation of the emergency brake function and, when emergency brake function is activated, emergency brake torque data for demanding brake torque for desired deceleration of the vehicle. The electronic control unit 100 is signal-connected to said vehicle brake system 130 via a link 136, enabling it to receive from said emergency brake function 132 of said system 130 a signal which represents information about actual deceleration with the desired brake torque. The electronic control unit 100 is signal-connected to said vehicle brake system 130 via a link 137, enabling it to send to the stopping-place brake function 134 of said system 130 a signal which represents activation data for activation/deactivation of stopping-place brake function and, when stopping- place brake function is activated, stopping-place brake torque data for demanding brake torque to keep the vehicle in the stationary state.

The electronic control unit 100 is signal-connected to said acceleration means 140 via a link 145, enabling it to send to said means 140 a signal which represents blocking data for blocking of the acceleration function so that the driver cannot apply acceleration to the vehicle by using for example an accelerator pedal.

The electronic control unit 100 is signal-connected to said warning means 150 via a link 55, enabling it to send to said means 150 a signal which represents warning data to warn the driver that hindrance to movement has been detected and/or that an emergency brake function has been activated. The brake system 130 is signal-connected to said service brake means 160 via a link 165, enabling it to receive from said means 160 a signal which represents brake torque data for brake torque demanded by the driver.

The electronic control unit 100 is adapted to processing said movement hindrance data and speed data. If said hindrance data correspond to a hindrance to movement such as a door which has opened and said speed data are greater than zero, i.e. the vehicle is in motion, the electronic control unit will send to the brake system 130 a signal which represents activation data for activating the emergency brake function 132, which responds to activation by catering for initial braking by means of a predetermined brake torque corresponding to relatively gentle braking, e.g. 2 m/s 2 .

The electronic control unit 100 is adapted to continuously processing deceleration data from the emergency brake function 132 of the brake system 130 and speed data in order to determine the vehicle's actual deceleration, compare it with demanded/desired deceleration and then use the comparison as a basis for sending to the brake system's emergency brake function a signal to adapt the brake torque to the vehicle's demanded/desired deceleration. If said hindrance data correspond to a hindrance to movement such as an opened door and said speed data are greater than zero, i.e. the vehicle is in motion, the electronic control unit 100 will send to the acceleration means 140 a signal which represents blocking data for blocking of the acceleration function so that the driver cannot apply acceleration to the vehicle by using for example an accelerator pedal.

If said hindrance data correspond to a hindrance to movement such as an opened door and said speed data are zero, i.e. the vehicle is stationary, the electronic control unit 100 will send to the brake system 130 a signal which represents activation data to activate the stopping-place brake function 134 and at the same time deactivate the emergency brake function 132, whereupon the stopping-place brake function will respond to activation by itself activating brake means with a predetermined brake torque corresponding to a strong brake pressure to make it impossible for the vehicle to move off/be set in motion. If the emergency brake function 132 is activated, said movement hindrance data do not correspond to any hindrance and the vehicle's speed is greater than zero, the electronic control unit 100 is adapted to sending to the brake system 130 a signal to deactivate the emergency brake function so that emergency braking ceases and the vehicle is allowed to continue its journey. If the stopping-place brake function 134 is activated, said movement hindrance data do not correspond to any hindrance and the vehicle's speed is zero, the electronic control unit 100 is adapted to sending to the brake system 130 a signal to deactivate the stopping-place brake function so that stopping-place braking ceases and the vehicle is allowed to move off.

Fig. 3 is a schematic block diagram of a method for emergency braking of a moving motor vehicle according to an embodiment of the present invention.

In one embodiment the method for emergency braking of a moving motor vehicle comprises a first step S1 of continuously monitoring whether there is any reason to prevent movement of the vehicle.

In one embodiment the method for emergency braking of a moving motor vehicle comprises a second step S2 of the vehicle being braked automatically if there is such reason, comprising activation of an emergency brake function which caters for braking by means of the vehicle's usual existing brake system.

Fig. 4 is a schematic block diagram of a method for emergency braking of a moving motor vehicle according to an embodiment of the present invention.

A first step S1 monitors continuously whether there is any reason to prevent movement of the vehicle. If there is no such reason, a step S2a investigates whether an emergency brake function or stopping-place brake function of the vehicle's brake system has been activated.

If there is no such reason and the emergency brake function or the stopping- place brake function has not been activated, step S1 investigates again whether there is any reason to prevent movement of the vehicle, and this step therefore takes place continuously. If there is no such reason and the emergency brake function or the stopping- place brake function has been activated, a step S3a deactivates the emergency brake function or the stopping-place brake function, and step S1 again investigates whether there is any reason to prevent movement. If there is such reason, a step S2b investigates whether the vehicle speed is greater than zero, i.e. whether the vehicle is in motion or stationary.

If there is such reason and the vehicle's speed is zero, i.e. the vehicle is stationary, a step S3b activates a stopping-place brake function to activate stopping-place brakes, and step S1 again investigates whether there is any reason to prevent movement.

If there is such reason and the vehicle's speed is greater than zero, i.e. the vehicle is in motion, a step S4a activates the emergency brake function to activate emergency brakes, catering for automatic braking by the vehicle's usual existing brake system. This is accompanied by continuous investigation whether there is still any reason to prevent movement and whether the vehicle is in motion.

If there is such reason and the vehicle's speed is greater than zero, i.e. the vehicle is in motion, a step S4b blocks the acceleration function of the vehicle's acceleration means, e.g. an accelerator pedal, so that the driver is not allowed to apply acceleration to the vehicle.

When emergency brake function is activated and the vehicle is in motion, a step S5 initiates a predetermined brake torque corresponding to relatively gentle braking.

Thereafter a step S6 investigates whether the vehicle's actual speed corresponds to its deceleration demanded.

If its actual speed corresponds to deceleration demanded, a step S6a maintains prevailing brake torque, accompanied by continuous investigation whether the vehicle's actual speed corresponds to its deceleration determined.

If the vehicle's actual speed does not correspond to its deceleration determined, a step S6b adjusts the brake torque to deceleration demanded, accompanied by continuous investigation whether the vehicle's actual speed corresponds to its deceleration demanded. If for example the vehicle's speed is too great, the brake torque is increased.

Figure 5 is a diagram of one version of a device 500. The control unit 100 and, where applicable, the brake system 130 described with reference to Figure 2 may in one version comprise the device 500. The device 500 comprises a non-volatile memory 520, a data processing unit 510 and a read/write memory 550. The non-volatile memory has a first memory element 530 in which a computer programme, e.g. an operating system, is stored for controlling the function of the device 500. The device 500 further comprises a bus controller, a serial communication port, I/O means, an A/D converter, a time and date input and transfer unit, an event counter and an interruption controller (not depicted). The non-volatile memory has also a second memory element 540.

A proposed computer programme P comprises routines for making emergency braking of a moving motor vehicle possible according to the innovative method. The programme P comprises routines for continuously monitoring whether there is any reason to prevent movement of the vehicle.

The programme comprises routines for automatically, if there is such reason, braking the vehicle by activating an emergency brake function which caters for braking by means of the vehicle's usual existing brake system. The programme P may be stored in an executable form or in compressed form in a memory 560 and/or in a read/write memory 550.

Where the data processing unit 510 is described as performing a certain function, it means that it conducts a certain part of the programme stored in the memory 560, or a certain part of the programme stored in the read/write memory 550.

The data processing device 510 can communicate with a data port 599 via a data bus 515. The non-volatile memory 520 is intended for communication with the data processing unit 510 via a data bus 512. The separate memory 560 is intended to communicate with the data processing unit via a data bus 511. The read/write memory 550 is adapted to communicating with the data processing unit via a data bus 514. The links associated for example with the control unit 100 may be connected to the data port. When data are received on the data port 599, they are stored temporarily in the second memory element 540. When input data received have been temporarily stored, the data processing unit 510 is prepared to conduct code execution as described above. The signals received on the data port may be used by the device 500 to continuously monitor whether there is any reason to prevent movement of the vehicle. If there is such reason, the signals received on the data port may be used by the device 500 to automatically brake the vehicle, comprising activating an emergency brake function which caters for braking by means of the vehicle's usual existing brake system.

Parts of the methods herein described may be conducted by the device 500 by means of the data processing unit 510 which runs the programme stored in the memory 560 or the read/write memory 550. When the device 500 runs the programme, methods herein described are executed.

The above description of the preferred embodiments of the present invention is provided for illustrative and descriptive purposes. It is not intended to be exhaustive nor to restrict the invention to the variants described. Many modifications and variations will obviously suggest themselves to one skilled in the art. The embodiments have been chosen and described in order best to explain the principles of the invention and their practical applications and thus make it possible for one skilled in the art to understand the invention for different embodiments and with the various modifications appropriate to the intended use.