Ostatní témata (Off Topic témata) : phpRS Fórum
Máte problém s konfigurací počítače? Hledáte nejlepší webhosting pro vaši aplikaci? Nevíte si rady s nějakým zajímavým programátorským oříškem? Týká se dotaz fóra? ... Pokud ano, tak je toto diskuzní fórum určeno právě vám.
phpRS - redakční a informační systém
výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-20, 21:38

ahojky, sorry za prispevek ktery sem nepatri, ale ja vazne nevim kudy dal :-(
proto vas prosim o radu , pomoc ci nasmerovani na nejakeho matematika/ chemika.
oc jde?
mam script ktery mi vypocita kolik vody je zapotrebi pro naredeni slivovice na mnou pozadovanou hodnotu.

priklad: mam 10 litru slivovice ktera ma 70% a ja potrebuji z ni udelat 52% , takze je zapotrebi zjistit kolik vody (destilky do teho bude potreba).
pomoci rovnice
x = a.(b-c)/c
x - objem požadované destilky
a - původní objem destilátu
b - % alkoholu původního destilátu
c - mnou požadované % alkoholu

zjistim ze potrebuji 3,46 vody.
test zde:

[http://auto-diagnostika.com/ostatni/redeni.htm]

Vse je Ok, ale pozor, toto je pocitano pro 20°C, coz je u nas v palenici nemozne mit tuto teplotu stabilne.
20°C je oficialni teplota pro vsechny urady pro jejich vypocty (celnici a finacni urad).
zpet k problemu:
Z praxe vim ze pokud mam teplotu slivky napr. 26°C tak 70% co sem prave nameril neni 70% pro vyse uvedenou rovnici ale asi 67% pri 20°C.

tzn ze asi potrebuji rovnici rozsirit o aktualni teplotu.

Nebo prvni vypocitat (nejak a to prave nevim jak) kolik ma ta slivovice % vuci 20°C.

Oficialne se to jmenuje skutecna lihovitost, a tento udaj taky musim zanaset do knihy paleni.
Mam na to sice nejaky exe soubor (kalkulacka pro palenice) ktery mi to prepocita a zjisti tyto udaje, a ja je pak do te knihy zapisuju.

jenze ja to chci naprogramovat v PHP, bo uz mam vse udelano pres php, pocinaje objednavkami, adresarem, vypisem a prehledem kdo kdy jak palil, kontrolou pravosti RČ, atd atd.. ruznych vystupu do excelu, tiskovych sestav pro ty veskere urady a tak...

jenze zatim jeste porad nemam sanci zjistit tu hodnotu v % alkoholu pro 20°C

to vse se zatim musi prepocitat v tom "exe soboru" a jeho vysledky zas prepisovat do toho meho php, coz nechci-

Prosim vas tedy o radu.

predem diky a omlouvam se za tema jenz z phprs nema nic spolecne.

cauky







ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net



Celkem upraveno 1×. Poslední úprava marty v 20.08.2007 21:38.

Re: výpočet lihovitosti
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-08-20, 22:21

a co do toho exe zadat nejake hodnoty, ziskat vysledky a pak si z toho aproximovat funkci na ten prevod

Re: výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-20, 22:44

obavam se ze to asi neumim, bo ani nevim co je apoximovani

ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net

Re: výpočet lihovitosti
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2007-08-21, 10:38

OT: Aproximování je to, že máš nějaké očekávané výsledky a této hodnotě se výsledky blíží (jako kdyby sis do grafu několik výsledků vytečkoval a pak tečky proložil nějakou křivkou atd.) ... prostě se jedná o jakési zprůměrování a přiblížení dle několika vypočítaných hodnot - více určitě najdeš např. přes Google ;) (jde o to, že za výsledek pak pokládáš nejbližší aproximovanou hodnotu a ne přesnou hodnotu pro danou situaci - tím se zabrání chybám měření, výpočtu, logiky, náhodných chyb apod.) ...

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: výpočet lihovitosti
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2007-08-21, 10:41

Jinak přímo k tvému problému - stačí si zjistit procentuální odlišnost od skutečného obsahu lihovosti (předpokládám, že tuto možnost máš, viz. tebou uvedený příklad 70% vs. 67%) ... stačí si zjistit procentuální změnu k 1 stupni celsia (několik náhodných měření => průměr ... případně právě aproximování pro různý průběh v jiném rozsahu teplot) a máš vyhráno ...

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-21, 13:07

dobra myslenka..
ja ted jeste napisu par odkazu...
zde:
[http://web.quick.cz/spergl.1/likery.html]
je dokonce tabulka pro vypocet redeni koralky, ale opet nikde ani sluvko o teplote :-(

ten exe co pouzivam sem dal zde:
www.lucifer.cz/stahuj/kalkulacka.zip
takze se muzete kouknout... samozrejme pokud budete mit cas a naladu na neco co pro nektere z vas jde uplne mimo.
ale i tak diky

ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net

Re: výpočet lihovitosti
Zaslán uživatelem/kou: ATP (IP adresa zaznamenána)
Datum: 2007-08-21, 19:51

zas tak mimo to néni, mě névic chutná tak 58% :-)
spočitat to neumim, ale vypit - vypit to jóó

úplně offtopic - jsem ten jedinej stojící (je to z loňska-tento víkend se akce opakuje)
[http://spayk.oslavany-cz.eu/photo/spayk/2006/XXIIIpotlachSpayk/photos/photo6.html]

[http://infoportal.oslavany-cz.eu/]

Re: výpočet lihovitosti
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2007-08-21, 23:31

Jasne, ak nemáš vzorec - musíš spraviť tabuľku pre celý rozsah hodnôt % a °C - bude to ale pomerne pracné. Skúsil by som od výrobcu tej kalkulačky (alebo od niekoho iného) zohnať ten vzorec alebo hotovú tabuľku ;)

PS: Kua chuapi aj mne nalejte ;)

Re: výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-22, 07:18

ano, tabulka mne napadla taky jenomze pro me potreby 25% <-> 90% a 10°C <-> 35°C je zapotrebi cca 5500 polozek.
a ten vyrobce kalkulacky nehrozi neb udajne jako jeho konkurent :lol (dyt ja to mam pouze pro nasi firmu, ale chapu to , v podstate mam to co on, jenze nekolikanaobne lepsi ) :-))))) , tyto data neziskam.

