Submit manuscript...
Open Access Journal of
eISSN: 2575-9086

Science

Research Article Volume 2 Issue 5

Isotherms: software to simulate water sorption in foods

Daniela de Carvalho Lopes,1 Mariana Pereira Barbosa,2 Antonio Jose Steidle Neto1

1Department of Agrarian Sciences, Federal University of Sao Joao del-Rei, Brazil
2Department of Food Technology, Federal University of Vicosa, Brazil

Correspondence: Antonio Jose Steidle Neto, Department of Agrarian Sciences, Federal University of Sao Joao del-Rei, Road MG 424, km 47, Sete Lagoas (city), Minas Gerais (state), P.O. Box 56, Zip Code 35701-970, Brazil, Tel +55 31 3775 5521

Received: August 13, 2018 | Published: September 17, 2018

Citation: Lopes DC, Barbosa MP, Neto AJS. Isotherms: software to simulate water sorption in foods. Open Access J Sci. 2018;2(5):308-312. DOI: 10.15406/oajs.2018.02.00092

Download PDF

Abstract

Background: Food isotherms are considered important when evaluating in natura and industrialized products, as well as many processes associated with them. Although many water sorption models are available in the scientific literature for different food and agricultural products, freely accessible software is not available to estimate different isotherms in a custom developed application. This article describes a novel software tool, called Isotherms, capable of simulate the hygroscopic behavior of several foods based on an easy database management. The original database was mounted according to scientific studies previously published. The software was written in C++ programming language with an output including a table and a chart of the simulated isotherm. Results obtained for all the isotherms simulated by the software were compared against manual calculations performed in an electronic worksheet and available literature sources, demonstrating accurate results. Isotherms software also allows easy database updating and output saving due to the file formats which were considered during its implementation. The proposed computational tool is valuable to help students, engineers, researchers, and other professionals who work with food water activity and its relationship with industrial processes.

Keywords: mathematical models, water activity, food quality, adsorption, desorption

Introduction

The water sorption isotherm for a product is a graph where the moisture content is plotted as a function of water activity at constant temperature. Demarchi et al.,9 Sorption describes both adsorption and desorption processes. Adsorption differs from desorption, since in the first process the product gains water while in the second one the product loses water. Sorption behavior of foods is considered as an important processing and storage parameter, since the stability of food products is directly related to their water activity. Generally, water activities below 0.6 protect food from degradation reactions, as well as, inhibit microorganism growth.1 The relationship between water activity and food moisture content is complex, depending on the food chemical composition. For this, numerous studies on sorption isotherms can be found in the literature for in natura and industrialized products. Among other biological products, desorption isotherms were obtained for green soybean,26 pear seeds,13 fresh beef;1 as well as anchovy in natura and enzymatic modified paste.19 Adsorption isotherms were determined for borojó fruits,22 orange juice powder,23 soluble coffee,7 and other several products. This relationship has been found to be useful in several applications, for example, for establishing the appropriate level of monolayer moisture content required for designing of drying process and storage conditions for black peppercorns.28 Another study dealt with the moisture sorption characteristics of tea stored in a chamber regulated by an atomizing humidification system.3 Also, the influence of sugar composition on sorption isotherms and on glass transition in apricots was evaluated.18 Despite the variety of water sorption models available and the numerous investigations on sorption isotherms that can be found in the scientific literature, freely accessible software is not available to estimate different sorption isotherms, considering different products, in a custom developed application. This article describes a novel software tool, called Isotherms. It is based on an extensive literature review and capable of simulate the hygroscopic behavior of several in natura and industrialized foods based on an easy database management.

Methods

The main sorption models were revised, as well as scientific studies to determine the experimental equilibrium moisture content of different food products at different temperatures and relative humidities. This information was compiled and a database was built containing on product identification, isotherm type (desorption or sorption), model identification, model equation, product temperature, model coefficients, and literature reference from which data were obtained. The main components of the Isotherms design are presented in Figure 1. The software was written in C++ language and is meant to read the database information, estimating the sorption curve of a registered product according to a pre-selected model and temperature. Simulation results can be visualized and exported. The data format of input (database) files supported is CSV (Comma Separated Values). According to Lardy et al.,15 this file format is simple and widely used, also supported by almost all spreadsheet software and database management systems. Further, when using this file format, database updating and output analyses are facilitated. Output (result table and isotherm) is saved as electronic worksheet.

