Next Article in Journal
Video Activity Recognition: State-of-the-Art
Previous Article in Journal
Using Greedy Random Adaptive Procedure to Solve the User Selection Problem in Mobile Crowdsourcing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Acceleration of the Measurement Time of Thermopiles Using Sigma-Delta Control

Micro and Nano Technologies Group, Electronic Engineering Department, Universitat Politècnica de Catalunya—BarcelonaTech, 08034 Barcelona, Spain
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(14), 3159; https://doi.org/10.3390/s19143159
Submission received: 25 May 2019 / Revised: 10 July 2019 / Accepted: 16 July 2019 / Published: 18 July 2019
(This article belongs to the Section Physical Sensors)

Abstract

:
This work presents a double sliding mode control designed for accelerating the measurement of heat fluxes using thermopiles. The slow transient response generated in the thermopile, when it is placed in contact with the surface to be measured, is due to the changes in the temperature distributions that this operation triggers. It is shown that under some conditions the proposed controls keep the temperature distribution of the whole system constant and that changes in the heat flux at the thermopile are almost instantaneously compensated by the controls. One-dimensional simulations and experimental results using a commercial thermopile, showing the goodness of the proposed approach, are presented. A first rigorous analysis of the control using the Sliding Mode Control and Diffusive Representation theories is also made.

1. Introduction

Measurement of heat fluxes on surfaces using thermopiles is an extended practice for many applications [1,2,3,4,5,6,7]. When estimating heat fluxes on surfaces by contact, though, these measurements can be slow. For instance, as shown later in this paper, very long time responses are typical in commercial thermopiles and also even with those used in micro or nanoscale calorimetry applications [8,9]. The main reason for these slow response times is that the temperature distribution in the complete system can have large stabilization times depending on the associated thermal structure [6]. The measurement process can distort the temperature in the body to be measured [5] and reaching a steady state is a slow process.
Algorithms and circuits have been proposed to obtain the response of the sensors without having to wait for their thermal stabilization. For example, in Reference [10] prediction algorithms are proposed using the thermal circuit associated to the structure. Additionally, in Reference [11] hybrid methods combining spatial and temporal measurements are used to improve the time response and the accuracy of sensors. Alternatively, it is also possible to obtain quantitative results using non-invasive methods, such as optical measurements [12,13].
This paper focuses on improving the measurement time of heat fluxes using thermopiles placed in contact with surfaces. To this end, we propose applying a sliding mode control to avoid thermal transients by keeping an almost constant temperature distribution in the thermopile. This type of control is extensively used in many applications [14,15,16] mainly due to their robustness against external disturbances and model uncertainties, such as variations of the thermal circuit of the system. In our case the control is implemented as a double-loop circuit based on thermal sigma-delta modulation [17,18]. This modulation provides an implicit analog-to-digital conversion, that makes it suitable for many sensing applications, even in the case of heterogeneous systems [19,20]. Moreover, this approach also inherits other benefits of sigma-delta converters, such as quantization noise shaping [21].
The aim of the control is to avoid the thermal transients in the thermopile. As it will be explained later in more detail, this is done by keeping constant the state variables of the thermopile, in what we call constant state operation (CSO). This implies that any external variations, such as the heat fluxes generated by the environment on the thermopile, must be compensated by the actions of the control, which constitute the output of the sensor. To achieve the CSO condition, the control has two specific objectives:
  • To ensure that at the moment of placing the thermopile on the surface to be measured, the contact surfaces are at the same temperature.
  • To guarantee that the spatial temperature distribution in the thermopile remains constant in time once the surfaces are in contact.
The mathematical analysis included in the paper is necessary to understand what are the capabilities and limits of the controls being proposed. For many applications, it is no longer possible to dissociate the design of the sensor from the controls being implemented during its operation. The reason is that sensor performance without using the controls would not be within the expected operational limits. For example, our research group has participated in three instruments for three NASA missions to Mars: Rover Environmental Monitoring Station, REMS (Mars Science Laboratory, 2011), TWINS (InSight, 2018) and Mars Environmental Dynamics Analyzer, MEDA (for Mars2020). Constant temperature operation has been applied in all these sensors [22,23]. The mathematical thermal modeling and analysis of the control dynamics was presented in Reference [24]. Open loop operation (constant power operation in those cases) would provide unreasonable time responses.
Additionally, controls based on sigma-delta modulation have been also proposed for MOX gas sensors [21,25] and a first mathematical analysis has been presented in Reference [26]. This means that the proposed techniques are transversal and can be applied to a number of different sensor fields. In all cases it is necessary to analyze the control dynamics from a mathematical point of view, and sensor operation and even design cannot be dissociated from this analysis. This work applies these techniques for the first time to heat flux sensors.
This paper is organized as follows. Section 2 explains the proposed control, which is analyzed in Section 3 using the Diffusive Representation and Sliding Mode Control theories. Section 4 presents and discusses 1D simulations. Finally the experimental results obtained with a commercial thermopile are presented and discussed in Section 5.

2. Proposed Controls

The double control proposed is based on sigma-delta modulation. Sigma-delta modulators are discrete-time systems in which the control variables are changed periodically, with period T S . In our case, two signals are monitored at sampling times n T S : the voltage generated by the thermopile, proportional to the temperature difference between its top and bottom surfaces: T g ( n T S ) = T top ( n T S ) T bottom ( n T S ) ; and the average temperature, defined as T a ( n T S ) = 1 / 2 ( T top ( n T S ) + T bottom ( n T S ) ) , see Figure 1. Note that T a is simply the average temperature of the top and bottom surfaces and therefore it must not generally coincide with the average of the temperature distribution in the thermopile.
Additionally, when some current flows between the two terminals of the thermopile, two separate effects are generated [27,28]:
  • Peltier effect: current flowing in one direction generates heat injection at one of the thermopile surfaces and heat extraction at the other. The heat changes sign when the current is reversed. This is the main effect in a thermopile and the heat injected/extracted at the interfaces is proportional to the value of the applied current.
  • Joule effect: this is normal Joule heating and therefore it is proportional to the square of the applied current. This is a volumetric phenomenon, which happens on the bulk of the thermopile. Joule effect obviously does not produce any cooling, only heating.
According to all this, the objective of the control is to enforce the conditions T g ( n T S ) = T g th and T a ( n T S ) = T a th , where T g th and T a th are previously chosen target values, by applying adequate Peltier and Joule excitations. To this effect, depending on the instantaneous value of T g ( n T S ) the T a ( n T S ) , the control applies to the thermopile one of the current waveforms shown in Figure 2 during the next sampling period, t [ n T S , ( n + 1 ) T S ) .
In the next section it is shown that, if the sampling period T S is chosen to be much smaller that the relevant time constants in the structure, the effective excitations that these current waveforms produce are:
  • a Peltier excitation, which is proportional to the average value of the current density, J ¯ and
  • a Joule excitation, which is proportional to the average value of the power dissipated, that is, proportional to J ¯ 2 .
Then, by selecting between the two left or two right, waveforms in Figure 2 it is possible to increase or decrease the average current density J ¯ in the thermopile. Since J ¯ can be positive and negative (left or right excitations) this allows to heat or cool down the top surface (and cool or heat the bottom). Additionally, by choosing between the upper or lower waveforms, it is possible to increase or decrease the average value of the square of the current density, J 2 ¯ , which is equivalent to increase or decrease Joule heating in the thermopile.
The application of the four waveforms, governed by the double sigma-delta control loop, will allow to control the desired temperatures, T a and T g .
Table 1 summarizes some of the works in the literature on the measurement of heat flux and comments on the main differences between the methods proposed in them with regard to this work. To the best knowledge of the authors, there are no works on control or feedback methods in which the thermopile itself is used as sensing and actuation. The works in References [3,29] proposed active methods for the cancellation of the heat flux across the thermopile but using external heaters. The time responses in these works are very small in some cases but most of them involve no contact (radiation heating) and/or micromechanized sensors.

3. Analysis of the Control

The first step towards understanding the proposed controls is to analyze their dynamics when they are applied to the thermopile before placing it on the surface. To this purpose, let us consider the case described in Figure 3, in which the thermopile is suspended on air, with negligible radiation losses. In this case all heat is lost through convection at the surfaces of the thermopile, modeled as two thermal resistances R cv .
For the sake of simplicity, let us use T , the temperature of the air, as temperature reference. In this case the heat equation is:
C p ρ p T t ( x , t ) = k p 2 T x 2 ( x , t ) + g J ( t )
where T ( x , t ) , x [ 0 , L ] , is the temperature and C p , ρ p and k p are the thermal capacitance, the density and the thermal conductivity of the thermopile, respectively. We define:
g J ( t ) = ϵ p J 2 ( t )
as the term related to the Joule effect, being ϵ p the electrical resistivity of the thermopile and J ( t ) the current density applied.
The boundary conditions at the thermopile surfaces x = 0 and x = L are:
T ( t , 0 ) R cv = k p T x ( t , 0 + ) + g S 0 ( t )
T ( t , L ) R cv = k p T x ( t , L ) + g S L ( t )
where the left terms correspond to the heat losses in the surfaces of the thermopile and g S 0 ( t ) = α p J ( t ) T ( t , 0 + ) and g S L ( t ) = α p J ( t ) T ( t , L ) are the terms related to the Peltier effect, which is proportional to the current applied J ( t ) [28]. There, α p is the Seebeck coefficient of the thermopile. This formulation based on the Seebeck coefficient is similar to that used in other works [36,37]. Additionally, in our case the temperature variation in the thermopile is very small when compared to its absolute temperature and therefore we consider g S 0 ( t ) g S L ( t ) g S ( t ) with:
g S ( t ) = α p J ( t ) T
In the Laplace domain, Equations (1)–(4) become:
s T ( s , x ) = r 2 T x 2 ( s , x ) + 1 C p ρ p G J ( s )
T ( s , 0 ) R cv = k p T x ( s , 0 + ) + G S ( s )
T ( s , L ) R cv = k p T x ( s , L ) + G S ( s )
where T ( s , x ) = L T ( t , x ) , G J ( s ) = L g J ( t ) , G S ( s ) = L g S ( t ) and r = k p / C p ρ p .
Now, defining the average temperature, T a ( t ) : = 1 / 2 ( T ( t , L ) + T ( t , 0 ) ) and the gradient temperature, T g ( t ) : = T ( t , L ) T ( t , 0 ) , together with their respective Laplace transforms, T a ( s ) and T g ( s ) , it is possible to find that:
T a ( s ) = ( T ( s , L ) + T ( s , 0 ) ) / 2 = H J a ( s ) G J ( s ) T g ( s ) = T ( s , L ) T ( s , 0 ) = H S g ( s ) G S ( s )
with,
H J a ( s ) = 1 s 1 e s r L + 1 1 + e s r L + R cv k p s r ( e s r L 1 ) H S g ( s ) = 2 R cv e s r L 1 1 + e s r L + R cv k p s r ( e s r L + 1 )
This result implies that the Joule input changes only the average temperature, whereas the Peltier input produces only variations on the gradient temperature. In both cases, the poles are simple, real and non-positive. Therefore, the impulse responses of (10) are:
h J a ( t ) = n = 1 η n a e ω n a t t > 0
h S g ( t ) = n = 1 η n g e ω n g t t > 0
where ω n a and ω n g are the poles of H S a ( s ) and H J g ( s ) . Besides, { η n a } and { η n g } are the diffusive symbols of h J a ( t ) = L 1 H J a ( s ) and h S g ( t ) = L 1 H S g ( s ) , respectively [38]. These diffusive symbols are the pole residues of (10). For n 1 , the pole frequencies can be approximated as:
ω n a 4 n 2 π 2 L 2 r , ω n g ( 2 n 1 ) 2 π 2 L 2 r
and the values of η n a are positive and decreasing as 1 / n 2 . Additionally, η n g are also positive but tending to a constant value 8 r / L k p for large n values.
The exact values of the poles of (10) and their corresponding residues have been computed to obtain the diffusive symbols η n a and η n g shown in Figure 4. The thermopile parameters listed in Table 2 and R cv = 25 m Ω have been used in the calculations. The table also includes the thermal parameters of a solid used later in the simulations. As expected, all the symbols are real and positive, with values of η n a decreasing as 1 / n 2 with frequency. Also as expected, η n g rapidly tends to 8 r / L k p = 6.236 × 10 4 K m 2 Hz/W.

3.1. Diffusive Representation of the Operators

As it has been shown, there are two impulse responses, h J a ( t ) and h S g ( t ) , with their respective sets of poles { ω n a } and { ω n g } , n > 0 . In order to analyze the dynamics of the system under the infinite sampling approximation, it is convenient to use the Diffusive Representation theory [38]. Taking into account that the impulse responses present negative simple real poles, we can define a function ψ n a ( t ) , associated to each pole ω n a , in such a way that:
ψ ˙ n a = ω n a ψ n a ( t ) + g J ( t ) T a ( t ) = n > 0 η n a ψ n a ( t )
In the same way, for the gradient temperature, T g , we may define functions ψ n g ( t ) :
ψ ˙ n g = ω n g ψ n g ( t ) + g S ( t ) T g ( t ) = n > 0 η n g ψ n g ( t )
with g J ( t ) and g S ( t ) defined in Equations (2) and (5). It must be noted that ψ n a and ψ n g are the amplitude of the excited modes of the heat equation and therefore they can be seen as state variables. This is in fact the standard approach in Diffusive Representation theory. Since the modes that both g S and g J excite are different, the state variables of both systems are independent. Joule actuation activates only symmetric temperature distributions, whereas Peltier actuation activates only antisymmetric temperature distributions.
On the other hand, the actuation signals, g J ( t ) and g S ( t ) , are linked, because both depend on the applied current, J ( t ) . For example, it is not possible to have g J ( t ) = 0 with g S ( t ) 0 .
Simple Diffusive Systems—that is, systems with numerable negative single real poles—can be approximated, with arbitrary accuracy, using a finite number of poles [38]. Therefore, from here on we will consider a finite set of poles { ω n a } and { ω n g } for 0 < n N . For convenience, we will assume the same cardinality in both cases.

3.2. InfinitE Sampling Frequency Approximation

