[friendlyname]
Tatra
KT4D (Doppeltraktion) Pult Chrizzly
BVG


[description]
Zwischen 1975 und 1997 wurden insgesamt 1801 Fahrzeuge von CKD gebaut, welche in damals vier Staaten zum Einsatz kamen. KT4 steht für kloubová tramvaj (Gelenkstraßenbahn) der vierten Generation. Gemäß der ab Mitte der 1970er Jahre gültigen Typen-Nomenklatur des Herstellers lautet die vollständige Typenbezeichnung eigentlich KT4A2. Da es vom Obertyp KT4 jedoch keinerlei Bauartvarianten wie etwa beim späteren T6 gab, entfiel der Zusatz „A2“. Die technische Ausstattung entsprach entweder der überarbeiteten Version des Typs T4 (Beschleuniger) oder der des Typs T6A2 (Thyristorsteuerung). Die beiden 1972 gebauten Prototypen wurden anfangs in Prag und ab 1974 in Potsdam erprobt, dort wurden sie 1975 bis 1989 im Liniendienst eingesetzt. Einer von ihnen ist heute noch in Potsdam als historischer Triebwagen erhalten.

Unter der Bezeichnung KT4D wurden Wagen nach Berlin, Brandenburg an der Havel, Cottbus, Erfurt, Frankfurt (Oder), Gera, Gotha, Görlitz, Leipzig, Plauen, Potsdam und Zwickau geliefert; nach Schöneiche gelangten erst nach der Wende überzählige Wagen aus Cottbus; Jena erwarb 2013 einen Erfurter Wagen als Arbeitsfahrzeug (unechter Zweirichtungswagen 435). Obwohl der KT4D konstruktiv für kurvenreiche und bergige Strecken gedacht war, erhielt Berlin die meisten Fahrzeuge. Hier bestand ein hoher Bedarf an neuen Fahrzeugen, da Berlin nicht am Beschaffungsprogramm für die Tatra-Großraumwagen (T3D/B3D bzw. T4D/B4D) teilgenommen hatte.

Zwischen 1993 und 1997 wurde die Hälfte der Fahrzeuge des Typs KT4D umfangreich modernisiert. Die übrigen wurden bis 1999 verkauft oder verschrottet. Eine erneute Modernisierung der Hochflur-Typen KT4D-t mod / KT4D mod wird aus wirtschaftlichen Gründen von der BVG abgelehnt. Dennoch erhielten 2014 zwanzig KT4D-mod-Wagen eine nach § 57 der BOStrab für vier Jahre geltende Hauptuntersuchung, um Nachfragesteigerungen abfangen zu können.[1] Die Fahrzeuge sollen mittelfristig durch die neuen Flexity Berlin ersetzt werden.


Technische Daten:

Typenbezeichnung:	KT4A2Dtm
Betriebsart:	Einrichtungs-Triebfahrzeug

Baujahr:			1976 - 1987
Modernisierung:		1995 - 1997
Hersteller:		CKD-Werk Prag
Spurweite:		1435 mm
Radsatzfolge:		Bo' Bo'
Motorleistung:		4x 45 kW
Länge über Kupplung:	19.015 mm
Breite:			2.200 mm
Maße Wagenkasten:
	Länge:		18.111 mm
	Breite:		2.200 mm
	Höhe:		3100 mm
Höchstgeschwindigkeit	55-65 km/h
Achsabstand der Fahrgestelle:	1.900 mm
Leergewicht:		20.3 t
Stromart:			600 V Gleichstrom
max Anfahrtstrom:		480 A
Steuerungsart:		Thyristor-Steuerung

Fahrgastkapazität (abhängig von Ausführung):
	Sitzplätze:	26 - 28
	Stehplätze(4/m2):	83-105
	Insgesamt:	111-131
[end]


[type]
2

	
	[number]
Reg_KT4D_6000er.org

[number]
Reg_KT4Dtm_7000er.org

[registration_automatic]


	[registration_free]


[model]
model\model_KT4Dtm_1_Pult_Chrizzly.cfg

[sound]
sound\sound_KT4D_V.cfg

[paths]
model\paths_1.cfg

[passengercabin]
model\passengercabin_1.cfg


[fixed]
	////////////////////////////////////////////////////////
		Scripts
	////////////////////////////////////////////////////////

[stringvarnamelist]
1
script\KT4D_strings.txt

