Braking system, computer-implemented method of controlling a braking system of a rail vehicle, computer program and non-volatile data carrier

12559078 · 2026-02-24

Assignee

Inventors

Cpc classification

International classification

Abstract

A braking system for a rail vehicle (100) has a brake actuator (120) that receives a brake command (cmd.sub.B) and produces an electric brake-force signal (BF) commanding a brake action. A brake unit (200) receives the electric brake-force signal (BF) and causes an electric motor (230) to act on a gear assembly causing first and second pressing members (211) to move towards or away from a rotatable member (110) mechanically linked to at least one wheel (105) of the rail vehicle (100) to execute the brake action with respect to the rotatable member (110). If a deicing criterion (DI) is fulfilled, the brake actuator (120) is configured to produce the electric brake-force signal (BF) in such a way that the brake action involves moving the first and second pressing members (211; 212) away from the rotatable member (110) so as to remove any ice and/or snow on the brake unit (200).

Claims

1. A braking system for a rail vehicle (100), which braking system comprises: a brake actuator (120) configured to receive a brake command (cmd.sub.B), and in response thereto produce an electric brake-force signal (BF) commanding a brake action, and a brake unit (200) comprising first and second pressing members (211, 212) and a rotatable member (110) being mechanically linked to at least one wheel (105) of the rail vehicle (100), which brake unit (200) is configured to receive the electric brake-force signal (BF), and in response thereto cause the first and second pressing members (211, 212) to execute the brake action with respect to the rotatable member (110), wherein the brake unit (200) further comprises a gear assembly (220) arranged to operate mechanically on the first and second pressing members (211; 212), and an electric motor (230) configured to, in response to the electric brake-force signal (BF), act on the gear assembly (220) to cause the first and second pressing members (211; 212) to move towards (T) or away (A) from the rotatable member (110) and the brake actuator (120) is further configured to produce the electric brake-force signal (BF) in such a way that the brake action involves moving the first and second pressing members (211; 212) away (A) from the rotatable member (110) in response to a deicing criterion (DI) being fulfilled.

2. The braking system according to claim 1, wherein, if the deicing criterion (DI) is fulfilled, the brake actuator (120) is configured to produce the electric brake-force signal (BF) in such a way that the brake action involves moving the first and second pressing members (211; 212) towards (T) and away (A) from the rotatable member (110) in a vibrating movement pattern.

3. The braking system according to claim 1, comprising a temperature sensor (640) configured to generate a temperature signal (S.sub.T) indicative of an ambient temperature level, and the brake actuator (120) is configured to receive the temperature signal (S.sub.T), and if the ambient temperature level is less than a threshold temperature during at least a predefined period, and produce a first trigger signal that causes the deicing criterion (DI) to be fulfilled.

4. The braking system according to claim 3, wherein the temperature sensor (640) is integrated into the brake actuator (120).

5. The braking system according to claim 1, comprising a controller (650) configured to generate a second trigger signal (T2) repeatedly according to a time schedule, which second trigger signal (T2) causes the deicing criterion (DI) to be fulfilled.

6. The braking system according to claim 5, wherein the controller (650) is integrated into the brake actuator (120).

7. The braking system according to claim 1, comprising a brake sensor (235) configured to determine a respective gap distance (d.sub.d1; d.sub.d2) between brake pads (211b; 213b) of the first and second pressing members (211; 212) and the rotatable member (110), and wherein the brake actuator (120) is further configured to compare the determined respective gap distances (d.sub.d1; d.sub.d2) with a set gap distance (d.sub.s) between the brake pads (211b; 213b) of the first and second pressing members (211; 212) and the rotatable member (110), which set gap distance (d.sub.s) is a parameter assigned in the brake action, and the deicing criterion (DI) is fulfilled if the magnitude of a difference (|d.sub.sd.sub.d|) between the set gap distance and the respective determined gap distances exceeds a tolerance interval (d.sub.th).

