Next Article in Journal
Political Risks to China’s Energy Infrastructure Investment in Countries along the Belt and Road
Previous Article in Journal
Extraction and Joint Method of PV–Load Typical Scenes Considering Temporal and Spatial Distribution Characteristics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simulation-Based Sizing of a Secondary Loop Cooling System for a Refrigerated Vehicle

Institute of Mechanics and Mechatronics, TU Wien, Getreidemarkt 9, 1060 Vienna, Austria
*
Author to whom correspondence should be addressed.
Energies 2023, 16(18), 6459; https://doi.org/10.3390/en16186459
Submission received: 11 August 2023 / Revised: 30 August 2023 / Accepted: 4 September 2023 / Published: 6 September 2023
(This article belongs to the Topic Cooling Technologies and Applications)

Abstract

:
Refrigerated transport by road is essential for the food industry but also contributes significantly to global energy consumption. In particular, last-mile transport, where the doors of the cooling chamber are opened frequently, puts a strain on energy efficiency and temperature control due to the high heat ingress from outside into the cooling chamber. These difficulties can be reduced by thermal energy storage systems, such as secondary loop refrigeration systems, if combined with a sophisticated control scheme. Although the storage capacity of such systems is critical for the overall performance of the cooling system, little research was performed regarding the sizing of the secondary loop thermal storage capacity. Therefore, this article examines the effect of the secondary loop thermal storage capacity on energy consumption and controller performance utilizing closed-loop simulations of a refrigerated vehicle model. Both a mixed-integer model predictive control scheme that can anticipate door openings and a conventional temperature controller are analyzed. An optimal thermal storage capacity of the secondary loop is found with the model predictive controller, whereas the conventional controller cannot exploit the secondary loop and thus shows significantly inferior performance. By using a dimensionless parameter for the thermal storage capacity of the secondary loop, the optimum found can be easily applied to refrigerated vehicles with various cooling chamber dimensions.

1. Introduction

Approximately 8% of the worldwide electric energy consumption is caused by the food industry for refrigeration and maintaining the cold chain [1]. Much of this is attributable to refrigerated transport by road, whose cooling units are generally exposed to harsher conditions and have much poorer energy efficiency than stationary refrigeration units [2]. Therefore, for both economic and environmental reasons, substantial efforts are devoted to reducing the energy consumption of refrigerated vehicles [2,3,4]. However, the energy efficiency of refrigerated vehicles is still compromised by improper temperature control concepts, such as commonly used heuristic controllers. This is particularly evident for last-mile transport, where frequent door openings and the resulting heat ingress from the outside stress temperature control due to the high cooling demand required to cool down the cooling chamber after the door is closed [5].
Already in the design stage, the correct dimensioning of the individual components of the refrigerated vehicle is of great importance. For example, Maiorino et al. [6] studied the optimal design of the battery and photovoltaic panels of a hybrid refrigerated van. However, particular attention should be paid to the sizing of the cooling system, as this is one of the most critical components in terms of energy consumption and meeting the vehicle’s cooling needs. Generally, refrigeration units are oversized for steady-state operation due to sizing for peak cooling loads [7,8], leading to increased energy consumption, wear of the compressor, and acquisition costs. In the literature, the sizing of the cooling equipment in stationary conditions is broadly discussed, e.g., for HVAC systems in buildings [9,10] and a refrigeration system in an industrial plant [11]. Although already some simulation-based design methods for optimizing refrigeration systems exist [12,13,14], little has been done regarding the sizing of the cooling equipment of small-scale refrigerated vehicles with the consideration of door openings.
Therefore, this work analyzes the sizing of a secondary loop refrigeration unit for a small-scale refrigerated vehicle together with a mixed-integer model predictive controller (MPC). For this purpose, closed-loop simulations of a refrigerated vehicle with differently sized thermal energy storage (TES) capacities of the secondary loop are conducted. In the simulations, the system is disturbed by multiple door openings. Furthermore, the same simulations are performed using a rule-based proportional–integral (PI) controller, commonly used in industry for temperature control of refrigerated vehicles [15]. The two controllers and the differently sized secondary loops are compared based on their energy consumption and time required to bring the cooling chamber temperature back to the reference after door openings.
The use of TES has already found application in many fields [16], and it has been shown that they can significantly increase the efficiency of energy systems, e.g., photovoltaic panels [17]. TES systems are also very promising in the cold chain industry [18]. Cold TES can either use latent heat mediums like phase change materials (PCM) or sensible heat mediums. Storage systems with latent heat mediums generally have a much higher energy density than systems with sensible heat mediums, while TES systems using sensible heat mediums are more straightforward to realize, require less maintenance, and are less expensive [16], making them more suitable for small-scale refrigerated vehicles. In [19], the parameters of a PCM-based TES in a refrigerator cycle are analyzed. The results show that a suitably sized TES can significantly improve the cooling system’s efficiency compared with a system without a TES. However, the analysis only included the cooling unit with the TES, without any cooling chamber. Jeong et al. [20] proposed a cooling system that stores low-temperature liquid refrigerant by actively controlling the refrigerant mass flow rate for the evaporator. Experimental results show that this allows the cooling capacity to be temporarily increased for peak cooling demand, thereby allowing a smaller cooling unit design.
Refrigeration systems with TES are especially beneficial for small-scale refrigerated vehicles, which often face door openings, resulting in high peak cooling demand [5]. Systems for road refrigeration can solely be based on TES, which are charged at the base, or be combined with a conventional cooling unit [3]. Mousazade et al. [21] studied the thermal performance of a cooling system with only a TES for a 6-ton refrigerated truck. In their experimental evaluation of three different PCM materials, the cooling chamber of a stationary truck could be kept solely by the TES at a constant temperature for a maximum of 5.1 h. However, cooling systems solely relying on a TES have a relatively high mass and practically no setpoint change capability. The storage capacity of PCM-based TES operated in parallel with a conventional cooling unit is analyzed in [14]. The influence of the sizing is given by means of closed-loop simulations with a heuristic control concept, although door openings were not taken into account. Shafiei et al. [22] used a similar cooling system architecture for their control concept for a refrigerated truck, which can achieve considerable energy savings by future load predictions and utilizing the TES. This paper also shows that only a suitable control structure can unleash the full potential of such combined systems, but their control concept lacks the inclusion of door openings.
Due to the high global warming potential of HFC refrigerants, increasingly more environmentally friendly liquids are being used as refrigerants, such as propane, ammonia, or hydrocarbon, which have the major drawback of being flammable. As a result, alternative refrigeration technologies, such as secondary loop refrigeration systems [23], are becoming more popular for physically separating hazardous refrigerants from the cooling chamber by adding an additional loop to the primary cooling cycle. Both single-phase (e.g., glycol mixtures and hybrid nanofluids [24]) and two-phase fluids (e.g., CO2 [25], paraffin emulsion [26], and salt hydrates [27]) are used as secondary refrigerants. Advantages of this architecture are reduced primary refrigerant charge and leakage and the ability to use the secondary loop as a TES [23]. Storage management of the TES allows a more flexible operation of the refrigeration unit without limiting the cooling of the cooling chamber, which means that the refrigeration unit can be operated generally more energy efficiently.
Due to the aforementioned reasons, TES systems with sensitive heat mediums are better suited for small-scale refrigerated vehicles. Therefore, this work considers a secondary loop cooling system with a glycol mixture as the secondary refrigerant, which is always kept above its freezing point. The modeling of a refrigerated vehicle with such a cooling system is described by Fallmann et al. [28]. In their work, a dynamic low-order model was estimated by a gray-box modeling approach using measurement data from a small-scale refrigerated vehicle with door openings. Based on that work, a control concept that takes advantage of the storage capability of the secondary loop was proposed and evaluated on a test bed in [29]. The experimental results show significant performance benefits regarding both energy consumption and peak cooling capacity for cooling after door openings. However, in the literature, the sizing of the secondary loop storage capacity was not studied until now.
The remainder of the paper is structured as follows: First, Section 2 describes the model of the small-scale refrigerated vehicle with a secondary loop cooling unit. Next, Section 3 explains the variation of the secondary loop storage capacity in the model. The two controllers to regulate the temperature inside the cooling chamber are introduced in Section 4. Section 5 summarizes the parameters of the simulation study, followed by the results in Section 6. The paper concludes with a discussion and conclusion in Section 7 and Section 8, respectively.