[varnamelist]
6
script\KT4D_varlist.txt
script\KT4D_doors_varlist.txt
script\KT4D_Steuerleitungen_varlist.txt
script\KT4D_cockpit_varlist.txt
script\KT4D_IBIS_varlist.txt
script\KT4D_wiper_varlist.txt

[script]
7
script\KT4D_Global_1.osc
script\KT4D_Tueren.osc
script\KT4D_Antrieb.osc
script\KT4D_cockpit.osc
script\KT4D_IBIS.osc
script\KT4D_VMatrix.osc
script\KT4D_wiper.osc

[constfile]
3
script\KT4D_constfile.txt
script\Vmatrix_constfile.txt
script\wiper_constfile.txt

	////////////////////////////////////////////////////////
		Kupplungen
	////////////////////////////////////////////////////////

	[coupling_front] / [coupling_back]
	x
	y
	z

[coupling_front]
0
1.95
0.5

[coupling_back]
0
-2.5
0.5

	[control_cabel] creates a new electric link between two coupled vehicles.
	{C,L,R} tells omsi, if the plug is on the left or right part of the coupling (the L's of vehicle A will be linked with the R's of vehicle B and the both C's will be linked together)
	{number} you should start with 0, 1, 2... and so on - please mind, that each R-0 will be linked with L-0 together, but C-0 with the other C-0. So you may start counting on every C-coupling independent of the L's and R's.
	{read variable ID} THIS variable will be used to get the new value which will be written...
	{write variable ID} ...into THIS variable.
	{coupling variable ID} the link will be broken if THIS variable isn't true (>0.5)

[control_cable_front]
C
0
SLAR_Elec_Bat
SLA_Elec_Bat
E-Kupplung_Front

[control_cable_front]
C
1
SLR_Tuerschalter
SLW_Tuerschalter
E-Kupplung_Front

[control_cable_front]
C
2
CCR_Throttle
CCW_Throttle
E-Kupplung_Front

[control_cable_front]
C
3
CCR_Bremse
CCW_Bremse
E-Kupplung_Front

[control_cable_front]
C
4
panto_oben_B
CCW_panto_oben_B
E-Kupplung_Front

[control_cable_front]
C
5
CCR_BlinkerR
CCW_BlinkerR
E-Kupplung_Front

[control_cable_front]
C
6
CCR_BlinkerL
CCW_BlinkerL
E-Kupplung_Front

[control_cable_front]
C
7
CCR_LichtFahrgastraum
CCW_LichtFahrgastraum
E-Kupplung_Front

[control_cable_front]
C
8
CCR_Richtung
CCW_Richtung
E-Kupplung_Front

[control_cable_front]
C
9
CCR_LichtRueck
CCW_LichtRueck
E-Kupplung_Front

[control_cable_front]
C
10
SLR_IBIS_Linie_Complex_A
SLW_IBIS_Linie_Complex_A
E-Kupplung_Front

[control_cable_front]
C
11
SLR_IBIS_Linie_Suffix_A
SLW_IBIS_Linie_Suffix_A
E-Kupplung_Front

[control_cable_front]
C
12
SLR_IBIS_TerminusIndex_A
SLW_IBIS_TerminusIndex_A
E-Kupplung_Front

[control_cable_front]
C
13
SLR_IBIS_Haltestellenindex_A
SLW_IBIS_Haltestellenindex_A
E-Kupplung_Front

[control_cable_front]
C
14
SLR_IBIS_RouteIndex_A
SLW_IBIS_RouteIndex_A
E-Kupplung_Front

[control_cable_front]
C
15
haltewunsch_5
CCW_haltewunsch_5
E-Kupplung_Front

[control_cable_front]
C
16
haltewunsch_6
CCW_haltewunsch_6
E-Kupplung_Front

[control_cable_front]
C
17
haltewunsch_7
CCW_haltewunsch_7
E-Kupplung_Front

[control_cable_front]
C
18
haltewunsch_8
CCW_haltewunsch_8
E-Kupplung_Front

[control_cable_front]
C
19
SLR_Klappfenster_WG2_A
SLW_Klappfenster_WG2_A
E-Kupplung_Front

[control_cable_front]
C
20
SLR_Klappfenster_WG2_B
SLW_Klappfenster_WG2_B
E-Kupplung_Front

[control_cable_front]
C
21
SLR_Sanden
SLW_Sanden
E-Kupplung_Front

[control_cable_front]
C
22
SLR_Tuerkontrolle_WG2
SLW_Tuerkontrolle_WG2
E-Kupplung_Front

[control_cable_front]
C
23
SLR_Tuerkontrolle_WG3
SLW_Tuerkontrolle_WG3
E-Kupplung_Front

[control_cable_front]
C
24
SLR_Schienenbremse
SLW_Schienenbremse
E-Kupplung_Front

[control_cable_front]
C
25
haltewunsch_9
CCW_haltewunsch_9
E-Kupplung_Front

[control_cable_front]
C
26
haltewunsch_10
CCW_haltewunsch_10
E-Kupplung_Front

[control_cable_front]
C
27
haltewunsch_11
CCW_haltewunsch_11
E-Kupplung_Front

[control_cable_front]
C
28
haltewunsch_12
CCW_haltewunsch_12
E-Kupplung_Front

[control_cable_front]
C
29
panto_oben_C
CCW_panto_oben_C
E-Kupplung_Front

[control_cable_front]
C
30
SLR_Aufruesten
Aufruesten
E-Kupplung_Front

[control_cable_front]
C
31
SLR_CS_Weiterleitung
SLW_CS_Weiterleitung
E-Kupplung_Front

[control_cable_front]
C
32
SLR_Kontakt_DG2
SLW_Kontakt_DG2
E-Kupplung_Front

[control_cable_front]
C
33
SLR_Tuerkontrolle_WG1
SLW_Tuerkontrolle_WG1
AI

[control_cable_front]
C
34
SLR_Wagennummer
SLW_Wagennummer
AI

-----------------------------------------------------------

[control_cable_back]
C
0
SLAR_Elec_Bat
SLA_Elec_Bat
E-Kupplung_KK

[control_cable_back]
C
1
SLR_Tuerschalter
SLW_Tuerschalter
E-Kupplung_KK

[control_cable_back]
C
2
CCR_Throttle
CCW_Throttle
E-Kupplung_KK

[control_cable_back]
C
3
CCR_Bremse
CCW_Bremse
E-Kupplung_KK

[control_cable_back]
C
4
panto_oben_B
CCW_panto_oben_B
E-Kupplung_KK

[control_cable_back]
C
5
CCR_BlinkerR
CCW_BlinkerR
E-Kupplung_KK

[control_cable_back]
C
6
CCR_BlinkerL
CCW_BlinkerL
E-Kupplung_KK

[control_cable_back]
C
7
CCR_LichtFahrgastraum
CCW_LichtFahrgastraum
E-Kupplung_KK

[control_cable_back]
C
8
CCR_Richtung
CCW_Richtung
E-Kupplung_KK

[control_cable_back]
C
9
CCR_LichtRueck
CCW_LichtRueck
E-Kupplung_KK

[control_cable_back]
C
10
SLR_IBIS_Linie_Complex_A
SLW_IBIS_Linie_Complex_A
E-Kupplung_KK

[control_cable_back]
C
11
SLR_IBIS_Linie_Suffix_A
SLW_IBIS_Linie_Suffix_A
E-Kupplung_KK

[control_cable_back]
C
12
SLR_IBIS_TerminusIndex_A
SLW_IBIS_TerminusIndex_A
E-Kupplung_KK

[control_cable_back]
C
13
SLR_IBIS_Haltestellenindex_A
SLW_IBIS_Haltestellenindex_A
E-Kupplung_KK

[control_cable_back]
C
14
SLR_IBIS_RouteIndex_A
SLW_IBIS_RouteIndex_A
E-Kupplung_KK

[control_cable_back]
C
15
haltewunsch_5
CCW_haltewunsch_5
E-Kupplung_KK

[control_cable_back]
C
16
haltewunsch_6
CCW_haltewunsch_6
E-Kupplung_KK

[control_cable_back]
C
17
haltewunsch_7
CCW_haltewunsch_7
E-Kupplung_KK

[control_cable_back]
C
18
haltewunsch_8
CCW_haltewunsch_8
E-Kupplung_KK

[control_cable_back]
C
19
SLR_Klappfenster_WG2_A
SLW_Klappfenster_WG2_A
E-Kupplung_KK

[control_cable_back]
C
20
SLR_Klappfenster_WG2_B
SLW_Klappfenster_WG2_B
E-Kupplung_KK

[control_cable_back]
C
21
SLR_Sanden
SLW_Sanden
E-Kupplung_KK

[control_cable_back]
C
22
SLR_Tuerkontrolle_WG2
SLW_Tuerkontrolle_WG2
E-Kupplung_KK

[control_cable_back]
C
23
SLR_Tuerkontrolle_WG3
SLW_Tuerkontrolle_WG3
E-Kupplung_KK

[control_cable_back]
C
24
SLR_Schienenbremse
SLW_Schienenbremse
E-Kupplung_KK

[control_cable_back]
C
25
haltewunsch_9
CCW_haltewunsch_9
E-Kupplung_KK

[control_cable_back]
C
26
haltewunsch_10
CCW_haltewunsch_10
E-Kupplung_KK

[control_cable_back]
C
27
haltewunsch_11
CCW_haltewunsch_11
E-Kupplung_KK

[control_cable_back]
C
28
haltewunsch_12
CCW_haltewunsch_12
E-Kupplung_KK

[control_cable_back]
C
29
panto_oben_C
CCW_panto_oben_C
E-Kupplung_KK

[control_cable_back]
C
30
SLR_Aufruesten
Aufruesten
E-Kupplung_KK

[control_cable_back]
C
31
SLR_CS_Weiterleitung
SLW_CS_Weiterleitung
E-Kupplung_KK

[control_cable_back]
C
32
SLR_Kontakt_DG2
SLW_Kontakt_DG2
E-Kupplung_KK

[control_cable_back]
C
33
SLR_Tuerkontrolle_WG1
SLW_Tuerkontrolle_WG1
AI

[control_cable_back]
C
34
SLR_Wagennummer
SLW_Wagennummer
AI


	////////////////////////////////////////////////////////
		Drehgestelle (Achsen)
	////////////////////////////////////////////////////////

	Falls Schienenfahrzeug, ist der Drehpunkt nicht mehr bei [rot_pnt_long],
	sondern wird über die zwei Positionen der Drehgestelle/Achsen y1 und -y1.

	[boogies]
	y1

[boogies]
2.5

	////////////////////////////////////////////////////////
		Std.mäßiges Ankuppeln von weiteren Fahrzeugen:
	////////////////////////////////////////////////////////

	[couple_front]/[couple_back]
	Fahrzeug-Datei
	reverse (true/false)

[couple_back]
KT4Dtm_2A.ovh
false



////////////////////////////////////////////////////////
Sinusoidal run and car body oscillations:
////////////////////////////////////////////////////////

The first command defines the sinusoidal run of the railroad vehicle:
	[sinus]
{wheel radius}
{span between wheels, std.: 1.5m}
{wheel tapering}
{damping}

[sinus]
0.35971
1.9
0.025
0.01

The second entry defines the oscillating behaviour of the car body:

	[rail_body_osc]
{vertical moment arm between boogie pins and center of gravity of body}
{rotational oscilation around Y axle, angular frequency}
{rotational oscilation around Y axle, damping}
{rotational oscilation around X axle, angular frequency}
{rotational oscilation around X axle, damping}
{translational oscilation along Z axle, angular frequency}
{translational oscilation along Z axle, damping}

[rail_body_osc]
1
15
15
45
25
8
4


	////////////////////////////////////////////////////////
		Contact Shoes
	////////////////////////////////////////////////////////

	[contact_shoe] adds a new contact shoe:
	{boogie}	front (0) or rear (1) boogie?
	{x_min}		limits to get the 
	{x_max}
	{z_min}
	{z_max}
	{type}		+1 = for top contact rail, +2 = bottom contact, +4 = side contact
	
Magnet Oberleitung, Tunnel, Fahrsperre etc.
	
[contact_shoe]
0
-0.1
0.1
0.01
0.536
1

Magnet Rollen

[contact_shoe]
0
-0.1
0.1
0.54
0.836
1

Magnet IBIS-Codierung Linie/Kurs

[contact_shoe]
0
-0.1
0.1
-0.2
-0.1
1

Magnet Linienerkennung fuer IBIS-Codierung

[contact_shoe]
0
-0.1
0.1
-0.4
-0.3
1

Magnet IBIS-Codierung Sonderziel

[contact_shoe]
0
-0.1
0.1
-0.6
-0.5
1

Magnet IBIS-Codierung Route

[contact_shoe]
0
-0.1
0.1
-0.8
-0.7
1

Magnet IBIS-Codierung Haltestellenindex

[contact_shoe]
0
-0.1
0.1
-1.0
-0.9
1

Magnet IBIS-Codierung Zielkennung

[contact_shoe]
0
-0.1
0.1
-1.2
-1.1
1

Magnet Rollen Mitte

[contact_shoe]
1
-0.1
0.1
0.54
0.836
1

	////////////////////////////////////////////////////////
		Cameras
	////////////////////////////////////////////////////////



	0: Blick nach links hinten
[add_camera_driver]
-0.7
5.41
2.3
-0.06
60
-140
-10

	1: Blick zur Schalterplatte
[add_camera_driver]
-0.5
5.41
2.26
-0.06
60
-130
-20

	2: Blick nach vorne ganz links
[add_camera_driver]
-0.15
5.41
2.26
-0.06
60
-80
-10

	3: Blick nach vorne links
[add_camera_driver]
-0.15
5.41
2.26
-0.06
60
-40
-10

	4: Blick nach vorne (std)
[add_camera_driver]
-0.15
5.41
2.26
-0.06
64
0
-7

	5: Blick nach vorne rechts
[add_camera_driver]
-0.15
5.41
2.26
-0.06
60
40
-10

	6: Blick nach vorne ganz rechts
[add_camera_driver]
-0.15
5.41
2.26
-0.06
60
80
-10

	7: Blick nach hinten
[add_camera_driver]
0.35
5.41
2.26
-0.06
60
180
-10

------------------------------------------

	8: Blick zum IBIS
[add_camera_driver]
0.21
5.79
1.87
-0.06
60
60
-15

[view_schedule]

	9: Blick zum Fahrplan
[add_camera_driver]
0.83
5.5
2.1
-0.06
60
78
-90

[view_ticketselling]

-------------------------------------
 Sichten für die Beförderungsfälle
-------------------------------------

	1: Blick nach vorne (std, Passagier)
[add_camera_pax]
0
0
2.65
-0.06
50
0
-10

	2: vorne
[add_camera_pax]
-0.9
4.4
2.65
-0.06
50
90
-20

	3: hinterm Fahrer
[add_camera_pax]
0.35
4.6
2.45
-0.06
50
0
-10

	4: Sitzplatz vorne rechts
[add_camera_pax]
0.8
3
2.2
-0.06
50
0
-10



	Folgender Befehl setzt die Standardfahrerkamera:

[set_camera_std]
4

	Folgender Befehl setzt den Zentrierpunkt der Außenkamera:

[set_camera_outside_center]
0
0
0.85

	////////////////////////////////////////////////////////
		Reflexionskameras
	////////////////////////////////////////////////////////
	
	[add_camera_reflexion_2]
	x-Koordinate der Kamera am Heck
	y-Koordinate der Kamera am Heck
	z-Koordinate der Kamera am Heck
	Distanz vom "Auge" (einfach 0 einsetzen)
	Sichtwinkel
	Drehung um die x-Achse 
	Drehung um die y-Achse
	Drehung um die z-Achse
	Radius des Monitors (Ist fast immer um 0.2)


[add_camera_reflexion_2]
1.306
5.91
2.11
0
52
215
-2.5
0.4

[add_camera_reflexion]
0.222
6.072
2.655
0
52
195
-10
1
	////////////////////////////////////////////////////////
		Physikalische und geometrische Grunddaten
	////////////////////////////////////////////////////////
	Masse in t:
[mass]
11.075

[momentofintertia]
1760
54
1803

[boundingbox]
2.2
8
3.1
0
5
0.13

	Rollwiderstand (konstant, wird demnächst eventuell geändert) als Kraft in N
[rollwiderstand]
100

	Längskoordinate des Drehpunktes, wenn der Bus eine Kurve beschreibt:
[rot_pnt_long]
0

	Kehrwert des minimalen Lenkradiuses: (Berechenbar über die Formel: inv_turnradius = tan(alpha)/s,
	wobei alpha der maximale Winkel bspw. der Vorderachse und s deren Abstand zum Drehpunkt in Längsrichtung ist:

[inv_min_turnradius]
0.1904

[newachse]
achse_long
2.9
achse_maxwidth
1.506
achse_minwidth
1.384
achse_raddurchmesser
0.600
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1

[newachse]
achse_long
1.1
achse_maxwidth
1.506
achse_minwidth
1.384
achse_raddurchmesser
0.600
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1

