Dynahmat är ett projekt inom vilket matematiska modeller används för att predicera ettflertal olika livsmedels förskämningstid förutsatt aktuella miljötemperaturer, vilka uppmätsav sensorer. I detta examensarbete behandlas parametrisering av dessa förskämningsmodeller,med målet att alla livsmedels modeller ska följa en gemensam grund som kan tillämpasför att skapa nya instanser av förskämningsmodeller. Metoderna som tillämpas i arbetet ären kombination av design science och en för arbetet framtagen metod som kombinerar matematisktarbete med mjukvaruutveckling. Den gemensamma modellgrunden tas fram genomatt studera och parametrisera varje förskämningsmodell individuellt. Alla parametriserademodeller jämförs sedan med varandra, och modifieras så att en gemensam grund erhålles.Med denna gemensamma grund utvecklas ett konceptbevis för ett administrationsverktyg.Med detta verktyg kan en användare skapa nya förskämningsmodeller, endast genom attdefiniera ett uttryck för de matematiska parametrar som finns tillgängliga i verktyget. Somresultat presenteras ett förslag på en allmän modellform för förskämning av de livsmedelsom behandlas i arbetet samt en prototyp för administrationsverktyget, baserat på den allmännamodellformen. Lösningens metod för beräkning av förskämningstid valideras medhjälp av jämförande data från det aktuella systemet. Det resulterande lösningsförslagetlöser många av de problem som fanns i den tidigare hårdkodade implementationen, ochkalkylerar förskämningstider med ett genomsnittligt fel på under 1 %. / Dynahmat is a project within which mathematical models are used to predict the spoilagetime, assuming current environmental temperatures which are measured by sensors, for anumber of different food products. In this thesis, these models are parameterized with theaim of finding a common form which can be used for the instansiation of new spoilagemodels. The method applied in this thesis is a combination of design science and a newmethod with the intention of combining software development with mathematical modelling.The common model form is produced by individually studying and parameterizingevery spoilage model. Each parameterized model is then compared to the other models,and modified in such a way that a common expression is found. Using the final commonmodel, a proof of concept for an administrative tool is developed. This tool allows theuser to create new spoilage models, simply by defining an expression for the mathematicalparameters available in the application. As result, a proposal for a common model formfor predicting the spoilage time for the food products relevant in this thesis is presented,in conjunction with a prototype for the administrative tool based on this model form. Thesolution’s method of calculating spoilage times is validated by comparing results with thatof the previously existing system. The resulting proposed solution solves a lot of the problemsin the previous, hard-coded implementation, and calculates spoilage times with anaverage error deviation of under 1 %.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:mau-20343 |
Date | January 2015 |
Creators | Forsberg, Anton, Haglund, Erik |
Publisher | Malmö högskola, Fakulteten för teknik och samhälle (TS), Malmö högskola/Teknik och samhälle |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0023 seconds