8. The braking system according to claim 7, wherein the gear assembly (220) comprises a pulse encoder (225) configured to generate a pulse signal (P #) reflecting a position interrelationship between the first and second pressing members (211; 212), and the brake sensor (235) is configured to determine the gap distance (dd) based on the pulse signal (P #).

9. The braking system according to claim 7, wherein the gear assembly (220) comprises a load-cell sensor (250) configured to produce a force signal (F) reflecting the magnitude of a force applied by the first and second pressing members (211; 212) on the rotatable member (110), and the brake sensor (235) is configured to determine the gap distance (d.sub.d) based on the force signal (F).

10. The braking system according to claim 7, wherein the brake sensor (235) is configured to determine the gap distance (d.sub.d) based on the magnitude of a current fed to the electric motor (230) and a period during which the current has been fed to the electric motor (230).

11. The braking system according to claim 7, wherein the first and second pressing members (211; 212) comprises at least one ultrasonic sensor (301; 302) configured to emit ultrasound energy (E.sub.US) and produce at least one ranging signal (SR1; SR2) based on reflections of the emitted ultrasound energy (E.sub.US) against the rotatable member (110), and the brake sensor (235) is configured to determine the gap distance (dd) based on the at least one ranging signal (S.sub.R1; S.sub.R2).

12. The braking system according to claim 7, wherein after producing the electric brake-force signal (BF) in such a way that the brake action involves moving the first and second pressing members (211; 212) away (A) from the rotatable member (110), the brake actuator (120) is configured to establish the magnitude of the difference (|d.sub.sd.sub.d|) between the set and determined gap distances (d.sub.s; da), and if said magnitude is less than or equal to the tolerance interval (d.sub.th), and regard the deicing criterion (DI) not to be fulfilled.

13. The braking system according to claim 7, wherein the brake actuator (120) is configured to receive a user-generated deactivation instruction (cmd.sub.DNI); and in response thereto, and regard the deicing criterion (DI) not to be fulfilled.

14. The braking system according to claim 12, wherein the brake actuator (120) is configured to generate an acknowledgement message (ACK) in response to the regarding the deicing criterion (DI) not to be fulfilled.

15. The braking system according to claim 14, wherein the brake actuator (220) is connected to a first data bus (250) in the rail vehicle (200), which first data bus (250) is configured to communicate status messages (SS).

16. The braking system according to claim 15, wherein the brake actuator (220) is configured to forward the acknowledgment message (ACK) as a status message (SS) over the first data bus (250).

17. The braking system according to claim 1, wherein the brake actuator (220) is connected to a second data bus (260) in the rail vehicle (200), which second data bus (260) is configured to communicate control signals (CS).

18. The braking system according to claim 17, wherein the brake actuator (220) is configured to receive the brake command (cmd.sub.B) as a control signal (CS) over the second data bus (260).

19. The braking system according to claim 1, wherein the brake actuator (120) is configured to receive a user-generated activation instruction (cmd.sub.DI), and in response thereto, regard the deicing criterion (DI) as fulfilled.

20. A computer-implemented method of controlling a braking system for a rail vehicle (100), which braking system comprises a brake actuator (120), which method is executed by at least one processor (630) in the brake actuator (120) and comprises receiving a brake command (cmd.sub.B), and in response thereto, and producing an electric brake-force signal (BF) commanding a brake action, the braking system further comprising a brake unit (200) having first and second pressing members (211, 212), and a rotatable member (110) being mechanically linked to at least one wheel (105) of the rail vehicle (100), the brake unit being configured to receive the electric brake-force signal (BF), and in response thereto cause the first and second pressing members (211, 212) to execute the brake action with respect to the rotatable member (110), the brake unit (200) further comprising a gear assembly (220) arranged to operate mechanically on the first and second pressing members (211; 212), the braking system comprising an electric motor (230) configured to, in response to the electric brake-force signal (BF), act on the gear assembly (220) to cause the first and second pressing members (211; 212) to move towards (T) or away (A) from the rotatable member (110), and the method comprising checking if a deicing criterion (DI) is fulfilled, and if the deicing criterion (DI) is fulfilled, producing the electric brake-force signal (BF) in such a way that the brake action involves moving the first and second pressing members (211; 212) away (A) from the rotatable member (110).

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The invention is now to be explained more closely by means of preferred embodiments, which are disclosed as examples, and with reference to the attached drawings.

(2) FIG. 1 schematically illustrates a rail vehicle equipped with a braking system according to one embodiment of the invention;

(3) FIG. 2 shows a brake unit according to one embodiment of the invention;

(4) FIG. 3 shows a schematic top view of a pair of pressing members and a rotatable member according to one embodiment of the invention;

(5) FIG. 4 shows a diagram exemplifying how a difference between a set gap distance and a determined gap distance may vary as a function of time according to one embodiment of the invention;

(6) FIG. 5 shows a diagram exemplifying how the set and determined gap distances may vary over time according to one embodiment of the invention;

(7) FIG. 6 shows a block diagram of a brake actuator according to one embodiment of the invention; and

(8) FIG. 7 illustrates, by means of a flow diagram, the general method according to the invention.

DETAILED DESCRIPTION

(9) In FIG. 1, we see a schematic illustration of a rail vehicle 100 equipped with a braking system according to one embodiment of the invention. The braking system contains a brake actuator 120 and a brake unit 200.

(10) The brake actuator 120 is configured to receive a brake command cmd.sub.B, which typically has been generated based on a driver's instruction. Naturally, however, the brake command cmd.sub.B may equally well be generated automatically, for example if a particular set of criteria is fulfilled, e.g. indicating an emergency situation.

(11) The brake actuator 120 is configured to receive the brake command cmd.sub.B, and in response thereto produce an electric brake-force signal BF commanding a brake action, for example designating service braking at a particular force, emergency braking or parking braking.

(12) FIG. 2 shows the brake unit 200 according to one embodiment of the invention. The brake unit 200 contains first and second pressing members 211 and 212 respectively, and a rotatable member 110 that is mechanically linked to at least one wheel 105 of the rail vehicle 100. Moreover, the brake unit 200 is configured to receive the electric brake-force signal BF, and in response thereto cause the first and second pressing members 211 and 212 to execute the brake action with respect to the rotatable member 110. Specifically, to execute the brake action, the brake unit 200 further contains a gear assembly 220 and an electric motor 230.

(13) The gear assembly 220 is arranged to operate mechanically on the first and second pressing members 211 and 212. In response to the electric brake-force signal BF, the electric motor 230 is configured to act on the gear assembly 220 so as to cause the first and second pressing members 211 and 212 to move towards T or away A from the rotatable member 110. In other words, in contrast to conventional braking systems, e.g. pneumatically operated, the electric brake-force signal BF may result in active movements of the first and second pressing members 211 and 212 in both directions.

(14) According to the invention, the brake actuator 120 is further configured to produce the electric brake-force signal BF in such a way that the brake action involves moving the first and second pressing members 211 and 212 away A from the rotatable member 110 in response to a deicing criterion DI being fulfilled.

(15) According to one embodiment of the invention, the electric motor 230 is implemented by a stepper motor. This is advantageous because the stepper motor provides highly accurate positioning of its power transmission shaft without requiring a position sensor for feedback. The stepper motor is typically a brushless DC electric motor that divides a full rotation into a number of equal steps, say 100, which may be provided by a gear-shaped iron rotor with 25 teeth giving 3.6 degrees of rotation per step. The stepper motor 230 can be commanded to move and hold a position at one of these steps by open loop control provided that the motor is adapted to the application in respect to torque and speed.

(16) Alternatively, the electric motor 230 may instead be implemented by means of a DC motor. This is beneficial because it is straightforward to control an output torque of the DC motor's power transmission shaft via the magnitude and duration of a control current.

(17) If the deicing criterion DI is fulfilled, according to one embodiment of the invention, the brake actuator 120 is configured to produce the electric brake-force signal BF in such a way the brake action not only involves moving the first and second pressing members 211 and 212 away A from the rotatable member 110, however also towards T the same at least once. Preferably, as will be discussed further below with reference to FIG. 5, the brake action involves moving the first and second pressing members 211 and 212 towards T and away A from the rotatable member 110 in a vibrating movement pattern. Namely, this results in highly efficient crushing and removal of any ice and/or snow 130 that may have formed over the brake unit 200, for example when the rail vehicle 100 has stopped temporarily at a station or when the rail vehicle 100 has travelled across a cold area with varying degrees of air humidity.

(18) Thus, the first and second pressing members 211 and 212 may for example be caused to perform the vibrating movement pattern when releasing the brake. However, the first and second pressing members 211 and 212 may also be caused to perform the vibrating movement pattern in connection with engaging the brake, for example when service braking. In other words, this deicing strategy may be employed irrespective of how the first and second pressing members 211 and 212 are arranged when initiating the vibration. Nevertheless, when starting from an unbraked state it is typically advantageous if the vibrating movement pattern is such that the first and second pressing members 211 and 212 do not make contact with the rotatable member 110 before an actual braking procedure has been initiated.

(19) It is further preferable if the brake actuator 120 has access to temperature data in order to initiate appropriate deicing actions. Therefore, according to one embodiment of the invention, a temperature sensor is configured to generate a temperature signal S.sub.T indicative of an ambient temperature level. The temperature sensor may be represented by a general temperature registering unit that is arranged to provide temperature data to other functions and units in the rail vehicle 100. However, the temperature sensor 640 may equally well be integrated into the brake actuator 120 as exemplified in FIG. 6.

(20) In any case, the brake actuator 120 is configured to receive the temperature signal S.sub.T. If the ambient temperature level is less than a threshold temperature, say +4 C, during at least a predefined period, say 60 minutes, the brake actuator 120 is configured to produce a first trigger signal that causes the deicing criterion DI to be fulfilled. Of course, the first trigger signal may here be represented by an internal process in the brake actuator 120, which means that the fulfillment of the above temperature conditions results in that the deicing condition DI is fulfilled.

(21) In order to proactively reduce the risk that ice 130 is formed on the braking system, according to one embodiment of the invention, a controller is configured to generate a second trigger signal T2 repeatedly according to a time schedule. As illustrated in FIG. 6, the controller 650 may be integrated into the brake actuator 120. However, according to the invention, the controller may alternatively be arranged in a different unit on the rail vehicle 100. The second trigger signal T2, in turn, causes the deicing criterion DI to be fulfilled. Thus, deicing actions, e.g. moving the first and second pressing members 211 and 212 without causing them to make contact with the rotatable member 110, may be taken at regular intervals to ensure that ice 130 cannot be formed on the critical parts of the braking system.

(22) FIG. 3 shows a schematic top view of the first and second pressing members 211 and 212 and the rotatable member 110. According to embodiments of the invention, the braking system includes a brake sensor 235 as schematically illustrated in FIG. 2. The brake sensor 235 is configured to determine a respective gap distance d.sub.d1 and d.sub.d2 between brake pads of the first and second pressing members 211 and 212 respectively and the rotatable member 110. In FIG. 3, the brake pads are symbolically illustrated by reference numerals 211b and 213b respectively.

(23) The brake actuator 120 is configured to compare the determined respective gap distances d.sub.d1 and d.sub.d2 with a set gap distance d.sub.s between the brake pads 211b and 213b of the first and second pressing members 211 and 212 respectively and the rotatable member 110. The set gap distance d.sub.s is a parameter that is assigned in the brake action. Therefore, typically, the set gap distance d.sub.s depends on how hard the braking shall be. For example, in emergency braking when a maximal brake pressure is to be applied, the set gap distance d.sub.s is assigned to a minimum value. During service braking, however, the set gap distance d.sub.s may be assigned to any larger value. If ice 130 has formed on one or more parts of braking system, such as on the first and second pressing members 211 and 212 and/or the rotatable member 110, it may not be possible to attain the set gap distance d.sub.s. This means that one or both of the determined gap distances d.sub.d1 and d.sub.d2 will differ from the set gap distance d.sub.s.

(24) According to this embodiment of the invention, the deicing criterion DI is fulfilled if the magnitude of a difference |d.sub.sd.sub.d| between the set gap distance d.sub.s and the respective determined gap distances d.sub.d1 and d.sub.d2 exceeds a tolerance interval d.sub.th. Ideally, the determined gap distances d.sub.d1 and d.sub.d2 shall both be equal to each other and equal to the set gap distance d.sub.s. Therefore, it is typically sufficient if one the magnitudes |d.sub.sd.sub.d1| and |d.sub.sd.sub.d2| exceeds the tolerance interval d.sub.th in order for the deicing criterion DI to be fulfilled.

(25) FIG. 4 shows a diagram exemplifying how the magnitude of the difference |d.sub.sd.sub.d| between the set gap distance d.sub.s and the determined gap distance d.sub.4 may vary as a function of time t according to one embodiment of the invention. Here, at a first point in time t.sub.1, it is found that the deicing criterion DI is fulfilled. Consequently, a brake action is effected, which at least involves moving the first and second pressing members 211 and 212 away A from the rotatable member 110. As a result, the magnitude of the difference |d.sub.sd.sub.d| decreases gradually as said brake action progresses, and at a second point in time t.sub.2, the difference value falls below the tolerance interval d.sub.th. At yet a later point in time t.sub.3, the brake action stops and the difference value levels out.

(26) According to embodiments of the invention, the actual gap distance da may be determined in different ways. Referring again to FIG. 2, the gear assembly 220 may for example contain a pulse encoder 225 that is configured to generate a pulse signal P #reflecting a position interrelationship between the first and second pressing members 211 and 212. Due to the mechanical rigidity of the gear assembly 220, it is possible to arrange the pulse encoder 225 at a multitude of positions where two movable parts of the gear assembly 220 join. In FIG. 2, the pulse encoder 225 is symbolically indicated to be located in a housing of the gear assembly 220. Based on the pulse signal P #, the brake sensor 235 is configured to determine the gap distance da, for example by employing a known mechanical relationship between said movable parts.

(27) According to another embodiment of the invention, the gear assembly 220 includes a load-cell sensor 250 configured to produce a force signal F reflecting the magnitude of a force applied by the first and second pressing members 211 and 212 respectively on the rotatable member 110. Namely, there is a direct and unambiguous relationship between this force and the gap distance da. Thus, the brake sensor 235 is configured to determine the gap distance da based on the force signal F. In FIG. 2, the load-cell sensor is symbolically indicated by reference numeral 250. A transducer of the load-cell sensor 250 is preferably arranged along at least one of a respective axis A1 and A2 around which each of the first and second pressing members 211 and 212 is pivotable.

(28) According to yet another embodiment of the invention, the brake sensor 235 is configured to determine the gap distance d.sub.d based on the magnitude of a current fed to the electric motor 230 and a period during which the current has been fed to the electric motor 230. This is especially advantageous if the electric motor 230 is of DC-motor type because for such motors there is a straightforward relationship between the magnitude of the supplied current, the extension of time during which the current has been supplied and the torque of the motor's power transmission shaft. The torque, in turn, is directly correlated with the determine the gap distance d.sub.d.

(29) Referring now to FIG. 3 again, according to still another embodiment of the invention, the first and second pressing members 211 and 212 respectively contain at least one ultrasonic sensor, for example 301 and 302, each of which is configured to emit ultrasound energy E.sub.US towards the rotatable member 110. The ultrasonic sensors are further configured to produce a respective ranging signal S.sub.R1 and S.sub.R2 based on reflections of the emitted ultrasound energy E.sub.US against the rotatable member 110. The brake sensor 235 is configured to determine the gap distance d.sub.d, for example represented by one or both of distances d.sub.d1 and d.sub.d2, based on the at least one ranging signal S.sub.R1 and/or S.sub.R2.

(30) In FIG. 5, we see a diagram exemplifying how the set gap distance d.sub.s and the determined gap distance d.sub.d may vary over time t according to one embodiment of the invention.

(31) At a point in time t.sub.4, the brake actuator 120 receives a brake com-mand cmd.sub.B that represents full braking force, which is equivalent to a set gap distance d.sub.s equal to d.sub.FB. Until a later point in time t.sub.5, the train vehicle 100 stays at a station. Due to the weather conditions, ice is formed on the braking system while the rail vehicle is stationary; and as a result, the first and second pressing members 211 and 212 become stuck against the rotatable member 110. Consequently, when at t.sub.5 the brake actuator 120 receives a brake com-mand cmd.sub.B that represents releasing of the brake and the set gap distance d.sub.s increases rapidly. However, the determined gap distance d.sub.d remains at the d.sub.FB level. After expiry of a test period TT, at a point in time t.sub.6, the brake actuator 120 establishes that the magnitude of the difference |d.sub.sd.sub.d| between the set gap distance d.sub.s and the determined gap distance d.sub.d exceeds the tolerance interval d.sub.th.

(32) Therefore, the deicing criterion DI is fulfilled, and the brake actuator 120 produces the electric brake-force signal BF in such a way that the brake action involves moving the first and second pressing members 211 and 212 away A and towards T the rotatable member 110 in a vibrating movement pattern during a vibration period TV extending until a point in time t.sub.8. At a point in time t.sub.7 prior to t.sub.8, the ice is crushed by the vibrating movements, and the determined gap distance d.sub.d starts to follow set gap distance d.sub.s. When the vibration period TV has ended, the brake actuator 120 produces the electric brake-force signal BF such that the brake is fully released.

(33) Preferably, after completing an ice-braking process as described above, a calibration procedure TC follows. In FIG. 5, this is illustrated by a full test braking at a point in time t.sub.9 and a subsequent full brake release, which is completed at a point in time t.sub.10. In the illustrated example, the set and determined gap distances d.sub.s and d.sub.d match during the calibration procedure TC, which indicates that these measures are calibrated.

(34) According to one embodiment of the invention, after producing the electric brake-force signal BF in such a way that the brake action at least involves moving the first and second pressing members 211 and 212 away A from the rotatable member 110, the brake actuator 120 is configured to establish the magnitude of the difference |d.sub.sd.sub.d| between the set and determined gap distances d.sub.s and d.sub.d respectively. If the magnitude |d.sub.sd.sub.d| is less than or equal to the tolerance interval d.sub.th, the brake actuator 120 is configured to regard the deicing criterion DI as not to be fulfilled anymore. Thus, for instance any ongoing vibration of the first and second pressing members 211 and 212 can be aborted.

(35) Additionally, it is advantageous if the deicing criterion DI may be reset manually. Therefore, according to one embodiment of the invention, the brake actuator 120 is configured to receive a user-generated deactivation instruction cmd.sub.DNI, for example from a driver of the rail vehicle or a service technician. In response to the user-generated deactivation instruction cmd.sub.DNI, the brake actuator 120 is configured to regard the deicing criterion DI as not to be fulfilled.

(36) Naturally, irrespective of whether the deicing criterion DI was reset automatically or manually, it is relevant to indicate the updated status to an operator, e.g. the driver and/or a service technician. To this aim, according to one embodiment of the invention, the brake actuator 120 is configured to generate an acknowledgement message ACK in response to regarding the deicing criterion DI as not to be fulfilled.

(37) Preferably, as exemplified in FIG. 1, the brake actuator 220 is connected to a first data bus 250 in the rail vehicle 200, which first data bus 250 is configured to communicate status messages SS. In such a case, it is advantageous if the brake actuator 220 is configured to forward the acknowledgment message ACK as a status message SS over the first data bus 250, for example to the driver's cabin.

(38) The rail vehicle 100 may also contain a second data bus 260, which is connected to the brake actuator 220 and which second data bus 260 is configured to communicate control signals CS, such as the brake command cmd.sub.B to the brake actuator 220. Here, the brake actuator 120 may further be configured to receive a user-generated activation instruction cmd.sub.DI in the form of a control signal CS over the second data bus 260.

(39) In response to receiving the user-generated activation instruction cmd.sub.DI the brake actuator 120 is configured to regard the deicing criterion DI as fulfilled. Thus, an operator may manually initiate a deicing process if for example he/she foresees that this is appropriate.

(40) Of course, the second data bus 260 may also be used to forward the user-generated deactivation instruction cmd.sub.DNI to the brake actuator 12.

(41) It is generally advantageous if the above-described braking procedure is effected in an automatic manner by executing one or more computer programs. Therefore, the brake actuator 120 preferably includes processing circuitry and programmed memory units, the design of which will be briefly described below with reference to FIG. 6.

(42) FIG. 6 shows a block diagram of the brake actuator 120 according to one embodiment of the invention. The brake actuator 120 includes processing circuitry in the form of at least one processor 630 and a memory unit 620, i.e. non-volatile data carrier, storing a computer program 625, which, in turn, contains software for making the at least one processor 630 execute the actions mentioned in this disclosure when the computer program 625 is run on the at least one processor 630. FIG. 6 also illustrates the temperature sensor 640 and the controller 650.

(43) The temperature sensor 640 is configured to generate the temperature signal S.sub.T indicating the ambient temperature level to the at least one processor 630. The controller 650 is configured to generate a second trigger signal T2 repeatedly according to a time schedule, which second trigger signal T2 causes the deicing criterion DI to be fulfilled.

(44) In addition to that, FIG. 6 shows a power input W, a respective connection to the first and second data buses 250 and 260 via which the acknowledgement message ACK is sent and the commands cmd.sub.B, cmd.sub.NDI and cmd.sub.DI are received respectively.

(45) In order to sum up, and with reference to the flow diagram in FIG. 7, we will now describe the computer-implemented method according to the invention of controlling a braking system of a rail vehicle, which system is presumed to contain a brake unit 200 having first and second pressing members 211 and 212 respectively, and a rotatable member 110 being mechanically linked to at least one wheel 105 of the rail vehicle 100. Moreover, the brake unit is configured to receive the electric brake-force signal BF, and in response thereto cause the first and second pressing members 211 and 212 to execute the brake action with respect to the rotatable member 110.

(46) In a first step 710, it is checked whether a deicing criterion is fulfilled; and if so, a step 720 follows. Otherwise, the procedure loops back and stays in step 710.

(47) In step 720, an electric brake-force signal is produced, which via an electric motor 230 and a gear assembly 220 in the brake unit 200 is configured to cause the first and second pressing members 211 and 212 to move away A from the rotatable member 110, so that any ice/snow on the braking system, especially surrounding the first and second pressing members 211 and 212, is expected to break and fall off.

(48) Thereafter, a step 730 follows in which it is checked whether the deicing criterion still is fulfilled. If so, the procedure loops back to step 720 for a continued deicing process; and otherwise, the procedure loops back to step 710.

(49) All of the process steps, as well as any sub-sequence of steps, described with reference to FIG. 7 may be controlled by means of a programmed processor. Moreover, although the embodiments of the invention described above with reference to the drawings comprise processor and processes performed in at least one processor, the invention thus also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice. The program may be in the form of source code, object code, a code intermediate source and object code such as in partially compiled form, or in any other form suitable for use in the implementation of the process according to the invention. The program may either be a part of an operating system, or be a separate application. The carrier may be any entity or device capable of carrying the program. For example, the carrier may comprise a storage medium, such as a Flash memory, a ROM (Read Only Memory), for example a DVD (Digital Video/Versatile Disk), a CD (Compact Disc) or a semiconductor ROM, an EPROM (Erasable Programmable Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), or a magnetic recording medium, for example a floppy disc or hard disc. Further, the carrier may be a transmissible carrier such as an electrical or optical signal which may be conveyed via electrical or optical cable or by radio or by other means. When the program is embodied in a signal, which may be conveyed, directly by a cable or other device or means, the carrier may be constituted by such cable or device or means. Alternatively, the carrier may be an integrated circuit in which the program is embedded, the integrated circuit being adapted for performing, or for use in the performance of, the relevant processes.

(50) The term comprises/comprising when used in this specification is taken to specify the presence of stated features, integers, steps or components. The term does not preclude the presence or addition of one or more additional elements, features, integers, steps or components or groups thereof. The indefinite article a or an does not exclude a plurality. In the claims, the word or is not to be interpreted as an exclusive or (sometimes referred to as XOR). On the contrary, expressions such as A or B covers all the cases A and not B, B and not A and A and B, unless otherwise indicated. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.

(51) It is also to be noted that features from the various embodiments described herein may freely be combined, unless it is explicitly stated that such a combination would be unsuitable.

(52) Variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.

(53) The invention is not restricted to the described embodiments in the figures, but may be varied freely within the scope of the claims.