2. Model Description

For modeling the cooling chamber and the cooling unit of the small-scale refrigerated vehicle, the model proposed by Fallmann et al. [28] was adopted since it shows good agreement with measurement data from a real-world refrigerated vehicle. The only modification to the original model was the removal of the heater acting as a disturbance heat flow in the cooling chamber, as this disturbance is irrelevant to this work. In the following, a brief overview of the model is given, and the interested reader is referred to [28], where the modeling of the system and its validation is explained elaborately. Note that the thermodynamic quantities in this work correspond to ISO 80000-5:2019 [30].
Figure 1 shows the system scheme with the cooling unit and cooling chamber, as well as important modeling variables. The cooling unit is a commercially available secondary loop refrigeration unit [31], which can be divided into a cooling loop and a storage loop. The cooling unit can be switched on and off by s cu 0 ,   1 , activating/deactivating the compressor of the cooling loop, the condenser fan, and the glycol pump of the storage loop. The cooling loop is a standard vapor compression refrigeration cycle with propane as refrigerant, powered by a compressor rotating with the speed n cpr R . The storage loop, containing glycol, can store thermal energy supplied by the cooling loop and release thermal energy to the air in the cooling chamber through an air chiller. The glycol temperatures at the inflowing and outflowing position of the air chiller are given by ϑ gly in R and ϑ gly out R , respectively. A fan mounted to the air chiller evokes a heat flow, Q ˙ ac R , either due to natural or forced convection between the secondary loop and the air inside the cooling chambers, depending on the status of the fan s acf 0 ,   1 . The interior of the cooling chamber, with the lumped air temperature ϑ cc R , is separated from the environment by insulated walls and a door. A second-order system describes the heat transfer characteristics of the insulated walls with the two wall temperatures ϑ w , 1 R and ϑ w , 2 R . Door openings are indicated by s door 0 ,   1 , which entails a heat flow between the air inside the cooling chamber and the ambient air (ambient air temperature ϑ amb R ). Furthermore, the model describes the power consumption of the compressor P cpr R , the condenser fan P cf R , the glycol pump P p R , the air chiller fan P acf R , and the total consumption of all components P tot R .
The mathematical description of the dynamic model relies on first principles, which is explained comprehensively in [28]. Given that the model comprises both continuous and binary variables, it is a hybrid model [32]. Hence, a model formulation with a mode selector and a switched affine system is chosen. This approach allows to separate binary and continuous variables. The mode selector maps the three binary variables of the model on one of the eight modes m 1 ,   2 ,   ,   8 , see Table 1.
Depending on the mode, an associated affine model is selected in the switched affine system. This model comprises solely continuous variables and can be written in state-space formulation as
x ˙ c ( t ; m ) = A ( m ) x c ( t ; m ) + B ( m ) u c ( t ) + E ( m ) v c ( t ) + g ( m ) ,
y c ( t ; m ) = C ( m ) x c ( t ; m ) + D ( m ) u c ( t ) + F ( m ) v c ( t ) + h ( m ) ,
where t R 0 denotes the continuous time. This state-space model describes the system dynamics by transforming the state vector x c R 4 according to
x c ( t ; m ) : = ϑ cc ( t ; m ) ϑ gly out ( t ; m ) ϑ w , 1 ( t ; m ) ϑ w , 2 ( t ; m )
with the continuous input u c R and disturbance v c R given by u c ( t ) : = n cpr ( t ) and v c ( t ) : = ϑ amb ( t ) , respectively, into the model outputs y c R 8 according to
y c ( t ; m ) : = ϑ cc ( t ; m ) ϑ gly in ( t ; m ) ϑ gly out ( t ; m ) P tot ( t ; m ) P cpr ( t ; m ) P cf ( m ) P p ( m ) P acf ( m ) .
The transformation is defined by the system matrix A R 4 × 4 , input vector B R 4 , system disturbance vector E R 4 , affine system vector g R 4 , output matrix C R 8 × 4 , feedthrough vector D R 8 , output disturbance vector F R 8 , and affine output vector h R 8 . The model matrices of the state space systems and their parameters were adopted from [28], where they were experimentally identified and validated. Their values are given in Appendix A.

3. Parameter Variation

To investigate different thermal capacities of the storage loop, the scaling factor K sl scl R 0 is introduced. In the case of the unscaled model (see [28]), the dynamics of the glycol temperature are given by
χ 3 1 d d t ϑ gly out ( t ; m ) = χ 2 χ 3 ϑ gly in ( t ; m ) ϑ gly out ( t ; m ) + Q ˙ ac ( t ; m )
with the model parameters χ 2 R and χ 3 R . The thermal capacity of the glycol is defined by the ratio of the heat added to the rate of change of its temperature [33]. Hence, the thermal capacity of the glycol in the secondary loop is given by C gly = χ 3 1 R . By adapting Equation (5) according to
K sl scl C gly d d t ϑ gly out ( t ; m ) = χ 2 χ 3 ϑ gly in ( t ; m ) ϑ gly out ( t ; m ) + Q ˙ ac ( t ; m ) ,
the thermal storage capacity of the glycol is scaled linearly by the factor K sl scl . With K sl scl = 1 , the same storage capacity of the secondary loop as in the unscaled model is obtained. A scaling factor between 0 and 1 describes a secondary loop with lower thermal storage capacity, and a scaling factor greater than 1 represents a storage loop with higher storage capacity compared with the unscaled model. Later in this work, K sl scl is varied to investigate the effects of this sizing parameter on the closed-loop performance of the refrigerated vehicle.

4. Temperature Control

Two different control concepts were evaluated for controlling the temperature inside the cooling chamber. One is an MPC, an advanced control algorithm based on an online optimization of the system. The other is a rule-based PI controller commonly used in industry for the temperature control of refrigerated vehicles. Both control schemes were adopted from [29] with small modifications and are explained in detail below.

4.1. Model Predictive Controller

The MPC calculates the control inputs based on minimizing an objective function subject to constraints over a finite prediction horizon with the length N pr N . This optimization problem is schematized in Figure 2 to support the upcoming elaboration of the control scheme.
Model-based predictions of the future trajectory of the system quantities are used to select the control inputs optimally in terms of the objective function. Therefore, the controller utilizes a discretized version of the state-space model derived in Section 2, using zero-order hold with sampling time T s , yielding
x c ( k + 1 ; m ) = A d ( m ) x c ( k ; m ) + B d ( m ) u c ( k ) + E d ( m ) v c ( k ) + g d ( m )
y c ( k ; m ) = C d ( m ) x c ( k ; m ) + D d ( m ) u c ( k ) + F d ( m ) v c ( k ) + h d ( m )
with the current sampling instance k N and discretized model matrices A d R 4 × 4 , B d R 4 , E d R 4 , g d R 4 , C d R 8 × 4 , D d R 8 , F d R 8 , and h d R 8 to compute the stacked vector of future states X c R 4 N pr and outputs Y c R 8 N pr at the current sampling instance k according to
X c : = x c ( k + 1 | k ; m ) x c ( k + 2 | k ; m ) x c ( k + N pr | k ; m ) , Y c : = y c ( k | k ; m ) y c ( k + 1 | k ; m ) y c ( k + N pr 1 | k ; m )
using the current state vector x ( k ; m ) , and the vectors of stacked future continuous inputs, binary inputs, continuous disturbances, and binary disturbances, U c R N pr , U b R 2 N pr , V c R N pr , and V b R N pr , respectively, see (10):
U c : = u c ( k ) u c ( k + 1 ) u c ( k + N pr 1 ) , U b : = u b ( k ) u b ( k + 1 ) u b ( k + N pr 1 ) , V c : = v c ( k ) v c ( k + 1 ) v c ( k + N pr 1 ) , V b : = v b ( k ) v b ( k + 1 ) v b ( k + N pr 1 )
The vectors of future disturbances are based on ambient temperature and door status predictions. Furthermore, constraints to the optimization problem have to be observed to consider the system’s physical limits and reduce the optimization problem’s complexity to ease the computational effort required to solve it.

