Vytvoření a odladění komunikačního BAP testu řídicích jednotek

Title Alternative:Creation and Debugging of the Communication BAP Test of Car Control Units
Loading...
Thumbnail Image
Date
2011
Journal Title
Journal ISSN
Volume Title
Publisher
Technická Univerzita v Liberci
Abstract
Diplomová práce se zabývá vytvořením vlastního komunikačního BAP (Bedien und Anzeige Protokoll) testu pro řídicí jednotky v automobilech. Tento protokol je výsledkem spolupráce při diskusi iniciativy výrobců Software HIS (Hersteller Initiative Software). Protokol rozšiřuje informační, komunikační a komfortní aplikace a umožňuje rozšířit množství funkcí poskytujících maximální komfort při ovládání vozidla v oblasti multimediálních aplikacích. V první části práce jsou všeobecně popsány automobilové sběrnice jako CAN, MOST, LIN, Flexray a jejich případné využití. Velká část je věnována CAN sběrnici, která je použita jako přenosové médium pro BAP protokol. Kapitola je doplněna o stručný popis DDP (Daten Display Protokoll) protokolu, který předcházel protokolu BAP. Druhá část popisuje síťování řídicích jednotek a jejich topologii, která je specifická pro vozy koncernu Volkswagen. Tato topologie je nasazena především v automobilech Škoda Superb a Škoda Octavia druhé generace. Ve třetí kapitole jsou popisány jednotlivé hlavní prvky protokolu BAP a jeho implementace v řídicí jednotce. Především pak princip přenosu zpráv po CAN sběrnici a jejich zpracování. V následující části je popsán vlastní vytvořený test ve vývojovém prostření CANoe a jeho odladění na vybrané řídicí jednotce. Jako programovací jazyk byl použit CAPL (CAN Access Programming Language). Jsou zde popsány i jednotlivé funkce testu a sledované veličiny. Jako hlavní výhodou je využitelnost testu pro různé řídicí jednotky a jeho snadnou konfigurovatelnost prostřednictvím XML dokumentu. V závěru práce je popsáno další možné rozšíření testu.
The diploma thesis is concerned with the generation of a communication BAP (Bedien und Anzeige Protokoll) test of our own for control units of automobiles. This protocol is product of co-operation in the discussion of the initiative of HIS (Hersteller Initiative Software) Software manufacturers. The protocol enhances the information, communication and comfort applications and it allows for enlarging the number of functions providing for a maximum comfort in vehicle control in the area of multimedia applications. In the first part of the thesis there are described in general the car bus, such as CAN, MOST, LIN, Flexray, and their possible use. A considerable part is concerned with the CAN bus bar, which is used as transfer medium for the BAP protocol. The chapter has been complemented with a brief description of the protocol DDP (Daten Display Protokoll), which has preceded the BAP protocol. The second part describes the netting of control units and their topology, which is specific for the cars of Volkswagen concern. This topology is applied primarily in the cars Škoda Superb and Škoda Octavia of the second generation. In the third chapter there are described individual principal elements of the BAP protocol and its implementation in the control unit; in particular, the principle of the transmission of messages by means of the CAN bus bar and their processing. In the following section there is described the proper test, generated in the designing environment CANoe and its tuning in the chosen control unit. There has been used the programming language CAPL (CAN Access Programming Language). There are described also the individual functions of the test and the monitored quantities. The principal advantage consists in the possibility of usage of the test for varied control units and its easy configuration by means of an XML document. In the conclusion of the thesis a possible further enhancement of the test is described.
Description
katedra: MTI; rozsah: 53 s.,3 s. obr. příloh
Subject(s)
protokol, can simulace, sběrnicové systémy, testování, bap protocol, can simulation, bus systems, testing
Citation
ISSN
ISBN