När tiden för utveckling av nya produkter kortas ner måste testning och verifiering utföras i ett tidigare utvecklingsstadie. Genom simulering av systemet kan tester utföras utan tillgång till det faktiska systemet och därmed kan utvecklingsprocessen accelereras. I BAE Systems Hägglunds stridsvagnar används en tröghetsnavigator som kan beräkna stridsvagnens position utan externa referenser. Test och verifiering av navigation med denna enhet i testbänk är ej fullt möjligt. Syftet med detta arbete är att kunna genomföra verklighetstrogna tester, i testbänk i utvecklingsfasen, genom att simulera navigatorns funktioner. Eftersom kommunikation med fordonssystemet ska ske i realtid samtidigt som navigationsdata läses från ett externt program, så ställs krav på att modellen har tillräcklig prestanda för att ge en verklighetstrogen simulering. Den övergripande frågeställningen i detta examensarbete är om en modell realiserad på en mikrokontroller (MCU) har tillräcklig prestanda för att användas vid simulering av en tröghetsnavigator. För att besvara frågeställningen har hårdvara för anpassning av gränssnittet mellan fordonssystem, MCU och externt program samt mjukvara för att simulera en tröghetsnavigator skapats. Därefter har modellen verifierats genom att mäta tiden för utvalda processer. Alla funktioner hos navigatorn har inte implementerats i simuleringsmodellen men resultaten visar att modellen kan användas för verklighetstrogna tester i testbänk. / When time for development of new products is shortened, testing and verification must be performed at an earlier stage of development. By simulating the system, tests can be performed without access to the actual system and thus the development process can be accelerated. BAE Systems Hägglunds manufacture combat vehicles and use an Inertial Navigation System (INS) to calculate the combat vehicle’s position without external references. Testing and verification of navigation with this unit in the test bench is not entirely possible. The aim of this thesis is to enable realistic tests, in a test bench in the development phase, by simulating the navigator’s functions. Since communication with the Vehicle Control System (VCS) must take place in real time at the same time as navigation data must be read from external program, the model is required to have sufficient performance to provide a realistic simulation. The overall question in this thesis is whether a model realized on a microcontroller (MCU) has sufficient performance to be used for simulation of an INS. To answer the question at issue, hardware for adapting the interface between the VCS, MCU and external program as well as software for simulating an INS have been created. Thereafter, the model has been verified by measuring the time for selected processes. Not all functions of the navigator have been implemented in the simulation model, but the results show that the model can be used for realistic tests in the test bench.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-185046 |
Date | January 2021 |
Creators | Bergendorff, Markus |
Publisher | Umeå universitet, Institutionen för tillämpad fysik och elektronik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds