<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s100908316</article-id>
<article-id pub-id-type="publisher-id">sensors-10-08316</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>FPGA-based Fused Smart Sensor for Real-Time Plant-Transpiration Dynamic Estimation</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Millan-Almaraz</surname><given-names>Jesus Roberto</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>de Jesus Romero-Troncoso</surname><given-names>Rene</given-names></name><xref ref-type="aff" rid="af2-sensors-10-08316"><sup>2</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Guevara-Gonzalez</surname><given-names>Ramon Gerardo</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Contreras-Medina</surname><given-names>Luis Miguel</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref><xref ref-type="aff" rid="af3-sensors-10-08316"><sup>3</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Carrillo-Serrano</surname><given-names>Roberto Valentin</given-names></name><xref ref-type="aff" rid="af4-sensors-10-08316"><sup>4</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Osornio-Rios</surname><given-names>Roque Alfredo</given-names></name><xref ref-type="aff" rid="af3-sensors-10-08316"><sup>3</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Duarte-Galvan</surname><given-names>Carlos</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Rios-Alcaraz</surname><given-names>Miguel Angel</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Torres-Pacheco</surname><given-names>Irineo</given-names></name><xref ref-type="aff" rid="af1-sensors-10-08316"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-10-08316"><sup>*</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-10-08316">
<label>1</label> CA Ingenieria de Biosistemas, Division de Investigacion y Posgrado, Facultad de Ingenieria, Universidad Autonoma de Queretaro, Cerro de las Campanas s/n, 76010, Queretaro, Qro., Mexico; E-Mails: <email>roberto.millan@uaq.mx</email> (J.R.M.-A.); <email>ramon.guevara@uaq.mx</email> (R.G.G.-G.); <email>mcontreras@hspdigital.org</email> (L.M.C.-M.); <email>cduarte20@alumnos.uaq.mx</email> (C.D.-G.); <email>mrios24@alumnos.uaq.mx</email> (M.A.R.-A.)</aff>
<aff id="af2-sensors-10-08316">
<label>2</label> HSPdigital-CA Telematica, DICIS, Universidad de Guanajuato, Carr. Salamanca-Valle km 3.5+1.8, Palo Blanco, 36885 Salamanca, Gto., Mexico; E-Mail: <email>troncoso@hspdigital.org</email> (R.J.R.-T.)</aff>
<aff id="af3-sensors-10-08316">
<label>3</label> HSPdigital-CA Mecatronica, Facultad de Ingenieria, Universidad Autonoma de Queretaro, Campus San Juan del Rio, Rio Moctezuma 249, 76807 San Juan del Rio, Qro., Mexico; E-Mail: <email>raosornio@hspdigital.org</email> (R.A.O.-R.)</aff>
<aff id="af4-sensors-10-08316">
<label>4</label> Division de Investigacion y Posgrado, Facultad de Ingenieria, Universidad Autonoma de Queretaro, Cerro de las Campanas s/n, 76010, Queretaro, Qro., Mexico; E-Mail: <email>roberto.carrillo@uaq.mx</email> (R.V.C.-S.)</aff>
<author-notes>
<corresp id="c1-sensors-10-08316">
<label>*</label>Author to whom correspondence should be addressed; E-Mail: <email>irineo.torres@uaq.mx</email>; Tel.: +52-442-192-1200 ext. 6096; Fax: +52-442-192-1200 ext. 6005.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2010</year></pub-date>
<pub-date pub-type="epub">
<day>2</day>
<month>9</month>
<year>2010</year></pub-date>
<volume>10</volume>
<issue>9</issue>
<fpage>8316</fpage>
<lpage>8331</lpage>
<history>
<date date-type="received">
<day>21</day>
<month>7</month>
<year>2010</year></date>
<date date-type="rev-recd">
<day>6</day>
<month>8</month>
<year>2010</year></date>
<date date-type="accepted">
<day>20</day>
<month>8</month>
<year>2010</year></date></history>
<permissions>
<copyright-statement>© 2010 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2010</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>Plant transpiration is considered one of the most important physiological functions because it constitutes the plants evolving adaptation to exchange moisture with a dry atmosphere which can dehydrate or eventually kill the plant. Due to the importance of transpiration, accurate measurement methods are required; therefore, a smart sensor that fuses five primary sensors is proposed which can measure air temperature, leaf temperature, air relative humidity, plant out relative humidity and ambient light. A field programmable gate array based unit is used to perform signal processing algorithms as average decimation and infinite impulse response filters to the primary sensor readings in order to reduce the signal noise and improve its quality. Once the primary sensor readings are filtered, transpiration dynamics such as: transpiration, stomatal conductance, leaf-air-temperature-difference and vapor pressure deficit are calculated in real time by the smart sensor. This permits the user to observe different primary and calculated measurements at the same time and the relationship between these which is very useful in precision agriculture in the detection of abnormal conditions. Finally, transpiration related stress conditions can be detected in real time because of the use of online processing and embedded communications capabilities.</p></abstract>
<kwd-group>
<kwd>smart sensor</kwd>
<kwd>transpiration</kwd>
<kwd>stomatal conductance</kwd>
<kwd>precision agriculture</kwd>
<kwd>phytomonitoring</kwd>
<kwd>water stress</kwd>
<kwd>field programmable gate array</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Plant transpiration is the process in which plants exchange moisture with the atmosphere [<xref ref-type="bibr" rid="b1-sensors-10-08316">1</xref>]. This process is carried out when plants perform photosynthesis. While the plants are absorbing the carbon dioxide (CO<sub>2</sub>) they also lose a certain amount of water and release oxygen O<sub>2</sub> [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>]. Also, transpiration is performed to maintain temperature equilibrium between plants and their environments, dissipating undesirable heat in the lost water vapor. Plant monitoring commonly includes the estimation of photosynthesis itself, the assimilation or CO<sub>2</sub> uptake and water thermodynamic relations such as: transpiration (<italic>E</italic>), stomatal conductance (<italic>C<sub>leaf</sub></italic>), vapor pressure deficit (<italic>VPD</italic>), and leaf-air temperature difference (<italic>LATD</italic>) [<xref ref-type="bibr" rid="b3-sensors-10-08316">3</xref>]. Those variables constitute transpiration dynamic indicators which are often used in agriculture to optimize the available water resources [<xref ref-type="bibr" rid="b4-sensors-10-08316">4</xref>].</p>
<p><italic>E</italic> is considered one of the most important plant physiological functions because it encompasses plants evolving and adapting to exchange moisture in a very dry atmosphere that can dehydrate or eventually kill the plant [<xref ref-type="bibr" rid="b1-sensors-10-08316">1</xref>]. <italic>C<sub>leaf</sub></italic> is a transpiration variable that represents a quantitative measurement of the stomatal resistance (<italic>r<sub>s</sub></italic>) inverse of plant guard cells plus the inverse boundary resistance (<italic>r<sub>b</sub></italic>) against water vapor flux. Those guard cells act as flux valves to control the water vapor movement from plant to the atmosphere and CO<sub>2</sub> movement in an inverse way [<xref ref-type="bibr" rid="b5-sensors-10-08316">5</xref>]. <italic>LATD</italic> is the difference between air temperature (<italic>T<sub>a</sub></italic><italic>)</italic> and leaf temperature (<italic>T<sub>leaf</sub></italic>) in relation to the global transpiration process which is proportional to <italic>E</italic>. Furthermore, <italic>VPD</italic> is also a response variable that is calculated by subtracting air vapor pressure (<italic>e<sub>i</sub></italic>) content from saturation vapor pressure (<italic>e<sub>s</sub></italic>). These variables are very important because they can indicate drought stress conditions and condensation problems that may cause dangerous plant diseases [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>,<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>,<xref ref-type="bibr" rid="b7-sensors-10-08316">7</xref>].</p>
<p>Because of this, transpiration dynamic measurement is crucial and necessary to establish comparisons and understand plant-soil-atmosphere relationships at leaf, plant, canopy, or community levels as well as their interaction and response to environmental [<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>], chemical [<xref ref-type="bibr" rid="b8-sensors-10-08316">8</xref>], or biological [<xref ref-type="bibr" rid="b9-sensors-10-08316">9</xref>] factors that generate different stress conditions. Therefore, continuous monitoring of the aforementioned transpiration dynamics by a single smart sensor system is highly desirable. As a consequence, more accurate measurement methods are required to gather more knowledge about these processes. Relative humidity (<italic>RH</italic>) capacitive sensors and thermistors are the most commonly utilized sensors to measure these variables in environmental and agricultural research [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>,<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>,<xref ref-type="bibr" rid="b10-sensors-10-08316">10</xref>,<xref ref-type="bibr" rid="b11-sensors-10-08316">11</xref>]; however, in modern instrumentation the use of intelligent sensors with <italic>in situ</italic> signal processing capabilities to calculate response variables equations from simple sensor measurements is necessary [<xref ref-type="bibr" rid="b12-sensors-10-08316">12</xref>–<xref ref-type="bibr" rid="b14-sensors-10-08316">14</xref>]. <italic>E</italic> and <italic>C<sub>leaf</sub></italic> calculation is based mainly on water vapor exchange measurements [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>,<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>]. This method consists of temporally isolating a plant leaf sample in a miniature gas exchange chamber which is often used for photosynthesis measurements [<xref ref-type="bibr" rid="b15-sensors-10-08316">15</xref>]. An air flow is introduced into the leaf chamber to measure the intake <italic>e<sub>i</sub></italic> and the amount of leaf out vapor (<italic>e<sub>o</sub></italic>). The absolute amount of water is calculated using <italic>RH</italic> sensors and vapor curve equations from Mollier diagrams by expressing, <italic>E</italic> and <italic>C<sub>leaf</sub></italic> as vapor mass for each surface unit of each time unit [<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>,<xref ref-type="bibr" rid="b16-sensors-10-08316">16</xref>,<xref ref-type="bibr" rid="b17-sensors-10-08316">17</xref>]. Previous monitoring systems have used this technique to obtain <italic>E</italic> and <italic>C<sub>leaf</sub></italic> from air relative humidity (<italic>RH<sub>a</sub></italic>) and <italic>T<sub>a</sub></italic> [<xref ref-type="bibr" rid="b18-sensors-10-08316">18</xref>,<xref ref-type="bibr" rid="b19-sensors-10-08316">19</xref>]. Temperature, light, carbon, and <italic>RH</italic> measurements contain merged transpiration and photosynthesis dynamics information; therefore, the extraction of those response variables is desirable for precision agriculture applications. Previously, <italic>T<sub>a</sub></italic> and <italic>RH</italic> sensors have been used in data acquisition systems for environmental monitoring and greenhouse climate controllers [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>]. More advanced applications involve offline crop water stress detection based on <italic>E</italic> behavior analysis [<xref ref-type="bibr" rid="b20-sensors-10-08316">20</xref>]. Forestry research has also used transpiration dynamics to investigate the properties of trees [<xref ref-type="bibr" rid="b21-sensors-10-08316">21</xref>]. Intelligent irrigation has been investigated in order to schedule irrigation cycles according to the speaking plant concept approach, better known as phytomonitoring technique [<xref ref-type="bibr" rid="b20-sensors-10-08316">20</xref>,<xref ref-type="bibr" rid="b22-sensors-10-08316">22</xref>]. It takes into consideration the plant as the final user of the irrigation line, activating water delivery when plant has an excessive <italic>E. VPD</italic> has been studied in greenhouse climate controller design also in order to determine when <italic>RH</italic> is near to dew point to avoid excessive fogging and consequently leaf condensation that leads to plant diseases [<xref ref-type="bibr" rid="b7-sensors-10-08316">7</xref>]. However, those systems do not fuse their sensors data with other transpiration-related response variables such as ambient light and <italic>LATD</italic> nor do they have online <italic>in situ</italic> signal processing capabilities to make real-time decisions. Consequently, it involves having an agricultural expert technician to manually download data to be analyzed offline with at least a one day delay [<xref ref-type="bibr" rid="b22-sensors-10-08316">22</xref>]. In precision agriculture, a one day delay can sometimes represent the loss of the total crop. It makes necessary the development of a real time transpiration dynamics intelligent sensor to early detect stress and disorder conditions.</p>
<p>The contribution of this project is to develop a smart sensor capable of estimating plant transpiration dynamic variables: <italic>E</italic>, <italic>C<sub>leaf</sub></italic>, <italic>LATD</italic>, and <italic>VPD</italic>, through the fusion of five primary low-cost sensors: two <italic>RH</italic> capacitive sensors, two Resistance Temperature Detector (RTD) sensors, one light quantum sensor, average atmospheric pressure data, and fixed volumetric air flow. All the aforementioned instrumentation was embedded into a smart sensor system using an aluminum/acrylic leaf chamber with automatic open/close mechanism based on a miniature servomotor to perform temporal leaf isolation cycles. A vacuum pump is used to generate the air flow through the leaf chamber. Transpiration dynamic response variables are extracted from the primary sensors and its computation is performed <italic>in situ</italic> using digital signal processing techniques such as: average decimation filters, infinite-impulse-response (IIR) filters, polynomial fitting, and the corresponding <italic>E</italic>, <italic>C<sub>leaf</sub></italic>, <italic>LATD</italic>, and <italic>VPD</italic> equations. The light sensor is fused as a reference to understand daylight information which is related to the beginning of daily transpiration dynamic processes. The data acquisition systems, aforementioned computations, data communication and leaf chamber servomotor/vacuum pump control system are implemented in a field programmable gate array (FPGA) as an embedded smart sensor approach.</p></sec>
<sec>
<label>2.</label>
<title>Background</title>
<sec>
<label>2.1.</label>
<title>Plant Transpiration Water-Atmosphere Scheme</title>
<p>In <xref ref-type="fig" rid="f1-sensors-10-08316">Figure 1</xref>, a plant leaf cut scheme is shown where it can be noticed that the different plant tissues (parenchyma, mesophyll and guard cells) which have low CO<sub>2</sub> contents and a high amount of water. The atmosphere, presented as a gray cloud constitutes a relatively dry environment that can eventually dehydrate or even kill the entire plant if the environmental conditions are not adequate [<xref ref-type="bibr" rid="b1-sensors-10-08316">1</xref>]. The stomata guard cells which are the orange ones in <xref ref-type="fig" rid="f1-sensors-10-08316">Figure 1</xref>, are the plant system that controls the stomatal pores open and close process to balance the CO<sub>2</sub> and water fluxes between the plant and its environment. Here <italic>r<sub>b</sub></italic> is the boundary resistance and <italic>r<sub>s</sub></italic> is the stomatal resistance.</p></sec>
<sec>
<label>2.2.</label>
<title>Transpiration Process</title>
<p>As was aforementioned, <italic>E</italic> is a function that depends primarily on the difference between <italic>e<sub>i</sub></italic> and <italic>e<sub>o</sub></italic>. However, primary humidity sensors provide relative humidity measurement values [<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>] and need to be converted into <italic>e<sub>i</sub></italic> and <italic>e<sub>o.</sub></italic> First, it is necessary to determine <italic>e<sub>s</sub></italic> in order to know the maximum amount of water that air can contain at a specified <italic>T<sub>a</sub></italic> by using vapor curves in the Mollier thermodynamic diagrams [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>] or by using the simplified <xref ref-type="disp-formula" rid="FD1">equation (1)</xref> as was previously reported [<xref ref-type="bibr" rid="b19-sensors-10-08316">19</xref>]. Then <italic>e<sub>i</sub></italic> and <italic>e<sub>o</sub></italic> can easily be obtained with (2) and (3), where <italic>RH<sub>i</sub></italic> is air input <italic>RH</italic> and <italic>RH<sub>o</sub></italic> is leaf chamber output <italic>RH</italic>.
<disp-formula id="FD1">
<label>(1)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>6.13753</mml:mn>
<mml:mo>×</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mn>3</mml:mn></mml:mrow></mml:msup>
<mml:mtext>exp</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mn>18.564</mml:mn>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:mn>254.4</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>255.57</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD2">
<label>(2)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi mathvariant="italic">RH</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mn>100</mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD3">
<label>(3)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi mathvariant="italic">RH</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mn>100</mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p>
<p>In order to estimate <italic>E</italic>; it is necessary to calculate another important factor, <italic>W</italic> which is the mass flow rate per leaf area, expressed in mol/m<sup>2</sup>/s for open flow systems. <italic>W</italic> equation is stated in (4), where <italic>P</italic> is the atmospheric pressure in Bar, <italic>V</italic> is the volumetric air flow in liters per minute (lpm), <italic>T<sub>a</sub>K</italic> is air temperature in Kelvin (K) and <italic>A</italic> is leaf area in cm<sup>2</sup>, which is often used the effective leaf chamber area in transpiration and photosynthesis measurement systems [<xref ref-type="bibr" rid="b19-sensors-10-08316">19</xref>]. The 2005.39 constant is an adjusted coefficient to change mass units to mol, surface to m<sup>2</sup> and time from minutes to seconds:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2005.39</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>V</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mi>K</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>A</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p>
<p>Once <italic>e<sub>i</sub></italic>, <italic>e<sub>o</sub></italic> and <italic>W</italic> were estimated, <italic>E</italic> can be calculated as established in (5) and expressed in mg/m<sup>2</sup>/s:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>W</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1000</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>18.02</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>2.3.</label>
<title>Stomatal Conductance</title>
<p>Stomatal conductance is another important transpiration dynamic variable that represents the guard cells vapor conductivity [<xref ref-type="bibr" rid="b1-sensors-10-08316">1</xref>,<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>,<xref ref-type="bibr" rid="b5-sensors-10-08316">5</xref>]. It can be estimated from primary temperature and <italic>RH</italic> sensors data. The first step is to calculate the leaf saturation vapor pressure <italic>e<sub>leaf</sub></italic> as a function of <italic>T<sub>leaf</sub></italic>. For this purpose, (1) can be used to calculate <italic>e<sub>leaf</sub></italic> substituting <italic>T<sub>a</sub></italic> by <italic>T<sub>leaf</sub></italic> to obtain (6). <italic>r<sub>b</sub></italic> is considered a constant of 0.3 m<sup>2</sup>s/mol. Once <italic>e<sub>leaf</sub></italic> is obtained, stomatal conductance (<italic>C<sub>leaf</sub></italic>) can be calculated by using (7), expressing the result in mmol/m<sup>2</sup>/s as was previously utilized [<xref ref-type="bibr" rid="b19-sensors-10-08316">19</xref>]:
<disp-formula id="FD6">
<label>(6)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>6.13753</mml:mn>
<mml:mo>×</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn></mml:mrow>
<mml:mrow>
<mml:mo>−</mml:mo>
<mml:mn>3</mml:mn></mml:mrow></mml:msup>
<mml:mtext>exp</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mn>18.564</mml:mn>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:mn>254.4</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>255.57</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD7">
<label>(7)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>o</mml:mi></mml:msub></mml:mrow>
<mml:mi>P</mml:mi></mml:mfrac>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>b</mml:mi></mml:msub>
<mml:mi>W</mml:mi></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1000</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>2.4.</label>
<title>Vapor Pressure Deficit</title>
<p><italic>VPD</italic> is a variable that represents the margin between air vapor pressure and air saturation vapor pressure. If air <italic>RH</italic> is low, <italic>VPD</italic> has a large margin; but if <italic>RH</italic> is high <italic>VPD</italic> is low and it is easy to get undesirable condensation conditions [<xref ref-type="bibr" rid="b6-sensors-10-08316">6</xref>]. To calculate <italic>VPD</italic> it is necessary to subtract <italic>e<sub>i</sub></italic> from <italic>e<sub>s</sub></italic>. The most common units to represent <italic>VPD</italic> are kPa [<xref ref-type="bibr" rid="b2-sensors-10-08316">2</xref>]:
<disp-formula id="FD8">
<label>(8)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi mathvariant="italic">VPD</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula></p></sec></sec>
<sec>
<label>3.</label>
<title>Smart Sensor Methodology</title>
<p>The proposed methodology for the smart sensor can be seen in <xref ref-type="fig" rid="f2-sensors-10-08316">Figure 2</xref>. It consists of the following stages: primary sensors, data acquisition system (DAS), FPGA-based digital signal processing (DSP), RAM memory to storage sensors measurements, RS232 data communication module, and leaf chamber mechanism control system. In the first stage, five primary sensor signals are obtained from two RTD temperature sensors, two <italic>RH</italic> capacitive sensors and one light quantum sensor. The second stage consists of an eight channel DAS capable of acquiring the signals of the five primary sensors and leaving the last three channels disconnected (NC). The signal processing stage is carried out on a FPGA-based hardware signal processing (HSP) unit, as reported by [<xref ref-type="bibr" rid="b23-sensors-10-08316">23</xref>] for CNC and [<xref ref-type="bibr" rid="b24-sensors-10-08316">24</xref>] for robotics vibration applications. Atmospheric pressure is provided by external smart sensor input. Volumetric air flow is fixed at a constant 0.9 lpm flow rate by using a passive flow limiter. Data communication is carried out via RS232 interface embedded in the FPGA unit to send the measurement to a data server PC or another system. Finally, the leaf chamber opening mechanism and vacuum pump is controlled by the FPGA HSP unit.</p>
<sec>
<label>3.1.</label>
<title>Transpiration Smart Sensing Cycle Methodology</title>
<p>Transpiration smart sensing cycle methodology is shown in <xref ref-type="fig" rid="f3-sensors-10-08316">Figure 3</xref>. Here, the green blocks represent the open leaf chamber stages and red blocks represent the closed leaf chamber; therefore, isolating the plant leaf. Each measurement starts with the activation of the air vacuum pump and closing the leaf chamber by the servomotor controller to isolate the plant sample. The smart sensor performs a 1 min delay to wait pneumatic line flow steady state. After that, the data acquisition starts by measuring cycles of 1 Hz sampling frequency from the five primary sensors. This process is repeated to acquire 64 samples from each sensor in each transpiration measurement cycle. Once sufficient data has been acquired, the computation of transpiration dynamics are performed, data can be transferred, the leaf chamber is opened and vacuum pump is turned off to save energy. Finally, another delay is carried out to complete the 15 min duration of the entire transpiration smart sensing process. This measurement period was selected because in commercial equipment, the fastest acquisition period is 15 min and this is necessary to establish the same sampling frequency to compare both sensing techniques.</p></sec>
<sec>
<label>3.2.</label>
<title>Transpiration Methodology</title>
<p>In order to calculate plant transpiration <italic>E</italic>, an FPGA-based signal processing methodology is proposed and described in <xref ref-type="fig" rid="f4-sensors-10-08316">Figure 4</xref>. Average decimation filters of 64th order are applied to all the primary sensors signals <italic>T<sub>a</sub></italic>, <italic>RH<sub>i</sub></italic>, and <italic>RH<sub>o</sub></italic> in order to reduce undesired quantization noise as stated in (9), (10), and (11) and presented by [<xref ref-type="bibr" rid="b14-sensors-10-08316">14</xref>]. Once <italic>T<sub>a os</sub></italic>, <italic>RH<sub>i os</sub></italic>, and <italic>RH<sub>o os</sub></italic> were estimated, a 1st order IIR low-pass filter (LPF) with cut-off frequency (<italic>f<sub>c</sub></italic>) of 1/3600 Hz is applied to obtain the filtered versions of the decimated signals known as <italic>T<sub>a osf</sub></italic>, <italic>RH<sub>i osf</sub></italic>, and <italic>RH<sub>o osf</sub></italic>. To gather <italic>E</italic>, <xref ref-type="disp-formula" rid="FD1">equations (1)</xref> to <xref ref-type="disp-formula" rid="FD5">(5)</xref> are computed from the filtered signals as presented in <xref ref-type="fig" rid="f4-sensors-10-08316">Figure 4</xref>.
<disp-formula id="FD9">
<label>(9)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">a os</mml:mi></mml:mrow></mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mn>64</mml:mn>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD10">
<label>(10)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="italic">RH</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">i os</mml:mi></mml:mrow></mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mn>64</mml:mn>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">RH</mml:mi></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="FD11">
<label>(11)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">RH</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">o os</mml:mi></mml:mrow></mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mn>64</mml:mn>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">RH</mml:mi></mml:mrow>
<mml:mi>o</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>3.3.</label>
<title>Stomatal Conductance Estimation Methodology</title>
<p>Stomatal conductance is advantageous because it utilizes certain factors previously calculated in the transpiration stage. A FPGA-based signal processing methodology is proposed and described in <xref ref-type="fig" rid="f5-sensors-10-08316">Figure 5</xref>.</p>
<p>Average decimation filters of 64<sup>th</sup> order are applied to <italic>T<sub>leaf</sub></italic> sensor signals to reduce undesired quantization noise in the same manner as the previous stage according to (12). Once <italic>T<sub>leaf os</sub></italic> was estimated, a 1st order IIR low-pass filter (LPF) stage with <italic>f<sub>c</sub></italic> = 1/3600 Hz is applied to obtain its filtered version <italic>T<sub>leaf osf</sub></italic>. Consequently, <italic>e<sub>leaf</sub></italic> is calculated as stated in (6) and introduced in (7) to obtain <italic>C<sub>leaf</sub></italic> :
<disp-formula id="FD12">
<label>(12)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">leaf os</mml:mi></mml:mrow></mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mn>64</mml:mn>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="italic">leaf</mml:mi></mml:msub></mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>3.4.</label>
<title>Vapor Pressure Deficit Methodology</title>
<p><italic>VPD</italic> estimation is very simple once <italic>e<sub>s</sub></italic> and <italic>e<sub>i</sub></italic> are calculated in the transpiration calculation stage. <italic>VPD</italic> is obtained from the subtraction stated in (13). <italic>VPD</italic> implementation can be noted in <xref ref-type="fig" rid="f6-sensors-10-08316">Figure 6</xref>:
<disp-formula id="FD13">
<label>(13)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi mathvariant="italic">VPD</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>100</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>3.5.</label>
<title>Leaf-Air Temperature Difference Methodology</title>
<p><italic>LATD</italic> calculation requires subtracting the filtered air temperature and filtered leaf temperature. As occurred in previous calculation stages, once <italic>T<sub>a osf</sub></italic> and <italic>T<sub>leaf osf</sub></italic> was calculated, <italic>LATD</italic> computation is simple by using (14), as demonstrated in <xref ref-type="fig" rid="f6-sensors-10-08316">Figure 6</xref>:
<disp-formula id="FD14">
<label>(14)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi mathvariant="italic">LATD</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">a osf</mml:mi></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">leaf osf</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>3.6.</label>
<title>Ambient Light Smart Sensor Methodology</title>
<p>To measure ambient light in a smoother signal manner, the same average decimation filter (15) plus 1st order IIR LPF with <italic>f<sub>c</sub></italic> = 1/3600 Hz was applied to the signal <italic>light</italic> in order to obtain its improved version <italic>light<sub>osf</sub></italic>:
<disp-formula id="FD15">
<label>(15)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="italic">light</mml:mi>
<mml:mi mathvariant="italic">os</mml:mi></mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>64</mml:mn></mml:mrow></mml:mfrac>
<mml:munderover>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:mrow>
<mml:mrow>
<mml:mn>64</mml:mn>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn></mml:mrow></mml:munderover>
<mml:mi mathvariant="italic">light</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>−</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></disp-formula></p></sec></sec>
<sec>
<label>4.</label>
<title>Experimental Setup</title>
<sec>
<label>4.1.</label>
<title>Experiment Setup</title>
<p>The experimental setup can be seen in <xref ref-type="fig" rid="f7-sensors-10-08316">Figure 7</xref>, which shows the development of a smart sensor setup and the commercial Phytech PTM-48M, see <xref ref-type="fig" rid="f7-sensors-10-08316">Figure 7a</xref> and <xref ref-type="fig" rid="f7-sensors-10-08316">Figure 7b</xref> used for performance comparisons. For this experiment, tomato (<italic>Lycopersicon esculentum</italic>) plants were chosen as biological material to measure transpiration responses in the proposed smart sensor testing. The proposed smart sensor consists on an instrumentation platform capable of measuring <italic>T<sub>a</sub>, T<sub>leaf</sub>, RH<sub>i</sub>, RH<sub>o</sub></italic> and <italic>Light</italic>. To measure temperature readings, Honeywell Pt1000 RTD primary sensors were used which have a measurement range from −200 °C to 540 °C, but are configured for a 0 to 65 °C range with an accuracy rate of ±0.3 °C considered suitable for plant temperature ranges [<xref ref-type="bibr" rid="b10-sensors-10-08316">10</xref>]. A RTD-signal conditioning system was developed to convert the resistance variation into a 0 to 5 volt format. For <italic>RH</italic> measurements, Honeywell HIH-4000 capacitive <italic>RH</italic> sensors with a range from 0 to 95% <italic>RH</italic> and accuracy of ±2.5% were selected and connected through a developed <italic>RH</italic>-signal conditioning system [<xref ref-type="bibr" rid="b11-sensors-10-08316">11</xref>]. Ambient light measurement is achieved by using an OSRAM SFH-5711 light sensor with range from 0 to 100,000 lux and an accuracy of ±0.04% of its measured value, providing a 0 to 50 μA current signal [<xref ref-type="bibr" rid="b25-sensors-10-08316">25</xref>], converted into 0 to 5 V by a designed light-signal conditioning system. The results are suitable in order to measure light intensities in rooms from total darkness to complete sunlight. Each primary sensor reading passes through a 2nd order analog anti-alias LPF with 20 Hz cut-off frequency embedded in the proposed smart sensor. An eight channel 12-bit data acquisition system based on the Burr Brown ADS7844 analog to digital converter instrumentation platform was developed to read the primary sensors [<xref ref-type="bibr" rid="b26-sensors-10-08316">26</xref>]. An FPGA based hardware digital signal processing unit was utilized to compute the transpiration response variables from the primary sensors readings based on an Altera Cyclone III EP3C16F484C6N device with 16,000 LE [<xref ref-type="bibr" rid="b27-sensors-10-08316">27</xref>]. For the open/close leaf chamber mechanism, a miniature servomotor model E-Sky 000155 was utilized because of its low power consumption. The air flow was induced using a dc-motor piston based vacuum pump. The FPGA IP core was implemented in VHDL language, integrating the DAS driver, leaf chamber motors control, signal processing unit and communications blocks.</p>
<p>The experiment was designed to monitor transpiration variables every 15 min to compare the proposed smart sensor with a Phytech PTM-48M photosynthesis and transpiration monitor configured at its fastest sampling period which is 15 min [<xref ref-type="bibr" rid="b18-sensors-10-08316">18</xref>]. Both were connected to the same tomato plant to prove the effectiveness of the proposed smart sensor. The experiment ran for 24 hours beginning at 12:00AM and finishing at 12:00AM of the next day. It permits the acquisition of four measurement cycles per hour for a total of 96 measurements every 24 h. As was aforementioned, each measurement cycle acquires 64 samples from each primary sensor at a sampling frequency of 1 Hz to apply the 64th averaging decimation filters. The data can be sent to a data server for massive storage via an Analog Devices ADM3232 RS232 transceiver [<xref ref-type="bibr" rid="b28-sensors-10-08316">28</xref>].</p></sec>
<sec sec-type="results">
<label>4.2.</label>
<title>Primary Sensor Signal Improvement Results</title>
<p>In this subsection, a comparison between the <italic>T<sub>a</sub></italic> and <italic>RH<sub>i</sub></italic> readings from the proposed smart sensor and the commercial PTM-48M is presented. <xref ref-type="fig" rid="f8-sensors-10-08316">Figure 8</xref> illustrates this comparison where blue signals correspond to PTM-48M readings and red ones to the proposed smart sensor primary readings. Here, it can be noted that a similar tendency occurs for both measurements, but a lower amount of noise in the red signals is present due to the 64-sample average decimation filters and 1st order IIR filters that reduces undesirable variations. In this manner, the filtering advantages of the smart-sensor signal processing can be clearly noticed. <italic>RH<sub>o</sub>, T<sub>leaf</sub>,</italic> and <italic>Light</italic> readings are not compared because PTM-48M does not provide <italic>RH<sub>o</sub></italic> measurement in the data output table and does not have <italic>T<sub>leaf</sub></italic> and <italic>Light</italic> sensors.</p></sec>
<sec sec-type="results">
<label>4.3.</label>
<title>Transpiration Results and Comparison</title>
<p>This subsection shows a comparison between the proposed smart sensor transpiration estimation and the reference PTM-48M. In <xref ref-type="fig" rid="f9-sensors-10-08316">Figure 9</xref>, this comparison is represented by using blue for the PTM-48M transpiration signal and red for the smart-sensor transpiration estimation signal. Here, it is noteworthy that a similar transpiration signal behavior between both instruments occurs.</p></sec>
<sec sec-type="results">
<label>4.4.</label>
<title>Fused Transpiration Dynamics Smart Sensing Results</title>
<p>The proposed smart sensor fuses <italic>T<sub>a</sub>, T<sub>leaf</sub>, RH<sub>i</sub>, Rh<sub>o</sub></italic> and <italic>Light</italic> measurements in a single device which is considered highly desirable for precision agriculture applications to be able to monitor different environmental factors that can affect the crops. In <xref ref-type="fig" rid="f10-sensors-10-08316">Figure 10</xref>, the monitoring results of the primary sensors in this experiment are presented. All of these were previously oversampled 64 times for the average filtering process and passed through an IIR 1st order LPF with a cut-off frequency of <italic>f<sub>c</sub></italic> = 1/(3600). As it can be seen, the amount of noise in these primary signals is very low.</p>
<p>In <xref ref-type="fig" rid="f11-sensors-10-08316">Figure 11</xref>, transpiration dynamics response variables (<italic>E</italic>, <italic>C<sub>leaf</sub></italic>, <italic>LATD</italic>, and <italic>VPD</italic>) can be observed. These parameters share a similar dynamic behavior because they are related to the entire photosynthesis and transpiration processes which involve different phenomena.</p>
<p>The computation of the required equations to obtain these results is achieved using FPGA reconfigurability and open architecture that permits implementation of any digital system such as data acquisition, memory management, signal processing, and data communication. The developed smart sensor fuses five primary sensors and can measure the necessary environmental variables to calculate transpiration dynamics and permits the user to observe and record different primary and response measurements at the same time and the relationship between these. This is very useful in precision agriculture in order to detect abnormal conditions. In contrast, commercial equipment as noted in [<xref ref-type="bibr" rid="b18-sensors-10-08316">18</xref>,<xref ref-type="bibr" rid="b19-sensors-10-08316">19</xref>] can measure time series of transpiration information; however, they do not provide the readings for all the primary sensors. In some cases, they are not equipped with the necessary sensors. The FPGA-based unit permits improvements of the primary sensor signals by oversampling and digital filtering that is consequently reflected in superior accuracy, and overall transpiration variables signal quality. The integration of these elements merge different variables at the same time that can be acquired and used to take specific control actions by communicating these transpiration measured values to other systems via RS232 interface like PC data servers, an irrigation controller, or a climatic control unit due to the online processing and remote communications capabilities of the proposed smart sensor. Taken together they constitute a smart sensor solution to monitor transpiration variables in precision agriculture applications by using a single FPGA-based system.</p></sec></sec>
<sec sec-type="conclusions">
<label>5.</label>
<title>Conclusions</title>
<p>In this investigation the development of a novel smart sensor that can estimate plant-transpiration dynamic variables as: transpiration, stomatal conductance, leaf-air temperature difference, and water vapor deficit in real time is presented. This smart sensor fuses five primary sensors: two temperature sensors, two relative humidity sensors and one light sensor. To show the effectiveness of the proposed smart sensor, it was compared with a commercial Phytech PTM-48M transpiration monitoring system. Results show that the proposed sensor can obtain very similar results compared to the reference system with less noise due to the digital filtering applied to the primary measurements. The transpiration dynamics variables are calculated in real time from the primary sensor data providing very useful information related to the plant transpiration which is valuable to schedule irrigation, prevent diseases, and detect drought conditions in precision agriculture. Similar behavior of the estimated transpiration variables shows the relationship between these and how they depend on the primary sensor readings. The necessary computations in order to obtain the transpiration dynamics are computed in a low-cost FPGA platform in which parallel architecture is utilized to implement the transpiration equations. This permits the integration of the data communication, memory management data acquisition and signal processing in a single embedded sensor which can be used to monitor plant transpiration variables and their relationships in a wide range of precision agriculture applications. Finally, transpiration related stress conditions can be detected in real time because of the online processing and communications capabilities. All of which constitutes a very useful precision agriculture smart sensor.</p></sec></body>
<back>
<ack>
<p>This project was partially supported by CONACYT scholarship 207684, FOMIX-QRO-2008-CO2-101490 and FOMIX-QRO-2008-CO2-102123 projects. The authors wish to thank HSP Digital research group in general but specially by the assistance in the aluminum leaf chamber machining process. Also thanks to Altera Corp. for the donation of an Altera DE2-70 3 in 1 FPGA development kit used at the beginning of this project. They also wish to thank Texas Instruments Inc. and Analog Devices Inc. for donating analog electronics samples which were tested in the data acquisition system development. Finally, the authors wish to acknowledge Silvia C. Stroet of the Engineering Faculty at Universidad Autonoma de Queretaro for editing the English content of this document.</p></ack>
<ref-list>
<title>References</title>
<ref id="b1-sensors-10-08316"><label>1.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Taiz</surname><given-names>L</given-names></name><name><surname>Zeiger</surname><given-names>E</given-names></name></person-group><source>Plant Physiology</source><edition>4th ed</edition><publisher-name>Sinauer Associates</publisher-name><publisher-loc>Sunderland, MA, USA</publisher-loc><year>2006</year></citation></ref>
<ref id="b2-sensors-10-08316"><label>2.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Bakker</surname><given-names>JC</given-names></name><name><surname>Bot</surname><given-names>GPA</given-names></name><name><surname>Challa</surname><given-names>H</given-names></name><name><surname>Braak</surname><given-names>NJ</given-names></name></person-group><source>Greenhouse Climate Control: An Integrated Approach</source><publisher-name>Wageningen Academic Publishers</publisher-name><publisher-loc>Wageningen, The Netherlands</publisher-loc><year>2001</year></citation></ref>
<ref id="b3-sensors-10-08316"><label>3.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Field</surname><given-names>CB</given-names></name><name><surname>Ball</surname><given-names>JT</given-names></name><name><surname>Berry</surname><given-names>JA</given-names></name></person-group><source>Photosynthesis: Principles and Field Techniques Plant Physiological Ecology: Field Methods and Instrumentation</source><publisher-name>Chapman and Hall</publisher-name><publisher-loc>London, UK</publisher-loc><year>1991</year><fpage>209</fpage><lpage>253</lpage></citation></ref>
<ref id="b4-sensors-10-08316"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bittelli</surname><given-names>M</given-names></name></person-group><article-title>Measuring soil water potential for water management in agriculture: A review</article-title><source>Sustainability</source><year>2010</year><volume>2</volume><fpage>1226</fpage><lpage>1251</lpage><pub-id pub-id-type="doi">10.3390/su2051226</pub-id></citation></ref>
<ref id="b5-sensors-10-08316"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hubbard</surname><given-names>RM</given-names></name><name><surname>Ryan</surname><given-names>MG</given-names></name><name><surname>Stiller</surname><given-names>V</given-names></name><name><surname>Sperry</surname><given-names>JS</given-names></name></person-group><article-title>Stomatal conductance and photosynthesis vary linearly with plant hydraulic conductance in ponderosa pine</article-title><source>Plant Cell Environ</source><year>2001</year><volume>24</volume><fpage>113</fpage><lpage>121</lpage><pub-id pub-id-type="doi">10.1046/j.1365-3040.2001.00660.x</pub-id></citation></ref>
<ref id="b6-sensors-10-08316"><label>6.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kamp</surname><given-names>PGH</given-names></name><name><surname>Timmerman</surname><given-names>GJ</given-names></name></person-group><source>Computerized Environmental Control in Greenhouses: A Step by Step Approach</source><publisher-name>IPC Plant</publisher-name><publisher-loc>Ede, The Netherlands</publisher-loc><year>1996</year></citation></ref>
<ref id="b7-sensors-10-08316"><label>7.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Prenger</surname><given-names>JJ</given-names></name><name><surname>Ling</surname><given-names>PP</given-names></name></person-group><source>Greenhouse Condensation Control Fact Sheet (Series) AEX-800</source><publisher-name>Ohio State University Extension</publisher-name><publisher-loc>Columbus, OH, USA</publisher-loc><year>2000</year></citation></ref>
<ref id="b8-sensors-10-08316"><label>8.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Marschner</surname><given-names>H</given-names></name></person-group><source>Mineral Nutrition of Higher Plants</source><publisher-name>Academic Press</publisher-name><publisher-loc>San Diego, CA, USA</publisher-loc><year>1995</year></citation></ref>
<ref id="b9-sensors-10-08316"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stout</surname><given-names>MJ</given-names></name><name><surname>Fidantsef</surname><given-names>AL</given-names></name><name><surname>Duffey</surname><given-names>SS</given-names></name><name><surname>Bostock</surname><given-names>RM</given-names></name></person-group><article-title>Signal iinteractions in pathogen and insect attack: Systemic plant-mediated interactions between pathogens and hervibores of the tomato, lycopersicon esculentum</article-title><source>Physiol. Molec. Plant. Pathol</source><year>1999</year><volume>54</volume><fpage>115</fpage><lpage>130</lpage><pub-id pub-id-type="doi">10.1006/pmpp.1998.0193</pub-id></citation></ref>
<ref id="b10-sensors-10-08316"><label>10.</label><citation citation-type="book"><source>HEL-700 Pt1000 RTD Sensor Data Sheet</source><publisher-name>Honeywell</publisher-name><publisher-loc>Golden Valley, MN, USA</publisher-loc><year>2010</year></citation></ref>
<ref id="b11-sensors-10-08316"><label>11.</label><citation citation-type="book"><source>HIH-4000 RH Sensor Data Sheet</source><publisher-name>Honeywell</publisher-name><publisher-loc>Golden Valley, MN, USA</publisher-loc><year>2010</year></citation></ref>
<ref id="b12-sensors-10-08316"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rivera</surname><given-names>J</given-names></name><name><surname>Herrera</surname><given-names>G</given-names></name><name><surname>Chacón</surname><given-names>M</given-names></name><name><surname>Acosta</surname><given-names>P</given-names></name><name><surname>Carrillo</surname><given-names>M</given-names></name></person-group><article-title>Improved progressive polynomial algorithm for self-adjustment and optimal response in intelligent sensors</article-title><source>Sensors</source><year>2008</year><volume>8</volume><fpage>7410</fpage><lpage>7427</lpage><pub-id pub-id-type="doi">10.3390/s8117410</pub-id></citation></ref>
<ref id="b13-sensors-10-08316"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hernandez</surname><given-names>W</given-names></name></person-group><article-title>A survey on optimal signal processing techniques applied to improve the performance of mechanical sensors in automotive applications</article-title><source>Sensors</source><year>2007</year><volume>7</volume><fpage>84</fpage><lpage>102</lpage><pub-id pub-id-type="doi">10.3390/s7010084</pub-id></citation></ref>
<ref id="b14-sensors-10-08316"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rangel-Magdaleno</surname><given-names>JJ</given-names></name><name><surname>Romero-Troncoso</surname><given-names>RJ</given-names></name><name><surname>Osornio-Rios</surname><given-names>RA</given-names></name><name><surname>Cabal-Yepez</surname><given-names>E</given-names></name></person-group><article-title>Novel oversampling technique for improving signal-to-quantization noise ratio on accelerometer-based smart jerk sensors in CNC applications</article-title><source>Sensors</source><year>2009</year><volume>9</volume><fpage>3767</fpage><lpage>3789</lpage><pub-id pub-id-type="doi">10.3390/s90503767</pub-id><pub-id pub-id-type="pmid">22412337</pub-id></citation></ref>
<ref id="b15-sensors-10-08316"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Millan-Almaraz</surname><given-names>JR</given-names></name><name><surname>Guevara-Gonzalez</surname><given-names>RG</given-names></name><name><surname>Romero-Troncoso</surname><given-names>RJ</given-names></name><name><surname>Osornio-Rios</surname><given-names>RA</given-names></name><name><surname>Torres-Pacheco</surname><given-names>I</given-names></name></person-group><article-title>Advantages and disadvantages on photosynthesis measurement techniques: A review</article-title><source>Afr. J. Biotechnol</source><year>2009</year><volume>8</volume><fpage>7340</fpage><lpage>7349</lpage></citation></ref>
<ref id="b16-sensors-10-08316"><label>16.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Strobel</surname><given-names>BR</given-names></name><name><surname>Stowell</surname><given-names>RR</given-names></name></person-group><source>Using a Psychrometric Chart to Describe Air Properties Fact Sheet AEX-120-99</source><publisher-name>Ohio State University Extension</publisher-name><publisher-loc>Columbus, OH, USA</publisher-loc><year>1999</year></citation></ref>
<ref id="b17-sensors-10-08316"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schmidt</surname><given-names>U</given-names></name></person-group><article-title>Microclimate control in greenhouses based on phytomonitoring data and Mollier phase diagram</article-title><source>Acta Hortic</source><year>2005</year><volume>691</volume><fpage>125</fpage><lpage>132</lpage></citation></ref>
<ref id="b18-sensors-10-08316"><label>18.</label><citation citation-type="book"><source>PTM-48M User Manual</source><publisher-name>Phytech Inc</publisher-name><publisher-loc>Yad Mordechai, Israel</publisher-loc><year>2005</year></citation></ref>
<ref id="b19-sensors-10-08316"><label>19.</label><citation citation-type="book"><source>CI-340 Hand-held Photosynthesis System Instruction Manual</source><publisher-name>CID Inc</publisher-name><publisher-loc>Camas, WA, USA</publisher-loc><year>2008</year></citation></ref>
<ref id="b20-sensors-10-08316"><label>20.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Escalona</surname><given-names>L</given-names></name><name><surname>Flexas</surname><given-names>J</given-names></name><name><surname>Medrano</surname><given-names>H</given-names></name></person-group><article-title>Comparison of heat balance and gas exchange methods to measure transpiration in irrigated and water stressed grapevines</article-title><source>Acta Hortic</source><year>2000</year><volume>526</volume><fpage>145</fpage><lpage>156</lpage></citation></ref>
<ref id="b21-sensors-10-08316"><label>21.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schulze</surname><given-names>ED</given-names></name></person-group><article-title>A new type of climatized gas exchange chamber for net photosynthesis and transpiration measurements in the field</article-title><source>Oecologia</source><year>1972</year><volume>10</volume><fpage>243</fpage><lpage>251</lpage><pub-id pub-id-type="doi">10.1007/BF00368966</pub-id></citation></ref>
<ref id="b22-sensors-10-08316"><label>22.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ton</surname><given-names>Y</given-names></name><name><surname>Kopyt</surname><given-names>M</given-names></name><name><surname>Nilov</surname><given-names>N</given-names></name></person-group><article-title>Phytomonitoring technique for tuning irrigation of vineyards</article-title><source>Acta Hortic</source><year>2004</year><volume>646</volume><fpage>133</fpage><lpage>139</lpage></citation></ref>
<ref id="b23-sensors-10-08316"><label>23.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Trejo-Hernandez</surname><given-names>M</given-names></name><name><surname>Osornio-Rios</surname><given-names>RA</given-names></name><name><surname>Romero-Troncoso</surname><given-names>RJ</given-names></name><name><surname>Rodriguez-Donate</surname><given-names>C</given-names></name><name><surname>Dominguez-Gonzalez</surname><given-names>A</given-names></name><name><surname>Herrera-Ruiz</surname><given-names>G</given-names></name></person-group><article-title>FPGA-based fused Smart-sensor for Tool-wear area quantitative estimation in CNC machine inserts</article-title><source>Sensors</source><year>2010</year><volume>10</volume><fpage>3373</fpage><lpage>3388</lpage><pub-id pub-id-type="doi">10.3390/s100403373</pub-id><pub-id pub-id-type="pmid">22319304</pub-id></citation></ref>
<ref id="b24-sensors-10-08316"><label>24.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rodriguez-Donate</surname><given-names>C</given-names></name><name><surname>Morales-Velazquez</surname><given-names>L</given-names></name><name><surname>Osornio-Rios</surname><given-names>RA</given-names></name><name><surname>Herrera-Ruiz</surname><given-names>G</given-names></name><name><surname>Romero-Troncoso</surname><given-names>RJ</given-names></name></person-group><article-title>FPGA-Based fused smart sensor for dynamic and vibration parameter extraction in industrial robot links</article-title><source>Sensors</source><year>2010</year><volume>10</volume><fpage>4114</fpage><lpage>4129</lpage><pub-id pub-id-type="doi">10.3390/s100404114</pub-id><pub-id pub-id-type="pmid">22319345</pub-id></citation></ref>
<ref id="b25-sensors-10-08316"><label>25.</label><citation citation-type="book"><source>SFH-5711 Data Sheet</source><publisher-name>OSRAM Opto Semiconductors Inc</publisher-name><publisher-loc>Munich, Germany</publisher-loc><year>2007</year></citation></ref>
<ref id="b26-sensors-10-08316"><label>26.</label><citation citation-type="book"><source>ADS7844 Data Sheet</source><publisher-name>Burr Brown Corp</publisher-name><publisher-loc>Dallas, TX, USA</publisher-loc><year>2003</year></citation></ref>
<ref id="b27-sensors-10-08316"><label>27.</label><citation citation-type="book"><source>Cyclone III Hand Book Volume 1</source><publisher-name>Altera Corp</publisher-name><publisher-loc>San Jose, CA, USA</publisher-loc><year>2010</year></citation></ref>
<ref id="b28-sensors-10-08316"><label>28.</label><citation citation-type="book"><source>ADM3232 Data Sheet</source><publisher-name>Analog Devices Inc</publisher-name><publisher-loc>Norwood, MA, USA</publisher-loc><year>2008</year></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures</title>
<fig id="f1-sensors-10-08316" position="float">
<label>Figure 1.</label>
<caption>
<p>Leaf cut water scheme, showing CO<sub>2</sub> and H<sub>2</sub>O flows.</p></caption>
<graphic xlink:href="sensors-10-08316f1.gif"/></fig>
<fig id="f2-sensors-10-08316" position="float">
<label>Figure 2.</label>
<caption>
<p>Transpiration smart sensor architecture.</p></caption>
<graphic xlink:href="sensors-10-08316f2.gif"/></fig>
<fig id="f3-sensors-10-08316" position="float">
<label>Figure 3.</label>
<caption>
<p>Block diagram of transpiration smart sensing cycle.</p></caption>
<graphic xlink:href="sensors-10-08316f3.gif"/></fig>
<fig id="f4-sensors-10-08316" position="float">
<label>Figure 4.</label>
<caption>
<p>Transpiration estimation signal processing methodology.</p></caption>
<graphic xlink:href="sensors-10-08316f4.gif"/></fig>
<fig id="f5-sensors-10-08316" position="float">
<label>Figure 5.</label>
<caption>
<p>Stomatal conductance estimation signal processing methodology.</p></caption>
<graphic xlink:href="sensors-10-08316f5.gif"/></fig>
<fig id="f6-sensors-10-08316" position="float">
<label>Figure 6.</label>
<caption>
<p><italic>VPD</italic>, <italic>LATD</italic> and <italic>Light</italic> estimation signal processing methodology.</p></caption>
<graphic xlink:href="sensors-10-08316f6.gif"/></fig>
<fig id="f7-sensors-10-08316" position="float">
<label>Figure 7.</label>
<caption>
<p>(a) Transpiration smart sensor experimental setup. (b) Phytech PTM-48M setup.</p></caption>
<graphic xlink:href="sensors-10-08316f7.gif"/></fig>
<fig id="f8-sensors-10-08316" position="float">
<label>Figure 8.</label>
<caption>
<p>Primary sensors signal comparison. The proposed smart sensor signals are in red and Phytech PTM-48M readings in blue.</p></caption>
<graphic xlink:href="sensors-10-08316f8.gif"/></fig>
<fig id="f9-sensors-10-08316" position="float">
<label>Figure 9.</label>
<caption>
<p>Comparison between the developed smart sensor and the PTM-48M transpiration estimations.</p></caption>
<graphic xlink:href="sensors-10-08316f9.gif"/></fig>
<fig id="f10-sensors-10-08316" position="float">
<label>Figure 10.</label>
<caption>
<p>Primary sensor readings of the proposed smart sensor.</p></caption>
<graphic xlink:href="sensors-10-08316f10.gif"/></fig>
<fig id="f11-sensors-10-08316" position="float">
<label>Figure 11.</label>
<caption>
<p>Transpiration dynamics results.</p></caption>
<graphic xlink:href="sensors-10-08316f11.gif"/></fig></sec></back></article>