4.1.1. Constraints

To reduce the computational effort of the MPC, a control horizon N ctr N N pr is introduced. Only during the control horizon, the controller can select the inputs. For the rest of the prediction horizon, the inputs are constant. Door openings are excluded in that period to ensure that the controller can track a reference temperature after the control horizon. For the same reason, the cooling unit and the air chiller fan are active after the control horizon. These conditions imply the following constraints:
n cpr ( k + i ) = n cpr ( k + N ctr ) , i N ctr ,   N ctr + 1 ,   ,   N pr 1
s cu ( k + i ) = 1 , i N ctr ,   N ctr + 1 ,   ,   N pr 1
s acf ( k + i ) = 1 , i N ctr ,   N ctr + 1 ,   ,   N pr 1
s door ( k + i ) = 0 , i N ctr ,   N ctr + 1 ,   ,   N pr 1
Furthermore, the compressor is physically limited by a lower, n cpr min R , and upper speed, n cpr max R , when the cooling unit is active. When the cooling unit is inactive, the compressor speed is 0. Due to the enforced constant inputs after the control horizon N ctr , it was necessary to soften the limits of the lower compressor speed after N ctr to track the reference temperature during this part of the horizon:
n cpr ( k + i ) n cpr max s cu ( k + i ) , i 0 , 1 ,   ,   N pr 1
n cpr ( k + i ) n cpr min s cu ( k + i ) , i 0 , 1 ,   ,   N ctr 1
n cpr ( k + i ) 0 , i N ctr ,   N ctr + 1 ,   ,   N pr 1
However, the control inputs after the control horizon are never implemented on the plant due to the receding horizon control law, explained below, and thus, the actual physical limits of the plant are observed.
Since the secondary refrigerant should always be in a liquid state, the following constraints apply to the minimum glycol temperature:
ϑ gly out ( k + i | k ; m ) ϑ gly out , min , i 1 ,   2     N pr ,
where ϑ gly out , min R is the freezing temperature of the glycol.
Additionally, the minimum up and down times are enforced on the cooling unit and air chiller fan to prohibit extensive switching, which can significantly reduce the lifespan of the components. The formulation of these constraints was taken from [34] according to
s μ ( k + i ) s μ ( k + i 1 ) s μ ( τ up ) , i N μ up ,   N μ up + 1 ,   ,   N ctr 1
s μ ( k + i 1 ) s μ ( k + i ) 1 s μ ( τ down ) , i N μ down ,   N μ down + 1 ,   ,   N ctr 1
with τ up { k + i ,   k + i + 1 ,   ,   min ( k + N ctr 1 ,   k + i + N μ up 1 ) } , τ down { k + i ,   k + i + 1 ,   ,   min ( k + N ctr 1 ,   k + i + N μ down 1 ) } , and μ cu ,   acf , where N μ up N and N μ down N is the minimum up and down time in samples, respectively.
The modes where the fan is active while the door is open are very disadvantageous in terms of energy efficiency due to the increased air exchange between the inside of the cooling chamber and the environment. However, these dynamics were not considered by [28] when modeling the system. Thus, the modes were generally prohibited in the control law of the MPC:
s acf ( k + i ) s door ( k + i ) = 0 , i 0 , 1   ,   N pr 1
The computational cost of solving optimization problems scales with the degree of freedom (i.e., number of free inputs), and binary decision variables place a particular burden on solving such problems. Therefore, move blocking constraints, similar to those described by [35], are introduced for the binary input variables. Instead of optimizing all the binary decision variables in the control horizon U b , ctr : = [ u b T ( k ) , u b T ( k + 1 ) ,   , u b T ( k + N ctr 1 ) ] T R 2 ( N ctr 1 ) , the problem is restated in terms of finding the optimal reduced binary input vector U b , ctr red : = u b , 1 red , u b , 2 red , , u b , M red T R 2 M with M N ( N ctr 1 ) binary decision vectors, which relates to U b , ctr by:
U b , ctr : = T mb I 2 U b , ctr red
where ⊗ denotes the Kronecker product and T mb R ( N ctr 1 ) × M is the blocking matrix, which contains only ones and zeros and has exactly one non-zero element in each row.

4.1.2. Objective Function

The objective function J R 0 of the MPC can be divided into multiple terms according to
J : = J tw + J con + J Δ n cpr + J t ,
where J tw R 0 penalizes the violation of a prescribed temperature window, J con R 0 the power consumption over the horizon, J Δ n cpr R 0 the rate of change of the compressor speed from one sample to the next, and J t R 0 the final temperature at the end of the prediction horizon.
The MPC regulates the air temperature inside the cooling chamber to stay within a so-called temperature window with the lower bound ϑ tw min R and the upper bound ϑ tw max R . However, this temperature window is not always active since door openings pose a major disturbance, making it infeasible to hold the cooling chamber temperature within the boundaries of the temperature window. Therefore, the temperature window is switched to be inactive by the variable s tw 0 , 1 during and shortly after door openings. Hence, the profile of the temperature window status S tw : = s tw ( k + 1 ) , s tw ( k + 2 ) ,   ,   s tw ( k + N pr ) T R N pr is closely coupled to the predicted door openings and is also given as input to the optimization problem. In the objective function, a deviation from the temperature window is penalized in each sample by the factor Q R 0 according to
J tw : = Q i = 1 N pr δ tw ( k + i | k ) s tw ( k + i )
with the helper variable δ tw 0 , 1 , indicating a violation of the temperature window given by
δ tw ( k + i | k ; m ) : = 1 , if ϑ tw max ϑ cc ( k + i | k ; m ) ϑ tw min 0 , otherwise .
In addition, the controller should minimize energy consumption. Therefore, the total power consumption in each time step is penalized by the factor R 1 R 0 , according to
J con : = R 1 i = 1 N pr 1 P tot ( k + i ) .
To limit fast changes in the compressor speed, which could damage the components of the refrigeration system, the quadratic rate of change of the compressor speed is weighted by the factor R 2 R 0 according to
J Δ n cpr : = R 2 i = 1 N pr 1 n cpr ( k + i ) n cpr ( k + i 1 ) 2 .
At the end of the prediction horizon, the terminal cost is added to the objective function, given by
J t : = T 1 δ t ( k + N pr | k ; m ) + δ t ( k + N pr | k ; m ) T 2 δ t ( k + N pr | k ; m )
with the factors T 1 R 0 and T 2 R 0 weighting the linear and quadratic deviations from the reference temperature ϑ cc ref R at the last time step of the prediction horizon, and the helper variable δ t R 0 indicating the temperature deviation at the end of N pr according to
δ t ( k + N pr | k ; m ) = | ϑ cc ( k + N pr | k ; m ) ϑ cc ref | .

4.1.3. Implementation

With the objective function and all constraints defined, the optimization problem of the MPC can be stated according to
U b , ctr red , * , U c * = arg min U b , ctr red , U c J
subject to (7)–(8) and (11)–(22) with * indicating the optimized control variables. Considering that the optimization problem comprises discrete and continuous variables, the controller is a mixed-integer MPC [32]. Compared to a conventional MPC with only continuous variables, a mixed-integer MPC can explicitly consider the switching dynamics of the model, e.g., induced by door openings, and thus improve the accuracy of the controller’s predictions. The optimization problem of the MPC is solved at each time step, with only the first set of optimized inputs implemented on the system, resulting in a receding horizon control law.
Standard guidelines [29,36] were used to obtain the MPCs parameters. Care was taken to keep the computational complexity within limits and obtain a controller performance close to the global optimality. The model’s fastest eigenvalues determine the controller’s maximum sampling time T s according to the Nyquist criterion. At the same time, the slowest dynamics dictate the minimum length of the prediction horizon N pr . Extensive closed-loop simulations were performed to select the control horizon and move blocking constraints to reduce the computational complexity of the controller while preserving the global optimality. In Table 2, the parameters of the MPC are listed. The optimization problem is constructed using the Matlab framework Yalmip [37] and solved using the Gurobi solver [38].

