Tiede-lehti jakoi 100 stipendiä lukiolaisille.
Onnittelut palkituille!
Lisää Tiedettä sähköisenä!
Tiede-lehden iPad-versio on ladattavissa ja ostettavissa irtonumeroina App Storessa.
|
|
KESKUSTELU
Tiede.fi-foorumin päävalikko. Keskustelua kaikille tieteestä kiinnostuneille. Edellyttää rekisteröitymistä.
Näytä vastaamattomat viestit | Näytä aktiiviset viestiketjut
|
Sivu 1/1
|
[ 9 viestiä ] |
|
| Kirjoittaja |
Viesti |
|
MaKo71
|
Viestin otsikko: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: To Tammi 26, 2012 5:16 pm |
|
Liittynyt: Ke Marras 15, 2006 1:09 pm Viestit: 1145 Paikkakunta: Oulu
|
Ratalaskuria olen aina silloin tällöin koodaillut, kielenä Python ja lähestymistapana ympyrät ja ellipsit. Kaikenlaista kivaa on matkan varrella päättynyt koodattuun muotoon, mutta jo hetken aikaa olen tuskaillut ellipsin tangentin kanssa. Jos ratalaskurilla haluaa laskea ajotarpeita (delta-v) muillekin elliptisille siirtoradoille kuin Hohmannin puoliellipsille, niin pitäisi laskea ellipsin tangetti. Useimmat netistä löytämäni kaavat nojaavat analyyttiseen geometriaan (ellipsin ja tangenttisuoran esityksessä) eikä mun omat matemaattiset taidot riitä vääntämään niitä vektoreiksi. Kysymys kuuluukin, että kuinka saadaan helposti laskettua ellipsin tangentin suuntavektori? Tällä hetkellä ellipsit on esitetty periapsis-apoapsis -pareina (eli radan lähin ja kauimmainen etäisyys). Tästä voidaan tietysti ratkoa kaikenlaisia parametreja, esim. puoliakselit, keskipisteen sijainti ja niin edelleen. Valmiina on myös funktio, jolla saa laskettua paikan (x,y) ajan funktiona. Tähän astisista löydöksistä paras on tämä (Java-koodia sivun jälkipuoliskolla): http://content.gpwiki.org/index.php/Tan ... d_EllipsesEn vain ole vielä keksinyt, että mikä vektori esitetyllä funkkarille pitäisi syöttää: pitääkö sen olla paikkavektori ellipsin polttopisteestä kaarelle, keskipisteestä kaarelle vai mikä?
_________________ http://mkoskim.wordpress.com http://mkoskim.drivehq.com http://mkoskim.deviantart.com
|
|
| Ylös |
|
 |
|
jkiukko
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 11:11 am |
|
Liittynyt: La Maalis 24, 2007 10:52 pm Viestit: 111 Paikkakunta: Joensuu
|
|
Ellipsin tangentti sivuaa ellipsiä ellipsin kehän suuntaisesti eikä tangentti ole kohtisuorassa keskipisteen kanssa muutoin kuin erikoistapauksessa "ympyrä" ja siitä seuraa että polttopisteiden kohtisuorat sivuajat muodostavat ympyrät, jotka leikkaavat ellipsiviivan.
_________________ 42 on elämän tarkoitus.
|
|
| Ylös |
|
 |
|
MaKo71
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 1:09 pm |
|
Liittynyt: Ke Marras 15, 2006 1:09 pm Viestit: 1145 Paikkakunta: Oulu
|
jkiukko kirjoitti: Ellipsin tangentti sivuaa ellipsiä ellipsin kehän suuntaisesti eikä tangentti ole kohtisuorassa keskipisteen kanssa... Tottahan toki, mutta... jkiukko kirjoitti: ...muutoin kuin erikoistapauksessa "ympyrä"... Juu, ja 0,90,180 ja 270 kulmilla, mutta... jkiukko kirjoitti: ...ja siitä seuraa että polttopisteiden kohtisuorat sivuajat muodostavat ympyrät, jotka leikkaavat ellipsiviivan. ...kuinka sillä tiedolla lasketaan tangenttivektori?
_________________ http://mkoskim.wordpress.com http://mkoskim.drivehq.com http://mkoskim.deviantart.com
|
|
| Ylös |
|
 |
|
Neutroni
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 2:12 pm |
|
Liittynyt: Ke Maalis 16, 2005 1:25 pm Viestit: 17023
|
MaKo71 kirjoitti: Tällä hetkellä ellipsit on esitetty periapsis-apoapsis -pareina (eli radan lähin ja kauimmainen etäisyys). Tästä voidaan tietysti ratkoa kaikenlaisia parametreja, esim. puoliakselit, keskipisteen sijainti ja niin edelleen. Valmiina on myös funktio, jolla saa laskettua paikan (x,y) ajan funktiona.
Parametrisoi ellipsi. Tai jos tuo paikan antava funktio on tarkka, laske numeerinen derivaatta. Eli paikka ajanhetkellä t+vähän - paikka ajanhetkellä t. Jos haluat nopeuden, jaat "vähällä", mutta tuo erotus on itsessäänkin radan tangentin suuntainen. Ellipsiratojan dynamiikkaa on käsitelty perusteellisemmin Tähtietieteen perusteet -kirjassa.
|
|
| Ylös |
|
 |
