Warp unterstützt Indy





Im "gr&ouml;&szlig;ten Spektakel der Renngeschichte" wird mit OS/2 Zeit gemessen und Punkte bestimmt


von Bill Stevens

237.555mph! Scott Brayton, ein gestandener Fahrer auf der Indianapolis Motorrennbahn, nahm k&uuml;rzlich diese Rundengeschwindigkeit w&auml;hrend einem privaten Testlauf auf der Rennstrecke ab. Weit entfernt von den 80mph Rundenzeiten w&auml;hrend der ersten Indianapolis 500 in 1911. Die Indianapolis Motorrennstrecke wurde 1909 als Testeinrichtung fuer die amerikanischen Automobilindustrie konstruiert, die sich zu dieser Zeit in Indiana konzentrierte. Die Hersteller und Teams brachten in den n&auml;chsten achtzig Jahren so manche technologische Innovation und eine Hingabe zur Qualit&auml;t der Rennstrecke mit.

Diese Hingabe zur Qualit&auml;t wurde auf alle Aspekte im Ablauf der 500 &uuml;bertragen, darunter auch Timing und Scoring (T+S : in etwa Zeitmessung und Bepunktung). "Unser Ziel", sagte Art Graham, der Direktor von Zeitmessung und Punktvergabe des United States Automobil Clubs (USAC), "ist es, die Informationen gleich beim ersten Mal richtig aufzunehmen und das so schnell wie m&ouml;glich. Um das zu schaffen, benutzt USAC IBMs OS/2 Warp, IBM DB2 f&uuml;r OS/2 und andere OS/2 Anwendungen, um die Informationen f&uuml;r die Administration der Indy 500 mit der gleichen blitzschnellen Geschwindigkeit zur Verf&uuml;gung stellen zu k&ouml;nnen, die auch den Fahrzeugen der Indy 500 zu eigen ist.

Das urspr&uuml;ngliche Zeitmessger&auml;t wurde um einen Schiffschronometer aus dem Jahre 1875 herumgebaut (dem pr&auml;zisesten Zeitanzeigeger&auml;t der Jahrhundertwende) und diente als Hauptzeitanzeiger in den 80ern. Heute wird die Aufnahme von Ereignissen auf der Rennstrecke mit Hilfe eines ausgekl&uuml;gelten Computersystems bewerkstelligt. Das ''Integrierte Rennstrecken Informations System'' (IRIS) ist ein PC-basiertes System mit IBMs OS/2 Warp als Basis. 1989 installierte man versuchsweise ein neues System zur Ereignissaufnahme auf der Rennstrecke. Das System, das in Australien von Dorian Industries entwickelt und gebaut wurde, besteht aus drei Hauptkomponenten: Radiosender, die in jedem Fahrzeug installiert werden, Antennen in der Rennstrecke, die diese Signale auffangen sollen und Computer, die die empfangenen Daten aufnehmen und analysieren. Die Sender strahlen ein sehr schwaches Signal aus, das unter anderem eine einzigartige Seriennummer enth&auml;lt. Antennenkabel, die sich in der Oberfl&auml;che der Rennstrecke befinden, sind so eingestellt, da&szlig; nur ein Fahrzeug zur selben Zeit &uuml;ber eine Antennenschleife f&auml;hrt. Die Reihen der Antennenschleifen sind eine nach der anderen &uuml;ber die gesamte Rennstrecke plaziert und bilden so eine Zeitfolge. Sobald ein Sender &uuml;ber eine Antennenschleife f&auml;hrt, nimmt ein spezieller Computer die Seriennummer, die Schleifennummer, die Zeitfolgennummer, die Signalst&auml;rke und die Zeit (auf 1/10.000 einer Sekunde!) auf. Es gibt 22 verschiedene Zeitfolgen im System, in denen Ereignisse aufgezeichnet werden. Die Antennen sind an Trackside Recording Computers (TRCs : Rennstrecken Aufzeichnungs Computer) angeschlossen, die Ereignisse aufnehmen und speichern (Fahrzeuge, die eine Zeitfolge &uuml;berqueren). Die TRCs empfangen ein Strom und Uhrzeit synchonisierendes Signal vom Sammelcomputer im Zeitmessungsturm und &uuml;bertragen die Daten, die im Turm gespeichert wurden, &uuml;ber ein Netzwerk. Der Sammelcomputer sendet alle Daten zu einem PC der die Daten einordnet und sortiert und sie anschliessend an den IRIS Rundenmanager Computer weitergibt. Die Hardware erwies sich als so genau und stabil, da&szlig; sie zum Haupt-Me&szlig;-und-Bewertungsger&auml;t des Jahres 1990 wurde.