Figure 1 Structural design of the Isotherms software.

Several subroutines were built based on the Canvas class to draw the isotherms. The Canvas is pixel based and represents an image where graphics primitives such as rectangles, lines or polygons can be drawn onto. Thus, isotherm plots are directly drawn inside the application, according to the simulations performed by user. The application also controls when to draw the isotherm and what area needs to be redrawn when new simulations are made. Reading of the database and saving of results are done by using Variant data type, aiming at working with electronic worksheet and csv contents in a more flexible way. Additionally, during the database building phase, models identified with the same name and their coefficients were algebraically rearranged to a standard form in which results are expressed on decimal dry basis. This was required since many theoretical, semi-theoretical and empirical models to describe the sorption behavior of different food products have been proposed and applied in the literature.27 Thus, several researchers introduced or removed parameters in some of these models, as well as proposed changes in the structure of some equations, aiming at reaching a better fitting of the data, also expressing the water contents on percent dry basis or decimal dry basis. Results obtained for all the isotherms registered in proposed software database (Table 1) (Table 2) & (Table 3) were compared against manual calculations performed in an electronic worksheet and the available literature sources. This procedure totalized 209 tests.

Product

Models

Reference

Apple

Halsey, Linear BET, Modified Henderson, Oswin

Kaymak-Ertekin11

Apricot

Halsey, Linear BET, Modified Henderson, Oswin

Kaymak-Ertekin11

Bean

Chung-Pfost, Copace, Modified Halsey, Modified Henderson, Modified Oswin, Sabbah, Sigma-Copace

Resende et al.21

Chickpea

Modified Chung-Pfost, Modified Halsey, Modified Henderson, Modified Oswin

Menkov17

Pink shrimp (dried)

BET, Linear BET

Assunção5

Grape

Halsey, Linear BET, Modified Henderson, Oswin

Kaymak-Ertekin11

Potato

Halsey, Linear BET, Oswin

Kaymak-Ertekin11

Cactus pear

BET, GAB, Henderson

Campos et al.,6

(protein enriched)

Table 1 Products registered in the original database of Isotherms for desorption and adsorption curves

Product

Models

Reference

Banana (pulp)

GAB

Staudt et al.,24

Cauliflower

GAB

Staudt et al., 24

Mushroom (fresh)

GAB, Halsey, Henderson, Linear BET, Modified Henderson, Oswin

Kurozawa et al.,12

Sapodilla (lyophilized)

GAB, Henderson, Linear BET

Oliveira et al.,20

M. esculenta mushrooms

GAB

Staudt et al.,24

Atlantic bonito fillet

GAB, Modified Henderson, Modified Oswin,

Hubinger et al.,14

(osmotically dehydrated)

Mushroom

GAB, Linear BET, Halsey, Henderson, Modified Henderson, Oswin

Kurozawa et al.,12

(osmotically dehydrated)

Pistachio nuts shell

GAB

Staudt et al.,24

Pupunha (flour)

GAB

Ferreira et al.,10

Rough rice

GAB

Staudt et al.,24

Tomato (pulp)

GAB

Staudt et al.,24

Table 2 roducts registered in the original database of Isotherms for desorption curves

Product

Models

Reference

Apricot (dried)

GAB

Staudt et al.,24

Green beans (dried)

GAB

Staudt et al.,24

Onion (dried)

GAB

Staudt et al.,24

Cashew apple (dried)

BET, GAB, Henderson, Modified Smith, Oswin

Alcântara et al.,2

Red cherry (powder)

GAB, Peleg

Vieira et al.,25

Coffee (soluble)

GAB, Chung-Pfost, Sigma-Copace, Smith

