Digitaalinen koneenrakennus / Virtuaalisuunnittelu

Samankaltaiset tiedostot
Nesteen ominaisuudet ja nestetilavuuden mallinnus

Kon Simuloinnin Rakentaminen Janne Ojala

Kon Hydraulijärjestelmien mallintaminen ja simulointi L (3 op)

Kon HYDRAULIIKKA JA PNEUMATIIKKA

Kon HYDRAULIIKKA JA PNEUMATIIKKA

Reaaliaikainen virtuaalihydrauliikka osana todellista konejärjestelmää

Simulation and modeling for quality and reliability (valmiin työn esittely) Aleksi Seppänen

Matemaattisesta mallintamisesta

Hydraulijärjestelmien mallinnus ja simulointi 1

Harjoitus 5: Simulink

Dynaamisten systeemien teoriaa. Systeemianalyysilaboratorio II

Kon HYDRAULIIKKA JA PNEUMATIIKKA

Kon Hydraulijärjestelmät

Tilayhtälötekniikasta

Hydrostaattinen tehonsiirto. Toimivat syrjäytysperiaatteella, eli energia muunnetaan syrjäytyselimien staattisten voimavaikutusten avulla.

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Luento 4: Liikkeen kuvausta, differentiaaliyhtälöt

Teemat. Vaativien säätösovellusten käyttövarmuus automaation elinkaarimallin näkökulmasta Tampere. Vaativat säätösovellukset

Luento 10. Virtaventtiilit Vastusventtiilit Virransäätöventtiilit Virranjakoventtiilit. BK60A0100 Hydraulitekniikka

FYSA210/2 PYÖRIVÄ KOORDINAATISTO

MATLAB harjoituksia RST-säädöstä (5h)

Mallien parametrisointi

Rexroth -tuotteet teollisuushydrauliikkaan

Identifiointiprosessi

Kon HYDRAULIIKKA JA PNEUMATIIKKA

SIMULINK 5.0 Harjoitus. Matti Lähteenmäki

Lyhyt tutustumiskierros Simulink-ohjelman käyttöön hydrauliikan simuloinnissa

Kon Hydraulijärjestelmät

ACKERMANNIN ALGORITMI. Olkoon järjestelmä. x(k+1) = Ax(k) + Bu(k)

Logistiikkajärjestelmien mallintaminen - käytännön sovelluksia

Ohjelmistoprojektien hallinta Vaihejakomallit

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Proportionaali- ja servoventtiilit toimivat

SiSuQ8 Tutorial / Mekaaninen simulaatio

Koneenrakennuksen ja talonrakennuksen digitaalisten tuoteprosessien vertailu. Seminaariesitelmä , Tampere

Esim: Mikä on tarvittava sylinterin halkaisija, jolla voidaan kannattaa 10 KN kuorma (F), kun käytettävissä on 100 bar paine (p).

1 Di erentiaaliyhtälöt

Automaatio- ja systeemitekniikan projektityöt 2013

SMG-4200 Sähkömagneettisten järjestelmien lämmönsiirto Ehdotukset harjoituksen 6 ratkaisuiksi

Numeeriset menetelmät

Tuotekehityskustannusten hallintaa laadukkaalla suunnittelulla Teemu Launis

8. kierros. 2. Lähipäivä

Ympäristöystävälliset

Mat Systeemien identifiointi, aihepiirit 1/4

2. kierros. 2. Lähipäivä

Integrointialgoritmit molekyylidynamiikassa

We move everything. Tekniikan Trendit 2016

Rexroth uutuus- ja kampanjatuotteita Liikkuvaan kalustoon

Useita oskillaattoreita yleinen tarkastelu

ax + y + 2z = 0 2x + y + az = b 2. Kuvassa alla on esitetty nesteen virtaus eräässä putkistossa.

AS Automaatio ja systeemitekniikan projektityöt A13 10 Radio ohjattavan pienoismallin ohjausjärjestelmän ja käyttöliittymän kehittäminen

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Tuotannon simulointi. Teknologiademot on the road -hanke