As it has been explained in Section 2, the control applies the waveforms in Figure 2 depending on the instantaneous values of T a ( t ) and T g ( t ) , which are the average and the difference, respectively, of the temperatures at the top and bottom surfaces of the thermopile. Since the control is discrete in time, control decisions are taken at multiples of the sampling period, T S and hence, T a and T g are discrete variables.
Following the same approach as in Reference [19], we will now analyze the control dynamics under the infinite sampling approximation. Under this approximation we consider that T S 0 and that therefore the system only responds to the average value of the excitation waveforms, which have an infinitesimal duration. We may then define:
σ a ( t ) : = T a ( t ) T a th < 0 , σ g ( t ) : = T g ( t ) T g th < 0
Depending on the value of these variables, the control will apply the waveforms in Figure 2. In this case, T a ( t ) and T g ( t ) are continuous in time because of the infinite sampling approximation. Now we can define the average Joule excitation applied by the control, u a ( t ) = ϵ p J 2 ( t ) ¯ , as:
u a ( t ) = G J on = lim P 2 + , T S 0 ϵ p J 0 2 P 2 + T S , if σ a ( t ) < 0 G J off = lim P 2 , T S 0 ϵ p J 0 2 P 2 T S , if σ a ( t ) > 0
and the average Peltier excitation, u g ( t ) = α p J ( t ) ¯ T , as:
u g ( t ) = G + on = lim P 1 + , P 2 + , T S 0 α p T ( J 0 P 1 + T S J 0 P 2 + P 1 + T S ) , if σ g ( t ) < 0 , σ a ( t ) < 0 G on = G + on , if σ g ( t ) > 0 , σ a ( t ) < 0 G + off = lim P 1 , P 2 , T S 0 α p T ( J 0 P 1 T S J 0 P 2 P 1 T S ) , if σ g ( t ) < 0 , σ a ( t ) > 0 G off = G + off , if σ g ( t ) > 0 , σ a ( t ) > 0
Then, under the infinite sampling approximation, systems in (14) and (15) become:
ψ ˙ n a = ω n a ψ n a ( t ) + u a ( t ) T a ( t ) = n > 0 N η n a ψ n a ( t )
ψ ˙ n g = ω n g ψ n g ( t ) + u g ( t ) T g ( t ) = n > 0 N η n g ψ n g ( t )
In general we will consider that G + on > G + off > 0 and G on < G off < 0 . In the case of the average excitation, we will consider that G J on > G J off .

3.3. Sliding Mode Analysis of the Average Control

Now we will analyze the dynamics of the system described in (19) and (20), with the average actuations defined in (17) and (18), which are provided by the waveforms generated by the control. As it has been mentioned before, the state variables of the system are ψ n a ( t ) and ψ n g ( t ) , n = 1 , , N . Therefore we can generate two vectors, Ψ a = ( ψ 1 a , , ψ N a ) T and Ψ g = ( ψ 1 g , , ψ N g ) T , representing the state of the complete system at any given time.
Since the objective of the controls is to set values to T a and T g we may speak of two control surfaces: S a ( T a th ) : = { Ψ a R N : σ a ( Ψ a ) = n η n a ψ n a T a th = 0 } and S g ( T g th ) : = { Ψ g R N : σ g ( Ψ g ) = n η n g ψ n g T g th = 0 } . It is desired then that the control places Ψ a and Ψ g on the respective surfaces, which is equivalent to controlling T a and T g .

3.3.1. Attractive Set on S a

The control surface for the average temperature is S a ( T a th ) : = { Ψ a R N : σ a ( Ψ a ) = n η n a ψ n a T a th = 0 } , with Ψ a = ( ψ 1 a , , ψ N a ) T . We will generally assume that G J off < G J on .
The first result is that the set:
Ω a : = Ψ a R N : ψ n a G J off ω n a , G J on ω n a
is forward invariant. This follows from having single negative poles with input u a ( t ) { G J off , G J on } .
On the other hand, we have that:
σ ˙ = G J off Γ a n N η n a ω n a ψ n a ( t ) , σ Ψ a > 0 G J on Γ a n N η n a ω n a ψ n a ( t ) , σ Ψ a < 0
where Γ a = n N η n a . Now, the intersection of the following subset of the state space:
Ω a : = Ψ a R N : G J off < 1 Γ a n N η n a ω n a ψ n a < G J on
with the control surface S a , that is, Ω a S a , is attractive. This is due to the fact that if Ψ a ( t ) Ω a and σ ( t ) < 0 we will have σ ˙ ( t ) > 0 , whereas if σ ( t ) > 0 then we will have σ ˙ ( t ) < 0 . Therefore it is σ σ ˙ < 0 in a neighbourhood of Ω a S a , excluding the control surface, which means that the set is attractive.
Proposition 1.
If η a R + N \ { 0 } , there is a maximal interval I a R such that, for all T a th I a , the set S a ( T a th ) Ω a is an attractive non empty sliding set.
Proof. 
If η a R + N \ { 0 } we have that Ω a Ω a . Then, if:
T a th I a = G J off n N η n a ω n a , G J on n N η n a ω n a
we have that S a ( T a th ) Ω a is a non empty attractive sliding set. The interval is maximal since for any T a th outside the interval (24) we have that S a ( T a th ) Ω a = . □

3.3.2. Equivalent Control

We now may calculate the equivalent control u a eq ( t ) :
σ ˙ a ( t ) = n N η n a ( ω n a ψ n a ( t ) u a eq ( t ) ) = 0
and therefore:
u a eq ( t ) = Γ a 1 n N η n a ω n a ψ n a ( t )
The global dynamics on the control surface is then:
ψ ˙ n a ( t ) + ω n a ψ n a ( t ) = 1 Γ a l N η l a ω l a ψ l a ( t )
Proposition 2.
If η a R + N \ { 0 } and T a th I a the system presents a unique stable equilibrium point at S a ( T a th ) Ω a .
Proof. 
The system in (27) can be rewritten as ψ ˙ = M ψ with:
M = diag ( ω 1 , , ω N ) + 1 N · ( η 1 ω 1 , , η N ω N ) / Γ a
where diag ( ω 1 , , ω N ) is the diagonal matrix with components ω n and 1 N = ( 1 , , 1 ) T R N . M is a proper Metzler matrix because its off diagonal elements are nonnegative and at least there is a nonzero entry. This means that for some ϵ > 0 , matrix A = M + ϵ I is a positive matrix and we can then apply the Perron-Frobenius Theorem: the eigenvalue, λ 0 , of largest absolute value of a positive square matrix, A, is both simple and positive and belongs to a positive eigenvector, f R + N \ { 0 } . All other eigenvalues are smaller in absolute value [39].
Matrix M has the same eigenvalue spectrum of A displaced to the left ϵ . This implies that M has a real simple eigenvalue λ 0 = λ 0 ϵ such that for any other eigenvalue, λ , it is R e ( λ ) < λ 0 [39].
It is easy to check that for x ¯ = ( ω 1 1 , , ω N 1 ) T , we have M x ¯ = 0 . Now, we will follow a procedure similar to that of [40]. If there is an eigenvalue, λ , with R e ( λ ) > 0 then λ 0 R e ( λ ) > 0 and therefore there is a left eigenvector, f R + N \ { 0 } , such that:
f T M x ¯ = λ 0 f T x ¯ = 0
and since x ¯ , f R + N \ { 0 } we have that λ 0 = 0 .
The left eigenvector of the zero eigenvalue is obviously ( η 1 , , η N ) and, therefore, the trajectory followed by the system is on the control surface S a ( T a th ) . This trajectory will tend to an asymptotic stable equilibrium on S a ( T a th ) , driven by all the remaining eigenvalues of the spectrum of M, since all of them have a negative real part. □

3.4. Sliding Mode Analysis of the Gradient Control