Corrêa et al.,7

Table 3 Products registered in the original database of Isotherms for adsorption curves

Results

The main screen of Isotherms is showed in Figure 2, allowing that user selects all the required data for the estimations. An output of the Isotherms software is illustrated by Figure 3, where user can view the isotherm table and curve. Additionally, in this module it is possible saving the data. Table 4 shows conversions used during the database building phase, when equations found in the scientific literature expressed the water content on percent dry basis. Table 5 presents the sorption models registered in the Isotherms. No universal sorption model is claimed for analyzing food and agricultural products, but the software database contains those often used for this purpose.

Figure 2 Main screen of the Isotherms software.
Figure 3 Output screen of the Isotherms software.

Model

D

E

F

BET

D = A/100

E = B

F = C

Chung-Pfost

D = A/100

E = B/100

F = C

Copace

D = A - ln(100)

E = B

F = C

GAB

D = A/100

E = B

F = C

Halsey

D = A

E = B

F = C

Henderson

D = A x 100 x B

E = B

F = C

Linear BET

D = A/100

E = B

F = C

Modified Chung-Pfost

D = A

E = B

F = C/100

Modified Halsey

D = A - ln(100 x C)

E = B

F = C

Modified Henderson

D = A x 100 x C

E = B

F = C

Modified Oswin

D = A/100

E = B/100

F = C

Modified Smith

D = A/100

E = B/100

F = C

Oswin

D = A/100

E = B

F = C

Peleg

D = A/100

E = B

F = C/100

Sabbah

D = A/100

E = B

F = C

Sigma-Copace

D = A - ln(100)

E = B

F = C

Smith

D = A/100

E = B/100

F = C/100

Table 4 Coefficient conversions used in the Isotherms software to express water content on dry basis
*D, E and F are the converted coefficients from an original equation in which the water content is expressed on percent dry basis. A, B and C are the coefficients of the original equation

Model

Equation

BET