4.2. Rule-Based PI Controller

With this control scheme, the refrigeration unit is operated based on a PI control law to track the reference temperature ϑ cc ref . However, the physical limits of the compressor speed and the two binary control variables necessitate additional rules to track the reference temperature and compute the binary variables. In Figure 3, the calculation of the status of the cooling unit and fan are visualized, supporting the upcoming elaboration.
For the sake of simplicity, the two binary manipulated variables are operated in parallel, yielding the condition
s cu ( k ) = s acf ( k ) = s μ ( k )
As with the MPC, rules for the minimum up and down times are enforced. By operating the air chiller fan and cooling unit in parallel, a uniform minimum up and down time, N up N and N down N , can be defined according to
N up = max N cu up , N acf up
N down = max N cu down , N acf down .
The air chiller fan becomes inactive when the door opens since this is, as described above, a very inefficient operating mode. Hence, the cooling unit is also set to be inactive due to the parallel operation.
If none of the above cases apply, an on–off controller computes the binary control variables with the following control law:
s μ ( k ) = 1 , if e ( k ) H ϑ 0 , if e ( k ) H ϑ s μ ( k 1 ) otherwise ,
where e ( k ) : = ϑ cc ref ϑ cc ( k ) R is the control error and H ϑ R 0 is the switching threshold.
The compressor speed is 0 when the cooling unit is inactive. Otherwise, the speed is determined based on the discrete-time PI control law [39] according to
n cpr ( k ) = n cpr ( k 1 ) + P PI e ( k ) + T s I PI P PI e ( k 1 )
with the proportional gain P PI R and the integral gain I PI R . Further, the computed compressor speed is limited between the minimum and maximum speeds n cpr min and n cpr max , respectively.
The parameters of the rule-based PI controller are listed in Table 3. The PI controller gains were tuned using the the Matlab PID Tuner application [40] to obtain a closed-loop bandwidth of 0.01 rad/s and 10° phase margin.

5. Simulation Setup

A simulation-based approach was used to study the refrigeration system’s performance with differently sized secondary loop storage capacities, a methodology frequently used in the literature to design other cooling systems [12,13,14]. Matlab/Simulink [41] was used as the simulation environment, where the continuous-time model described in Section 2 and the discrete-time controllers are simulated in a closed loop. The parameters of the simulation study and the individual simulations are given in Table 4.
A total of 19 differently sized storage loops were examined by varying the scaling factors K sl scl between 0.125 and 4. Each storage loop size is simulated seven times with different disturbances due to door openings, for both the MPC and the rule-based PI controller. This results in 266 individual simulations.
Each simulation has a length of T sim = 120 min . Within this period, the system is disturbed by four door openings, lasting between 1 and 4 min. Because the timings of these switching disturbances strongly influence the results, the starting time of each of the door openings is randomly shifted by ω 1 , 2 , 3 , 4 R , normally distributed random numbers in the interval (−125 s, 125 s). These random door opening shifts are generated seven times for each of the simulations with the same secondary loop sizing and controller (values listed in Appendix C). In this manner, the controllers and the differently sized storage loops are evaluated with the same seven different door opening timings.
Logistics information systems are widely used in the industry for route planning for refrigerated vehicles. These systems also provide information about the time of door openings, when cargo is loaded or unloaded. In this work, it is assumed that these timings are perfectly accurate. Hence, the door openings in the simulation are precisely embedded in the MPC predictions of disturbances. Furthermore, the profile of the temperature window is derived from those predicted door openings. The temperature window is inactive during the duration of the door openings and the period T2TWmax R 0 after the door is closed. Further, it is assumed that the full state measurement or state reconstruction is available without uncertainty or measurement noise for this simulation study.
Each simulation starts at a steady state, where the cooling chamber temperature equals the reference temperature ϑ cc ref , and the cooling unit and fan are active with a closed door. The ambient temperature is 22 °C for all simulations, which corresponds to the year-round temperatures in Central Europe for which the vehicle under consideration was configured. Furthermore, the adopted model [28] was identified at similar ambient temperatures and thus is most accurate in this outside temperature range.

6. Results

In this section, the results of the simulation study are presented. First, the MPC and the rule-based PI controller are compared using two simulations with equally sized secondary loops. Then, the results of all simulations are statistically evaluated, and the optimal storage loop sizing is determined.

6.1. Controller Evaluation

Figure 4 shows the results of two exemplary simulations with the same secondary loop sizing.
The two uppermost graphs show the simulated temperatures of the cooling chamber and the thermal energy storage. Below, the power consumption of the compressor, the condenser fan and glycol pump, and the air chiller fan are displayed, allowing to conclude on the respective control variables selected by the controllers. Both controllers hold the cooling chamber temperature during steady-state operation without door openings inside the temperature window, marked in blue. However, after the door openings, indicated by the orange background shading, the MPC can cool down the cooling chamber significantly faster than the rule-based PI controller. Before the door openings, the MPC increases the compressor speed but does not activate the air chiller fan. As a result, thermal energy is stored in the secondary loop, lowering the glycol temperature. When the door is closed again, the MPC activates the air chiller fan and cools the cooling chamber quickly due to the large temperature difference between the glycol and the air inside the cooling chamber. The rule-based PI controller lacks information about future door openings and thus does not react in advance.
A difference between the two controllers is also evident in the energy consumption, E con R 0 , which can be derived from the power consumption according to
E con = 0 T sim P tot ( t ; m ) d t .
In the simulation shown in Figure 4, the MPC consumes 693 Wh, and the rule-based PI controller 795 Wh. The power consumption graphs also indicate that the most energy consumption is attributable to door openings. Stationary operation with a closed door requires significantly less power due to the good insulation of the walls. Furthermore, the computational time of the closed-loop simulation with the MPC is significantly longer than with the rule-based PI controller due to the complexity of the optimization task. In fact, the single simulation with the MPC takes 62.7 min, while with the rule-based PI controller, it only takes 3.24 s.

6.2. Simulation Study

For the statistical evaluation of the simulations, two performance parameters are introduced to improve the comparability of the results. The energy consumption of each simulation is related by λ con R 0 to the reference energy consumption according to
λ con = E con E con ref ,
where E con ref R 0 is the mean energy consumption of the seven simulations with the MPC and K sl scl = 1 .
The relative time to reach the target temperature after door openings λ t 2 tw R 0 is defined according to
λ t 2 tw = T 2 TW T 2 T W max ,
where T 2 TW R 0 is the time to reach the upper bound of the temperature window ϑ tw max after each door opening.
Additionally, the scaling factor of the storage loop was generalized to make the results of this work applicable to cooling chambers with different dimensions by defining the dimensionless relative thermal storage capacity of the secondary loop, λ cap R 0 , given by
λ cap ( K sl scl ) = C gly scl ( K sl scl ) C cc ,
where C gly scl = K sl scl C gly R 0 is the scaled storage capacity of the glycol loop, and C cc = ξ 1 1 R 0 the thermal capacity of the air inside the cooling chamber with the model parameter ξ 1 R (value, see Appendix A).
Figure 5 shows the two performance parameters for each simulation depending on the relative capacity of the storage loop. A line and background shading highlight the mean and standard deviation of the simulations for each relative thermal storage capacity.
For both controllers, the energy consumption decreases as the storage capacity of the secondary loop increases. However, the energy consumption of the rule-based PI controller is generally around 20% higher compared with the MPC. Further, the relative time for reaching the temperature window increases with increasing the storage capacity of the glycol loop. As shown in the individual simulations above, the rule-based PI controller takes about twice as long to cool down the cooling chamber after a door opening compared with the MPC. Furthermore, at very small thermal storage capacities of the secondary loop, the power consumption and the time to reach the temperature window increase significantly with the MPC. In fact, the energy consumption is around 20% higher compared with the slightly larger storage capacities with the same controller.
The amplitude statistic of the glycol temperature for different storage capacities is shown in Figure 6.
With the MPC, the glycol temperature is much lower at small thermal storage capacities and spans a broader temperature range. Moreover, the system is more affected by the minimum glycol temperature at low thermal storage capacities. However, with the rule-based PI controller, the glycol temperature remains relatively constant over the entire λ cap range and has a small variance. This also shows that this conventional temperature controller cannot utilize the thermal energy storage due to its simple heuristic control law in which the cooling unit and fan are operated in parallel.
To facilitate the sizing of the secondary loop storage capacity, the parameter λ per R 0 is introduced, which gives the controller performance according to
λ per = ψ λ ¯ con + ( 1 ψ ) λ ¯ t 2 tw ,
where λ ¯ con R 0 and λ ¯ t 2 tw R 0 are the means of λ con and λ t 2 tw for the different secondary loop storage capacities of the individual simulations, and ψ R 0 is a weighting factor between 0 and 1. The weighting factor can either prioritize low energy consumption or fast cooling after door openings in the secondary loop storage capacity design. Figure 7 shows λ per for three different weighting factors and indicates the optimal sizing of the secondary loop with the MPC.
With ψ = 1 , the design exclusively focuses on minimal energy consumption, while for ψ = 0 , only the time to reach the temperature window after door openings is considered. When both targets should be equally satisfied, with ψ = 0.5 , a clear optimum between λ cap = 0.25 and λ cap = 1.25 is observable for the MPC. The rule-based PI controller performs much worse than the MPC, and no obvious optimum exists. Therefore, the design can either focus on fast cooling after door openings with high energy consumption or vice versa.

