iSpindel polynomial formule

Gestart door joerivang, 13-10-2020 15:27 u

Vorige topic - Volgende topic

0 leden en 1 gast bekijken dit topic.

joerivang

Hi,

Kan iemand mij helpen met de formule die aangemaakt dient te worden voor de iSpindel te laten werken? Ik heb de offset calibratie uitgevoerd, de iSpindel drijft op ongeveer 27,3 graden in 1.000 sg water. Alleen bij het invoeren van de SG waardes in de calibratie sheet of online tool loop ik vast. Ik krijg dan deze formule:

Degree 3: 0.8622412154495006 + 0.008179040030173947 *tilt-0.00014354679921816873 *tilt*tilt + 0.000001006263406806776 *tilt*tilt*tilt

Het lijkt me dat deze niet correct is door het vele voorkomen van het woord *tilt.

De waardes die ik gemeten heb:

TiltSG
27.31.0000
31.951.0080
37.21.0200
43.651.0300
511.0400
57.951.0500
62.331.0570
67.471.0700
72.41.0840

Woeka

Ik ben net zelf aan het ontdekken hoe de door mezelf gemaakt iSpindels te kalibreren. Maar voor een 3de graads polynoom voor de curve door de punten die je hebt, heb je nu het juiste aantal tilt-s: een constante, een tilt tot de eerste macht, een tot de tweede en een tot de derde macht.

Vul ik de gegevens in, in het excel van ispindel.de komt er alleen een tweede graads uit: 0.001034647*tilt^2 + 0.3180216*tilt - 8.962429081



Zet ik de gegevens uit met alleen de sg dan kom ik wel uit op je uitkomst en een iets mooier lijntje.



Zo te zien kun je ook een 3de graads polynomial invoeren. Vraag me nu alleen wel of of het in SG of in Plato moet.

Scorpionrose

Citaat van: joerivang op 13-10-2020  15:27 uHi,

Kan iemand mij helpen met de formule die aangemaakt dient te worden voor de iSpindel te laten werken? Ik heb de offset calibratie uitgevoerd, de iSpindel drijft op ongeveer 27,3 graden in 1.000 sg water. Alleen bij het invoeren van de SG waardes in de calibratie sheet of online tool loop ik vast. Ik krijg dan deze formule:

Degree 3: 0.8622412154495006 + 0.008179040030173947 *tilt-0.00014354679921816873 *tilt*tilt + 0.000001006263406806776 *tilt*tilt*tilt

Het lijkt me dat deze niet correct is door het vele voorkomen van het woord *tilt.

De waardes die ik gemeten heb:

TiltSG
27.31.0000
31.951.0080
37.21.0200
43.651.0300
511.0400
57.951.0500
62.331.0570
67.471.0700
72.41.0840

Heb het omgezet van sg naar plato

Graden 2:y = 0.001037463x^2 + 0.317709538x + -8.954184998
Graden 3:y = 0.000236892x^3 + -0.034484947x^2 + 2.004810871x + -34.079237285

polynomial   0.000236892*tilt^3-0.034484947*tilt^2+2.004810871*tilt-34.079237285

En *tilt^3 is hetzelfde als *tilt*tilt*tilt


lier

Heb je de spaties in je formule laten staan? want dan werkt het niet. *tilt werkt altijd, alleen ^2 en ^3 werkt bij sommige firmwares niet maar de meest recente wel.

Woeka

Aangezien ik het ook nodig ga hebben een google spreadsheet geklust om de formule te bepalen. Is naar mijn idee wat makkelijker delen dan een Excel sheet.


joerivang

Citaat van: lier op 13-10-2020  22:22 uHeb je de spaties in je formule laten staan? want dan werkt het niet. *tilt werkt altijd, alleen ^2 en ^3 werkt bij sommige firmwares niet maar de meest recente wel.

Heb de spaties eruit gehaald, ispindel draait op de laatste firmware, geloof 6.3.1.

Ik heb nu deze website gebruikt: https://ispindel.nl/index.php/kalibratietabel/ en nu werkt het als een zonnetje, de formule die daaruit is gekomen rapporteert nu 1.001 en 1.000 sg uit kraanwater. Vreemd dat alle tools zo van elkaar verschillen.  :weetniet:

lier

Citaat van: joerivang op 14-10-2020  10:50 uHeb de spaties eruit gehaald, ispindel draait op de laatste firmware, geloof 6.3.1.