U= (D×E× a w /(1 a w ))×(1(F+1)× a w F +F× a w F+1 ) (1(1E)× a w E× a w F+1 ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maalaaabaGaaiikaiaadseacqGHxdaTcaWGfbGaey41aqRa amyyamaaBaaajuaqbaGaam4DaaqcfayabaGaai4laiaacIcacaaIXa GaeyOeI0IaamyyamaaBaaajuaqbaGaam4DaaqcfayabaGaaiykaiaa cMcacqGHxdaTcaGGOaGaaGymaiabgkHiTiaacIcacaWGgbGaey4kaS IaaGymaiaacMcacqGHxdaTcaWGHbWaa0baaKqbafaacaWG3baajuai baGaamOraaaajuaGcqGHRaWkcaWGgbGaey41aqRaamyyamaaDaaaju aqbaGaam4DaaqcfawaaKqbGiaadAeajuaycqGHRaWkcaaIXaaaaKqb akaacMcaaeaacaGGOaGaaGymaiabgkHiTiaacIcacaaIXaGaeyOeI0 IaamyraiaacMcacqGHxdaTcaWGHbWaaSbaaKqbafaacaWG3baajuaG beaacqGHsislcaWGfbGaey41aqRaamyyamaaDaaajuaqbaGaam4Daa qcfasaaKazfa2=caWGgbqcfaIaey4kaSIaaGymaaaajuaGcaGGPaaa aaaa@78E4@

Chung-Pfost

U=DE×ln((T+F)×ln( a w )) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHsislcaWGfbGaey41aqRaamiBaiaad6gacaGG OaGaeyOeI0IaaGPaVlaacIcacaWGubGaey4kaSIaamOraiaacMcacq GHxdaTcaWGSbGaamOBaiaacIcacaWGHbWaaSbaaeaacaWG3baabeaa caGGPaGaaiykaaaa@4DE6@

Copace

U=exp(DE×T+F× a w ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadwgacaWG4bGaamiCaiaacIcacaWGebGaeyOeI0Iaamyr aiabgEna0kaadsfacqGHRaWkcaWGgbGaey41aqRaamyyamaaBaaaba Gaam4DaaqabaGaaiykaaaa@47D0@

GAB

U= D×E×F× a w ((1F× a w )×(1F× a w +E×F× a w )) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maalaaabaGaamiraiabgEna0kaadweacqGHxdaTcaWGgbGa ey41aqRaamyyamaaBaaabaGaam4DaaqabaaabaGaaiikaiaacIcaca aIXaGaeyOeI0IaamOraiabgEna0kaadggadaWgaaqaaiaadEhaaeqa aiaacMcacqGHxdaTcaGGOaGaaGymaiabgkHiTiaadAeacqGHxdaTca WGHbWaaSbaaeaacaWG3baabeaacqGHRaWkcaWGfbGaey41aqRaamOr aiabgEna0kaadggadaWgaaqaaiaadEhaaeqaaiaacMcacaGGPaaaaa aa@5EFE@

Halsey

U= ( D/ln( a w ) ) 1/E MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maabmaabaGaeyOeI0Iaamiraiaac+cacaWGSbGaamOBaiaa cIcacaWGHbWaaSbaaeaacaWG3baabeaacaGGPaaacaGLOaGaayzkaa WaaWbaaKqbafqabaGaaGymaiaac+cacaWGfbaaaaaa@443E@

Henderson

U= ( ln(1 a w ) D ) 1/E MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maabmaabaGaeyOeI0YaaSaaaeaacaWGSbGaamOBaiaacIca caaIXaGaeyOeI0IaamyyamaaBaaabaGaam4DaaqabaGaaiykaaqaai aadseaaaaacaGLOaGaayzkaaWaaWbaaeqajuaqbaGaaGymaiaac+ca caWGfbaaaaaa@4543@

Linear BET

U= D×E× a w ((1 a w )×(1+(E1)× a w )) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maalaaabaGaamiraiabgEna0kaadweacqGHxdaTcaWGHbWa aSbaaeaacaWG3baabeaaaeaacaGGOaGaaiikaiaaigdacqGHsislca WGHbWaaSbaaeaacaWG3baabeaacaGGPaGaey41aqRaaiikaiaaigda cqGHRaWkcaGGOaGaamyraiabgkHiTiaaigdacaGGPaGaey41aqRaam yyamaaBaaabaGaam4DaaqabaGaaiykaiaacMcaaaaaaa@5387@

Modified Chung-Pfost

U=( 1 F )×ln( T+E D×ln( a w ) ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maabmaabaGaeyOeI0YaaSaaaeaacaaIXaaabaGaamOraaaa aiaawIcacaGLPaaacqGHxdaTcaWGSbGaamOBamaabmaabaGaeyOeI0 YaaSaaaeaacaWGubGaey4kaSIaamyraaqaaiaadseacqGHxdaTcaWG SbGaamOBaiaacIcacaWGHbWaaSbaaeaacaWG3baabeaacaGGPaaaaa GaayjkaiaawMcaaaaa@4D96@

Modified Halsey

U= ( exp(DE×T) ln( a w ) ) 1/E MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maabmaabaGaeyOeI0YaaSaaaeaacaWGLbGaamiEaiaadcha caGGOaGaamiraiabgkHiTiaadweacqGHxdaTcaWGubGaaiykaaqaai aadYgacaWGUbGaaiikaiaadggadaWgaaqaaiaadEhaaeqaaiaacMca aaaacaGLOaGaayzkaaWaaWbaaeqabaGaaGymaiaac+cacaWGfbaaaa aa@4C29@

Modified Henderson

U= ( ln(1 a w ) D×(T+E) ) 1/F MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9maabmaabaGaeyOeI0YaaSaaaeaacaWGSbGaamOBaiaacIca caaIXaGaeyOeI0IaamyyamaaBaaabaGaam4DaaqabaGaaiykaaqaai aadseacqGHxdaTcaGGOaGaamivaiabgUcaRiaadweacaGGPaaaaaGa ayjkaiaawMcaamaaCaaabeqaaiaaigdacaGGVaGaamOraaaaaaa@4AEB@

Modified Oswin

U=D×E×F× ( a w 1 a w ) 1/F MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHxdaTcaWGfbGaey41aqRaamOraiabgEna0oaa bmaabaWaaSaaaeaacaWGHbWaaSbaaeaacaWG3baabeaaaeaacaaIXa GaeyOeI0IaamyyamaaBaaabaGaam4DaaqabaaaaaGaayjkaiaawMca amaaCaaabeqaaiaaigdacaGGVaGaamOraaaaaaa@4AA9@

Modified Smith

U=D+E×lo g 10 (1 a w ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHRaWkcaWGfbGaey41aqRaamiBaiaad+gacaWG NbWaaSbaaKazfa4=baGaaGymaiaaicdaaKqbagqaaiaacIcacaaIXa GaeyOeI0IaamyyamaaBaaabaGaam4DaaqabaGaaiykaaaa@48DA@

Oswin

U=D× ( a w 1 a w ) 1/E MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHxdaTdaqadaqaamaalaaabaGaamyyamaaBaaa baGaam4DaaqabaaabaGaaGymaiabgkHiTiaadggadaWgaaqaaiaadE haaeqaaaaaaiaawIcacaGLPaaadaahaaqabeaacaaIXaGaai4laiaa dweaaaaaaa@44E5@

Peleg

U=D× a w E +F× a w G MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHxdaTcaWGHbWaa0baaKqbafaacaWG3baabaGa amyraaaajuaGcqGHRaWkcaWGgbGaey41aqRaamyyamaaDaaajuaqba Gaam4DaaqaaiaadEeaaaaaaa@45D0@

Sabbah

U=D×( a w E / T F ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHxdaTdaqadaqaaiaadggadaqhaaqcfasaaiaa dEhaaKazfa4=baGaamyraaaajuaGcaGGVaGaamivamaaCaaabeqcfa saaiaadAeaaaaajuaGcaGLOaGaayzkaaaaaa@457D@

Sigma-Copace

U=exp(DE×T+F×exp( a w )) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadwgacaWG4bGaamiCaiaacIcacaWGebGaeyOeI0Iaamyr aiabgEna0kaadsfacqGHRaWkcaWGgbGaey41aqRaamyzaiaadIhaca WGWbGaaiikaiaadggadaWgaaqaaiaadEhaaeqaaiaacMcacaGGPaaa aa@4C05@

Smith

U=DE×TF×ln(1 a w ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaqcfaOaamyvai abg2da9iaadseacqGHsislcaWGfbGaey41aqRaamivaiabgkHiTiaa dAeacqGHxdaTcaWGSbGaamOBaiaacIcacaaIXaGaeyOeI0Iaamyyam aaBaaabaGaam4DaaqabaGaaiykaaaa@488B@

Table 5 Sorption models registered in the software database

Discussion

Isotherms software provides a friendly graphical user interface that can significantly reduce the user’s efforts for estimating and analyzing the food sorption curves from different models and/or for different products. When selecting data in the main screen of the software a database filter is applied, allowing a gradual and correct data selection. That is, when performing a new simulation set, user will select the product at first, and only them the sorption type (adsorption or desorption) will be enabled to be selected. After choosing the isotherm type, the models available for those product and isotherm type will be filtered and available to the user. Finally, after selecting the three first input data, it will be possible to inform or select the product temperature. In the case of a model that incorporate this parameter in the equation user can digit any temperature value, otherwise the temperatures available for the selected scenario will be available. All isotherms simulated by the proposed software present the water content on decimal dry basis. This unit is most commonly used for describing moisture variations in food, since when a sample loses or gains moisture this change is linearly related to the ratio of the weight of water to the weight of the dry matter. For this, water content is also given in gram per gram, which is equivalent to the decimal dry basis. When analyzing the isotherm results, the water content on percent dry basis can be divided by 100 and expressed on decimal dry basis. However, when using an equation which is originally calibrated for expressing results in percent dry basis, the coefficients need to be updated if the results must be expressed on decimal dry basis.

Regarding the registered models, according to Kaymak-Ertekin et al.,11 the BET, linear BET, and GAB models are considered the most used equations to describe water sorption in food materials. These models include the monolayer capacity (D coefficient in Isotherms) which constitutes an important parameter, directly related to the shelf life and stability of foods with regard to lipid oxidation, enzyme activity, non-enzymatic browning and structural characteristics.28 The GAB, modified Chung-Pfost, modified Henderson, modified Halsey, and modified Oswin models were adopted as standard equations by the American Society of Agricultural Engineers for describing sorption isotherms (ASAE, 1995). The Chung-Pfost, Halsey, Henderson, and Oswin models are rearranged forms of the modified ones, also frequently found in the scientific literature. Among the less common are the Peleg, Sabbah, Copace, Sigma-Copace, Smith and modified Smith models. The Peleg equation is the only one with four parameters in Isotherms and can be used for both sigmoid and non-sigmoid isotherms, performing as well as the GAB model.11 The Smith and modified Smith models are also used in several sigmoid shape isotherms with reliable results,16 as well as the Sabbah, Copace, and Sigma-Copace models.8–21 In the comparison tests, all simulated isotherms agreed with the values calculated by using electronic worksheets and with the results presented by the literature sources. Future software improvements include the possibility of comparison between different models and/or products, as well as the database expansion.

Conclusion

The Isotherms computational tool was described, providing a free platform for estimating different food sorption curves. From a performance analysis, Isotherms demonstrated its usefulness in the analysis of different sorption models, as well as, of different food hygroscopic behaviors. Additionally, it allows easy database updating and result saving due to the file formats which were considered during its implementation. Isotherms software is a valuable tool to help students, engineers, researchers, and other professionals who work with food water activity and its relationship with industrial processes. The software Isotherms is available on request to the authors. It is free for no-profit use.

Funding details

The National Council for Scientific and Technological Development (CNPq) granted scholarship to the master degree student (second author of this article).

Acknowledgement

None.

Conflict of interest

Author declares that there is no conflict of interest.

References

  1. Ahmat T, Bruneau D, Kuitche A, et al. Desorption isotherms for fresh beef: an experimental and modeling approach. Meat Science. 2014;96(4):1417–1424.
  2. Alcântara SR, Almeida FAC, Silva FLH, et al. Adsorption isotherms of the dry cashew apple. Revista Brasileira de Engenharia Agrícola e Ambiental. 2009;13(1):81–87.
  3. Arslan N, Togrul H. The fitting of various models to water sorption isotherms of tea stored in a chamber under controlled temperature and humidity. Journal of Stored Products Research. 2006;42:112–135.
  4. ASAE. Moisture relationship of plant-based agricultural products. ASAE Standard D245.5; St. Joseph, Michigan. 1995.
  5. Assunção AL, Pena RS. Hygroscopic behavior of the dry residue of pink shrimp. Ciência e Tecnologia de Alimentos. 2007;27(4):786–793.
  6. Campos ARN, Silva FLH, Gomes JP, et al. Adsorption isotherms and heat isosteric of protein enriched cactus pea. Revista Brasileira de Engenharia Agrícola e Ambiental. 2009;13(6):734–740.
  7. Corrêa PC, Afonso Júnior PC, Stringheta PC. Water adsorption phenomenon study and mathematical models selection to represent the soluble coffee hygroscopicity. Revista Brasileira de Produtos Agroindustriais. 2000;2(1):19–25.
  8. Christ D, Cunha RL, Menegalli FC. Sorption isotherms of albumen dried in a spout fluidized bed. Journal of Food, Agriculture & Environment. 2012;10(2):151–155.
  9. Demarchi SM, Ruiz NAQ, De Michelis A. Sorption characteristics of rosemp, apple and tomato pulp formulations as determined by gravimetric and hygrometric methods. Food Science and Technology. 2013;52:21–26.
  10. Ferreira CD, Pena RS. Hygroscopic behavior of the pupunha flour (Bactris gasipaes). Ciência e Tecnologia de Alimentos. 2003;23(2): 251–255.
  11. Kaymak-Ertekin F, Gedik A. Sorption isotherms and isosteric heat of sorption for grapes, apricots, apples and potatoes. LWT. 2004; 37(4):429–438.
  12. Kurozawa LE, El-Aouar AA, Murr FEX. Sorption isotherms for fresh and osmotically dehydrated mushrooms. Ciência e Tecnologia de Alimentos. 2005;25(4):828–834.
  13. Hassini L, Bettaieb E, Desmorieux H, et al. Desorption isotherms and thermodynamic properties of prickly pear seeds. Industrial Crops and Products. 2015;67:457–465.
  14. Hubinger MD, Vivanco-Pezantes D., Kurozawa LE. Desorption isotherms of osmotically dehydrated and smoked Atlantic bonito (Sarda sarda) fillets. Revista Brasileira de Engenharia Agrícola e Ambiental. 2009;13(3):305–311.
  15. Lardy R, Bellocchi G, Martin R. Vuln-Indices: software to assess vulnerability to climate change.Computers and Electronics in Agriculture. 2015;114:53–57.
  16. Majd KM, Karparvarfard SH, Farahnaky A, et al. Thermodynamic of water sorption of grape seed: temperature effect of sorption isotherms and thermodynamic characteristics. Food Biophysics. 2013;8(1):1–11.
  17. Menkov ND. Moisture sorption isotherms of chickpea seeds at several temperatures. Journal of Food Engineering. 2000;45(4):189–194.
  18. Mrad ND, Bonazzi C, Boudhrioua N, et al. Influence of sugar composition on water sorption isotherms and on glass transition in apricots. Journal of Food Engineering. 2012;111:403–411.
  19. Moraes K, Pinto LAA. Desorption isotherms and thermodynamics properties of anchovy in natura and enzymatic modified paste. Journal of Food Engineering. 2012;110(4):507–513.
  20. Oliveira VS, Afonso MRA, Costa JMC. Physico chemical and hygroscopic behavior of sapodilla lyophilized. Revista Ciência Agronômica. 2011;42(2):342–348.
  21. Resende O, Corrêa PC, Goneli ALD. Isotherms and isosteric heats of sorptions of the edible bean. Ciência e Tecnologia de Alimentos. 2006;26(3):626–631.
  22. Rodríguez-Bernal JM, Flores-Andrade E, Lizarazo-Morales C, et al. Moisture adsorption isotherms of the borojó fruit (Borojoa patinoi. Cuatrecasas) and gum arabic powders. Food and Bioproducts Processing. 2015;94:187–198.
  23. Sormoli ME, Langrish TAG. Moisture sorption isotherms and net isosteric heat of sorption for spray-dried pure orange juice powder. LWT - Food Science and Technology. 2015;62(1):875–882.
  24. Staudt PB, Tessaro IC, Marczak, RPS, et al. A new method for predicting sorption isotherms at different temperatures: extension to the GAB model. Journal of Food Engineering. 2013;118:247–255.
  25. Vieira AH, Figueirêdo RMF, Queiroz JM. Moisture adsorption isotherms of red Brazilian cherry powder. Revista de Biologia e Ciências da Terra. 2007;7(1):11–20.
  26. Yang Z, Zhu E, Zhu Z. Water desorption isotherm and drying characteristics of green soybean. Journal of Stored Products Research. 2015;60:25–30.
  27. Yanniotis S, Blahovec J. Model analysis of sorption isotherms. Food Science and Technology. 2009;1688–1695.
  28. Yogendrarajah P, Samapundo S, Devlieghere F, et al. Moisture sorption isotherms and thermodynamic properties of whole black peppercorns (Piper nigrum L.). LWT - Food Science and Technology. 2015;64:177–188.
Creative Commons Attribution License

©2018 Lopes, et al. This is an open access article distributed under the terms of the, which permits unrestricted use, distribution, and build upon your work non-commercially.