MASIT18 Simuloinnin ja suunnittelun uudet sovellustavat ja liiketoiminta

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/

Kon Hydraulijärjestelmien mallintaminen ja simulointi L (3 op)

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 3 /

Tarvittava määrä vuositasolla yli 100 kpl.

Pyörivän sähkökoneen jäähdytys

E-Power. Vibroakustisesti ympäristötehokkaan voimalaitoksen tuoteprosessi. Tommi Rintamäki General Manager Power Plant Technology Wärtsilä Finland Oy

VIILUSORVIN REAALIAIKAINEN MONIKAPPALEDYNAMIIKKAMALLI REAL-TIME MULTIBODY DYNAMICS MODEL OF A VENEER LATHE

Tulevaisuuden joustavan pakkauslinjaston muodonantolaitteen alaosan suunnittelu

Hybridityökoneet. Haasteet, Keinot, Tehokkuus

KISASÄÄNNÖT JA PROJEKTI LK

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

5.1. Normi ja suppeneminen Vektoriavaruus V on normiavaruus, jos siinä on määritelty normi : V R + = [0, ) jolla on ominaisuudet:

Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

Kon Hydraulijärjestelmien mallintaminen ja simulointi L (3 op)

PID-sa a timen viritta minen Matlabilla ja simulinkilla

Mat Työ 1: Optimaalinen lento riippuliitimellä

Harjoitus 6: Simulink - Säätöteoria. Syksy Mat Sovelletun matematiikan tietokonetyöt 1

8. kierros. 1. Lähipäivä

521365S Tietoliikenteen simuloinnit ja työkalut HFSS MARKO SONKKI Sisältö:

Koneenosien suunnittelu hydrauliikka ja pneumatiikka

SIMULINK S-funktiot. SIMULINK S-funktiot

4. Kontrollitilavuusajattelu ja massan säilyminen. KJR-C2003 Virtausmekaniikan perusteet

Johdantoa. Jokaisen matemaatikon olisi syytä osata edes alkeet jostakin perusohjelmistosta, Java MAPLE. Pascal MathCad

4. Lasketaan transienttivirrat ja -jännitteet kuvan piiristä. Piirielimien arvot ovat C =

AS Automaation signaalinkäsittelymenetelmät. Laskuharjoitus 8. Ackermannin algoritmi Sumea säätö

FMT aineenkoetuslaitteet

Taneli Kolström Eri-ikäiset metsät metsätaloudessa seminaari Eri-ikäisrakenteisen metsän kehityksen ennustaminen

Ratkaisuehdotukset LH 8 / vko 47

Rexroth Engineering Työkalumme tehokkaaseen suunnitteluun ja järjestelmien optimointiin

SISÄILMAN LAADUN PARANTAMINEN KÄYTTÄMÄLLÄ SIIRTOILMAA Uusia ratkaisuja

MALLIT VESIJÄRJESTELMIEN TUTKIMUKSESSA


KONETEKNIIKAN KOULUTUSOHJELMA MONIKAPPALEDYNAMIIKAN OHJELMISTOT. Joonas Kääriäinen

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Yleistä. Aalto-yliopisto Perustieteiden korkeakoulu Matematiikan ja systeemianalyysin laitos

Highlights: ECV:n kehittämisalustat ja valmiudet. - Työkonealusta

Luento 2: Liikkeen kuvausta

Matematiikan tukikurssi

Lämpötilan ja valssausvoiman tilastollinen mallintaminen levyvalssauksessa

40 vuotta mallikoetoimintaa. Otaniemessä

Halton Jaz for Vario JDE aktiivinen poistoilmahajottaja

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

SÄHKÖKÄYTÖN EMULOINTI SIMULINK-DSPACE-M1 -YMPÄRISTÖSSÄ

LAPPEENRANNAN TEKNILLINEN YLIOPISTO Teknillinen tiedekunta LUT Kone

OPINTOJAKSOJA KOSKEVAT MUUTOKSET/KONETEKNIIKAN KOULUTUSOHJELMA/ LUKUVUOSI

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