Ik heb nu deze website gebruikt: https://ispindel.nl/index.php/kalibratietabel/ en nu werkt het als een zonnetje, de formule die daaruit is gekomen rapporteert nu 1.001 en 1.000 sg uit kraanwater. Vreemd dat alle tools zo van elkaar verschillen.  :weetniet:

Wel done, success ermee

Jacques

#ispindel
Zie hier voor uitleg over het gebruik van hashtags op dit forum.

MaartenM

Hallo allemaal,

Hopelijk kan iemand me hier mee helpen: ik moest mijn spindel opnieuw kalibreren en kwam op de volgende formule uit:

-0.000033241635145035086*tilt^2+0.0035553080247829336*tilt+0.9795448483881048
 
Ik heb begrepen dat de formule niet te lang mag zijn dus heb hem ook ingekort:
 
-0.000033*tilt^2+0.0036*tilt+0.98
 
Wanneer ik dan kijk in brewfather meet hij een hoek van 64.6 graden. Als ik dan de formule invul in Excel kom ik uit op een SG van 1.070, terwijl de Brewfather app (welk temperatuur en hoek wél goed aangeeft), een SG geeft van 1.004.

Wat doe ik fout? Heb ook spaties verwijderd omdat dat fouten kon geven...

LittleJohn

@MaartenM,

Pas op met te veel inkorten van de waardes in de formule. Kan snel tot grote verschillen leiden in de uitkomst. Beste is om de ingekorte formule te vergelijken met de lange formule om te zien of er geen onacceptabele afwijkingen door ontstaan. In jouw geval loopt de afwijking op bij hogere SG's. Een SG van 1,070 bij 64,6gr klopt volgens de lange formule. Geen ervaring met Brewfather. Wel 'toevallig dat die dan uitkomt op 1,004 omdat de afwijking tussen lange en korte formule ook 0,004 is. Heb je de formule zowel in Brewfather als in de iSpindel? Dat zou dan dubbelop zijn, en volgens mij niet de bedoeling, maar nogmaals: geen ervaring met Brewfather, Ik laat de iSpindle mijn resultaten naar Ubidots sturen.

Ik zet echter meer vraagtekens bij de formule zelf: je ziet dat er een heel rare kromme ontstaat in de grafiek. Normaal gesproken ontstaat een bijna rechte lijn met slechts een heel flauwe s-bocht, net als in de screenshots in vorige mails. Ik vraag me af of je de formule wel goed heb bepaald. Vermeld je meetwaardes anders eens. Andere valkuilen om op te letten: Excel gebruik comma (,) ipv punt (.) Excel kort waardes sowieso af op max 18(?) getallen achter de comma.

2023-01-20 20_20_07-iSpindleMaartenM.xlsx - Excel.png

hb-lot

Citaat van: MaartenM op 20-01-2023  19:21 uAls ik dan de formule invul in Excel kom ik uit op een SG van 1.070, terwijl de Brewfather app (welk temperatuur en hoek wél goed aangeeft), een SG geeft van 1.004.
Brewfather verwacht de waardes in Plato. Als je SG doorgeeft, komt dat afgerond weer op 1.004 uit.

Je moet of plato doorgeven, of [SG] in de naam van je iSpindel zetten.

MaartenM

Dank beide voor de reacties!! Het is gelukt!!!! Ik heb inderdaad de naam van de ispindel veranderd en er [SG] aan toegevoegd. Ik probeerde eerst nog de formule van het ispindel excel rekenvel in plato (y = -0,008632746x2 + 0,899301949x - 5,540686851) maar daar kreeg ik een negatief SG mee.

voor wat betreft de afbuiging van de grafiek; je hebt gelijk dat hij boven een OG van 1.075-1.080 waarschijnlijk niet het goede getal gaat aangeven; dat vind ik niet zo'n ramp, meestal brouw ik niet zulke zware bieren en ik gebruik de spindel vooral om de gisting te volgen. daarnaast meet ik ook een start en eind SG met een refractometer ter controle.

Ik ben in ieder geval heel blij en dankbaar dat hij het weer doet. Hier was ik zelf niet opgekomen
hartelijk dank!!!

Tags:

Zoeken met Google op deze site.
Brouwspullen zijn ook te koop via Bol.com.
Als je iets bestelt bij Bol.com (ook andere zaken dan brouwspullen) via deze link steun je het forum.


Het boek van de beheerder van deze site.