|
MaKo71
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 2:35 pm |
|
Liittynyt: Ke Marras 15, 2006 1:09 pm Viestit: 1145 Paikkakunta: Oulu
|
Neutroni kirjoitti: Parametrisoi ellipsi. Mitä se on? Myönnän suorilta, että mun matemaattisessa pohjassa on joitain ammottavia aukkoja... Neutroni kirjoitti: Tai jos tuo paikan antava funktio on tarkka, laske numeerinen derivaatta. Eli paikka ajanhetkellä t+vähän - paikka ajanhetkellä t. Jos haluat nopeuden, jaat "vähällä", mutta tuo erotus on itsessäänkin radan tangentin suuntainen. Hyvä kun muistutit! Tätä olen tosiaankin silloin tällöin harkinnut - se voisi kyllä olla tähän hätään paras ratkaisu. Paikan antava algoritmi on kopsattu Tähtitieteen perusteet -kirjasta, ja muistelen, että iteroin sen loppuun saakka (eli flotarista loppuu tarkkuun), kun ei ole mitään syytä katkaista sitä kesken kaiken (tarpeeksi nopea sellaisenaan). Neutroni kirjoitti: Ellipsiratojan dynamiikkaa on käsitelty perusteellisemmin Tähtietieteen perusteet -kirjassa. Joo, kyseinen kirja ja sen ratamekaniikkaosuus on kulunut käsissä.
_________________ http://mkoskim.wordpress.com http://mkoskim.drivehq.com http://mkoskim.deviantart.com
|
|
| Ylös |
|
 |
|
MaKo71
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 3:35 pm |
|
Liittynyt: Ke Marras 15, 2006 1:09 pm Viestit: 1145 Paikkakunta: Oulu
|
MaKo71 kirjoitti: Neutroni kirjoitti: Tai jos tuo paikan antava funktio on tarkka, laske numeerinen derivaatta. Eli paikka ajanhetkellä t+vähän - paikka ajanhetkellä t. Jos haluat nopeuden, jaat "vähällä", mutta tuo erotus on itsessäänkin radan tangentin suuntainen. Hyvä kun muistutit! Tätä olen tosiaankin silloin tällöin harkinnut - se voisi kyllä olla tähän hätään paras ratkaisu. Toteutin nyt tämän nopeusvektorin laskemisen tällä menetelmällä ja näyttää ihan hyvältä. Lasken paikat ajanhetkellä T, T+1 sec, T-1 sec, ja noista kolmesta paikkavektorista lasken nopeusvektorin, joka on miellyttävästi suoraan m/s. Kiitos Neutronille tuosta muistutuksesta, sitä huomaa nykyään unohtaneensa enemmän asioita kuin mitä muistaa.
_________________ http://mkoskim.wordpress.com http://mkoskim.drivehq.com http://mkoskim.deviantart.com
|
|
| Ylös |
|
 |
|
sakvaka
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 3:53 pm |
|
Liittynyt: To Elo 24, 2006 4:44 pm Viestit: 175
|
|
Voi toki derivoida oikeastikin, sillä puoliakselien pituudet tiedettiin.
Ellipsi parametrimuodossa: x = a cos t y = b sin t
Differentiaalit: dx = -a sin t dt dy = b cos t dt
k = dy / dx = -b/a cot t
Tai jos ellipsi on ilmoitettu origokeskeisesti: x^2 / a^2 + y^2 / b^2 = 1 (implisiittinen derivointi) (bx)^2 + (ay)^2 = (ab)^2 2b^2 x + 2(ay)*a dy/dx = 0
k = dy / dx = -b^2 x / (a^2 y) = -(b/a)^2 * x/y
Tangenttivektori voidaan sitten esittää muodossa i + kj. Riippuu tietenkin tapauksesta, sopiiko tämä menetelmä mukaan.
|
|
| Ylös |
|
 |
|
Neutroni
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 4:39 pm |
|
Liittynyt: Ke Maalis 16, 2005 1:25 pm Viestit: 17023
|
sakvaka kirjoitti: Ellipsi parametrimuodossa: x = a cos t y = b sin t
Jep. Mutta jos tätä käyttää taivaanmekaanisissa laskuissa, joissa kappale kiertää toista painovoiman välityksellä, on syytä huomata kaksi oleellista asiaa. 1. Noiden yhtälöisen antaman ellipsin keskipiste on origo. Siinä koordinaatistossa se kierrettävä kappale on sivussa origosta. 2. Tuo t-parametri ei ole suoraan verrannollinen aikaan. Ratanopeus vaihtelee gravitaatiokentässä aivan eri tavalla.
|
|
| Ylös |
|
 |
|
MaKo71
|
Viestin otsikko: Re: Ellipsin tangenttivektori ratalaskimen tarpeisiin Lähetetty: Pe Tammi 27, 2012 5:03 pm |
|
Liittynyt: Ke Marras 15, 2006 1:09 pm Viestit: 1145 Paikkakunta: Oulu
|
Neutroni kirjoitti: Jep. Mutta jos tätä käyttää taivaanmekaanisissa laskuissa, joissa kappale kiertää toista painovoiman välityksellä, on syytä huomata kaksi oleellista asiaa. Juu, noiden molempien asioiden kanssa on tullut tuuskattua, ja usein seottua ajatuksien ja laskelmien kanssa. Erityisesti ratanopeuden vaihtelu tekee kaikista aikaan pohjautuvista laskelmista monimutkaisia, ja siksi niiden kanssa on todella helppo kadottaa ajatus.
_________________ http://mkoskim.wordpress.com http://mkoskim.drivehq.com http://mkoskim.deviantart.com
|
|
| Ylös |
|
 |
|
Sivu 1/1
|
[ 9 viestiä ] |
|
Paikallaolijat |
Käyttäjiä lukemassa tätä aluetta: Yahoo [Bot] ja 6 vierailijaa |
|
Et voi kirjoittaa uusia viestejä Et voi vastata viestiketjuihin Et voi muokata omia viestejäsi Et voi poistaa omia viestejäsi
|
|
|