Transkriptio:

Digitaalinen koneenrakennus / irtuaalisuunnittelu Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

Taustaa 0 vuoden aikana tietokoneen laskentakustannus vähenee kertoimella 000 ja Internetin tiedonsiirtokyky lisääntyy kertoimella 00 (Mooren laki) Suurin osa suunnittelusta tehdään jo 3D CADillä Tuotteiden elinkaari on lyhentynyt, suunnitteluaika ja suunnittelun tarkkuus entistä tärkeämää Suunnittelun hajautuminen maantieteellisesti useaan aikkaan Tarve ystyä arvioimaan ja esittelemään suunitelmaa suunnitteluryhmälle, johdolle ja asiakasryhmille sekä esittelemään vaihtoehtoisia skenarioita Asiastareiden aremi ymmärtäminen Käyttäjäkokemuksen ymmärtäminen Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

3 Tareet Tuotekehitysaikojen lyhentäminen Tuotekehitysrosessin hallinta Automaatio- ja suoritusarvotason nostaminen Suorituskyky Säätösuunnittelu Ohjausjärjestelmän testaus irtuaalinen rototyyi Säätöjärjestelmänsuunnittelu irtuaalinen rototyyi Markkinoinnin tuki Markkinointimateriaali Mainosvideot Suunnittelun laadun arantaminen Toteutusvaihtoehdot Komonenttien mitoitus Hydrauliikan suunnittelu Mekanismin suunnittelu Liikealue Nivelisteet Kuormitukset FEM-analyysiin äsymisikä Mikroelektroniikan sulauttaminen loutuotteisiin Markkinoinnin tuki Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

4 irtuaalisunnittelu - edut ja haitat noeaa järjestelmän testaus on yleensä hidasta, kallista ja joskus vaarallista toisettavat vertailuolosuhteet rototyyi on yleensä olemassa ja mitattavissa tärkeimien suureiden (aine, siirtymä) mittaus on heloa toteutusratkaisuja ja mitoitusta voidaan otimoida enemmän koneiden dynaamiset ominaisuudet oitaan tuntemaan aremmin Muuttuneista rosessitekijöistä aiheutuvat ongelmat kyetään ratkaisemaan noeammin simulointimallin käyttöönotto vaatii huomattavan määrän työtä ja asiantuntemusta. väärin tulkittuna tulokset voivat myös johtaa harhaan innovaatioiden arviointi Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

5 Simulointirojekti Tehtävän määrittely Mallin formulointi Mallin arametriarvojen selvittäminen Simuloinnit Tulosten tulkinta Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

6 Mahdollisia syitä simulointirojektin eäonnistumiseen Eämääräinen tavoite Asiantuntemuksen ja henkilöresurssien uute Liian yksinkertainen malli äärät työkalut Puutteellinen dokumentointi Tulosten tulkinta ja eähavainnollisuus Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

7 Erityisongelmia Eälineaarisuudet Simulointimallin matemaattinen jäykkyys. Hydraulikäyttöisen laitteen dynaamiset ominaisuudet kytkeytyvät ohjattavan järjestelmän dynamiikkan. Parametritiedon saatavuus. asetusarvo Säätäjä takaisinkytkentä ohjaus tilavuusvirta ohjaus tilavuusvirta voima liike Konemekanismi oimanlähde enttiilit Toimilaitteet Prosessi / Ymäristö aine aine liike voima Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

8 Mallin käyttökeloisuus tarkkuus/eävarmuus (kvantitatiivinen/kvalitatiivinen tulos) toiminta-alue identifioitavuus arametriherkkyys stabiilisuus laskentanoeus Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

9 Tulokseen vaikuttavat malli arametrit integrointialgoritmi Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

0 Simuloinnin kultaiset säännöt by MCS Software jäljittele aina reaalimaailmaa tiedä mitä ja missä idealisoit jaa ongelma joukoksi hallittavia osakokonaisuuksia mallinna yksi kerrallaan mallinna vähän kerrassaan ja testaa mallinna vähän kerrassaan ja testaa varmista, että ymmärrät kaikki tulokset ja ilmiöt, ennen kuin kuin jatkat mallinna se mitä täytyy mallintaa, ei sitä mikä olisi heloin mallintaa mallinna vain se on mallinnettava, älä kaikkea, mitä ystyt mallintamaan Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

