SG.hu·

Darwini alapelvekkel tenyésztenék a versenyautókat

A darwini alapelvek motorsportba történő beültetésével a kutatók bemutatták, az autó beállításainak átszabásával sorsdöntő tizedmásodpercek lefaragása lehetséges a köridőkből, bármilyen körülmények uralkodjanak is a pályán.

A University College London tudósai kifejlesztettek egy technikát, amivel nyerő Formula 1-es versenyautókat "tenyészthetnek". A hó végén megjelenő tanulmányban a kutatók beszámolnak egy új genetikai algoritmusokon alapuló számítógépes modellről, ami a Formula 1-esek legjobb beállításait szelektíven kombinálva optimalizálja a teljesítményt. Az eredmények azt mutatják, hogy akár 0,88 másodperc is lefaragható körönként, ami egy olyan iparágban, ahol századmásodpercek választhatják el a győztest a vesztestől, igen jelentősnek számít.

"A Formula 1 milliókat költ évente a kezelhetőség javítását biztosító technikákra. Minden autót több száz módon lehet állítani, hogy optimálisabb teljesítményt érjünk el. Akár apró változtatás a szárny magasságában, a felfüggesztés merevségében vagy a gumik típusában versenyképesebbé tehet egy gépet. Minden verseny előtt megpróbálják az adott körülményekhez igazítani a beállításokat, azonban a versenyautók annyira finoman kalibráltak, hogy akár egy kis hőmérsékletváltozás is befolyással lehet a teljesítményre. A döntések a tapasztalaton alapulnak, azonban arra nincs garancia, hogy mindig a helyes beállítást sikerül eltalálni. A szimulációkkal sikerült megkülönböztetnünk hogyan teljesítenek az autó különböző tényezői. Minden legjobb teljesítménybeli megoldást gondolatban úgy kezeltünk mintha saját génekkel rendelkeznének, melyek meghatározzák ezeket a paramétereket. A nyerő megoldásokat tovább tenyésztettük egy következő generációba, ami a két szülő autó legjobb beállításait ötvözte egészen addig, míg ki nem alakult a végső beállítás" - fejtegette Dr. Peter Bentley, a tanulmány vezetője.


A genetikai algoritmusok fejlődő technikája magában foglalja a biológia és a számítástechnika tudományának területeit, melynél az evolúció folyamatának utánzásával igyekeznek megtalálni az összetett problémák legjobb megoldását. A probléma lehetséges megoldásait "organizmusokként" kezelik, melyeket egy szimulált környezetbe helyeznek, lehetővé téve, hogy feltételek egész sora bírálja el azokat. Csak a jobbak élik túl, melyek "gyermekeket" hoznak létre a következő generációban. Ezek a leszármazottak a környezet újabb elbírálásának lesznek kitéve, a jobbak újra tovább élhetnek és szaporodhatnak. Számos generáció után olyan "organizmusok" jönnek létre, melyek egyre alkalmasabbak a kívánt feladat ellátására.

A kutatók 68 paramétert állítottak be a szimulációs autón. Öt kísérletet hajtottak végre az Electronic Arts által készített verseny szimuláción. Az első négy kísérlet a brit Silverstone pályán tesztelte az autókat, az utolsó pedig az Európa Nagydíjnak otthont adó német Nürburgringen zajlott, hogy felmérjék, vajon a továbbfejlesztett autó képes lesz-e egy más körülményekkel megáldott pályán is folytatni a nyerő szériáját.

"Silverstone az egyik leggyorsabb pálya, ahol a gyors, elnyújtott kanyarok mellett lassú fordulók is akadnak. Itt a nagyobb sebességre tuningolt, kisebb leszorítóerővel rendelkező autókat tudtuk tesztelni. Ezzel szemben a Nürburgring egy rendkívül kanyargós és kemény pálya, ahol a jó és gyors vezethetőség érdekében a kanyarbiztonsághoz magas leszorítóerőt kell alkalmazni" - magyarázta Krysztof Wloch, a tanulmány másik szerzője.

Silverstone-ban a köridőket sikerült 1 perc 27,005 másodpercről 1 perc 21,050 másodpercre csökkenteni. Ezzel megegyezően a német pályán is 7 másodperc körüli javulás volt tapasztalható. Az eredmények ellenőrzéséhez egy virtuális versenyt rendeztek Silverstone-ban, ahol az autók genetikai algoritmusokkal, alapbeállításokkal, és emberi beállításokkal versenyeztek, melyhez társult egy szakértő is. Az algoritmus által beállított autó futott be elsőként 1:20,349-es idővel, a második a szakértő által beállított gép lett, 0,879 másodperccel lemaradva. Az emberi beállítás harmadikként, míg a gyári beállítás jelentősen, 2,42 másodperccel utolsóként futott be.