The control surface for the gradient temperature is S g ( T g th ) : = { Ψ g R N : σ g ( Ψ g ) = n η n g ψ n g T g th = 0 } , with Ψ g = ( ψ 1 g , , ψ N g ) T . We will generally assume that G + on > G + off > 0 and G on < G off < 0 .
The gradient temperature actuation (18) can be rewritten as:
u g = G + off + ( G + on G + off ) λ ( t ) , if σ g < 0 G off + ( G on G off ) λ ( t ) , if σ g > 0
where λ ( t ) reflects the state of the average temperature control:
λ ( t ) = u a eq ( t ) / ( G J on G J off ) , if σ a = 0 1 , if σ a < 0 0 , if σ a > 0
Remark 1.
The gradient control uses switching between G + on | G on or G + off | G off depending on the state of the average control. This means that the effective actuation of the gradient control depends on the instantaneous value of the actuation determined by the average control. This is what the terms in (31) reflect.
Let us now define the sets:
Ω g r : = Ψ g R N : ψ n g G off ω n g , G + off ω n g
Ω g : = Ψ g R N : G off < 1 Γ g n N η n g ω n g ψ n g < G + off
where Γ g = n N η n g .
Proposition 3.
If η g R + N \ { 0 } , there is an interval I g R such that, for all T g th I g the set S g ( T g th ) Ω g r is an attractive non empty sliding set.
Proof. 
If η g R + N \ { 0 } we have that Ω g r Ω g . Now, if:
T g th I g = G off n N η n g ω n g , G + off n N η n g ω n g
then, following the same approach as in Proposition 1, S g ( T g th ) Ω g r is a non empty attractive sliding set. □

Equivalent Control

Under the conditions of Proposition 3, we now may calculate the equivalent control u g eq :
u g eq ( t ) = Γ g 1 n N η n g ω n g ψ n g ( t )
The dynamics on the control surface is then:
ψ ˙ n g ( t ) + ω n g ψ n g ( t ) = 1 Γ g l N η l g ω l g ψ l g ( t )
Proposition 4.
If η g R + N \ { 0 } and there is an equilibrium point of the system in S g ( T g th ) Ω g r , it will be unique and asymptotically stable.
Proof. 
It can be proven using the same approach as in Proposition 2. □
This proposition shows that, regardless of the state of the average control, it is possible to guarantee under some conditions the stability of the system in a set, Ω g r , smaller than the one that can be reached under more favourable conditions of the average control.

3.5. Discussion

The results in Section 3.4 show that, regardless of the state of the average control, it is possible to guarantee under some conditions the stability of the system in a set, Ω g r , smaller than the one that can be reached under more favourable conditions of the average control. The dynamics of the thermopile while it is in contact with the surface is more complex and subject of future work. In order to understand what is to be expected in the experimental measurements, we will proceed with simulations.
In this Section we have analyzed the dynamics of the control before the thermopile is placed on the surface. The fact that the structure is symmetrical (convection on the two sides of the thermopile) implies that the Joule excitation generates symmetrical modes of the heat equation, whereas the Peltier excitation generated antisymmetric modes. Under this approach it has been possible to obtain rigorous results with regard to the stability of the average and gradient temperature controls.
The dynamics of the thermopile while it is in contact with the surface will be more complex and subject of future work. In order to understand what is to be expected in the experimental measurements, we will proceed with simulations in the next Section.

4. Simulation Results

To evaluate the proposed controls, discrete-time simulations with the 1D structure shown in Figure 5 have been performed. The solid corresponds to the segment x [ 0 , L 1 ] . The heat flux Q ˙ is injected at x = 0 , whereas x = L 1 represents the surface on which the thermopile will be placed. We consider that this last surface dissipates heat initially through convection, R cv , before placing the thermopile. Once the thermopile is on the surface, convection takes place through the other side of the thermopile, x = L 2 , see Figure 5.
The heat equation including the Joule effect is:
C 1 ρ 1 T t = k 1 2 T x 2 , x [ 0 , L 1 ) C p ρ p T t = k p 2 T x 2 + ϵ p J 2 , x [ L 1 , L 2 ]
where C 1 the thermal capacitance, ρ 1 the density and k 1 the thermal conductivity of the solid.
Three different boundary conditions are applied. The first one is:
Q ˙ ( t ) = k 1 T x ( t , 0 )
where Q ˙ ( t ) is the heat flux being injected from the maximum depth in the material conforming the surface. In general we will assume that Q ˙ ( t ) is constant or presents very slow time-variations.
The second boundary condition is at the interface between the solid and the thermopile:
k 1 T x ( t , L 1 ) = k p T x ( t , L 1 + ) + α p J ( t ) T ( t , L 1 )
Finally, the third boundary condition is at the interface between the thermopile and the convection thermal resistance:
k p T x ( t , L 2 ) + α p J ( t ) T ( t , L 2 ) = h T ( t , L 2 ) T
where h is the convection coefficient and T the temperature of the air at infinity. Table 2 summarizes the values of all parameters used in the simulations. The thermal parameters of the solid are those of the polypropylene used later in the experiments. The parameters of the thermopile are those of the commercial sensor used.
In the simulations, the Crank Nicolson finite difference method was used for solving the heat equations [41]. The solid and the thermopile segments were discretized in 100 points each.

4.1. Results and Discussion

The first simulation focuses on the evolution of the temperatures in the structure without applying any control. The initial temperature distribution is the dotted line of Figure 6. An initial difference of 0.05 K between the temperature of the surface and that of the thermopile has been introduced. The solid line of Figure 6 is the temperature distribution when, after approximately 120 min, a stable regime is reached. As it can be observed, there is no appreciable temperature discontinuity at the solid-thermopile interface. The temperature slope within the thermopile is noticeably smaller, since k p > k 1 .
One can conclude that the time necessary for measuring the heat flux on a surface can be generally quite large, due to the slow transients in the temperature distributions both in the surface (and underlying materials) and in the thermopile.
Now, with regard to the control and as discussed in Section 2, the objective of the controls is to set T ( x , t ) = T const , with x { L 1 , L 2 } . Additionally, the temperature at the surface of the solid and at the contact surface of the thermopile should be the same, T ( L 1 ) = T ( L 1 + ) = T const at the moment of placing the thermopile in contact with the solid. To this effect, two consecutive stages can be contemplated:
  • Setup: Before placing the thermopile. Controls are active.
  • Operation: once the temperature of the thermopile is the same as that of the surface, the thermopile is placed on the surface.
In the control simulations, the target average temperature T a th is set slightly above the temperature of the solid surface, therefore, near saturation. On the other hand, the target of the gradient control, T g th is set to zero. The top graph in Figure 7 shows the time evolution of T g , being t = 0 the moment at which the thermopile contacts the surface of the solid. It can be seen that the gradient temperature fluctuates around zero with no appreciable initial transient. As it is also shown in Figure 7, the average temperature increases until approximately t = 17 min, where T a th is reached. Additionally, the bottom graph if Figure 7 shows the evolution of the gradient control flux. The time response is almost instantaneous (≈6 s).
The main function of the average temperature control is to set the thermopile at the same temperature as that of the surface to be measured. The gradient temperature control, on the other hand, is used to enforce an almost null temperature gradient in the thermopile. The simulations show that the controls allow keeping constant the temperature distributions in the whole structure: solid-thermopile. When the thermopile contacts the surface, there is a sudden change in the heat injection at the bottom of the thermopile, which is almost immediately canceled by the control.

4.2. Effect of Contact Resistance and Side Heat Losses