Simuloinin käyttö tuotekehitysrosessissa User testing Particiatory design Robust design Otimization Software and Hardware testing Concet Develoment System-Level Design Detail Design Testing and refinement IRTUAL ENIRONMENT - immersion - interaction - user exerience SIMULATOR CORE - comutational efficieny - algorithms - interfaces MODELS - materials & henomenas - mechanics - ower transmission - work rocesses KNOWLEDGE - arameter data - uncertainty of arameter data and models

Simuloinnin osa-alueet Työkoneuomit Iskuvasarat ja -orakoneet Työkonehydrauliikka Condition control SOELLUKSET TOIMINNOT Interaktiivinen simulointi Hardware-in-the-loo simulointi irtuaalitodellisuus Diesel-moottorin ruiskutusjärjestelmä Prosessikoneiden ohjaus Innovaatiot IRTUAALINEN TESTAUS YMPÄRISTÖT WinSIMU Matlab/Simulink/Dsace Adams Telegri Ansys SOELTAMINEN Sovellusten tuntemus Software ja Hardware tuntemus Teorian tuntemus PERUSTUTKIMUS fysikaaliset virtausoin ja mekaniikan ilmiöt hydraulikomonenttien mallit algoritmit mekaniikan mallinnusmenetelmät arametritietämys Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

3 Mallityyit emiirinen analyyttinen uoli-emiirinen Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

4 Simuloinnin käyttötavat Tausta-ajo (off-line) Interaktiivinen käyttö (on-line) Rinnakkaissimulointi (Co-simulation) esim. irtauslaskenta, Mekanismisimulointi Reaaliaikasimulointi, Man-in-the-loo esim tietokoneelit Reaaliaikasimulointi, Hardware-in-the-loo Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

5 Muutamia simulointiymäristöjä Simulointiymäristöjä Matlab / Simulink Amesim Easy5X Hardware-in-the-loo ymäristöjä Labwiev XPC-target Matlab XPC-Target DSace irtuaalitodellisuus ymäristöjä irtools, Techiz Mevea, Savant simulators, suomalaisia Pelimoottorit Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

6 Esimerkki - tuotekehityssimulaattori Reaaliaikamalli työkoneesta ja ymäristöstä Työkoneen ja ymäristön visualisointi Simuloitu käyttäjäkokemus Liikealusta Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

7 Esimerkki - tuotekehityssimulaattori Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

8 Esimerkki ohjausjärjestelmän SW- ja HW-testaus Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

9 Lounastauko Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

0 Hydrauliiirien mallintaminen CYLIN Hydrauliiirien mallit koostuvat ol_cyl_l ol_cyl_mi Hydraulikomonenttimalleista ja niitä yhdistävistä tilavuusmalleista: DC umumallit PR ol_um ventiilimallit sylinteri/moottorimallit ol_tank PUMP M Tilavuusmallit yhdistävät muiden mallien liitäntäortit ol_tank Nimeä mallit Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

enttiilimallit, kuristus enttiileissä on yleesä aina turbulenttinen virtaus Q C d A 0 Cd = virtauskerroin A = virtausoikkiinta-ala = aine-ero = nesteen tiheys Kuristusmalli generoi tilavuusvirran aine-erosta Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

Tilavuusmallit d dt Tilavuusmalli generoi aineen tilavuuteen saauvista tilavuusvirroista in 0 out Oletetaan, että tilavuuden sisällä ei taahdu virtaushäviöitä d dt eff t 0 hose, A eff, A oil 0 A hose, A Ax hose, A = nesteen tehollinen uristusmoduli = tilavuuden koko Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

3 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0 Pumumallit Tuottavat tilavuusvirtaa, laajemmin muuntavat mekaanista tehoa hydrauliseksi s n i i s i C n C C n 3 i st i s i s i T T c i v i f i T C n C T 4 i h i v i f i 3 5 n C C n C T Tilavuusvirtaa hydrauliiiriin = (...) ääntömomentti umun akselilla T = T(...)