"Az igazi próbát egy valódi versenyautó jelentené" - mondta Dr. Bentley. "Jelenleg a csapatoknak megvannak a saját szoftvereik, melyek figyelemmel kísérik a teljesítményt a verseny során. A mi szoftverünkkel verseny közben is kialakítható lenne az autó beállítása, így egy sérüléskor a következő boxba álláskor a hiba ellensúlyozásához módosíthatóak lennének a beállítások. A változtatások menet közbeni alkalmazására már megvan a technika, de persze nem hiszem, hogy a hivatalos szervek ebbe belemennének."

Kapcsolódó cikkek és linkek

Hozzászólások

Jelentkezz be a hozzászóláshoz.

© Rosco2004. 06. 23.. 17:48||#17
Ezeknek a tudósoknak ez a munkájuk? Ezért fizetik õket?
Nem lehetne, hogy valami hasznosabb dologgal töltsék az idõt?! A f*szom kivan az ilyen kib*szott ingyenélõktõl!!!
Ez az egész teljesen felesleges! Vagyis bocs, nem... majd jó lesz a hadiiparnak.
© kukacos2004. 06. 23.. 11:20||#16
A szimulált megoldásokra gondoltam, persze ha a fitnesst csak a valós próbálkozásból lehet kiszedni, akkor ugyanolyan gyors. Viszont ha kevesebb mintavétel van, a gép akkor is tud interpolálni a felület pontjai között, vagy gradienset figyelembe venni. Te nem tudsz 68 dimenziós függvényeket fejben deriválni, ugye? 😊
© floatr2004. 06. 23.. 10:10||#15
Jahh, fejfájásra hivatkozik, oszt cseszhetik a futamot 😊)))
© Tetsuo2004. 06. 23.. 03:27||#14
Másodpercenként százezret hogy állítgat, mikor egy-egy állítás után a valóságban ki kell próbálni (pl menni 1 kört), ugyanis a szimulációk nem pontosak, ill a szélcsatornás megoldásoknál is valós idõben kell mérni (nem lehet felgyorsítani)?
© RocketyATwork2004. 06. 22.. 16:39||#13
és ha az anya autó nem akarja akkor mi van ? 😊

na mind1.
© RocketyATwork2004. 06. 22.. 16:38||#12
wow, interesting!

not.
© kukacos2004. 06. 22.. 12:57||#11
Tetsuo de amíg a gép ebbõl lefuttat százezret másodpercenként, addig az ember mondjuk kettõt havonta... azonkívül a paraméterek egy ilyen problémánál általában csúnyán függnek össze, épp ott a probléma, hogy nem lehet õket függetlenül optimalizálni (ezért kétlem, hogy a szülõs megközelítés valóban hasznos). Független paraméterek optimalizálásához szükséges idõ lineárisan függ a paraméterek számától, míg általános esetben ez a függés exponenciális, na akkor van baj.
© AtisH2004. 06. 22.. 12:37||#10
Annyira technikai sport lesz az F1 (tkp. már az is), hogy jóformán a pénz fogja eldönteni, minnél profibb cuccot engedhet meg magának egy csapat annál jobb lesz. Lassacskán eljutunk majd oda, hogy a pilóta csak díszként lesz a cockpitben.:-( Vagy még ott sem...
© a_n_d_r_e_w2004. 06. 22.. 11:56||#9
Meglehetõsen szkeptikus vagyok:
1. Az evolúció koránt sem tökéletes, hanem az öröklött dolgok miatt sok problémától szenved 😛
2. Ha mondjuk az "apa" autó kis leszorító erõvel ment Indianapolisban, az "anya" meg naggyal, és mindkettõ jó volt, akkor a gyerek egyik szárnya majnem függõleges, a másik meg vízszintes lesz?

Szerintem csak a hülye angolok nem tudtak másmilyen világszenzációt kitalálni erre a hétre, ezért most ilyen okosságokkal hitegetik a népet...
© [HUN]PAStheLoD2004. 06. 22.. 09:21||#8
Hát eddig se sok múlott a pilótákon ezután már csak számokra lehet majd fogani .. nevetséges ez az autósport :|