7. Discussion

The thermal storage capacity of the storage loop must be chosen appropriately, as both an over- and undersized secondary loop can hinder the overall performance of the cooling system. Employing an MPC, an undersized storage loop increases energy consumption and reduces the temperature control capability due to the limitations of the minimum glycol temperature, which only allows an insufficient amount of thermal energy to be stored in the secondary loop for the given cooling chamber. With an oversized secondary loop, the pass-through of the control input to the cooling chamber temperature gets too slow. Due to the finite horizon of the MPC, caused by limited computational resources, the time before door openings is too short to cool down the storage loop sufficiently to achieve fast cooling after door openings. On the other hand, the rule-based PI controller is unsuitable for utilizing the thermal storage of the secondary loop and thus has significantly higher energy consumption and takes longer to cool down the cooling chamber after door openings, which is in line with [22,29]. From the results, it is also evident that a smaller storage capacity leads to greater agility of the system since the pass-through of the controlled variables on the temperature inside the cooling chamber is faster, as also stated in [23]. This allows the controller to respond quickly to incorrectly predicted door openings, model errors, or other disturbances.
Overall, this work shows the importance of considering the control strategy besides the vehicle operating conditions, such as ambient temperature, door openings, or other exogenous factors, when sizing the secondary loop storage capacity for the implementation in real-world refrigerated vehicles. Furthermore, this work recommends using predictive controllers for temperature control of secondary loop cooling systems, as only those are suitable to utilize the thermal energy storage of the secondary loop by predicting the future required cooling capacity.
However, the proposed sizing concept for the secondary loop storage capacity comes at the expense of extensive closed-loop simulations. Especially with the MPC, the computational time is substantial due to the complexity of the optimization task, even though, for example, limited horizon length and move blocking were applied. Although it is not a problem for the offline simulations performed, both controllers are real-time capable and thus suitable for application in actual refrigerated vehicles, which was also experimentally shown for similar control schemes in [29,44].
Since the vehicle under consideration is intended for use in Central Europe, simulations with an ambient temperature of 22 °C, characteristic for this region of the world, are considered in this work. Nevertheless, the proposed methodology offers the possibility to consider different ambient temperatures to adapt the sizing of the secondary loop thermal capacity to the specific operating conditions under which the vehicle shall be operated. However, for ambient temperatures below the freezing point, it is recommended to extend the model of the refrigerated vehicle to account for ice formation and mass infiltration during door openings as discussed in [28].
Furthermore, when designing a refrigeration system, one should consider economic factors, as was done in [11,12,45,46]. The costs of the refrigeration system over its entire lifetime are mainly driven by its energy consumption when considering a fixed system architecture (secondary loop cooling system with a sensible heat medium). A change in the thermal storage capacity of the secondary loop and the associated change in the amount of glycol only marginally affects the costs. Hence, energy consumption was the only economic factor considered when optimizing the secondary loop storage capacity.
By expanding the model with a submodel for the cargo as described by [47,48], the thermal capacity of the cargo could be considered in the optimization of the secondary loop sizing. However, as is common for small-scale refrigerated vehicles, the frequent change of different types of cargo, whose parameters are often unknown, makes this approach impractical. Therefore, an empty cooling chamber was assumed in this work, which is the most conservative approach, as there is no additional thermal storage within the cooling chamber.
The proposed sizing concept can be utilized to design secondary loop refrigeration systems, increasing their efficiency and cooling performance. In addition, optimizing the sizing of the secondary loop can allow for a smaller cooling unit design, which further entails increased efficiency and lifetime, and reduces the acquisition costs of the cooling system. In general, combining a secondary loop refrigeration system with a suitable control scheme can be a simple alternative to more complex and costly cooling systems with PCM-based TES [14,22].
Future work includes the consideration of the vehicle’s powertrain when optimizing the size of the refrigeration system’s thermal energy storage. Since in most refrigerated vehicles, the energy for the cooling system is provided directly by the vehicle’s powertrain, optimizing the thermal energy storage of the refrigeration system can enable the use of load-shifting strategies for the powertrain to increase the vehicle’s energy efficiency further. Another task of interest is optimizing the cooling power of the primary loop in parallel to the size of the thermal energy storage.

8. Conclusions

This work studies the parameter of the storage capacity of a secondary loop cooling unit for a small-scale refrigerated vehicle. By closed-loop simulations of an experimentally validated refrigerated vehicle model, a mixed-integer MPC and a rule-based PI controller are evaluated with different thermal storage capacities of the secondary loop. The results show that the predictive control concept with a suitable secondary loop storage capacity can save energy and increase the cooling performance in the event of door openings. For the MPC, the optimal thermal storage capacity of the secondary loop is between 0.25 and 1.25 times the thermal capacity of the air inside the cooling chamber. At this size, both minimum energy consumption and fast cooling after door openings are equally met. In particular, the energy savings of up to 20% compared to an undersized thermal energy storage system are very promising for reducing the environmental impact of refrigerated vehicles. Since future door openings are not explicitly considered in the control law, the conventional rule-based PI controller cannot exploit the advantages of the storage capability of the secondary loop and performs significantly worse than the predictive controller. With the rule-based PI controller, minimum energy consumption and rapid cooling after door openings conflict, and no clear optimum can be found for both goals. Therefore, this work shows that only an appropriately sized secondary loop, in combination with a suitable control concept, can exploit the full potential of secondary loop refrigeration systems. Thus, it is of great importance that the design of the cooling system takes into account not only the operating conditions of the vehicle but also the control strategy.

Author Contributions

Conceptualization and methodology, M.L., M.F., A.P. and M.K.; investigation and validation, M.L. and M.F.; data curation, M.L.; software and visualization, M.L; writing—original draft preparation, M.L.; writing—review and editing, M.F., A.P. and M.K.; resources, supervision, project administration and funding acquisition, M.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Austrian Research Promotion Agency (Forschungsforderungsgesellschaft) by the project ZETA [grant number 891917].

Data Availability Statement

Confidentiality agreements do not allow the publication of the data presented in this study.

Acknowledgments

The authors acknowledge TU Wien Bibliothek for financial support through its Open Access Funding Programme.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MPC Model predictive controller
PCM Phase change material
PI Proportional–integral
TES Thermal energy storage

Appendix A. State-Space Representation of Hybrid Model