Let us now investigate the effect of two non-ideal behaviours typically present while measuring heat fluxes using thermopiles in contact with the surface to measure:
  • Contact resistance: depending on the roughness of the surfaces in contact, or the applied force, a thermal contact resistance R c may appear between the thermopile and the surface of the solid. This effect is taken into account by modifying the boundary condition (39) as:
    k 1 T x ( t , L 1 ) = T ( t , L 1 ) T ( t , L 1 + ) R c = k p T x ( t , L 1 + ) + α p J ( t ) T ( t , L 1 + )
    Any heat flux across the interface generates a temperature discontinuity drop.
  • Side heat losses: this is taken into account in 1D models by adding a h L ( T T ) term, accounting for the side losses to the heat equation on the thermopile (37):
    C p ρ p T t = k p 2 T x 2 + ϵ p J 2 μ p J T x h L ( T T ) , x [ L 1 , L 2 ]
In the simulations we have used R c = 0.1 K/(W/m 2 ) and h L = 500 W/(m 3 K). The result of simulating the structure in open loop configuration can be observed in Figure 8. The contact resistance generates a temperature drop at the interface of approximately 0.01 K. On the other hand, the asymptotic value reached by the heat flux, as estimated in the thermopile, is 0.097 W/m 2 , which is slightly below the desired value, 0.1 W/m 2 , due to the side heat losses in the thermopile.
Figure 9 shows the time evolution of the average temperature in the thermopile and the estimated heat flux from a simulation using the control. The main difference in the final temperature distribution is that now there is no temperature gradient in the thermopile. The dynamical response is no longer as fast as it was with no contact resistance but it is still much faster than in the open loop case.

5. Experimental Results

In order to test the proposed control strategy an experimental setup including a polypropylene cylinder of 15 cm diameter and 10 cm high as the solid whose surface heat flux is to be measured has been used. Two class-A accuracy PT500 resistors continuously monitor the temperatures at the top and bottom surfaces of the cylinder. The cylinder is placed on top of a Printed Circuit Board (PCB) in which a copper resistor has been drawn, which works as a constant heat source.
The thermopile used is a HFP01 commercial heat flux sensor from Hukseflux, which has a sensitivity S = 60 μ V/(W/m 2 ), a thermal resistivity R th = 0.0071 K/(W/m 2 ), 8 cm 2 of sensing area and typical response times around 180 s. A third class-A PT500 allows to monitor the temperature at the bottom-contact surface of the thermopile, as seen in Figure 10. In the experiments, the thermopile has been placed directly on top of the cylinder, with no other contact forces than its own weight. To implement the controls, only the temperature of the solid surface and the temperature at one of the surfaces of the thermopile are needed. The sensor at the bottom of the cylinder is used only to have an independent measurement to estimate the heat flux along the cylinder.
Finally, 1D simulations have been made to estimate the side heat losses in the cylinder. Assuming a convection heat coefficient of 2 W/(m 2 K) (value obtained from Reference [42] in the case of natural convection between a person and the surrounding room air), the simulations show that the difference between the heat fluxes estimated by the PT500s measurements and the one that the thermopile should be having is in the order of 10%. For the heat fluxes measured, this difference falls in the tolerance range of the PT500 resistors used.

5.1. Open Loop Experiment

Figure 11 shows the time evolution of the estimated heat fluxes in the structure in an open loop experiment. The heat flux in the thermopile is estimated from the open circuit voltage, Δ V and the sensitivity, S = 60 μ V/(W/m 2 ), as Φ ¯ = Δ V / S . The heat flux in the cylinder is estimated to be constant and approximately 2.35 W/m 2 . This estimation comes from the PT500 resistors at the bottom and top surfaces of the cylinder and taking k = 0.22 W/(mK) as the thermal conductivity of polypropylene. It must be noted that more than about half the power generated at the PCB is lost to the supporting structure. The thermopile is placed in a rest position and then, at approximately t = 3000 s, it is placed on the cylinder. As it can be observed, there is a slow transient in the estimated heat flux that is stabilized after approximately 30 min. Both the heat flux estimated by the thermopile and that estimated by the PT500s placed on the cylinder are very similar and around 2.5 W/m 2 .

5.2. Closed Loop Experiment

In the second experiment the thermopile was under closed loop actuation with the proposed control. The current value used is J 0 = 0.42 mA/cm 2 and the sampling frequency is 1 / T S = 1.5 KHz. Each sampling period is divided in 256 time intervals, allowing the generation of the waveforms shown in Figure 2. In this case P 1 + = 215 / 256 T S , P 2 + = 235 / 256 T S and P 1 = 40 / 256 T S , P 2 = 45 / 256 T S .
The thermopile was placed on top of the cylinder at approximately t = 907 s and removed at t = 1430 s. The target values of the controls are T g th = 0 and T a th = T top for the whole experiment. This means that the target temperature for the top and bottom surfaces of the thermopile are equal to the temperature at the surface of the cylinder. The heat flux is calculated, as in the case of the open loop experiment, directly from the sampled output voltage of the thermopile.
Figure 12a shows the instantaneous heat flux in the thermopile near the moment the thermopile is placed on top of the cylinder, t = 907 s. The heat flux is successfully kept near zero, showing the typical chattering signal coming from a sliding control based on sigma-delta modulation. These quick variations are due to the small but fast changes in the heat flux of the thermopile generated by the application of the different current waveforms, see Figure 2.
Figure 12b shows the temperatures measured by the PT500s placed at the top surface of the cylinder and the bottom surface of the thermopile. There is a small change in the waveforms at approximately t = 907 s.
Figure 13 shows the evolution of the control heat flux, calculated with α p = 8.5 mV / K and A = 8 × 10 4 m 2 . In the thermopile, we define the control heat flux as negative when the current applied by the control removes heat from its bottom surface and injects heat at its top surface. Then, when at t = 907 s the thermopile is placed on top of the cylinder, it suddenly receives the heat flux coming from the cylinder. This heat flux is compensated by the control, by cooling the bottom surface of the thermopile, that is, generating a negative heat flux. Besides, before placing and after removing the thermopile the control had to compensate an average heat flux from the environment of −0.25 W/m 2 but between t = 907 s and t = 1460 s the estimated heat flux, approximately 1.5 W/m 2 , is very close to the heat flux in the cylinder calculated from the PT500s at its top and bottom surfaces.

6. Conclusions

The objective of the double control proposed is to avoid slow thermal transients by achieving the CSO condition in the thermopile. This implies keeping a constant temperature distribution in the whole structure once the thermopile is placed in contact with the surface to measure. The gradient control ensures that the difference between the temperatures at the bottom-contact and top surfaces of the thermopile is constant. The average control is set to ensure that the bottom surface is at the same temperature as the surface to measure. An analysis of the dynamics of the control using the Sliding Mode Control and Diffusive Representation theories has been performed. Finally, simulations and experimental results, in which response times of a few seconds have been obtained, confirmed the goodness of the proposed approach.

Author Contributions

M.D.-P. and J.P.-N. conceived the theory; M.D.-P. made the simulations; M.D.-P., E.P. and M.R. designed and performed the experiments; M.D.-P., J.P.-N., V.J. and S.B. analyzed the data; M.D.-P. and J.P.-N. wrote the paper.

Funding

This work was supported in part by the Spanish Ministerio de Economía y Competividad under Projects ESP2016-79612-C3-2-R and RTI2018-098728-B-C33.

Acknowledgments