Das Rundenmanager Programm ist eine OS/2 Anwendung, die auch DB2 f&uuml;r OS/2 nutzt. Die Aufgabe dieses Programms ist es, die rohen Daten von den sendenden Systemen aufzunehmen und sie in Informationen umzuwandeln, die von menschlichen Wesen verstanden und genutzt werden k&ouml;nnen. Ausserdem bietet es ein Benutzerinterface, mit dem das System kontrolliert werden kann. Der Rundenmanager erstellt eine Aufnahme f&uuml;r jede Runde die von jeder Fahrzeug/Fahrer Kombination beendet wird. Mit 22 Zeitfolgen werden Daten f&uuml;r 8 verschiedene Rundensegmente aufgezeichnet: Rundenzeit, Start/End Fang-Geschwindigkeit (start/finish trap speed), Geschwindigkeit 1. H&auml;lfte (front straight trap speed), Geschwindigkeit 2. H&auml;lfte (back straight trap speed), Geschwindigkeit 1. Kurve, Geschwindigkeit 2. Kurve, Geschwindigkeit 3. Kurve und Geschwindigkeit 4. Kurve. Diese Informationen werden aufgezeichnet und an die Teams weitergegeben. Im &Uuml;bungsmodus zeigt der Rundenmanager die zehn besten Runden des aktuellen Tages, eine Leistungstabelle mit der schnellsten Rundenzeit f&uuml;r jede Fahrzeug/Fahrer Kombination, die schnellste Rundenzeit des Monats und die Zahl der in den &Uuml;bungen komplettierten Runden an. Andere Sektionen zeigen alle Fahrzeuge auf der Rennstrecke und jede Rundenzeit.

Die Timing + Scoring Abteilung f&uuml;hrt im Monat Mai zu verschiedenen Zeiten verschiedene Aufgaben aus. An &Uuml;bungstagen werden Rundenzeiten f&uuml;r jede komplettierte Runde gesammelt, w&auml;hrend sich viele Fahrzeuge zur selben Zeit auf der Strecke befinden. Qualifikationstage bringen eine zus&auml;tzliche Herausforderung, da nicht nur die &Uuml;bungsprogramme genutzt werden, sondern auch spezielle Qualifikationsprogramme hinein- und herausgeschaltet werden m&uuml;ssen. Qualifikationsprogramme zeigen die Rundenzeiten der qualifizierbaren Fahrzeuge und deren Position auf der Strecke, wenn sie sich qualifizieren. Die Renntagsprogramme analysieren die Ereignisse auf der Rennstrecke und zeigen die Position jedes Autos relativ zum Anf&uuml;hrer an.