Matrices appearing in the state-space representation of the model (1)–(2):
A ( m ) = A 11 ( m ) A 12 ( m ) ξ 2 0 χ 3 R 1 ( m ) A 22 ( m ) 0 0 ζ 1 0 ζ 1 + ζ 2 ζ 2 0 0 ζ 3 ζ 3 + ζ 4
B ( m ) = α 1 χ 1 ξ 1 R 1 ( m ) s cu ( t ) α 1 χ 1 χ 2 χ 3 R 1 ( m ) s cu ( t ) 0 0
E ( m ) = ξ 3 s door ( t ) + α 2 χ 1 ξ 1 R 1 ( m ) s cu ( t ) α 2 χ 1 χ 2 χ 3 R 1 ( m ) s cu ( t ) 0 ζ 4
g ( m ) = ξ 1 α 4 χ 1 R 1 ( m ) + R 3 ( m ) s cu ( t ) + ξ 1 κ 1 s acf ( t ) α 4 χ 1 χ 2 χ 3 R 1 ( m ) s cu ( t ) 0 0
C ( m ) = 1 0 0 0 0 1 α 3 χ 1 s cu ( t ) 0 0 0 1 0 0 κ 6 s cu ( t ) 0 0 0 κ 6 s cu ( t ) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D ( m ) = 0 0 0 κ 4 s cu ( t ) κ 4 s cu ( t ) 0 0 0
F ( m ) = 0 0 0 κ 5 s cu ( t ) κ 5 s cu ( t ) 0 0 0 h ( m ) = 0 0 0 κ 1 s acf ( t ) + κ 2 + κ 3 κ 7 s cu ( t ) κ 7 s cu ( t ) κ 2 s cu ( t ) κ 3 s cu ( t ) κ 1 s acf ( t )
with
A 11 ( m ) = ξ 2 ξ 3 s door ( t ) ξ 1 R 1 ( m ) R 2 ( m ) s cu ( t )
A 12 ( m ) = ξ 1 R 1 ( m ) 1 α 3 χ 1 s cu ( t )
A 22 ( m ) = α 3 χ 1 χ 2 χ 3 R 1 ( m ) s cu ( t ) χ 3 R 1 ( m )
and
R 1 ( m ) : = β 1 s acf ( t ) + β 2 1 s acf ( t )
R 2 ( m ) : = γ 1 s acf ( t ) + γ 3 1 s acf ( t )
R 3 ( m ) : = γ 2 s acf ( t ) + γ 4 1 s acf ( t )
The parameter values of the model are listed in Table A1.
Table A1. Model parameter values (adopted from [28]).
Table A1. Model parameter values (adopted from [28]).
ParameterValueUnit
α 1 9.24 · 10 5 W rpm−1
α 2 6.78 · 10 4 W (°C)−1
α 3 4.25 · 10 3 W (°C)−1
α 4 2.85 · 10 2 W
β 1 1.40 · 10 2 W K−1
β 2 4.46W K−1
γ 1 34.3W (°C)−1
γ 2 2.93 · 10 2 W
γ 3 10.2W (°C)−1
γ 4 0W
κ 1 68.5W
κ 2 65.0W
κ 3 43.2W
κ 4 0.178W rpm−1
κ 5 10.1W (°C)−1
κ 6 0.510W (°C)−1
κ 7 2.28 · 10 2 W
χ 1 2 · 10 2 K W−1
χ 2 17.5 s 1
χ 3 7.42 · 10 5 K (Ws)−1
ξ 1 6.09 · 10 5 K (Ws)−1
ξ 2 2.96 · 10 2 s 1
ξ 3 1.39 · 10 2 s 1
ζ 1 1.42 · 10 2 s 1
ζ 2 2.67 · 10 3 s 1
ζ 3 1.18 · 10 3 s 1
ζ 4 1.10 · 10 4 s 1

Appendix B. Blocking Matrix

Table A2 lists each of the 30 non-zero elements of the blocking matrix T m b , given by the row number R, column number C, and value V.
Table A2. Non-zero entries of the move blocking matrix T mb , given by its row number R, column number C, and value V.
Table A2. Non-zero entries of the move blocking matrix T mb , given by its row number R, column number C, and value V.
R12345678910
C12345678910
V1111111111
R11121314151617181920
C11111111111212121212
V1111111111
R21222324252627282930
C13131313131313131313
V1111111111

Appendix C. Door-Opening Shifts

The seven sets of randomly generated shifts of door openings are listed in Table A3.
Table A3. Values of the 7 sets of door-opening shifts.
Table A3. Values of the 7 sets of door-opening shifts.
Nr. ω 1 ω 2 ω 3 ω 4
155.1 s−25.8 s42.6 s−46.6 s
2−20.7 s−38.6 s−118 s117 s
3−125 s9.70 s−20.7 s48.1 s
4−49.4 s−20.2 s14.7 s94.1 s
5−88.3 s46.3 s−89.9 s98.7 s
6−102 s−73.9 s−75.5 s−104 s
7−78.4 s94.5 s75.2 s−115 s