The authors wish to thank Josep Olm for fruitful discussions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xu, D.; Wang, Y.; Xiong, B.; Li, T. MEMS-based thermoelectric infrared sensors: A review. Front. Mech. Eng. 2017, 12, 557–566. [Google Scholar] [CrossRef]
  2. Hettegger, M.; Streibl, B.; Biro, O.; Neudorfer, H. Measurements and Simulations of the Convective Heat Transfer Coefficients on the End Windings of an Electrical Machine. IEEE Trans. Ind. Electron. 2012, 59, 2299–2308. [Google Scholar] [CrossRef]
  3. Dijkstra, M.; Lammerink, T.; de Boer, M.; Berenschot, E.; Wiegerink, R.; Elwenspoek, M. Thermal Flow-Sensor Drift Reduction by Thermopile Voltage Cancellation via Power Feedback Control. IEEE J. Microelectromech. Syst. 2014, 23, 908–917. [Google Scholar] [CrossRef]
  4. Has, U.; Wassilew, D. Temperature control for food in pots on cooking hobs. IEEE Trans. Ind. Electron. 1999, 46, 1030–1034. [Google Scholar] [CrossRef]
  5. Singh, S.; Yadav, M.; Khandekar, S. Measurement issues associated with surface mounting of thermopile heat flux sensors. Appl. Therm. Eng. 2017, 114, 1105–1113. [Google Scholar] [CrossRef]
  6. Nam, S.; Lee, Y.; Lee, S. Thermal characterization of a bio sample using a heat flux sensor-based multipurpose AC microcalorimeter. Appl. Therm. Eng. 2016, 104, 193–202. [Google Scholar] [CrossRef]
  7. Lu, Y.; Wang, Y.; Ren, T. Using Late Time Data Improves the Heat-Pulse Method for Estimating Soil Thermal Properties with the Pulsed Infinite Line Source Theory. Vadose Zone J. 2013, 12. [Google Scholar] [CrossRef]
  8. Wolf, A.; Hartmann, T.; Bertolini, M.; Schemberg, J.; Grodrian, A.; Lemke, K.; Förster, T.; Kessler, E.; Hänschke, F.; Mertens, F.; et al. Toward high-throughput chip calorimetry by use of segmented-flow technology. Thermochim. Acta 2015, 603, 172–183. [Google Scholar] [CrossRef]
  9. Krenger, R.; Lehnert, T.; Gijs, M. Dynamic microfluidic nanocalorimetry system for measuring Caenorhabditis elegans metabolic heat. Lab Chip 2018, 18, 1641–1651. [Google Scholar] [CrossRef]
  10. Grönroos, M.; Nevalainen, T.; Paasio, A. Implementation of a Fast and Low-Power Thermopile Readout Circuit Arrangement for Array Processors. IEEE Trans. Circuits Syst. II Express Briefs 2018, 65, 537–541. [Google Scholar] [CrossRef]
  11. Hubble, D.; Diller, T. A Hybrid Method for Measuring Heat Flux. J. Heat Transf. 2009, 132, 031602. [Google Scholar] [CrossRef]
  12. Kumar, V.; Shakher, C. Study of heat dissipation process from heat sink using lensless Fourier transform digital holographic interferometry. Appl. Opt. 2015, 54, 1257–1266. [Google Scholar] [CrossRef] [PubMed]
  13. Sajith, V.; Sobhan, C. Characterization of Heat Dissipation from a Microprocessor Chip Using Digital Interferometry. IEEE Trans. Compon. Packag. Manuf. Technol. 2012, 2, 1298–1306. [Google Scholar] [CrossRef]
  14. Utkin, V. Sliding Modes in Optimization and Control Problems; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
  15. Chen, F.; Li, X.; Kraft, M. Electromechanical Sigma-Delta Modulators (ΣΔM) Force Feedback Interfaces for Capacitive MEMS Inertial Sensors: A Review. IEEE Sens. J. 2016, 16, 6476–6495. [Google Scholar] [CrossRef]
  16. Chen, F.; Zhou, W.; Zou, H.; Kraft, M.; Li, X. Self-clocked dual-resonator micromachined Lorentz force magnetometer based on electromechanical sigma-delta modulation. In Proceedings of the 2018 IEEE Micro Electro Mechanical Systems (MEMS), Belfast, UK, 21–25 January 2018; pp. 940–943. [Google Scholar] [CrossRef]
  17. Norsworthy, S.; Schreier, R.; Temes, G. Delta-Sigma Data Converters: Theory, Design, and Simulation; IEEE Press: New York, NY, USA, 1997. [Google Scholar]
  18. Chen, J.; Hwang, Y.; Jheng, C.; Ku, Y.; Yu, C. A Low-Electromagnetic-Interference Buck Converter with Continuous-Time Delta-Sigma-Modulation and Burst-Mode Techniques. IEEE Trans. Ind. Electron. 2018, 65, 6860–6869. [Google Scholar] [CrossRef]
  19. Dominguez-Pumar, M.; Gorreta, S.; Pons-Nin, J. Sliding Mode Analysis of the Dynamics of Sigma-Delta Controls of Dielectric Charging. IEEE Trans. Ind. Electron. 2016, 63, 2320–2329. [Google Scholar] [CrossRef]
  20. Jeffrey, M.; Kafanas, G.; Simpson, D. Jitter in Piecewise-Smooth Dynamical Systems with Intersecting Discontinuity Surfaces. Int. J. Bifurc. Chaos 2018, 28, 1830020. [Google Scholar] [CrossRef]
  21. Kowalski, L.; Pons-Nin, J.; Navarrete, E.; Llobet, E.; Domínguez, M. Using a Second Order Sigma-Delta Control to Improve the Performance of Metal-Oxide Gas Sensors. Sensors 2018, 18, 654. [Google Scholar] [CrossRef]
  22. Domínguez, M.; Jiménez, V.; Ricart, J.; Kowalski, L.; Torres, J.; Navarro, S.; Romeral, J.; Castañer, L. A hot film anemometer for the Martian Atmosphere. Planet. Space Sci. 2008, 56, 1169–1179. [Google Scholar] [CrossRef]
  23. Gómez-Elvira, J.; Armiens, C.; Castañer, L.; Domínguez, M.; Genzer, M.; Gómez, F.; Haberle, R.; Harri, A.M.; Jiménez, V.; Kahanpää, H.; et al. REMS: The Environmental Sensor Suite for the Mars Science Laboratory Rover. Space Sci. Rev. 2012, 170, 583–640. [Google Scholar] [CrossRef]
  24. Atienza, M.; Kowalski, L.; Gorreta, S.; Jiménez, V.; Domínguez-Pumar, M. Thermal dynamics modeling of a 3D wind sensor based on hot thin film anemometry. Sens. Actuators A Phys. 2018, 272, 178–186. [Google Scholar] [CrossRef] [Green Version]
  25. Dominguez-Pumar, M.; Kowalski, L.; Calavia, R.; Llobet, E. Smart control of chemical gas sensors for the reduction of their time response. Sens. Actuators B Chem. 2016, 229, 1–6. [Google Scholar] [CrossRef] [Green Version]
  26. Monge-Villora, O.; Dominguez-Pumar, M.; Olm, J. Analysis of the dynamics of an active control of the surface potential in metal oxide gas sensors. Comput. Chem. Eng. 2018, 113, 1–10. [Google Scholar] [CrossRef] [Green Version]
  27. Tritt, T. Thermoelectric Materials: Principles, Structure, Properties, and Applications. In Encyclopedia of Materials: Science and Technology; Elsevier: Oxford, UK, 2002; pp. 1–11. [Google Scholar]
  28. Lee, H. Thermoelectrics: Design and Materials; John Wiley: Hoboken, NJ, USA, 2017. [Google Scholar]
  29. Dijkstra, M.; Lammerink, T.S.J.; de Boer, M.J.; Berenschot, J.W.; Wiegerink, R.J.; Elwenspoek, M. Low-drift flow sensor with zero-offset thermopile-based power feedback. In Proceedings of the 2008 Symposium on Design, Test, Integration and Packaging of MEMS/MOEMS, Nice, France, 9–11 April 2008; pp. 247–250. [Google Scholar] [CrossRef]
  30. Liebert, C.H. Miniature High Temperature Plug-Type Heat Flux Gauges. In Proceedings of the 38th International Instrumentation Symposium, Las Vegas, NV, USA, 26–30 April 1992. [Google Scholar]
  31. Kidd, C.T.; Adams, J.C. Fast-Response Heat-Flux Sensor for Measurement Commonality in Hypersonic Wind Tunnels. J. Spacecr. Rockets 2001, 38, 719–729. [Google Scholar] [CrossRef]
  32. Nam, S.K.; Kim, J.K.; Cho, S.C.; Lee, S.K. Design and Characterization of a High Resolution Microfluidic Heat Flux Sensor with Thermal Modulation. Sensors 2010, 10, 6594–6611. [Google Scholar] [CrossRef] [PubMed]
  33. Socorro, F.; Rodríguez de Rivera, P.; Rodríguez de Rivera, M.; Rodríguez de Rivera, M. Mathematical Model for Localised and Surface Heat Flux of the Human Body Obtained from Measurements Performed with a Calorimetry Minisensor. Sensors 2017, 17, 2749. [Google Scholar] [CrossRef] [PubMed]
  34. Pullins, C.A.; Diller, T.E. Direct Measurement of Hot-Wall Heat Flux. J. Thermophys. Heat Transf. 2012, 26, 430–438. [Google Scholar] [CrossRef]
  35. Cousin, P.; Gehin, C.; Poujaud, J.; Noury, N. A portable heat flux sensor. In Proceedings of the 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 614–617. [Google Scholar] [CrossRef]
  36. Thonhauser, T.; Mahan, G.; Zikatanov, L.; Roe, J. Improved supercooling in transient thermoelectrics. Appl. Phys. Lett. 2004, 85, 3247. [Google Scholar] [CrossRef]
  37. Fong, E.; Lam, T.; Fischer, W.; Yuan, S. Analytical Approach for Study of Transient Performance of Thermoelectric Coolers. J. Thermophys. Heat Transf. 2019, 33, 96–105. [Google Scholar] [CrossRef]
  38. Laudebat, L.; Bidan, P.; Montseny, G. Modeling and optimal identification of pseudodifferential electrical dynamics by means of diffusive representation-part I: Modeling. IEEE Trans. Circuits Syst. I Regul. Pap. 2004, 51, 1801–1813. [Google Scholar] [CrossRef]
  39. MacCluer, C. The Many Proofs and Applications of Perron’s Theorem. SIAM Rev. 2000, 42, 487–498. [Google Scholar] [CrossRef]
  40. De Leenheer, P.; Aeyels, D. Stabilization of positive linear systems. Syst. Control Lett. 2001, 44, 259–271. [Google Scholar] [CrossRef]
  41. Nguyen, N.; Pochiraju, K. Behavior of thermoelectric generators exposed to transient heat sources. Appl. Therm. Eng. 2013, 51, 1359–4311. [Google Scholar] [CrossRef]
  42. Incropera, F.; Dewitt, D.; Bergman, T.; Lavine, A. Fundamentals of Heat and Mass Transfer; Wiley: Hoboken, NJ, USA, 2007. [Google Scholar]
