Rovnice pro prepocet vysky z tlaku pro MCU
Pavel Kutina
hw na prelude.cz
Čtvrtek Červen 28 07:22:16 CEST 2012
Vzhledem k tomu, ze ja se prave chystam ke spanku, tak to zkusim pochopit,
az si to sve dnesni prvni kafe odpoledne po probuzeni dam :)
Ale s tou tabulkou to mozna nebude uplne marne, tak mi tak doslo, ze mam k
AVR pripojenou 8Mbit seriovou EEPROM, ta by se asi dala vyuzit (zatim ji mam
prazdnou, casem se do ni budou logvat data, ale mista je tma na rozdavani i
tak).
Jeste jednou diky.
Pavel Kutina
----- Original Message -----
From: "Jaroslav Buchta" <jaroslav.buchta na hascomp.cz>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Thursday, June 28, 2012 7:13 AM
Subject: Re: Rovnice pro prepocet vysky z tlaku pro MCU
Ten logaritmus je myslen tak, ze se s nim pocita dobre libovolna mocnina
(samozrejme to chce i inverzni funkci) x^y = e^(ln(x)*ln(y))
A ta tabulka by v tomhle pripade nemusela byt tak velka, mezi sousednimi
body lze linearne aproximovat, takze diference by tam byla vzdycky
odpovidajici jen by mezi body nebyla krivka ale primka. Lze aproximovat
i vyssim polynomem. Jde o to jak je funkce kriva, vyska odpovida zda se
pate odmocnine z tlaku tak to bude krive asi dost, ale tak 100 bodu
tabulky by mohlo IMHO stacit mezi zemi a kosmem ;-)
Za pripadne chyby nerucim, mam necele jedno kafe ;-)
Dne 28.6.2012 6:51, Pavel Kutina napsal(a):
> Vzhledem k tomu, ze je to pro vario a vyskomer, kde mne zase tak moc
> nezajima absolutni presnost v radu decimetru, ale potrebuju odlisit dve
> mereni po sobe jdouci, ktere daji rozdil -dejme tomu- pul metru, a to pro
> vysky od nuly MSL az do nejakych cca 4km, ta tabulka by byla hodne macata
> (nebo jsem nepochopil, jak to myslite).
>
> S tim log(x) jsem to nejak nepobral, nemuzete mne nejak popostrcit? Uz
> jsem ze skoly par let a zacina to byt znat.
>
> Diky.
>
> Pavel Kutina
>
>
> ----- Original Message ----- From: "Jaroslav Buchta"
> <jaroslav.buchta na hascomp.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Thursday, June 28, 2012 6:45 AM
> Subject: Re: Rovnice pro prepocet vysky z tlaku pro MCU
>
>
> Sel bych na to hrubou silou a rovnou si spocital tabulku P,h kde bych
> mezi sousednimi hodnotami h linearne aproximoval. Presnost dle hustoty...
> Jinak myslim, ze implementace funkce log(x) neni zas tak slozita a mela
> by byt soucasti math knihovny, uz jsem ji u nejakych mcu pouzival a byla
> to otazka par KB programu navic.
>
> Dne 28.6.2012 6:33, Pavel Kutina napsal(a):
>> Zdravim,
>>
>> nemate nekdo nejakou rozumnou rovnici pro vypocet vysky z atmosferickeho
>> tlaku? Klasickou rovnici znam:
>>
>> h = 44330 * (1 - (P/101325)^(1/5.255))
>>
>> kde P je okamzity tlak a onech 101325 je tlak v Pa na hladine more, ale
>> nejak mi v AVR nezbyva misto na implementaci mocniny realnych cisel, ona
>> to neni zrovna jednoducha funkce...
>>
>> Wolfram mi to "zjednodusil" na h = 44330-4944.64 P^0.190295 , ovsem ani
>> tak se te priserne mocniny nezbavim. Nemate nejakou cestu, jak to nejak
>> rozumne aproximovat (nejake odchylky v radu desetin mne moc nezajimaji)
>> nebo jinak zjednodusit?
>>
>> Diky za kazdou dobrou radu.
>>
>> Pavel Kutina
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list