References

  1. Han, J.W.; Zhao, C.J.; Qian, J.P.; Ruiz-Garcia, L.; Zhang, X. Numerical modeling of forced-air cooling of palletized apple: Integral evaluation of cooling efficiency. Int. J. Refrig. 2018, 89, 131–141. [Google Scholar] [CrossRef]
  2. Tassou, S.; De-Lille, G.; Ge, Y. Food transport refrigeration—Approaches to reduce energy consumption and environmental impacts of road transport. Appl. Therm. Eng. 2009, 29, 1467–1477. [Google Scholar] [CrossRef]
  3. Tassou, S.; Lewis, J.; Ge, Y.; Hadawey, A.; Chaer, I. A review of emerging technologies for food refrigeration applications. Appl. Therm. Eng. 2010, 30, 263–276. [Google Scholar] [CrossRef]
  4. Maiorino, A.; Petruzziello, F.; Aprea, C. Refrigerated Transport: State of the Art, Technical Issues, Innovations and Challenges for Sustainability. Energies 2021, 14, 7237. [Google Scholar] [CrossRef]
  5. James, S.; James, C.; Evans, J. Modelling of food transportation systems—A review. Int. J. Refrig. 2006, 29, 947–957. [Google Scholar] [CrossRef]
  6. Maiorino, A.; Mota-Babiloni, A.; Petruzziello, F.; Del Duca, M.G.; Ariano, A.; Aprea, C. A Comprehensive Energy Model for an Optimal Design of a Hybrid Refrigerated Van. Energies 2022, 15, 4864. [Google Scholar] [CrossRef]
  7. Stoecker, W.; Jones, J. Refrigeration and Air Conditioning; Mc GrawHill Book Co.: New York, NY, USA, 1982. [Google Scholar]
  8. Artuso, P.; Rossetti, A.; Minetto, S.; Marinetti, S.; Moro, L.; Col, D.D. Dynamic modeling and thermal performance analysis of a refrigerated truck body during operation. Int. J. Refrig. 2019, 99, 288–299. [Google Scholar] [CrossRef]
  9. Sun, Y.; Gu, L.; Wu, C.J.; Augenbroe, G. Exploring HVAC system sizing under uncertainty. Energy Build. 2014, 81, 243–252. [Google Scholar] [CrossRef]
  10. Djunaedy, E.; van den Wymelenberg, K.; Acker, B.; Thimmana, H. Oversizing of HVAC system: Signatures and penalties. Energy Build. 2011, 43, 468–475. [Google Scholar] [CrossRef]
  11. Khosravi, A.; Koury, R.; Machado, L. Thermo-economic analysis and sizing of the components of an ejector expansion refrigeration system. Int. J. Refrig. 2018, 86, 463–479. [Google Scholar] [CrossRef]
  12. Negrão, C.O.; Hermes, C.J. Energy and cost savings in household refrigerating appliances: A simulation-based design approach. Appl. Energy 2011, 88, 3051–3060. [Google Scholar] [CrossRef]
  13. Hermes, C.J.; Melo, C.; Knabben, F.T.; Gonçalves, J.M. Prediction of the energy consumption of household refrigerators and freezers via steady-state simulation. Appl. Energy 2009, 86, 1311–1319. [Google Scholar] [CrossRef]
  14. Fasl, J. Modeling and Control of Hybrid Vapor Compression Cycles. Master’s Thesis, University of Illinois at Urbana-Champaign, Champaign, IL, USA, 2013. [Google Scholar]
  15. Huang, Y.; Khajepour, A.; Khazraee, M.; Bahrami, M. A Comparative Study of the Energy-Saving Controllers for Automotive Air-Conditioning/Refrigeration Systems. J. Dyn. Syst. Meas. Control 2016, 139, 014504. [Google Scholar] [CrossRef]
  16. Alva, G.; Lin, Y.; Fang, G. An overview of thermal energy storage systems. Energy 2018, 144, 341–378. [Google Scholar] [CrossRef]
  17. Wang, N.; Tang, J.; Shan, H.S.; Jia, H.Z.; Peng, R.L.; Zuo, L. Efficient Power Conversion Using a PV-PCM-TE System Based on a Long Time Delay Phase Change With Concentrating Heat. IEEE Trans. Power Electron. 2023, 38, 10729–10738. [Google Scholar] [CrossRef]
  18. Ilangovan, A.; Hamdane, S.; Silva, P.D.; Gaspar, P.D.; Pires, L. Promising and Potential Applications of Phase Change Materials in the Cold Chain: A Systematic Review. Energies 2022, 15, 7683. [Google Scholar] [CrossRef]
  19. Bakhshipour, S.; Valipour, M.; Pahamli, Y. Parametric analysis of domestic refrigerators using PCM heat exchanger. Int. J. Refrig. 2017, 83, 1–13. [Google Scholar] [CrossRef]
  20. Jeong, S.; Jang, K.; Ko, J. A novel concept of rapid cooling method of refrigeration system. Int. J. Refrig. 2005, 28, 176–182. [Google Scholar] [CrossRef]
  21. Mousazade, A.; Rafee, R.; Valipour, M.S. Thermal performance of cold panels with phase change materials in a refrigerated truck. Int. J. Refrig. 2020, 120, 119–126. [Google Scholar] [CrossRef]
  22. Shafiei, S.E.; Alleyne, A. Model predictive control of hybrid thermal energy systems in transport refrigeration. Appl. Therm. Eng. 2015, 82, 264–280. [Google Scholar] [CrossRef]
  23. Wang, K.; Eisele, M.; Hwang, Y.; Radermacher, R. Review of secondary loop refrigeration systems. Int. J. Refrig. 2010, 33, 212–234. [Google Scholar] [CrossRef]
  24. Bhattad, A.; Sarkar, J.; Ghosh, P. Exergetic analysis of plate evaporator using hybrid nanofluids as secondary refrigerant for low-temperature applications. Int. J. Exergy 2017, 24, 1–20. [Google Scholar] [CrossRef]
  25. Yi, W.B.; Choi, K.H.; Yoon, J.I.; Son, C.H.; Ha, S.J.; Jeon, M.J. Exergy characteristics of R404A indirect refrigeration system using CO 2 as a secondary refrigerant. Heat Mass Transf. 2019, 55, 1133–1142. [Google Scholar] [CrossRef]
  26. Vasile, V.; Necula, H.; Badea, A.; Revellin, R.; Bonjour, J.; Haberschill, P. Experimental study of the heat transfer characteristics of a paraffin-in-water emulsion used as a secondary refrigerant. Int. J. Refrig. 2018, 88, 1–7. [Google Scholar] [CrossRef]
  27. Irsyad, M.; Suwono, A.; Indartono, Y.S.; Pasek, A.D.; Pradipta, M.A. Phase change materials development from salt hydrate for application as secondary refrigerant in air-conditioning systems. Sci. Technol. Built Environ. 2018, 24, 90–96. [Google Scholar] [CrossRef]
  28. Fallmann, M.; Poks, A.; Kozek, M. Control-oriented hybrid model of a small-scale refrigerated truck chamber. Appl. Therm. Eng. 2023, 220, 119719. [Google Scholar] [CrossRef]
  29. Lösch, M. Design, Implementation, and Experimental Validation of a Model Predictive Control Scheme for a Small-Scale Refrigerated Truck. Master’s Thesis, Technische Universität Wien, Vienna, Austria, 2022. [Google Scholar]
  30. ISO 80000-5:2019; Quantities and Units—Part 5: Thermodynamics. ISO: Geneva, Switzerland, 2019.
  31. PRODUCTBLOKS GmbH. Product Information: Ecos M24. Available online: https://pbx.at/de/products/ (accessed on 8 April 2023).
  32. Borrelli, F.; Bemporad, A.; Morari, M. Predictive Control for Linear and Hybrid Systems; Cambridge University Press: Cambridge, UK, 2017. [Google Scholar] [CrossRef]
  33. Kumar, S. Thermal Engineering Volume 1, 1st ed.; Springer International Publishing: Cham, Switzerland, 2022. [Google Scholar]
  34. Mayer, B.; Killian, M.; Kozek, M. Management of hybrid energy supply systems in buildings using mixed-integer model predictive control. Energy Convers. Manag. 2015, 98, 470–483. [Google Scholar] [CrossRef]
  35. Cagienard, R.; Grieder, P.; Kerrigan, E.; Morari, M. Move blocking strategies in receding horizon control. J. Process Control 2007, 17, 563–570. [Google Scholar] [CrossRef]
  36. Wang, L. Model Predictive Control System Design and Implementation Using MATLAB®; Springer Science & Business Media: New York, NY, USA, 2009. [Google Scholar]
  37. Löfberg, J. YALMIP: A Toolbox for Modeling and Optimization in MATLAB. In Proceedings of the 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508), Taipei, Taiwan, 2–4 September 2004. [Google Scholar]
  38. Gurobi Optimization, LLC. Gurobi Optimizer Reference Manual; Gurobi Optimization, LLC: Beaverton, OR, USA, 2022. [Google Scholar]
  39. Lunze, J. Regelungstechnik 2; Springer: Berlin/Heidelberg, Germany, 2005; Volume 6. [Google Scholar]
  40. MATLAB Control System Toolbox. Available online: https://de.mathworks.com/products/control.html (accessed on 25 March 2023).
  41. MATLAB Version: 9.13.0 (R2022b). Available online: https://www.mathworks.com (accessed on 25 August 2023).
  42. Datasheet: i9-10850K. Available online: https://www.intel.com (accessed on 8 February 2023).
  43. Shampine, L.F.; Reichelt, M.W. The matlab ode suite. SIAM J. Sci. Comput. 1997, 18, 1–22. [Google Scholar] [CrossRef]
  44. Fallmann, M.; Lösch, M.; Poks, A.; Kozek, M. Energy-efficient hybrid model predictive control of mobile refrigeration systems. Appl. Therm. Eng. 2023, 235, 121347. [Google Scholar] [CrossRef]
  45. Yu, M.; Cui, P.; Wang, Y.; Liu, Z.; Zhu, Z.; Yang, S. Advanced Exergy and Exergoeconomic Analysis of Cascade Absorption Refrigeration System Driven by Low-Grade Waste Heat. ACS Sustain. Chem. Eng. 2019, 7, 16843–16857. [Google Scholar] [CrossRef]
  46. Yu, M.; Chen, Z.; Yao, D.; Zhao, F.; Pan, X.; Liu, X.; Cui, P.; Zhu, Z.; Wang, Y. Energy, exergy, economy analysis and multi-objective optimization of a novel cascade absorption heat transformer driven by low-level waste heat. Energy Convers. Manag. 2020, 221, 113162. [Google Scholar] [CrossRef]
  47. Luchini, E.; Radler, D.; Ritzberger, D.; Jakubek, S.; Kozek, M. Model predictive temperature control and ageing estimation for an insulated cool box. Appl. Therm. Eng. 2018, 144, 269–277. [Google Scholar] [CrossRef]
  48. Raval, A.; Solanki, S.; Yadav, R. A simplified heat transfer model for predicting temperature change inside food package kept in cold room. J. Food Sci. Technol. 2013, 50, 257–265. [Google Scholar] [CrossRef]