Figure 1. Schematic of the sigma-delta inspired controls. Details on the experimental implementation of this control strategy are provided later in Section 5.
Figure 1. Schematic of the sigma-delta inspired controls. Details on the experimental implementation of this control strategy are provided later in Section 5.
Sensors 19 03159 g001
Figure 2. Current waveforms applied to the thermopile by the control. They imply a combined use of the Peltier and Joule effects to achieve the target temperatures T g th and T a th .
Figure 2. Current waveforms applied to the thermopile by the control. They imply a combined use of the Peltier and Joule effects to achieve the target temperatures T g th and T a th .
Sensors 19 03159 g002
Figure 3. Thermopile of thickness L with convection losses at its surfaces. A current density J ( t ) is flowing inside the thermopile.
Figure 3. Thermopile of thickness L with convection losses at its surfaces. A current density J ( t ) is flowing inside the thermopile.
Sensors 19 03159 g003
Figure 4. (Top) diffusive symbols η n a corresponding to the first 40 pole frequencies ω n a of H J a = T a / G J . (Bottom) same for η n g at ω n g of H S g = T g / G S . The frequencies of ω n a and ω n g are interspersed.
Figure 4. (Top) diffusive symbols η n a corresponding to the first 40 pole frequencies ω n a of H J a = T a / G J . (Bottom) same for η n g at ω n g of H S g = T g / G S . The frequencies of ω n a and ω n g are interspersed.
Sensors 19 03159 g004
Figure 5. 1D simulated geometry. (Top) domain and initial temperature distribution when no thermopile is present. (Bottom) domain with thermopile introduced.
Figure 5. 1D simulated geometry. (Top) domain and initial temperature distribution when no thermopile is present. (Bottom) domain with thermopile introduced.
Sensors 19 03159 g005
Figure 6. Temperature distribution in the 1D simulation domain at two different moments when no control is applied. The heat flux injected at the left of the structure is 0.1 W/m 2 . The initial temperature difference between the thermopile and the surface is 0.05 K. Steady-state is reached when the temperature distribution at the solid-thermopile interface is almost continuous.
Figure 6. Temperature distribution in the 1D simulation domain at two different moments when no control is applied. The heat flux injected at the left of the structure is 0.1 W/m 2 . The initial temperature difference between the thermopile and the surface is 0.05 K. Steady-state is reached when the temperature distribution at the solid-thermopile interface is almost continuous.
Sensors 19 03159 g006
Figure 7. Control simulation results. At t = 0 the thermopile contacts the surface of the solid. Evolution of T g (top), T a (mid) and the average heat flux injected by the control in the thermopile (bottom), when the initial temperature of the thermopile is set slightly above that of the solid surface. The average heat flux is calculated as α p T ( L 1 , t ) J ¯ ( t ) , where J ¯ ( t ) is the average current injected by the control. Zoom views of T g in steady-state and of the average heat flux during the initial transient are provided.
Figure 7. Control simulation results. At t = 0 the thermopile contacts the surface of the solid. Evolution of T g (top), T a (mid) and the average heat flux injected by the control in the thermopile (bottom), when the initial temperature of the thermopile is set slightly above that of the solid surface. The average heat flux is calculated as α p T ( L 1 , t ) J ¯ ( t ) , where J ¯ ( t ) is the average current injected by the control. Zoom views of T g in steady-state and of the average heat flux during the initial transient are provided.
Sensors 19 03159 g007
Figure 8. Open loop simulation results with a contact resistance of 0.1 K/(W/m 2 ) and heat losses of 500 W/(m 3 K). (Left) final temperature distribution in the complete structure. (Right) Estimated heat flux in the thermopile. The heat flux injected at the left of the structure is 0.1 W/m 2 .
Figure 8. Open loop simulation results with a contact resistance of 0.1 K/(W/m 2 ) and heat losses of 500 W/(m 3 K). (Left) final temperature distribution in the complete structure. (Right) Estimated heat flux in the thermopile. The heat flux injected at the left of the structure is 0.1 W/m 2 .
Sensors 19 03159 g008
Figure 9. Closed loop simulation results with a contact resistance of 0.1 K/(W/m 2 ) and heat losses of 500 W/(m 3 K). Evolution of the average temperature (top) and the estimated heat flux (bottom) in the thermopile. At t = 0 the thermopile contacts the surface of the solid.
Figure 9. Closed loop simulation results with a contact resistance of 0.1 K/(W/m 2 ) and heat losses of 500 W/(m 3 K). Evolution of the average temperature (top) and the estimated heat flux (bottom) in the thermopile. At t = 0 the thermopile contacts the surface of the solid.
Sensors 19 03159 g009
Figure 10. (Top-left) Vertical cross-section of the experimental setup; two PT500 resistors measure the temperatures at the top and at the bottom of the polypropylene cylinder; a third PT500 measures the temperature at the bottom of the thermopile, which is used to obtain T a . (Top-right) Detail of the experimental setup, showing the cylinder with the PCB heater at its bottom and the thermopile at its top. (Bottom) implementation of the sigma-delta inspired control, including the thermopile actuation and sensing interfaces.
Figure 10. (Top-left) Vertical cross-section of the experimental setup; two PT500 resistors measure the temperatures at the top and at the bottom of the polypropylene cylinder; a third PT500 measures the temperature at the bottom of the thermopile, which is used to obtain T a . (Top-right) Detail of the experimental setup, showing the cylinder with the PCB heater at its bottom and the thermopile at its top. (Bottom) implementation of the sigma-delta inspired control, including the thermopile actuation and sensing interfaces.
Sensors 19 03159 g010
Figure 11. Open loop experimental results. The cylinder heat flux is monitored using the PT500 resistors at its bottom and top surfaces. At approximately t = 3000 s the thermopile is placed on top of the cylinder. The heat flux estimated by the thermopile is obtained by monitoring its open circuit voltage, Δ V ( t ) , as Φ ( t ) = Δ V ( t ) / S , where S is the sensitivity of the thermopile.
Figure 11. Open loop experimental results. The cylinder heat flux is monitored using the PT500 resistors at its bottom and top surfaces. At approximately t = 3000 s the thermopile is placed on top of the cylinder. The heat flux estimated by the thermopile is obtained by monitoring its open circuit voltage, Δ V ( t ) , as Φ ( t ) = Δ V ( t ) / S , where S is the sensitivity of the thermopile.
Sensors 19 03159 g011
Figure 12. Closed loop experimental results. At approximately t = 907 s the thermopile is placed on top of the cylinder. Evolution around t = 907 s of: (a) the instantaneous heat flux in the thermopile ( Δ V ( t ) / S ), (b) the temperatures at the top of the cylinder and at the bottom of the thermopile.
Figure 12. Closed loop experimental results. At approximately t = 907 s the thermopile is placed on top of the cylinder. Evolution around t = 907 s of: (a) the instantaneous heat flux in the thermopile ( Δ V ( t ) / S ), (b) the temperatures at the top of the cylinder and at the bottom of the thermopile.
Sensors 19 03159 g012
Figure 13. Evolution with time of the control-generated and the cylinder heat fluxes in the closed-loop experiment. The thermopile was placed on top of the cylinder at t = 907 s and removed at t = 1430 s. The cylinder heat flux monitored by the PT500s is almost constant 1.5 W/m 2 . The heat flux generated by the control compensates this heat flux change. A zoom near the first transition, t = 907 s, is also shown. Each sample is the average of 305 consecutive bits (4.9 averaged samples/s).
Figure 13. Evolution with time of the control-generated and the cylinder heat fluxes in the closed-loop experiment. The thermopile was placed on top of the cylinder at t = 907 s and removed at t = 1430 s. The cylinder heat flux monitored by the PT500s is almost constant 1.5 W/m 2 . The heat flux generated by the control compensates this heat flux change. A zoom near the first transition, t = 907 s, is also shown. Each sample is the average of 305 consecutive bits (4.9 averaged samples/s).
Sensors 19 03159 g013
Table 1. Different strategies for heat flux measurement.
Table 1. Different strategies for heat flux measurement.
Ref.Heat Flux SourceContactDevice TypeTime ResponseComment
[11]Jet of heated airnoThermopile + slug calorimeterReduction by 3Needs a slug calorimeter at the back of the thermopile
[30]Turbine blade thermal testernoPlug-type heat flux gauges<50 msNot working when mounted on low conductivity material
[31]Hypersonic wind tunnelnoSchmidt–Boelter Gauge10–15 ms
[10]IR radiationnoThermopile<1 msNeeds estimation of the pixel thermal time constant
[12,13]Thermal imaging of air convectionnoLasers + CCD CMOSConvection stabilization: 50–75 minNeeds high heat flux levels
[32]Fluid flowyesThermopile100 msThe required thermal modulation can only be made with microfluidics or MEMS devices
[33]Body heat fluxyesThermopileDepends on thermostat temperatureThe required mathematical modeling requires a priori knowledge
[34]Incident radiationnoThermopile<20 sPassive and or active (using water flow) cooling is used to keep constant temperature of the sensors
[35]Body heat fluxyesTemperature difference between materialsDozens of minutesWait for steady state response
[3,29]Fluid flowyesThermocouples<25 sHeat flow cancellation across thermopile is accomplished using external heaters
Table 2. Parameter values used in the theory and simulations.
Table 2. Parameter values used in the theory and simulations.
Solid L 1 (cm) k 1 (W/mK) C 1 (J/Kg K) ρ 1 (Kg/m 3 )
100.221920910
Thermopile L 2 L 1 (cm) k p (W/mK) C p (J/Kg K) ρ p (Kg/m 3 )
0.50.769502700
α p (V/K) μ p (V/K) ϵ p ( Ω m) T (K)
8.5 × 10 3 45 × 10 6 1.00300
Airh (W/m 2 K) T (K)
40300