takze vazne uvazujem s mym sefem o tom ze si najmem nejakou slicnou brigadnici (ktera to umi vsemi deseti :-D) a naplni mi DB potrebnymi daty pro cely rozsah hodnot.
panove jeste jednoudekuji za rady...
dam vedet jak sem dopadl.

ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net

Re: výpočet lihovitosti
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2007-08-22, 09:38

Případně najdi nějakého chemika, který by mohl vědět podobný průběh jednoduše zobrazit do grafu (aproximovat) a z toho jen odečteš potřebné hodnoty :D zadej to někde jak školní projekt ;) :D

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-22, 11:20

jj zkusim to.. chtelo by to nejakeho profesora z vysoke skoly matematicko chemicke, pokud takova nejaka existuje :-) a zadat to nekomu jako diplomku, hihijhi

jinak pokud nekdo z vas pojede pres hranice na morave, muze se v nasi palenici u Lucifera stavit na pokec, kave, limcu ci na nas vyrobek ke kteremu shanel sem ten vzorec :-) adresa je zde: www.palenice.com
cafte

ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net

Re: výpočet lihovitosti
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-08-22, 12:09

ten vypocet neni tak slozity a ani se nemusi zjistovat vsechny hodnoty, ja si to trochu zkusil podle te kalkulacky, takze pri dane koncentraci se s teplotou procenta meni linearne - tedy velmi trivialni, akorat je slozitejsi prubeh pri dane teplote jak se meni koncentrace v prilozenem souboru je rozdil mezi lihovosti skutecnou a pri 20° - nasel jsem i programek [http://www.slunecnice.cz/sw/metoda-nejmensich-ctvercu/] , ktery provede prislusnou aproximaci (z nej je ten graf) akorat neumi dobre zobrazit vyslednou funkci (koeficienty jsou moc male a dava u nich 0, coz je spatne
a taky jsem nasel predpis EU, kde popisuji neco podobneho, akorat pro vino, takze je to jen pro male procenta lihovosti, mozna by se dal najit podobnyu predpis i pro palenky, kde to bude az do tech 90%
smernice EU odkaz nefunguje, zrejme chyba v tomto foru, ze odkaz kvuli zalomeni proklada mezerami : eur-lex.europa.eu/smartapi/cgi/sga_doc ?smartapi!celexplus!prod!DocNumber &type_doc=Regulation&an_doc=1990&nu_doc=2676&lg=cs




Celkem upraveno 6×. Poslední úprava MirekS v 22.08.2007 12:49.

Přílohy: graf.jpg (10kB)  
Re: výpočet lihovitosti
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-08-23, 11:07

tak tohle by mel byt vzorec, na vypocet pri teplote 5 stupnu
po vlozeni do excelu do bunky B7 se do bunky A7 vlozi namereni procenta a melo by to skoro presne spocitat totez, co ta kalkulacka (+/- 0,01) - predpokladam dostacujici presnost, nebot odkhaduji ze z lihomeru se bude namerena hodnota odecitat s presnosti tak na 1, takze tohle je 100x presnejsi

=-20,322164034316 + A7*3,8067909467593+A7*A7*-0,11674375562844 + A7*A7*A7*0,0024713426635987 + A7*A7*A7*A7*-0,000028716056402138 + A7*A7*A7*A7*A7*0,00000017529372501854 + A7*A7*A7*A7*A7*A7*-0,00000000044350179829203

a tenhle vzorec je pro 30 stupnu

=-4,2281253282565 + A7*(1,6452281365247 + A7*(-0,062750752890065 + A7*(0,0024669735950924 + A7*(-0,000050107538660367 + A7*(0,00000055960761903482 + A7*(-0,0000000032757398633547 + A7*0,0000000000078893488198613))))))

pro jine teploty bych to pak resil uz linearni interpolaci (trojclenka) mezi vypocitanou teplotou (5 nebo 30 stupnu) a aktualni teplotou pri mereni



Celkem upraveno 2×. Poslední úprava MirekS v 23.08.2007 12:40.

Re: výpočet lihovitosti
Zaslán uživatelem/kou: marty (IP adresa zaznamenána)
Datum: 2007-08-23, 15:19

mirku pls muzes mi dat na sebe kontakt, rad bych se s tebou spojil (skype,tel, icq)?
Asi to bude na dyl, a myslim ze nebudeme zde ostatni unavovat slozitymi vzorecky, ano?
diky.

ICQ: 179653900
skype: marty_hranice
| www.hnfond.cz | | www.struhlovsko.cz | www.bxclub.com | www.r21club.com | www.palenice.net

Re: výpočet lihovitosti
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-08-23, 16:15

email mas v soukrome zprave

Re: výpočet lihovitosti
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-08-23, 18:12

tak tady je php kod:

$procenta=88;
$teplota=26;

if ($teplota == 20) {
print "nemusi se prepocitavat\r\n";
exit;
}
elseif ($teplota > 20) {
// pres 20
$koef_teploty=-$teplota/10+2;
$oprava=4.2281245736859 + $procenta*(-0.6452280194217 + $procenta*(0.062750745549113 + $procenta*(-0.0024669733534413 + $procenta*(5.0107534129099E-5 + $procenta*(-5.5960757039011E-7 + $procenta*(3.2757395851287E-9 - 7.8893481627631E-12 * $procenta))))));
}
else {
// pod 20
$koef_teploty=1.998390311080 - 0.099877846505 * $teplota;
$oprava=-11.138608213377 + $procenta*(1.5431133766254 + $procenta*(-0.061388600530362 + $procenta*(0.0012446244071564 + $procenta*(-1.3923621560328E-5 + $procenta*(8.2472128011404E-8 - 2.0478737621746E-10 * $procenta)))));
}
$skutecne=$koef_teploty*$oprava+$procenta;
print "namereno : $procenta\r\nteplota : $teplota\r\nskutecne : " . round($skutecne, 2) . "\r\n";




Celkem upraveno 1×. Poslední úprava MirekS v 23.08.2007 19:10.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.