Figure 1. Schematic illustration of the refrigerated vehicle, consisting of a cooling chamber (a) and a secondary loop cooling unit (b). Important temperatures ϑ , the air chiller heat flow Q ˙ ac , switching variables s, and the compressor speed n cpr are highlighted. Door openings are indicated by the warm inflowing air colored in red and the outflowing cold air colored in blue. The secondary loop refrigeration unit can be divided into a cooling loop with propane as refrigerant and a storage loop filled with a glycol mixture. Figure adopted from [28].
Figure 1. Schematic illustration of the refrigerated vehicle, consisting of a cooling chamber (a) and a secondary loop cooling unit (b). Important temperatures ϑ , the air chiller heat flow Q ˙ ac , switching variables s, and the compressor speed n cpr are highlighted. Door openings are indicated by the warm inflowing air colored in red and the outflowing cold air colored in blue. The secondary loop refrigeration unit can be divided into a cooling loop with propane as refrigerant and a storage loop filled with a glycol mixture. Figure adopted from [28].
Energies 16 06459 g001
Figure 2. Illustration of the MPCs optimization problem with a future door opening, highlighted by an orange background shading. Decision variables and constraints are depicted schematically. A blue background shading highlights the temperature window, and deviations from that window are marked red. Figure adapted from [29].
Figure 2. Illustration of the MPCs optimization problem with a future door opening, highlighted by an orange background shading. Decision variables and constraints are depicted schematically. A blue background shading highlights the temperature window, and deviations from that window are marked red. Figure adapted from [29].
Energies 16 06459 g002
Figure 3. Flow diagram for the calculation of the binary control variables s μ with μ cu , acf .
Figure 3. Flow diagram for the calculation of the binary control variables s μ with μ cu , acf .
Energies 16 06459 g003
Figure 4. Closed-loop simulation results with MPC and rule-based PI controller with K sl scl = 1 and ω 1 = 55.1 s, ω 2 = - 25.8 s, ω 3 = 42.6 s, and ω 4 = 46.6 s. The 4 door openings are indicated by an orange background shading, and the MPC temperature window by a blue background shading. The two upper diagrams depict the air temperature inside the cooling chamber and the glycol temperature with the MPC and rule-based PI controller. The lower two diagrams show the power consumption of the components, from which the control variables for the compressor speed, cooling unit status, and air chiller fan status can be derived.
Figure 4. Closed-loop simulation results with MPC and rule-based PI controller with K sl scl = 1 and ω 1 = 55.1 s, ω 2 = - 25.8 s, ω 3 = 42.6 s, and ω 4 = 46.6 s. The 4 door openings are indicated by an orange background shading, and the MPC temperature window by a blue background shading. The two upper diagrams depict the air temperature inside the cooling chamber and the glycol temperature with the MPC and rule-based PI controller. The lower two diagrams show the power consumption of the components, from which the control variables for the compressor speed, cooling unit status, and air chiller fan status can be derived.
Energies 16 06459 g004
Figure 5. Simulation results of the relative energy consumption λ con and relative time for reaching the target temperature after door openings λ t 2 tw for different relative secondary loop thermal capacities λ cap with the MPC and the rule-based PI controller. The mean and standard deviation of the simulations for each thermal storage capacity and controller are highlighted by a line and background shading, respectively.
Figure 5. Simulation results of the relative energy consumption λ con and relative time for reaching the target temperature after door openings λ t 2 tw for different relative secondary loop thermal capacities λ cap with the MPC and the rule-based PI controller. The mean and standard deviation of the simulations for each thermal storage capacity and controller are highlighted by a line and background shading, respectively.
Energies 16 06459 g005
Figure 6. Amplitude statistic of glycol temperature ϑ gly out plotted for the different relative thermal storage capacities with the MPC and rule-based PI controller. A circle indicates the mean glycol temperatures for each secondary loop storage size, and a dashed line highlights the minimum permissible glycol temperature ϑ gly out , min .
Figure 6. Amplitude statistic of glycol temperature ϑ gly out plotted for the different relative thermal storage capacities with the MPC and rule-based PI controller. A circle indicates the mean glycol temperatures for each secondary loop storage size, and a dashed line highlights the minimum permissible glycol temperature ϑ gly out , min .
Energies 16 06459 g006
Figure 7. Controller performance λ per for three different weighting factors ψ depending on the relative storage capacity of the secondary loop λ cap . Control performance is defined with ψ = 1 solely by the relative energy consumption λ con , with ψ = 0 by the relative time to reach the temperature window after door openings λ t 2 tw , and with ψ = 0.5 by equally weighting λ con and λ t 2 tw . A region of an optimal relative secondary loop storage capacity can be observed for the MPC, where both the minimum energy consumption and fast cooling after door openings are realized.
Figure 7. Controller performance λ per for three different weighting factors ψ depending on the relative storage capacity of the secondary loop λ cap . Control performance is defined with ψ = 1 solely by the relative energy consumption λ con , with ψ = 0 by the relative time to reach the temperature window after door openings λ t 2 tw , and with ψ = 0.5 by equally weighting λ con and λ t 2 tw . A region of an optimal relative secondary loop storage capacity can be observed for the MPC, where both the minimum energy consumption and fast cooling after door openings are realized.
Energies 16 06459 g007
Table 1. Classification of the mode m depending on the status of the cooling unit s cu , the air chiller fan s acf , and the door s door .
Table 1. Classification of the mode m depending on the status of the cooling unit s cu , the air chiller fan s acf , and the door s door .
Mode m ( t ) s cu ( t ) s acf ( t ) s door ( t )
1000
2001
3010
4011
5100
6101
7110
8111
Table 2. MPC parameters.
Table 2. MPC parameters.
ParameterValue
T s 20 s
N pr 60
N ctr 31
n cpr min 700 rpm
n cpr max 5000 rpm
ϑ gly out , min −35 °C
N μ up , N μ down 5
T mb see Appendix B
M13
ϑ cc ref 5 °C
ϑ tw min 4.5 °C
ϑ tw max 5.5 °C
Q 8 · 10 6
R 1 0.1
R 2 1 · 10 5
T 1 5 · 10 3
T 2 1 · 10 3
Table 3. Parameters of rule-based PI controller.
Table 3. Parameters of rule-based PI controller.
ParameterValue
T s 20 s
n cpr min 700 rpm
n cpr max 5000 rpm
N up , N down 5
ϑ cc ref 5 °C
H ϑ 0.4 °C
P PI 764
I PI 16.2
Table 4. Parameters of simulation study and individual simulations.
Table 4. Parameters of simulation study and individual simulations.
ConditionValue
Simulation study:
K sl scl {0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, …
1.25, 1.375, 1.5, 1.75, 2, 2.25, 2.5, 3, 3.5, 4}
 # of scaling factors19
 # of door opening realizations7
 # of controllers2
 # of simulations 19 · 7 · 2 = 266
Individual simulation:
T sim 120 min
ϑ amb 22 °C
Door openings:
  Start [ 20 min + ω 1 , 45 min + ω 2 , 70 min + ω 3 , 90 min + ω 4 ]
  Duration 3 min , 1 min , 4 min , 2 min
  T2TWmax[100 s, 60 s, 120 s, 80 s]
Initial conditions:
   x c [2.70 °C, 5 °C, 5.27 °C, 6.69 °C]T
   u c 1080 rpm
   m7
Computation:
 ProcessorIntel Core i9-10850K [42]
 RAM32 GB
 SolverMatlab ode15s [43]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lösch, M.; Fallmann, M.; Poks, A.; Kozek, M. Simulation-Based Sizing of a Secondary Loop Cooling System for a Refrigerated Vehicle. Energies 2023, 16, 6459. https://doi.org/10.3390/en16186459

AMA Style

Lösch M, Fallmann M, Poks A, Kozek M. Simulation-Based Sizing of a Secondary Loop Cooling System for a Refrigerated Vehicle. Energies. 2023; 16(18):6459. https://doi.org/10.3390/en16186459

Chicago/Turabian Style

Lösch, Maximilian, Markus Fallmann, Agnes Poks, and Martin Kozek. 2023. "Simulation-Based Sizing of a Secondary Loop Cooling System for a Refrigerated Vehicle" Energies 16, no. 18: 6459. https://doi.org/10.3390/en16186459

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