Share and Cite

MDPI and ACS Style

Domínguez-Pumar, M.; Pérez, E.; Ramón, M.; Jiménez, V.; Bermejo, S.; Pons-Nin, J. Acceleration of the Measurement Time of Thermopiles Using Sigma-Delta Control. Sensors 2019, 19, 3159. https://doi.org/10.3390/s19143159

AMA Style

Domínguez-Pumar M, Pérez E, Ramón M, Jiménez V, Bermejo S, Pons-Nin J. Acceleration of the Measurement Time of Thermopiles Using Sigma-Delta Control. Sensors. 2019; 19(14):3159. https://doi.org/10.3390/s19143159

Chicago/Turabian Style

Domínguez-Pumar, Manuel, Eduard Pérez, Marina Ramón, Vicente Jiménez, Sandra Bermejo, and Joan Pons-Nin. 2019. "Acceleration of the Measurement Time of Thermopiles Using Sigma-Delta Control" Sensors 19, no. 14: 3159. https://doi.org/10.3390/s19143159

APA Style

Domínguez-Pumar, M., Pérez, E., Ramón, M., Jiménez, V., Bermejo, S., & Pons-Nin, J. (2019). Acceleration of the Measurement Time of Thermopiles Using Sigma-Delta Control. Sensors, 19(14), 3159. https://doi.org/10.3390/s19143159

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop