Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Simulointimallien automaattinen generointi

Samankaltaiset esitykset


Esitys aiheesta: "Simulointimallien automaattinen generointi"— Esityksen transkriptio:

1 Simulointimallien automaattinen generointi
Semogen loppuseminaari Markus Rokala

2 Simulointimalli Simuloinnilla tarkoitetaan todellisen järjestelmän toiminnan jäljittelemistä matemaattisen kuvauksen avulla. Simulointimallin rakentaminen koostuu pelkistetysti tarvittavan datan keräämisestä sekä kerätyn datan syöttämisestä simulointiohjelmaan. Simulointimalli toimii yhtenä esimerkkinä, miten moniteknisen järjestelmän eri suunnitteluaineistojen yhteensopivuutta voidaan hyödyntää.

3 Simulointimallin koostaminen
Miten simulointimallin koostamiseen tarvittavat tiedot saadaan? Useasta eri lähteestä käsityönä Kyselemällä suunnittelijoilta Suunnittelemalla uudestaan Arvaamalla Esimerkkinä hydraulijärjestelmän simulointimallin lähtötiedot Hydraulikaavio Liitännät komponenttien välillä Komponenttien tunnistetieto

4 Simulointimallin koostaminen
Datalehdet Parametrit tunnistetiedon avulla CAD Nivelpisteet, massa ja inertiaominaisuudet, alkuasemat CAN Signaalien nimet, yhteydet Simulink Komponenttien simulointimalliaihiot Mittaukset, arvaukset Parametrit Tiedot syötetään käsityönä simulointiohjelmaan

5 Automaattisen generoinnin haasteet
Miksi simulointimallin tekeminen tulisi automatisoida? Vähentää käsityönä tapahtuvaa tiedon käsittelyä. Virhemahdollisuudet pienevät. Muutosten tekeminen helpottuu. Miksei automatisointia ole jo tehty? Vaadittavan tiedon hajanaisuus Formaattien yhteensopivuus, koneluettavuus Suunnitteluohjelmistojen rajoittuneisuus Vaatii muutoksia suunnitteluprosessiin Komponenttien simulointimallit tulee koostaa tietyllä tavoilla (rajapinnat) Simulointimallien vaatimukset vaihtelevat

6 Simulointimallin koostaminen
Tiedon tarpeen selvittäminen, tietojen löytäminen ja koneellinen lukeminen muista järjestelmistä semanttiseen malliin on tärkein asia. Itse simulointimallin generointi on ohjelmistoriippuvaista työskentelyä, joka on mahdollista vasta kun semanttinen malli sisältää generointiin tarvittavan tiedon. Semogenissa simulointiohjelmistona on Simulink

7 Simulointimallin automaattinen generointi
Hydraulikaavion komponenttitiedot ja yhteydet luetaan RDF-malliin ja komponentit linkittyvät komponenttityyppien ja myös simulointikirjaston komponenttien kanssa Komponenttien parametrit on mahdollista lukea RDF-malliin esimerkiksi PDM-järjestelmästä, jolloin komponenttien parametrisointi saadaan automatisoitua. Ajamalla tiedosto Matlabissa saadaan aikaiseksi simulointimalli komponentteineen sekä komponenttien väliset yhteydet. Kun tarvittava tieto on RDF-mallissa, siitä pystytään automaattisesti tuottamaan järjestelmän simulointimallin koostava tiedosto Kirjastoitujen simulointimallien tiedot luetaan RDF-malliin ja linkitetään komponenttityyppeihin. Kukin komponenttityyppi saa itselleen simulointimallin. Simulointimallien automaattista generointia varten on käsin luotu komponenttikirjasto Simulinkin kirjastorakenteeseen

8 Simulointimalli

9 Yhteenveto Automaattinen generointi tuo etuja simulointimallin koostamisprosessiin Automaattinen generointi on mahdollista nykyisillä järjestelmillä ja tekniikoilla Vaatii suunnitteluprosessin määrittelyä, jotta tarvittava tieto löytyy suunnitteludokumenteista halutussa muodossa


Lataa ppt "Simulointimallien automaattinen generointi"

Samankaltaiset esitykset


Iklan oleh Google