Zus&auml;tzlich zu der Notwendigkeit, ihre Daten schnell und zuverl&auml;ssig sammeln zu k&ouml;nnen, mu&szlig; die Timing + Scoring Abteilung die Informationen anderen interessierten Parteien, wie zum Beispiel Beamten, Teams, den Nachrichten oder der Rennstreckenleitung mitteilen. Der Rennstreckenmanager sorgt daf&uuml;r, indem er mehrere Datenzuf&uuml;hrungen zur Rennstrecke schafft. Eine Datenzuf&uuml;hrung geht zum Fernsehnetzwerk, das das Ereignis &uuml;bertr&auml;gt. Wenn sie Qualifikationsversuche betrachten und die Rundenzeiten im Fenster auftauchen, kommen diese Informationen direkt von IRIS! Eine weitere Datenzuf&uuml;hrung wurde von einer Firma genutzt, die Daten &uuml;ber einen Satellit zu Zeitungsherstellern in der ganzen Welt &uuml;bertrug. Die Rennleitung speist jetzt Renninformationen in das Internet ein (schauen sie es sich an bei [], damit die Fans die Entwicklung des Rennens Runde f&uuml;r Runde mitbekommen k&ouml;nnen. Das schl&auml;gt sicher das erste Informationssystem f&uuml;r Radio&uuml;bertragungen, das fr&uuml;her eingesetzt wurde. F&uuml;r jedes Fahrzeug wurde eine Person mit der entsprechenden Fahrzeugnummer auf dem R&uuml;cken auf eine Bank gesetzt. Als das Rennen fortschritt und ein Auto das andere &uuml;berholte, wechselten die Personen jedesmal die Pl&auml;tze auf der Bank, damit die Leute vom Radio hinter ihnen die Positionen jedes Autos sehen konnten!

Die Timing + Scoring Funktionen von IRIS enthalten auch Tools, mit denen Beamte das Rennen analysieren und beaufsichtigen k&ouml;nnen. Der Rundenmanager sendet eine Datenzuf&uuml;hrung zu einem Computer namens Importeur, der SQL-Angaben erstellt, die Daten in die geteilte IRIS DB2 f&uuml;r OS/2 Datenbank laedt. Diese Datenbank, die sich auf einem Datenbankserver im Garagenbereich befindet, erlaubt Beamten, ihre Abfragen in Echtzeit laufen zu lassen, w&auml;hrend Verletzungen der Geschwindigkeitsbestimmungen im Pit-Bereich bestimmt, &Uuml;berholman&ouml;ver w&auml;hrend einer gelben Flagge gemeldet und die Punktekarten f&uuml;r die jeweiligen Fahrzeugf&uuml;hrer gepr&uuml;ft werden. Dadurch wird es den Beamten erm&ouml;glicht, ihre offiziellen Stellungnahmen 12 Stunden fr&uuml;her abzugeben, als in der Vergangenheit. Das graphische User Interface von OS/2 und den zugeh&ouml;rigen Produkten spielt eine grosse Rolle darin, dies alles m&ouml;glich zu machen. Direktor Graham stellte fest, da&szlig; ein leicht zu benutzendes Interface wichtig ist, weil die meisten der Beamten ihre Pflichten nur einmal im Jahr aus&uuml;ben und diese nicht die Zeit haben, ein kompliziertes System jedesmal neu zu lernen.

Eine andere Seite von IRIS, neben den Timing + Scoring Funktionen, beinhaltet die Administration der Indy 500. Vorher wurden Informationen ueber Registrierungen (Eintragungen, Teamnamen, erhaltene Beitr&auml;ge, etc.) und Technik (Chassis, Motor, Inspektionen, etc.) von verschiedenen Teilen USACs separat aufbewahrt. Diese Informationen k&ouml;nnen kritisch sein, wenn bestimmt werden soll, ob ein Fahrzeug/Fahrer geeignet ist, um sich zu qualifizieren oder teilzunehmen. Wegen IRIS sind Daten auf jeder Workstation verf&uuml;gbar, sobald man danach fragt. Dadurch ist gesichert, da&szlig; alle Beamten die selben Informationen besitzen. IndyScope ist eine weitere OS/2 Anwendung, die die relative Position der Top Ten Fahrzeuge auf einer Karte der Rennstrecke anzeigt. Das kann von der Rennkontrolle genutzt werden, um herauszufinden, wann man ein pace Fahrzeug aussenden soll, wenn es ben&ouml;tigt wird.

Ein weiteres Feature von OS/2 Warp, das USAC angezogen hatte, ist die F&auml;higkeit, DOS, Windows oder OS/2 Programme auszuf&uuml;hren. Direktor Art Graham sagte: "Die F&auml;higkeit, die richtige Umgebung auszuw&auml;hlen, erlaubt es uns, die Anwendungen zu benutzen, die am jeweiligen Platz die Aufgabe am besten erledigen. Und es ist eine grosse Verbesserung zu Windows." Zus&auml;tzlich ist OS/2 in seiner F&auml;higkeit ungeschlagen, sich an schnell &auml;ndernde Bed&uuml;rfnisse anzupassen, so da&szlig; man eine abgespeckte Version des Systems zu anderen Veranstaltungen der Indy Rennliga auf der ganzen Welt mit auf die Reise nehmen konnte.

W&auml;hrend die Indy 500 auch ohne all die Computer und Systeme stattfinden k&ouml;nnte, w&uuml;rden die Teams, die Beamten und die Fans nicht die Menge an Informationen haben, die durch sie verf&uuml;gbar wurden. Die Sammlung, Bearbeitung und Verteilung dieser Information wurde durch OS/2 erm&ouml;glicht. Die F&auml;higkeit der Anwendungen, mehrere Threads zu benutzen und die Priorit&auml;ts-Multitasking Features von OS/2 erlauben den Systemen, die Daten rechtzeitig zu verarbeiten. "Die Stabilit&auml;t von OS/2 ist auch ein kritischer Faktor in unserer Entscheidung, dieses Betriebssystem zu benutzen.", sagt Direktor Graham. In den f&uuml;nf Jahren, in denen OS/2 und OS/2 Anwendungen auf der Rennstrecke eingesetzt wurden, haben sie nicht einen Ausfall des Betriebssystems erlebt. Die Wichtigkeit von Stabilit&auml;t wird sehr deutlich, wenn sie in Betracht ziehen, da&szlig; nach nur zweieinhalb Stunden Datenverarbeitung von USAC &uuml;ber 8 Millionen Dollar Preisgeld verteilt werden und es gibt nur eine Chance, die richtigen Ergebnisse zu ermitteln. Zus&auml;tzlich w&uuml;rden im Fehlerfall &uuml;ber 20 Millionen Fans davon wissen, da die Daten live zu den Medien gehen. Grund genug, bei einem Produkt zu bleiben, das so einen fantastischen Rundenrekord haelt. ''Der Autor, Bill Stevens ist der Gr&uuml;nder und Pr&auml;sident der Stevens Consulting Services, einer Firma, die sich auf OS/2 Warp, OS/2 Warp Connect, OS/2 Warp Server und DB2 f&uuml;r OS/2 spezialisiert hat. Er ist ein IBM zertifizierter OS/2 Instructor, IBM zertifizierter LAN Server Instructor und co-Autor von Inside OS/2 Warp, einer neuen New Riders Publikation. -ed.''