teszt- és szimulációs környezet kialakítása frt versenyautóhoz

16
Menyhért Ákos Nagy Richárd Önálló laboratórium Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz 1 Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz BME Formula Racing Team Konzulens: Scherer Balázs Menyhért Ákos Nagy Richárd

Upload: melantha-ganis

Post on 02-Jan-2016

26 views

Category:

Documents


2 download

DESCRIPTION

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz. Menyhért Ákos Nagy Richárd. Konzulens: Scherer Balázs. BME Formula Racing Team. A versenyautó. A csapatról. Alapítás: 2007. tavasz Közreműködő karok: KSK, GPK, GTK, VIK Csoportok:. GPK. VIK. Hajtáslánc Futómű Váz - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

1

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

BME Formula Racing Team

Konzulens: Scherer Balázs

Menyhért ÁkosNagy Richárd

Page 2: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

A versenyautó

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

2

Page 3: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

3

A csapatról

•Alapítás: 2007. tavasz

•Közreműködő karok: KSK, GPK, GTK, VIK

•Csoportok: Hajtáslánc

Futómű

Váz

Kompozit

KSK

GPK

GTK

VIK

FRT

Motor

Elektronika

Marketing

Page 4: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

4

Elektronikai rendszer

Page 5: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

5

Page 6: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimuláció

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

6

Szimuláció:

PC-n futó szimulátor

Teszt: (HIL – Hardware in Loop)

Kezelőszervek

CompactRio

Hardver elemek tesztelése, gerjesztése

Szimulátor kiállításokra, tréningekre

Page 7: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Végleges architektúra terve

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

7

Tesztelő

PC-n futó TORCS

szimulátor

Compact RioAnalógDigitális

CAN

Ethernet

Irányítás (CAN)

Gerjesztő jelek Átalakítás

Irányítás (UDP)

Autóról információk

Autó tényleges kezelőszervei

Page 8: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

8

Page 9: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

9

A szimulátor

TORCS: The Open Racing Car Simulator• Nyílt forráskód (GPL Licensz)

• Multi platform (Windows, Linux, MacOSX, FreeBSD)

• C++ (Visual Studio 6)

• OpenGL

• Driverek

Page 10: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

10

Driverek

o Autó adataio Verseny adatoko Autó irányításao Pálya adatoko Külön fordíthatóo Plug-in jellego Meghatározott interfaceo Egy driver több autót is irányíthat

Driver Interface

Autó szimulálása

Grafikus számítások

Verseny adatokszimulálása

Program kernelProgram kernel

TORCS

Általános Interface

Driver 1 Driver 2 Driver N…

Page 11: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

11

Saját driver

• CompactRio TORCS

• Kétirányú UDP kapcsolat– Gyors, blokkolás mentes kapcsolat– Saját üzenet formátum

*010001$0125.45

– Többszálúság

Feldolgozást segítő karakterek

Fő Id Mellék Id Adat

PC-n futó szimulátor CompactRio

Page 12: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Grafikus kezelői felület

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

12

Page 13: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Az eddig elvégzett munka

Szimulátor funkció• Autó szenzoraiból CAN-en érkező vezérlőjelek

feldolgozása, továbbítása Etherneten a TORCS felé.

• Digitális és analóg jelek kiadása az elektronikai rendszer számára a TORCS felöl kapott adatokra

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

13

Page 14: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Távlati célok

• A teszt funkció megvalósítása:Minden modul számára a megfelelő

bemenet meghatározása, ezekkel első körben kézi tesztek végrehajtása

• Modell használata a teszteléshez• Automatizált tesztelés

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

14

Page 15: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Távlati célok

• A szimulátor segíthet továbbá:Az autó pilótájának kiválasztásábanA pilóta képzésében, felkészülésében

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

15

Page 16: Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

Menyhért ÁkosNagy Richárd

Önálló laboratórium

Köszönöm a figyelmet! Nagy Richárd

Teszt- és szimulációs környezet kialakítása FRT versenyautóhoz

16