Inclined vehicles

If a level railway track starts to rise or fall, a passing vehicle has to be aligned to the resulting curve. This is done by defining two points of contact between the vehicle (its wheels) and the track. The connecting line between these points defines the inclination to be used for the vehicle body.

If two single axes or two bogies exist, the real points of contact are used or the central locations of the bogies are assumed as virtual points of contact. But if irregular wheel arrangements exist or the vehicle consists of different partial bodies like steam locomotives with separate tenders or the "three-room-appartment with wheels" E 91, this method will not succeed. Here, additional information is necessary to calculate the appropriate points of contact for correct inclinations.


For this, the vehicle bitmap has an additional bottom line with control pixels added as shown in the illustrations alongside.

The control line, containing locations for points of contact as well as for boundary points, can be recognized by the existence of a black pixel at the right lower corner of the bitmap (3). Individual black pixels within the control line identify points of contacts, where the straight connecting line between such two points (to be drawn virtually along the track profile) defines the inclination for the vehicle body (in the illustrations alongside, the single inclination region between two points of contact is marked with (4)).

If a vehicle body is overhanging (i.e. its edges are outside of the region between the points of contact), the inclination for the outside parts (marked with (5)) is not altered relative to the inside part of the vehicle body. The overhang is delimited either by the boundary of the vehicle or by an adjacent partial body of the same vehicle which has its own inclination. In the latter case, the boundery between these two bodies is marked by a boundary point within the control line which consists of two concatenated black pixels.

If the bitmap contains two side views of the vehicle, only the information for the left part is needed. For the right part, the program uses the mirrored information.