4 enttiilimallit Yksi tai useami kuristus, joka avaus riiuu ohjauksesta Tuottavat tilavuusvirtaa hydrauliiirin liitäntäortteihin = (, I,,,) Pohjalla aina kuristusmalli Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

5 enttiilimallit, Paineenrajoitusventtiili irtausoikkiinta-ala, CA D d CA 4 dt 0 CA CA ( MAX IN - ref CA ) - C D b k m k h IN Tilavuusvirta kuristuksessa, Q Q C d A 0 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

6 enttiilimallit, 4/3-suuntaventtiili Kuristusten suht. avausten yhtälöt P T T P T A A R R R R R R R R R R 3 3 4 4 5 6 0, kun x(t) 0 x 0, kun x(t) 0 - x(t) x MAX x(t) MAX x(t) x MAX 0, kun x(t) 0 x(t) - x 0, kun x(t) 0 f(x(t)) f(x(t)), kun x(t) 0 MAX, kun x(t) 0, kun x(t) 0, kun x(t) 0 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

7 Sylinteri / moottorimalli Muuntaa kammioihin kehityneen aineen voimaksi/momentiksi, Kaksi muuttuvaa tilavuutta + voimayhtälö l x max F A A A A F 0A L 0 x F A A A A A 0 A x, A A 0 A x max x A A x, A A x Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

8 Sylinterin kytkeytyminen mekanismiin Mekanismi on monikaalejärjestelmä, jonka liikeyhtälö on muotoa: M z H z, z Q M on mekanismin inertiamatriisi z on mekaanisten tilojen vektori H on vektorifunktio, joka sisältää mm. mekanismin Coriolis-, keskiako-, kitka ja gravitaatiovoimat/momentit Q on yleistettyjen voimien vektori (voi sisältää sekä voimia että momentteja). Yleistetyt voimat riiuvat sylinterin voimasta ja mekaanisista tiloista z. Sylinterin männän asema taas riiuu tiloista z ja männän noeus sekä tiloista z että tilojen derivaatoista A x dx/dt SYLINTERI A F Q = f (F,z) + - H(z,dz/dt) M - dx/dt = f (z,dz/dt) x = f 3(z) MEKANISMI Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

9 Järjestelmän hierarkinen mallintaminen System model Subsystem Subsystem Pyritään rakenteisuuteen, Jaetaan mallia eritasoisiin alijärjestelmiin Comon ent - Hydraulic comonents - Mechanical elements - Control models User defined comonents Primitives Parameter database Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

30 Komonenttien inut/outut Simulinkissä Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

3 Komonenttien kytkeminen Simulinkissä Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

3 Komonenttien kytkeminen Simulinkissä Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

33 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0 Piirin matemaattinen jäykkyys 4 4 D C dt d D C dt d in

34 Piirin matemaattinen jäykkyys Linearisoimalla yhtölä toimintaisteessä saadaan d dt d dt K in 0 0 K 0 0 0 K 0 0 0 K K 0 0 C D C D 0 0 0 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

35 Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0 in 0 K K K K K dt d dt d, 4 K K K K K K K K Matriisin ominaisarvot 0 0 0 0 0 D C K D C K Piirin matemaattinen jäykkyys 3

36 Piirin matemaattinen jäykkyys 4 Ominaisarvoihin liittyvät aikavakiot Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0

37 Piirin matemaattinen jäykkyys 5 Matemaattisesti jäykissä tehtävissä solveri joutuu ottamaan aljon integrointiaskelia tarkasteltavassa aikaikkunassa -> laskenta käy hitaaksi Ongelmien ehkäisemiseksi vältä: hyvin ieniä tilavuuksia halkaisijaltaan suuria kuristuksia yri keskittämään sarjassa olevat ienet ainehäviöt yhteen kuristukseen Kon-4.407 Hydraulijärjestelmien mallintaminen ja simulointi 3.9.0