[go: up one dir, main page]

Next Article in Journal
A Parameter Estimation of Photovoltaic Models Using a Boosting Flower Pollination Algorithm
Next Article in Special Issue
Remote and Proximal Sensors Data Fusion: Digital Twins in Irrigation Management Zoning
Previous Article in Journal
Synthesis of TiO2-(B) Nanobelts for Acetone Sensing
Previous Article in Special Issue
A Lightweight Fault-Detection Scheme for Resource-Constrained Solar Insecticidal Lamp IoTs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Order Neural-Network-Based Multi-Model Nonlinear Adaptive Decoupling Control for Microclimate Environment of Plant Factory

1
College of Information and Electronic Engineering, Shenyang Agricultural University, Shenyang 110866, China
2
College of Engineering, Shenyang Agricultural University, Shenyang 110866, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(19), 8323; https://doi.org/10.3390/s23198323
Submission received: 16 August 2023 / Revised: 29 September 2023 / Accepted: 7 October 2023 / Published: 8 October 2023
(This article belongs to the Special Issue Sensors and Artificial Intelligence in Smart Agriculture)
Figure 1
<p>External architecture of the plant factory (<b>a</b>), and internal architecture diagram (<b>b</b>).</p> ">
Figure 1 Cont.
<p>External architecture of the plant factory (<b>a</b>), and internal architecture diagram (<b>b</b>).</p> ">
Figure 2
<p>The internal environmental diagram of the plant factory. ①: Fresh air system ②: LED lamps ③: Air conditioning ④: Humidifier ⑤: Temperature and humidity sensor ⑥: Dehumidifier ⑦: Crops ⑧: Crop cultivation rack.</p> ">
Figure 3
<p>Schematic diagram of the heat balance and humidity balance of the plant factory.</p> ">
Figure 4
<p>Schematic diagram of nonlinear decoupling control method.</p> ">
Figure 5
<p>Schematic diagram of nonlinear adaptive decoupling control algorithm.</p> ">
Figure 6
<p>Schematic diagram of switching control based on multiple models.</p> ">
Figure 7
<p>The temperature tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.</p> ">
Figure 8
<p>The effect of temperature using the traditional PID control strategy for parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.</p> ">
Figure 9
<p>The humidity tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.</p> ">
Figure 10
<p>The effect of humidity using the traditional PID control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.</p> ">
Figure 11
<p>Volume flow rate of warm air (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> </mrow> </semantics> </math>) under the traditional PID control strategy.</p> ">
Figure 12
<p>Volume flow rate of cold air (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics> </math>) under the traditional PID control strategy.</p> ">
Figure 13
<p>Volume flow rate of humidifier (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>3</mn> </mrow> </msub> </mrow> </semantics> </math>) under the traditional PID control strategy.</p> ">
Figure 14
<p>Volume flow rate of dehumidifier (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>4</mn> </mrow> </msub> </mrow> </semantics> </math>) under the traditional PID control strategy.</p> ">
Figure 15
<p>The temperature tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.</p> ">
Figure 16
<p>The effect of temperature by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.</p> ">
Figure 17
<p>The humidity tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.</p> ">
Figure 18
<p>The effect of humidity by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.</p> ">
Figure 19
<p>Volume flow rate of warm air (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> </mrow> </semantics> </math>) under the nonlinear adaptive decoupling control strategy.</p> ">
Figure 20
<p>Volume flow rate of cold air (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>2</mn> </mrow> </msub> </mrow> </semantics> </math>) under the nonlinear adaptive decoupling control strategy.</p> ">
Figure 21
<p>Volume flow rate of humidifier (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>3</mn> </mrow> </msub> </mrow> </semantics> </math>) under the nonlinear adaptive decoupling control strategy.</p> ">
Figure 22
<p>Volume flow rate of dehumidifier (<math display="inline"> <semantics> <mrow> <msub> <mrow> <mi>u</mi> </mrow> <mrow> <mn>4</mn> </mrow> </msub> </mrow> </semantics> </math>) under the nonlinear adaptive decoupling control strategy.</p> ">
Review Reports Versions Notes

Abstract

:
Plant factory is an important field of practice in smart agriculture which uses highly sophisticated equipment for precision regulation of the environment to ensure crop growth and development efficiently. Environmental factors, such as temperature and humidity, significantly impact crop production in a plant factory. Given the inherent complexities of dynamic models associated with plant factory environments, including strong coupling, strong nonlinearity and multi-disturbances, a nonlinear adaptive decoupling control approach utilizing a high-order neural network is proposed which consists of a linear decoupling controller, a nonlinear decoupling controller and a switching function. In this paper, the parameters of the controller depend on the generalized minimum variance control rate, and an adaptive algorithm is presented to deal with uncertainties in the system. In addition, a high-order neural network is utilized to estimate the unmolded nonlinear terms, consequently mitigating the impact of nonlinearity on the system. The simulation results show that the mean error and standard error of the traditional controller for temperature control are 0.3615 and 0.8425, respectively. In contrast, the proposed control strategy has made significant improvements in both indicators, with results of 0.1655 and 0.6665, respectively. For humidity control, the mean error and standard error of the traditional controller are 0.1475 and 0.441, respectively. In comparison, the proposed control strategy has greatly improved on both indicators, with results of 0.0221 and 0.1541, respectively. The above results indicate that even under complex conditions, the proposed control strategy is capable of enabling the system to quickly track set values and enhance control performance. Overall, precise temperature and humidity control in plant factories and smart agriculture can enhance production efficiency, product quality and resource utilization.

1. Introduction

The technologies and concepts of smart agriculture provide support and impetus to plant factory technology. Plant factory is a specific application form of smart agriculture that creates a suitable microclimate environment for crop growth through enclosed cultivation systems, enabling year-round cultivation. The factors of microclimate environment include the temperature, humidity, light and carbon dioxide concentration [1,2,3,4]. Among these factors, to some extent, temperature and humidity play crucial roles for the efficient growth of crops [5,6,7]. As for these two factors, temperature directly affects the vital activity of the crops, and humidity affects the transpiration level of the crops. Therefore, it is very necessary to achieve the controllability of environmental factors, specifically maintaining appropriate temperature and humidity conditions, as this contributes to achieving high yield and quality for various crops cultivated [8,9]. However, from a control perspective, the dynamic models of environment exhibit inherent complexity characteristics by strong coupling, strong nonlinearity and multi-disturbances. As a result, conventional control methods often struggle to meet the actual requirements of a plant factory. To address the aforementioned challenges, this study investigates a dynamic microclimate model and explores an advanced control approach to achieve precise control for environmental factors.
In recent years, a few scholars have developed the internal microclimate environment model of plant factory. The development of the temperature model utilizes a simplified model derived from thermodynamic equations [8]. An accurate temperature model of plant factory was presented based on energy balance and identified using the experimental data [9]. The large-leaf equation was initially utilized for establishing a crop transpiration model. Simultaneously, it was proposed that crop transpiration serves as the primary factor influencing the humidity balance [10]. The dynamic model was presented, utilizing an HVAC system featuring a steam-powered humidifier and a hot/cold water-based heater [11]. The model of temperature, humidity and carbon dioxide concentration was studied from the perspective of plant physiology and thermodynamics based on the existing research results of plant factories [12]. It should be noted that the abovementioned dynamic model of plant factory is not comprehensive and has a limited application scope. Therefore, describing the dynamic model of humidity and temperature in the plant factory under different environmental conditions poses a significant challenge.
Over the past years, a large number of scholars have put forward advanced control methods, including adaptive control [13,14], robust control [15,16], optimal control [17,18], fuzzy control [19,20,21], feedforward control [22,23] and so on. However, it is frustrating that these controllers belong to linear controllers, so they can achieve good control effects for some linear systems or some weak nonlinear systems. As a matter of fact, the temperature and humidity system of the plant factory exhibits inherent complexity characteristics by strong nonlinearity. Therefore, there still exists a series of problems in applying traditional control strategies to the environmental control of plant factories. The reasons for the above problems are as follows:
(1)
The temperature and humidity system inside the plant factory is a nonlinear dynamic system. Moreover, there is a cross effect and mutual coupling between these two factors.
(2)
The crop itself strongly interacts with the environment. The air moisture content in the plant factory is primarily determined by the transpiration of crops. Therefore, the humidity regulation is severely influenced by crops’ transpiration resulting in deterioration of control performance.
(3)
The uncertainty of parameters, such as the material properties of the plant factory, can change due to significant variations in the external environment, which could affect the indoor temperature and humidity of plant factory. Moreover, during the crop cultivation process, the multi-disturbances, especially factors of external surroundings, could enter the factory via the fresh air system or personnel entering/leaving, thus disrupting the control effect of the system.
Aiming at the comprehensive complex characteristics of strong nonlinearity, parameter uncertainty and strong coupling, the introduction of neural network into controller design has received extensive attention. A new adaptive sliding-mode controller which can be used in a single-input–single-output (SISO) nonlinear control system was designed [24]. An adaptive fuzzy output constrained control design method is proposed for multi-input–multi-output (MIMO), stochastic, non-strict feedback, nonlinear systems [25]. To address the input constraints of discrete nonlinear systems, an adaptive fuzzy control method was proposed based on an observer [26]. Two neural networks are combined into an adaptive controller for the purpose of resolving the nonlinear characteristics of the system control input and the dynamic uncertainty of the model [27]. With the utilization of neural networks, a nonlinear adaptive decoupling controller was designed to improve the evaporation efficiency of the system [28]. Introducing the radial basis function (RBF) network into the controller was designed [29]. After the introduction of the RBF neural network, a new switching strategy was integrated [30].
Given the aforementioned issues and building upon existing research results, four scenarios, namely, refrigeration, heating, dehumidification, and humidification, are modeled and applied to various environmental conditions in the plant factory. After establishing the plant factory model, a nonlinear adaptive decoupling control method using high-order neural network is proposed to address the challenges associated with temperature and humidity control in plant factories. The primary contributions are outlined as follows.
(1)
This paper enriches the model to enhance its realism by developing a comprehensive environmental model that captures the possible conditions that can occur in plant factories. Building upon this foundation, the different environmental conditions in the plant factory are fully considered, making it closer to reality.
(2)
As far as we know, there is almost no research on applying the nonlinear adaptive decoupling control method using high-order neural network to plant factory. In this paper, with the aim of improving the dynamic performance of the system while ensuring system stability, a method is proposed that combines a linear adaptive decoupling controller and a neural-network-based nonlinear adaptive decoupling controller by using a switching mechanism. The generalized minimum variance adjustment rate is used to design the generalized minimum variance controller, and the projection algorithm with dead zone is used to identify the controller parameters to achieve an adaptive system. To estimate the nonlinear term that has not been mathematically modeled in the system, the paper makes use of the strong learning ability of high-order neural networks.

2. System Description

2.1. Structural Design of Plant Factories

This paper focuses on a closed artificial light plant factory located in Liaoning province, China. The structure of this plant factory is made up of PVC panels and has a total volume of 16 m × 6 m × 3 m. Figure 1 shows the architecture of the plant factory, which includes a cultivation rack consisting of six columns of 14 m × 0.2 m × 0.2 m each. Instead of natural light, the plants in the factory are illuminated with LED lamps, the activation of which is adjusted according to the light needs of the crops. To prevent any risk of burning or scalding, the cultivation racks are positioned at a safe distance of 1.5 m away from the LED light source for crop cultivation. Additionally, a high-throughput plant imaging system measures the leaf area of the crops.
The regulation of the plant factory environment is divided into four modes: heating/humidification, heating/dehumidification, cooling/dehumidification and cooling/humidification. Two air conditioners, each with a power of 5.384 kW, are suspended at the top of the plant factory. To control humidity, one dehumidifier and one humidifier are located inside the factory. The temperature control system primarily relies on the air conditioning system, which regulates the temperature by using a four-way valve to switch the operating mode of the condenser and evaporator. Additionally, the ventilation volume of the air conditioning system is adjusted to further control the temperature. The temperature and humidity sensors are placed at a height of 1.5 m above the factory floor to measure the necessary experimental data. The internal environmental diagram of the plant factory is shown in Figure 2.

2.2. Description of the Plant Factory Model

A schematic diagram of the energy balance of the plant factory has been drawn according to various dynamic environmental conditions that may be encountered in the plant factory, as shown in Figure 3. Inspired by the literature [31] and based on the first law of thermodynamics, the heat balance and humidity balance of the plant factory are established and expressed by Equations (1) and (2).
d T a d t = Q l i g h t + Q e q + Q H + Q h w + Q v Q p l a n t Q c a ρ a V C a p
d H a d t = W c r o p s + W h u m + W a c + W v W d h ρ a V
In energy balance Equations (1) and (2), T a (°C) is the internal temperature of the plant factory; Q l i g h t ( k J / m 2 ) is the energy generated for artificial light sources; Q e q ( k J / m 2 ) is the energy generated by the humidifier and dehumidifier during operation in the plant factory; Q H ( k J / m 2 ) is the energy exchanged between the crop canopy and the air; Q h w ( k J / m 2 ) represents the energy brought by the hot air entering the plant factory from the air conditioning system; Q v ( k J / m 2 ) is the energy brought in (or taken out) by the new air ventilation system; Q p l a n t ( k J / m 2 ) is the energy consumed by crop transpiration; Q c a ( k J / m 2 ) is the energy generated to the plant factory when the air conditioner delivers cold air; ρ a ( k g / m 3 ) is the density of air in a plant factory; V ( m 3 ) is the internal volume of a plant factory;   C a p ( k J / ( k g · ° C ) ) is the specific heat at constant pressure in a plant factory; H a ( k g / k g ) is the humidity ratio of the plant factory; W p l a n t ( k g / s ) is the impact of crop transpiration on internal humidity, mainly represented by evaporation of crops; W a c ( k g / s ) is the moisture content of the air supplied by the air conditioning; W h u m ( k g / s ) is the moisture content of the air supplied by the humidifier;   W v ( k g / s ) is the moisture content of the outside air entering the plant factory during ventilation; W d h ( k g / s ) is the moisture content of air supplied by the dehumidifier.
(1)
Heat balance equation for artificial light sources
This paper uses LED lamps as artificial light sources. The energy of artificial light sources mainly enters the plant factory in the form of light radiation and heat dissipation. The plant canopy absorbs light radiation, which is then converted into thermal energy. Additionally, the heat dissipation of the light source can contribute to a slight increase in the temperature within the plant factory. According to references [9,32], establishing the energy balance equation for artificial light sources is expressed by Equation (3).
Q l i g h t = Q d i s s + Q r a d = k 1 k 2 i = 1 n P i t w
where Q d i s s ( k J / m 2 ) is the energy emitted by the LED lamps; Q r a d ( k J / m 2 ) is the energy radiated by the LED lamps; k 1 is the lighting utilization factor of LED lamps; k 2 is the special compensation factor of LED lamps; n is the total number of LED lamps in the plant factory; P i ( w ) is the power of a single LED lamp; t w ( h ) is the working time of LED lamps.
(2)
Heat balance equation for dehumidifier and humidifier
Q e q is composed of Q d h and Q h u m , as shown in Equation (4). The heat generated by the dehumidifier ( Q d h ) and humidifier ( Q h u m ) during their operation is represented by Equations (5) and (6).
Q e q = Q d h + Q h u m
Q d h = ρ a C a p q d h ( T d h T a )
Q h u m = ρ a C a p q h u m ( T h u m T a )
where Q d h ( k J / m 2 ) is the energy generated by the dehumidifier during operation; Q h u m ( k J / m 2 ) is the energy generated by the humidifier during operation; q d h ( m 3 / s ) is the air flow rate of the dehumidifier; T d h (°C) represents the heat generated during the operation of the dehumidifier; q h u m ( m 3 / s ) is the air flow rate of the humidifier; T h u m (°C) represents the heat generated during the operation of the humidifier.
(3)
Crop canopy heat balance equation
According to Fick’s first diffusion law [33], the establishment of the crop canopy heat balance equation is represented by Equation (7):
Q H = A H = A L A I ρ a C a p ( T p T a ) r a = A P ρ a C a p ( T p T a ) r a
where A ( m 2 ) is the internal ground area of a plant factory; H ( k J / m 2 ) is the crop canopy and air sensible heat exchange; L A I is the leaf area index of the crop; T p (°C) is the temperature of the crop; A p ( m 2 ) is the leaf area of the crop; r a is the boundary layer dynamic resistance of crop leaves.
(4)
Heat balance equation for conveying hot air
This article mainly uses air conditioning to achieve indoor temperature increase. The heat balance equation for conveying hot air is established, which is represented by Equation (8).
Q h w = ρ a C a p q h w ( T h w T a )
where q h w ( m 3 / s ) is the air flow rate when the air conditioner blows hot air; T h w (°C) is the heat generated during the operation of the air conditioner.
(5)
Heat balance equation for building the structure and ventilation system
When establishing the heat balance equation, it is essential to take into account the heat entering the plant factory through both the building structure and the ventilation system, as indicated in Equation (9).
Q v = c r A b ( T b T a ) + ρ a C a p q f ( T o u t T a )
where c r is the heat transfer coefficient of the wall;   A b ( m 2 ) is the internal wall area of the plant factory; T b (°C) is the temperature of the PVC panels; q f ( m 3 / s ) is the air flow rate of the outside air entering the inside of the plant factory; T o u t is the outside temperature.
(6)
Crop transpiration model
This paper employs the method described in reference [34] to calculate the amount of heat released through crop transpiration, represented by Equation (10):
Q p l a n t = A P λ E
where λ ( k J / g ) is the latent heat of water evaporation; E ( g / m 2 s ) is the evaporation rate. According to references [34,35], represented by Equation (11):
λ E = R n ( 1 + e K L A I ) 1 + β
where   R n ( w / m 2 ) is the net adiation intensity of crop canopy; K is the decay coefficient of LED lamps; β is the Bowen ratio. By substituting Equation (11) into Equation (10), the heat released from crop transpiration can be obtained, as represented by Equation (12):
Q p l a n t = A P λ E = A P R n ( 1 + e K L A I ) 1 + β
Combined with the experimental conditions in this study, β can be expressed by Equation (13):
β = γ T p T a e 0 R H i n ( e x p 17.4 T p / 239 + T p e x p 17.4 T p / 239 + y 1 )
where γ ( k P a / ° C ) is the thermometer constant;   e 0 ( k P a ) is the saturated water vapor pressure of the air in the factory at 0 °C; R H i n is the relative humidity inside the plant factory.
(7)
Heat balance equation for conveying cold air
This article mainly uses air conditioning to achieve indoor temperature decrease. While delivering cool air into the plant factory, the air conditioning controls the ventilation rate to achieve the desired temperature regulation. The energy balance equation for conveying cold air is established, which is represented by Equation (14).
Q c a = ρ a C a p q c a ( T c a T a )
where q c a ( m 3 / s ) is the air flow rate when the air conditioner blows cold air; T c a (°C) is the heat generated during the operation of the air conditioner.
(8)
Humidity balance equation for crops
The humidity brought into the plant factory by the crops [32] through transpiration is shown in Equation (15):
W c r o p s = A P E
(9)
Humidity balance equation for humidifier
The increase in humidity in the plant factory is mainly affected by crop transpiration and a humidifier. The effect of soil and nutrient solution evaporation can be ignored compared to the effect of crop transpiration and a humidifier. The formula for crop transpiration has been given in the previous text. The humidity content of the air supplied by the humidifier is given by Equation (16).
W h u m = ρ a q h u m ( H h u m H a )
where H h u m ( k g / k g ) is the humidity ratio of the supply air of the humidifier.
According to thermodynamics, the relationship between the humidity ratio and relative humidity in a plant factory is given by Equation (17):
H a = 622 R H i n P 0 P R H i n P 0
where P ( P a ) is standard atmospheric pressure; P 0 ( P a ) is the water vapor partial pressure at different temperatures. Each temperature has a corresponding value for P 0 .
(10)
Humidity balance equation of dehumidifier
This paper mainly uses a dehumidifier to reduce the humidity in the plant factory. The humidity balance equation for the dehumidifier is established and represented by Equation (18).
W d h = ρ a q d h ( H d h H a )
where H d h ( k g / k g ) is the humidity ratio of the supply air of the dehumidifier.
(11)
Humidity balance equation for air-conditioning
The delivery of cold or hot air by the air conditioning system to the indoor environment has varying effects on the humidity content of the indoor air. The balance equations for two different scenarios are given by Equations (19) and (20).
W c a = ρ a q c a ( H c a H a )
W h w = ρ a q h w ( H h w H a )
where H c a ( k g / k g ) represents the humidity ratio of the cold air supplied by the air conditioning system; H h w ( k g / k g ) represents the humidity ratio of the hot air supplied by the air conditioning system.
(12)
Humidity balance equation for the new air ventilation system
The exchange of air between the plant factory and the outside during operation is a disturbance factor that can potentially impact the stable operation of the plant factory environment. The formula for indoor humidity disturbance is given by Equation (21):
W v = ρ a q f ( H o u t H a )
where H o u t ( k g / k g ) is the humidity ratio of the outside air.
Define
T a = y 1 ,   H a = y 2 ,   q h w = u 1 ,   q c a = u 2 ,   q h u m = u 3 ,   q d h = u 4 .
The plant factory temperature model, represented by Equation (22), can be obtained by substituting Equations (3), (5)–(9), (12) and (14) into Equation (1). The plant factory humidity model, represented by Equation (23), can be obtained by substituting Equations (11), (16), (19)–(21) into Equation (2). The parameter meanings, values and unit in the equation can be found in Table 1.
y 1 ˙ = [ A P R n ( 1 e K L A I ) / ρ a V C a p ] / { 1 + [ γ ( T p y 1 ) ] / [ e 0 P y 2 / ( 622 P 0 + P 0 y 2 ) ( e x p 17.4 T p / 239 + T p e x p 17.4 T p / 239 + y 1 ) ] } [ ( u 1 + u 2 + u 3 + u 4 + q f ) / V + A P / ( r a V ) + ( c r A b ) / ( ρ a V C a p ) ] y 1 + ( c r A b ) / ( T h w u 1 + T c a u 2 + T h u m u 3 + T d h u 4 ) / V + k 1 k 2 i = 1 n P i t w + ( c r A b t b ) / ( ρ a V C a p ) + ( A P T P + q f T o u t ) / V
y 2 ˙ = [ A P R n ( 1 e K L A I ) / ( ρ a λ V ) ] / { 1 + [ γ ( t p y 1 ) ] / [ e 0 P y 2 / ( 622 P 0 + P 0 y 2 ) ( e x p 17.4 T p / 239 + T p e x p 17.4 T p / 239 + y 1 ) ] } ( ( u 1 + u 2 + u 3 + u 4 + q f ) / V ) y 2 + ( H h w u 1 + H c a u 2 + H h u m u 3 + H d h u 4 + q f H o u t ) / V

3. Nonlinear Adaptive Decoupling Control Based on Switching Mechanism

3.1. Nonlinear Decoupling Control Strategy

Currently, the majority of plant factories utilize conventional controllers, such as PID controllers, to regulate the temperature and humidity levels within the environment. However, these traditional methods cannot handle the strong nonlinearity, strong coupling and parameter uncertainty in the environmental system. This paper proposes a multi-model-based nonlinear adaptive decoupling control method combining with a high-order neural network to accurately control the environmental factors in plant factories. Using the similar approach [28], the system of plant factory can be described as shown in Equation (24):
y k + 1 = A ¯ i z 1 y k + B i z 1 u k + v i x k                     ( i = 1,2 m )
y k = y 1 k , y n ( k ) T R n
u ( k ) = u 1 k , u n ( k ) T R n
where y k and u ( k ) are n-dimensional input and output vectors; the quantity of known working points is represented by m . Make
A i ( z 1 ) = I + z 1 A ¯ i z 1
B i ( z 1 ) = B ¯ i ( z 1 ) + B ̿ i ( z 1 )
B ¯ i ( z 1 ) is a diagonal polynomial matrix with respect to z 1 , B ̿ i ( z 1 ) is a polynomial matrix with diagonal elements equal to zero with respect to z 1 . A ¯ i ( z 1 ) and B ¯ i ( z 1 ) are n × n dimensional polynomials with orders n a and n b with respect to z 1 . Then, A i ( z 1 ) and B i ( z 1 ) are expressed in the form of Equations (29) and (30):
A i z 1 = I + A i 1 z 1 + + A i ρ z ρ + + A i n a z n a
B i ( z 1 ) = B i 0 + B i 1 z 1 + + B i ρ z ρ + + B i n b z n b
where I is the identity matrix; A i 1 A i n a and B i 1 B i n b are coefficient matrices; A i ρ and B i ρ are the coefficient of z ρ .
v i [ x ( k ) ] = [ v i 1 ( x ( k ) ) , v i 2 ( x ( k ) ) , v i n ( x ( k ) ) ] T R n
v i [ x ( k ) ] = A i ( z 1 ) y ( k + 1 ) B i ( z 1 ) u ( k )
x ( k ) = [ y T ( k ) , , y T ( k n s + 1 ) , u T ( k ) , , y T ( k m s ) ]
where v i [ x ( k ) ] is an unknown continuously differentiable vector-valued nonlinear function that can be represented by Equations (31) and (32), and v i x k ; is a known positive real number. x ( k ) represents the input–output data vector of the system. Therefore, Equation (30) can be rewritten in the form shown in Equation (34):
y k + 1 = A ¯ i z 1 y k + B ¯ i ( z 1 ) u ( k ) + B ̿ i ( z 1 ) u ( k ) + v i [ x ( k ) ]
For the multivariate nonlinear control equation described by Equation (24) at the i-th operating point, we propose a nonlinear decoupling control strategy that integrates a feedback controller, a decoupling compensator and a nonlinear compensator, as shown in Figure 4. Here, H ¯ i ( z 1 ) , R ¯ i ( z 1 ) and G ¯ i ( z 1 ) are the feedback controller parts of the system. These are diagonal polynomial matrices with respect to z 1 , which are used to control the system output y ( k ) to track the reference input w ( k ) . The decoupling compensator H = i ( z 1 ) is a polynomial matrix with zero diagonal elements. It is used to eliminate the effect of coupling terms in the linear model. The nonlinear compensator K ¯ i ( z 1 ) is a diagonal polynomial matrix with respect to z 1 , which is used to remove the effect of nonlinear terms on the closed-loop system.
As shown in Figure 4, the control variable u ( k ) can be represented by Equation (35) as follows:
u ( k ) = H ¯ i 1 ( z 1 ) { R ¯ i ( z 1 ) w ( k ) G ¯ i ( z 1 ) y ( k ) H ̿ i ( z 1 ) u ( k ) K ¯ i ( z 1 ) v i [ x ( k ) ] }
By substituting the control variable u ( k ) into Equation (34), we obtain the equation for the closed-loop system, as depicted in Equation (36).
[ H ¯ i ( z 1 ) A i ( z 1 ) + z 1 B ¯ i ( z 1 ) G ¯ i ( z 1 ) ] y ( k + 1 ) = B ¯ i ( z 1 ) R ¯ ( z 1 ) w ( k ) + [ H ¯ i ( z 1 ) B ̿ i ( z 1 ) B ¯ i ( z 1 ) H ̿ i ( z 1 ) ] u ( k ) + [ H ¯ i ( z 1 ) B ¯ i ( z 1 ) K ¯ i ( z 1 ) ] v i [ x ( k ) ]
where H ¯ i ( z 1 ) A i ( z 1 ) + z 1 B ¯ i ( z 1 ) G ¯ i ( z 1 ) , B ¯ i ( z 1 ) R ¯ i ( z 1 ) and H ¯ i ( z 1 ) B ¯ i ( z 1 ) K ¯ i ( z 1 ) are all polynomial matrices; H ¯ i ( z 1 ) B ̿ i ( z 1 ) B ¯ i ( z 1 ) H ̿ i ( z 1 ) is a polynomial matrix with zero diagonal elements. By choosing appropriate H ¯ i ( z 1 ) , R ¯ i ( z 1 ) and G ¯ i ( z 1 ) , it is possible to achieve system output y ( k ) that tracks reference input w ( k ) and eliminate steady-state errors as much as possible. By selecting the appropriate H ̿ i ( z 1 ) , it is possible to eliminate H ¯ i ( z 1 ) B ̿ i ( z 1 ) B ¯ i ( z 1 ) H ̿ i ( z 1 ) influence on the system and minimize the impact between different loops. By selecting the appropriate K ¯ i ( z 1 ) , the influence of nonlinearity caused by v i [ x ( k ) ] on the system can be minimized by [ H ¯ i ( z 1 ) B ¯ i ( z 1 ) K ¯ i ( z 1 ) ] v i [ x ( k ) ] .
To provide a more intuitive representation of the system control method, the control variable u ( k ) can also be written in the form shown in Equation (37):
u ρ ( k ) = 1 h ρ ρ ( z 1 ) { r i p ( z 1 ) w ρ ( k ) g i p ( z 1 ) y ρ ( k ) [ h ρ 1 i ( z 1 ) u ρ ( k ) + + h ρ , ρ 1 i ( z 1 ) u ρ 1 ( k ) + h ρ , ρ + 1 i ( z 1 ) u ρ + 1 ( k ) + + h ρ n i ( z 1 ) u n ( k ) ] k i ρ ( z 1 ) v i ρ [ x ( k ) ] }                                                                                                                                   ( ρ = 1,2 n )
where the diagonal elements of R ¯ i ( z 1 ) , G ¯ i ( z 1 ) and K ¯ i ( z 1 ) , denoted as r i ρ ( z 1 ) , g i ρ ( z 1 ) and k i ρ z 1 , respectively, correspond to the i-th diagonal element. h ρ , ς i ( z 1 ) represents the ρ -th row and ς -th column element of the polynomial matrix H i ( z 1 ) .
H i ( z 1 ) = H ¯ i ( z 1 ) + H ̿ i ( z 1 )
From Equation (37), it can be seen that the control variable u ρ ( k ) of the ρ -th control loop is only related to the reference input w ρ ( k ) , the output y ρ ( k ) , the control variables u 1 ( k ) , u 2 ( k ) , u ρ 1 ( k ) , u ρ + 1 ( k + 1 ) , u n ( k ) of other loops, as well as the nonlinear term v i ρ [ x ( k ) ] .

3.2. Parameters Selection

Due to the complex characteristics of the controlled object, a minimum variance control method is proposed to design the controller in this paper. The performance index shown in Equation (39) is introduced, which is similar to the one in [36]:
J = P i z 1 y k + 1 R i z 1 w k + Q i z 1 u k + S i z 1 u k + K i z 1 v i x k 2
where w ( k ) is a reference vector; R i z 1 , Q i z 1 and K i z 1 are diagonal polynomial matrices with respect to z 1 ; P i ( z 1 ) is a weighted polynomial and S i ( z 1 ) is a non-diagonal polynomial matrix with respect to z 1 . The Diophantine equation is introduced as shown in Equation (40).
P i ( z 1 ) = F i ( z 1 ) A i ( z 1 ) + z 1 G i ( z 1 )
Since matrix multiplication is required when solving the Diophantine equation for multivariable systems, the concept of pseudo-commutation matrix [37] is introduced. There exist unique solutions, F i ( z 1 ) and G i ( z 1 ) , that minimize the performance index in Equation (39). Therefore, the optimal control rate can be represented by Equation (41):
[ F i ( z 1 ) B ¯ i ( z 1 ) + Q i ( z 1 ) ] u ( k ) = R i ( z 1 ) w ( k ) G i ( z 1 ) y ( k ) [ F i ( z 1 ) B ̿ i ( z 1 ) + S i ( z 1 ) ] u ( k ) [ F i ( z 1 ) + K i ( z 1 ) ] v i [ x ( k ) ]
By left-multiplying Equation (41) with B ¯ i ( z 1 ) and left-multiplying Equation (34) with [ F i ( z 1 ) B ¯ i ( z 1 ) + Q i ( z 1 ) ] , we obtain Equation (42):
[ P i ( z 1 ) B ¯ i ( z 1 ) + Q i ( z 1 ) A i ( z 1 ) ] y ( k + 1 ) = B ¯ i ( z 1 ) R i ( z 1 ) w ( k ) + [ Q i z 1 B ̿ i z 1 B ¯ i ( z 1 ) S i ( z 1 ) ] u ( k ) + [ Q i z 1 B ¯ i ( z 1 ) K i ( z 1 ) ] v i [ x ( k ) ]
By left-multiplying Equation (34) with G i ( z 1 ) and left-multiplying Equation (41) with A i ( z 1 ) , we obtain the closed-loop system equation as shown in Equation (43):
{ P i ( z 1 ) B i ( z 1 ) + A i ( z 1 ) [ Q i ( z 1 ) + S i ( z 1 ) ] } u ( k ) = A i ( z 1 ) R i ( z 1 ) w ( k ) + [ P i ( z 1 ) + A i ( z 1 ) K i ( z 1 ) ] v i [ x ( k ) ]
In order to eliminate steady-state errors and achieve static decoupling of the system, the following equations, as shown in Equations (44)–(46), should be satisfied when selecting the weighting matrices P i ( z 1 ) , Q i ( z 1 ) , R i ( z 1 ) , K i ( z 1 ) and S i ( z 1 ) .
P i ( 1 ) B ¯ i ( 1 ) + Q i ( 1 ) A i ( 1 ) = B ¯ i ( 1 ) R i ( 1 )
Q i 1 B ̿ i 1 = B ¯ i ( 1 ) S i ( 1 )
Q i 1 = B ¯ i ( 1 ) K i ( 1 )
Additionally, in order to ensure stability of the closed-loop system, it is also necessary to meet the condition specified in Equation (47).
d e t { P i ( z 1 ) B i ( z 1 ) + A i ( z 1 ) [ Q i ( z 1 ) + S i ( z 1 ) ] } 0 , | z | 1
Define
H ¯ i z 1 = F i z 1 B ¯ i z 1 + Q i z 1 ,   R ¯ i z 1 = R i z 1 , G ¯ i z 1 = G i ( z 1 ) H ̿ i z 1 = F i ( z 1 ) B ̿ i ( z 1 ) + S i ( z 1 ) , K ¯ i z 1 = F i ( z 1 ) + K i ( z 1 )
The nonlinear decoupling controller can be represented by Equation (48):
H ¯ i z 1 u ( k ) = G ¯ i ( z 1 ) w ( k ) G ¯ i ( z 1 ) y ( k ) H ̿ i ( z 1 ) u ( k ) K ¯ i ( z 1 ) v i [ x ( k ) ] }
A linear decoupling controller can be obtained if the nonlinear terms are not taken into consideration, which is represented by Equation (49):
H ¯ i z 1 u ( k ) = G ¯ i ( z 1 ) w ( k ) G ¯ i ( z 1 ) y ( k ) H ̿ i ( z 1 ) u ( k )

3.3. Adaptive Control Algorithm

In the equation described by Equation (34), if A i ( z 1 ) and B i ( z 1 ) are both known, and the nonlinear part v i [ x k ] has a relatively small impact on the system, using the generalized minimum variance control method can complete the tracking of set points. However, during the actual operation of the plant factory, the parameters will vary with the material properties. This requires the parameters of the controller to also change accordingly. Therefore, this paper uses the following identification algorithm to identify the system parameters. Let M 1 i denote the linear estimation model of the system, represented as Equation (50):
y ^ 1 ( k + 1 ) = θ ^ 1 i T ( k ) ϕ ( k )
ϕ ( k ) = [ y ( k ) , , y ( k n s + 1 ) , u ( k ) , , u ( k m s ) ] T
where ϕ ( k ) is the input–output data vector of the system; θ ^ 1 i ( k ) is the estimated value of the parameters θ of the system obtained through parameter identification at time k . In this paper, the projection algorithm with dead zone as shown in Equations (52) and (53) is employed to identify the parameters in each sampling period.
θ ^ 1 i ( k ) = θ ^ 1 i ( k 1 ) + μ 1 ( k ) ϕ ( k 1 ) e 1 i T ( k ) 1 + ϕ T ( k 1 ) ϕ ( k 1 )
μ 1 ( k ) = { 1   if   e 1 ( k )   >   4 Δ 0   else  
The error value of the linear model in the equation can be represented by Equation (54):
e 1 ( k ) = y ( k ) y ^ 1 ( k ) = y ( k ) θ ^ 1 i T ( k ) ϕ ( k )
Suppose that, at time k , the coefficient matrices A i ( z 1 ) and B i ( z 1 ) of the system are estimated based on the estimated model Equation (50) and the identification algorithm Equation (52), respectively, and the estimates are A i h ( z 1 ) and B i h ( z 1 ) . By calculating the corresponding P i ( z 1 ) , Q i ( z 1 ) , R i ( z 1 ) and then substituting these estimates into Equation (49), the linear adaptive decoupling controller C 11 can be obtained by Equation (55):
H ¯ i z 1 u ( k ) = G ¯ i h ( z 1 ) w ( k ) G ¯ i h ( z 1 ) y ( k ) H ̿ i h ( z 1 ) u ( k )
For weak nonlinear systems, using linear adaptive controllers can achieve control requirements. However, in the case of the microclimate environment of a plant factory exhibiting strong nonlinearity, the numerical values of the nonlinear component v i [ x k ] tend to be large. In such circumstances, relying solely on linear system controllers becomes challenging to meet the control requirements. Therefore, neural network estimates are used to estimate nonlinear terms, and linear terms are combined to approximate the original control system. The system’s nonlinear estimation model M 2 i can be represented by Equation (56):
y ^ 2 k + 1 = θ ^ 2 i T k ϕ k + v ^ i [ x k ]
Since the nonlinear part v i [ x k ] in y ( k ) is an uncertain term within the system, a high-order neural network estimation is employed to handle it. The algorithm shown in Equations (57) and (58) is utilized to identify the parameter θ .
θ ^ 2 i ( k ) = θ ^ 2 i ( k 1 ) + μ 2 ( k ) ϕ ( k 1 ) e 2 i T ( k ) 1 + ϕ T ( k 1 ) ϕ ( k 1 )
μ 2 ( k ) = { 1   if   e 2 ( k ) > 4 Δ 0   else  
The calculation error of the nonlinear model in the equation can be represented by Equation (59):
e 2 k = y k y ^ 2 k = y k θ ^ 2 i T k ϕ k v ^ i [ x k ]
Based on the high-order neural network estimation of the nonlinear term v i [ x k ] , the nonlinear adaptive decoupling controller C 21 can be obtained by Equation (60). The structure diagram of the adaptive control algorithm is shown in Figure 5.
H ¯ i z 1 u k = G ¯ i l z 1 w k G ¯ i l z 1 y k H ̿ i l z 1 u k K ¯ i l ( z 1 ) v ^ i [ x ( k ) ]

3.4. Switching Control

A linear model obtained through the identification algorithm is used for designing a linear controller. Nevertheless, such linear controllers frequently fall short of achieving desired outcomes in practical microclimate environments. Conversely, relying exclusively on a nonlinear model to describe the system and design a corresponding nonlinear controller poses challenges in maintaining system stability throughout its operation. In fact, it is often difficult to determine whether the characteristics of the plant factory environment are linear or nonlinear at the current moment. Therefore, inspired by the literature [38], the switching control as shown in Figure 6 is introduced to ensure the stable operation of the system and to provide better control performance. The switching control strategy adopted in this paper needs to switch between the generalized minimum variance linear controller and the nonlinear decoupling controller. The generalized minimum variance linear controller is used to ensure the stable operation of the system, and the nonlinear decoupling controller compensates for the nonlinear part in the model, reducing the impact of unmolded nonlinear parts on the output and achieving an excellent control performance of the system.
The linear model contained in the switching mechanism in the figure is represented by Equation (61):
y ^ 1 k + 1 = A ¯ i z 1 y k + B ¯ i ( z 1 ) u ( k ) + B ̿ i ( z 1 ) u ( k )
The nonlinear model contained in the switching control in the figure is represented by Equation (62):
y ^ 2 k + 1 = A ¯ i z 1 y k + B ¯ i z 1 u k + B ̿ i z 1 u k + v ^ i [ x k ]
Selecting a suitable switching function allows the system to select the optimal control method based on the current system characteristics at time k . The switching mechanism is represented by Equations (63)–(65):
J i ( k ) = i = 1 n μ i ( l ) [ e i 2 ( l ) 16 Δ 2 ] 1 + ϕ ( l 1 ) T ϕ ( l 1 ) + α l = k N + 1 k [ 1 μ i ( l ) ] e i 2 ( l )
μ i ( k ) = { 1   if   e i ( k ) > 4 Δ 0   else  
e i k = y k y ^ i k                             ( i = 1,2 )
In the equation, N is a positive integer, α is a positive constant, e 1 k is the error value of the linear model and e 2 k is the error value of the nonlinear model. When the value of i is 1, a linear controller is used to predict the system output, and when the value of i is 2, a nonlinear controller is used to estimate the system output. During this process, model parameters are automatically renewed by the identification algorithm mentioned above. When the system starts to operate, J 1 k and J 2 k are calculated in turn, and the controller corresponding to the minimum is selected to act on the controlled object.

3.5. High-Order Neural Network for Unmolded Dynamics

High-order neural network (HONN) is a type of neural network that can approximate the given nonlinear function with arbitrary accuracy within a specified compact set. Compared with neural networks that only have summing units between layers and require increasing the number of intermediate nodes to solve nonlinear problems, HONN has fewer hidden layer nodes and fewer parameters to be adjusted when estimating non-limiting terms. Therefore, this article chooses HONN for the controller design. The structure of HONN can be represented by Equations (66)–(69):
G n n W , z ¯ = W T ψ z ¯ , W R l × n           ψ ( z ¯ ) R l
ψ ( z ¯ ) = [ ψ 1 ( z ¯ ) , ψ 2 ( z ¯ ) , ψ l ( z ¯ ) ] T
z ¯ = [ z 1 , z 1 , z 1 z l ] T Ω z R q
ψ i z = j I i ψ z j μ j i               ( i = 1,2 , 3 l )
where G n n ( W , z ¯ ) is the output of the neural network; W is the weight of the neural network; z ¯ is the input of the neural network; l is the number of hidden layer nodes of the neural network; q is the number of input values of the neural network; { I i } is the unordered subset of { 1,2 , 3 q } ; μ j ( i ) is a non-negative integer; and ψ ( z j ) is the S function.
For any nonlinear function, there exists an ideal weight matrix W * that yields the output of the neural network in the form depicted by Equation (70).
G n n ( W , z ¯ ) = W * T ψ ( z ¯ ) + ζ z
where ζ z is the estimation error of the neural network. The estimation error of the neural network can be reduced by gradually increasing the number of network nodes, and ζ z can approach zero when l is sufficiently large. For all z ¯ Ω z R q , there exists an ideal matrix represented by Equation (71) that minimizes ζ z , namely:
W * = a r g m i n W Ω w { s u p z Ω z | G ( z ( k ) ) W T ψ ( z ¯ ( k ) ) | }             Ω z R q , Ω w R l × q
In this paper, the nonlinear term v i [ x k ] can be presented by Equation (72):
v ^ i x k = W * T ψ z ¯ + ζ z = a r g m i n W Ω w { s u p z Ω z | G ( z ( k ) ) W T ψ ( z ¯ ( k ) ) | } T ψ z ¯ + ζ z         Ω z R q ,   Ω w R l × q

4. Simulation Results

This paper focuses on the microclimate environment of a plant factory and takes sweet peppers as the experimental subject to carry out a set-point tracking experiment, parameter uncertainty experiment and multi-disturbance experiment. To validate the robustness and adaptability of the control algorithm proposed, a nonlinear adaptive decoupling controller is adopted to control the internal environment of the factory. Nonlinear adaptive decoupling controllers are used to control the internal environment of the plant factory to verify the robustness and adaptability of the proposed control algorithm.
Sweet peppers are widely cultivated worldwide due to their high nutritional and economic value. The principles for setting the temperature and humidity during the cultivation process in the plant factory are as follows.
(1)
Significant temperature differences for the microclimate environment can promote thicker stems, denser leaves, increased leaf area, and improved absorption and utilization of light energy by plants. In general, higher temperatures during the daytime are beneficial for photosynthesis and nutrient absorption, promoting energy accumulation and plant growth. Lower temperatures at night help plants to respire, distribute nutrients, enhance root growth, boost metabolic activity and strengthen their disease resistance.
(2)
Crop humidity requirements vary at different growth stages. Higher humidity is needed during seed germination and seedling stages, and it can gradually be reduced as crops grow and develop.
(3)
From an energy utilization perspective, control systems should operate at a reasonable level that meets environmental demands. Excessive high or low temperatures, as well as excessive high or low humidity, can increase equipment load and operational costs.
In this paper, the ripening stage of sweet peppers is considered in the experiment. It is important to avoid excessively high or low temperatures. When the temperature drops below 13 °C or exceeds 32 °C, it is not conducive to crops development. The optimal range of humidity during the ripening stage for crops development is 60–70%. The temperature and humidity settings for simulating the growing environment of the crops throughout a 24 h period are presented in Table 2. The 24 h period was divided into 10 segments for conducting simulation experiments. Set-point tracking experiments are conducted from 06:00 a.m. to 20:00 p.m. Parameter uncertainty experiments and multi-disturbance experiments are implemented from 20:00 p.m. to 06:00 a.m. The experimental design is as follows.
From 06:00 a.m. to 07:00 a.m., the internal temperature of the factory is set to 20 °C, and the relative humidity is set to 65%. During this period, the air conditioner blows out warm air ( u 1 ), and the humidifier ( u 3 ) works. From 07:00 a.m. to 08:00 a.m., the temperature setting inside the factory remains unchanged, and the relative humidity is set to 60%. During this period, the air conditioner still blows out warm air ( u 1 ), and the dehumidifier ( u 4 ) works. From 08:00 a.m. to 12:00 a.m., the temperature set values are increased gradually from 26 °C to 30 °C, and the relative humidity is set to 70%. At this time, the air conditioner blows warm air ( u 1 ), and the humidifier ( u 4 ) works. From 12:00 a.m. to 16:00 p.m., the temperature set value drops from 28 °C to 23 °C, and the relative humidity drops from 70% to 65% and then returns to 70%. During this process, the air conditioner exhales cold air into the plant factory ( u 2 ), and the dehumidifier ( u 4 ) and humidifier ( u 3 ) worked from 12:00 a.m. to 14:00 p.m. and 14:00 p.m. to 16:00 p.m., respectively. From 16:00 p.m. to 06:00 a.m., the relative humidity inside the plant factory is set to 60%, and the temperature gradually decreases from 23 °C to 15 °C. At this time, the air conditioner blows cold air into the plant factory ( u 2 ), and the dehumidifier ( u 4 ) works continuously.
After the system reaches steady operation, parameter uncertainty experiments are implemented. At 20:00, the heat transfer coefficient ( c r ) of the PVC panels is changed to verify if the system can quickly regain stability. To assess the control performance of the system under multi-disturbances, the plant factory undergoes a simulation of ventilation operation where air from the outside is introduced into the facility from 00:00 a.m. to 06:00 a.m. The ventilation rate ( q f ), outside temperature ( T o u t ) and outside humidity ( H o u t ) are set to random values within a certain range to simulate the multi-disturbances in actual situations.
The parameters of the controller are designed as follows: After Euler transformation, the initial operating point is: A 11 ( z ) = ( 0.1038 z 0.1038 ) / ( z 2 1.9985 z + 0.9985 ) ,   A 12 ( z ) = ( 0.002841 z + 0.002837 ) / ( z 2 1.9985 z + 0.9985 ) , A 21 ( z ) = ( 0.03792 z 0.03792 ) / ( z 2 1.9985 z + 0.9985 ) ,   A 22 ( z ) = ( 0.02841 z 0.02837 ) / ( z 2 1.9985 z + 0.9985 ) . The order of the system is:  n a = 2 n b = 2 . The parameters of the nonlinear adaptive decoupling controller are set as follows: the number of hidden layers is 12. The parameters of the switching mechanism are α = 1 and Δ = 0.01 .
For comparison, the traditional PID control method is adopted. The control effect of temperature tracking using the traditional PID control strategy is shown in Figure 7, and the control result of temperature using the traditional PID control strategy in parameter uncertainty experiment and multi-disturbance experiment is shown in Figure 8. The control effect of humidity tracking using the traditional PID control strategy is shown in Figure 9, and the control result of humidity using the traditional PID control strategy in parameter uncertainty experiment and multi-disturbance experiment is shown in Figure 10. Figure 11, Figure 12, Figure 13 and Figure 14 show the corresponding responses of control inputs using the traditional PID control strategy. The control effect of temperature tracking effect by nonlinear adaptive decoupling control strategy is shown in Figure 15, and the control result of temperature by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment is shown in Figure 16. The control effect of humidity tracking by nonlinear adaptive decoupling control strategy is shown in Figure 17, and the control result of humidity by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment is shown in Figure 18. Figure 19, Figure 20, Figure 21 and Figure 22 show the responses generated by the control inputs when using a nonlinear adaptive decoupling control strategy.
As observed from Figure 7, Figure 8, Figure 9 and Figure 10, it is evident that the traditional PID control exhibits considerable fluctuations, and the tracking effect is not good. Additionally, when the temperature and humidity change, the tracking time is relatively prolonged and sometimes there exists a steady-state error. Furthermore, the temperature has a substantial overshoot and takes a considerable amount of time to return to the steady state when the parameter changes. Moreover, the system shows larger fluctuations when subjected to multi-disturbances.
From Figure 15, Figure 16, Figure 17 and Figure 18, it shows that by using the nonlinear adaptive decoupling control strategy proposed in this paper, the tracking time is significantly shortened, and the fluctuations in humidity are noticeably reduced when the temperature set point is changed. Similarly, when the humidity set point is adjusted, the system demonstrates the ability to promptly track the new set point, while minimizing the impact on temperature. This achieves a good decoupling effect. In the case of parameter uncertainty, the temperature and humidity values exhibit smaller overshoots and can quickly recover the set point during this period. When facing multi-disturbances, the temperature and humidity values fluctuate within a small range around the set point. Therefore, adopting the nonlinear adaptive decoupling control strategy can mitigate the effects of uncertainty on the system.
In a plant factory, the control system plays a vital role in regulating environmental parameters. Through control system optimization, timely activation of temperature and humidity regulation, devices can respond to the plant’s growth requirements and external environmental changes, while minimizing energy consumption. The control system self-adjusts to prevent unnecessary continuous operation once the system reaches the desired set point. Experimental results demonstrate that employing a high-order neural-network-based nonlinear adaptive decoupling control strategy reduces equipment working time compared to the traditional PID control method. The equipment can reach the set point more quickly. Moreover, under the influence of parameter uncertainties and multi-disturbance, the high-order neural-network-based nonlinear adaptive decoupling control strategy minimizes control variable fluctuations, mitigating the occurrence of excessively high or low temperatures and alleviating the equipment burden. In summary, employing a high-order neural-network-based nonlinear adaptive decoupling control strategy enables achieving desired control effects more efficiently, leading to reduced operational costs and equipment energy consumption.
To assess the control performance of both the traditional PID method and the proposed nonlinear adaptive decoupling control, the mean error and standard error are introduced as evaluation metrics. Table 3 shows the control results of the two controllers for the environmental temperature and humidity under different conditions. Through comparison, the proposed nonlinear adaptive decoupling control exhibits smaller numerical values in both evaluation metrics.
The feasibility and adaptability of the proposed control algorithms in a plant factory have been confirmed through experiments that track the set values of temperature and humidity, experiments with parameter uncertainties and experiments with multi-disturbances. Precise regulation of temperature and humidity in complex situations that may arise in a plant factory enables the provision of optimal growth conditions, meets different crop requirements for environmental temperature and humidity, promotes healthy growth and increases yields. This regulation also eliminates limitations imposed by natural environmental conditions on crop production. Additionally, it can optimize the production cycle of crops by controlling temperature and humidity variations at different stages. This allows for the acceleration or delay of plant growth and development, as well as the advancement or postponement of harvest time. This eliminates seasonal and geographical restrictions, resulting in more stable and sustainable agricultural production. Overall, a plant factory serves as essential components of smart agriculture and holds significant potential for sustainable agricultural development. They provide an efficient, resource-saving and high-quality agricultural production mode through the implementation of innovative technologies and environmental control methods.

5. Conclusions

This paper specifically investigates a plant factory environment system that is characterized by nonlinearity, strong coupling and multiple disturbances. Based on the energy balance, a nonlinear dynamic equation describing the temperature and humidity environment model of the plant factory is established, and corresponding control methods are introduced. A nonlinear adaptive decoupling control strategy using high-order neural network is proposed, which utilizes the powerful learning abilities of the high-order neural network to address nonlinear functions, so that the system can reduce nonlinearity impact on system. To meet the requirements of temperature and humidity regulation, a generalized minimum variance controller is designed. The mean error and standard error of the traditional controller for temperature control are 0.3615 and 0.8425, respectively. In contrast, the proposed control strategy has made significant improvements in both indicators, with results of 0.1655 and 0.6665, respectively. For humidity control, the mean error and standard error of the traditional controller are 0.1475 and 0.441, respectively. In comparison, the proposed control strategy has greatly improved on both indicators, with results of 0.0221 and 0.1541, respectively. The simulation results show that this control strategy can achieve tracking of the set value in a short time and has good robustness and adaptability. Simultaneously, in the case of parameter uncertainty and encountering multi-disturbances, the system exhibits less overshoot and only shows minor fluctuations. Therefore, the proposed method enables accurate regulation of microclimate environmental factors within a plant factory to fulfill the growth requirements of crops, consequently enhancing crop productivity and quality.

Author Contributions

Y.W. conceptualization; investigation; methodology; software; supervision; validation; writing—original draft; writing—review and editing. Z.C. investigation; software; validation; writing—original draft; writing—review and editing. Y.J. supervision; validation. T.L. investigation; writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This project was supported by the National Natural Science Foundation of China (NSFC) (61673281, 61903264) and Scientific Research Funding Project of Liaoning Province, China (LJKZ0689), the Natural Science Foundation of Liaoning Province (2019-KF-03-01).

Data Availability Statement

Data are unavailable due to privacy.

Acknowledgments

The authors would like to express their sincere gratitude to Chunling Chen’s contribution to the research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Goto, E. Plant production in a closed plant factory with artificial lighting. In Proceedings of the VII International Symposium on Light in Horticultural Systems, Wageningen, The Netherlands, 15–18 October 2012; Volume 956, pp. 37–49. [Google Scholar]
  2. Chen, W.-T.; Yeh, Y.-H.F.; Liu, T.-Y.; Lin, T.-T. An automatic plant growth measurement system for plant factory. IFAC Proc. Vol. 2013, 46, 323–327. [Google Scholar] [CrossRef]
  3. Chowdhury, M.; Kiraga, S.; Islam, M.N.; Ali, M.; Reza, M.N.; Lee, W.-H.; Chung, S.-O. Effects of temperature, relative humidity, and carbon dioxide concentration on growth and glucosinolate content of kale grown in a plant factory. Foods 2021, 10, 1524. [Google Scholar] [CrossRef]
  4. Umam, C.; Sutan, S.M.; Hendrawan, Y. Fuzzy logic in determining the control temperature and humidity in plant factory for cultivation of pak choy (Brassica chinensis L.) hydroponics. Indones. Green Technol. J. 2019, 8, 1. [Google Scholar]
  5. Ngo, V.; Chung, S.; Choi, J.; Park, S.; Kim, S.; Ryu, D.; Kang, S. Control of temperature, humidity, and CO2 concentration in small-sized experimental plant factory. In Proceedings of the International Symposium on New Technologies for Environment Control, Energy-Saving and Crop Production in Greenhouse and Plant, Jeju, Republic of Korea, 6–11 October 2013; Volume 1037, pp. 477–484. [Google Scholar]
  6. Quan, Q.; Zhang, X.; Xue, X. Design and implementation of a closed-loop plant factory. IFAC-Pap. 2018, 51, 353–358. [Google Scholar] [CrossRef]
  7. Joo, H.-J.; Jeong, H.-Y. Growth analysis system for IT-based plant factory. Multimed. Tools Appl. 2017, 76, 17785–17799. [Google Scholar] [CrossRef]
  8. Rehrl, J.; Horn, M. Temperature control for HVAC systems based on exact linearization and model predictive control. In Proceedings of the 2011 IEEE International Conference on Control Applications (CCA), Denver, CO, USA, 28–30 September 2011; pp. 1119–1124. [Google Scholar]
  9. Zhang, M.; Zhang, W.; Chen, X.; Wang, F.; Wang, H.; Zhang, J.; Liu, L. Modeling and simulation of temperature control system in plant factory using energy balance. Int. J. Agric. Biol. Eng. 2021, 14, 66–75. [Google Scholar] [CrossRef]
  10. Young, P.C. The data-based mechanistic approach to the modelling, forecasting and control of environmental systems. Annu. Rev. Control 2006, 30, 169–182. [Google Scholar] [CrossRef]
  11. Gancliev, I.; Taueva, A.; Kutryanski, K.; Petrov, M. Decoupling Fuzzy-Neural Temperature and Humidity Control in HVAC Systems. IFAC-PapersOnLine 2019, 52, 299–304. [Google Scholar] [CrossRef]
  12. Takakura, T.; Fang, W. Climate under Cover; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2002. [Google Scholar]
  13. Pawlowski, A.; Guzmán, J.L.; Rodríguez, F.; Berenguel, M.; Normey-Rico, J.E. Predictive control with disturbance forecasting for greenhouse diurnal temperature control. IFAC Proc. Vol. 2011, 44, 1779–1784. [Google Scholar] [CrossRef]
  14. Chen, L.; Xu, D.; He, Y.; Liang, M. Adaptive feedback linearization-based predictive control for greenhouse temperature. Int. Agric. Eng. J. 2018, 27, 360–367. [Google Scholar]
  15. Deng, X.; Dou, Y.; Hu, D. Robust closed-loop control of vegetable production in plant factory. Comput. Electron. Agric. 2018, 155, 244–250. [Google Scholar] [CrossRef]
  16. Kang, J.-L.; Mirzaei, S.; Zhou, J.-A. Robust control and training risk reduction for boiler level control using two-stage training deep deterministic policy gradient. J. Taiwan Inst. Chem. Eng. 2022, 130, 103956. [Google Scholar] [CrossRef]
  17. Ali, R.B.; Bouadila, S.; Mami, A. Development of a Fuzzy Logic Controller applied to an agricultural greenhouse experimentally validated. Appl. Therm. Eng. 2018, 141, 798–810. [Google Scholar]
  18. Jin, C.; Mao, H.; Chen, Y.; Shi, Q.; Wang, Q.; Ma, G.; Liu, Y. Engineering-oriented dynamic optimal control of a greenhouse environment using an improved genetic algorithm with engineering constraint rules. Comput. Electron. Agric. 2020, 177, 105698. [Google Scholar] [CrossRef]
  19. Revathi, S.; Sivakumaran, N. Fuzzy based temperature control of greenhouse. IFAC-Papersonline 2016, 49, 549–554. [Google Scholar] [CrossRef]
  20. Xing, L.; Yang, S.; Lu, Q. Self-tuning fuzzy PID controller for temperature control in variable air volume air conditioning systems. In Proceedings of the The 2010 IEEE International Conference on Information and Automation, Harbin, China, 20–23 June 2010; pp. 2117–2120. [Google Scholar]
  21. Chen, L.; Du, S.; He, Y.; Liang, M.; Xu, D. Robust model predictive control for greenhouse temperature based on particle swarm optimization. Inf. Process. Agric. 2018, 5, 329–338. [Google Scholar] [CrossRef]
  22. Bennis, N.; Duplaix, J.; Enéa, G.; Haloua, M.; Youlal, H. Greenhouse climate modelling and robust control. Comput. Electron. Agric. 2008, 61, 96–107. [Google Scholar] [CrossRef]
  23. Fourati, F. Multiple neural control of a greenhouse. Neurocomputing 2014, 139, 138–144. [Google Scholar] [CrossRef]
  24. Donkers, M.; Heemels, W.; Van de Wouw, N.; Hetel, L. Stability analysis of networked control systems using a switched linear systems approach. IEEE Trans. Autom. Control 2011, 56, 2101–2115. [Google Scholar] [CrossRef]
  25. Li, Y.; Tong, S. Adaptive fuzzy output constrained control design for multi-input multioutput stochastic nonstrict-feedback nonlinear systems. IEEE Trans. Cybern. 2016, 47, 4086–4095. [Google Scholar] [CrossRef] [PubMed]
  26. Liu, Y.-J.; Tong, S.; Li, D.-J.; Gao, Y. Fuzzy adaptive control with state observer for a class of nonlinear discrete-time systems with input constraint. IEEE Trans. Fuzzy Syst. 2015, 24, 1147–1158. [Google Scholar] [CrossRef]
  27. Cui, R.; Yang, C.; Li, Y.; Sharma, S. Adaptive neural network control of AUVs with control input nonlinearities using reinforcement learning. IEEE Trans. Syst. Man Cybern. Syst. 2017, 47, 1019–1029. [Google Scholar] [CrossRef]
  28. Wang, Y.; Chai, T.; Fu, J.; Sun, J.; Wang, H. Adaptive decoupling switching control of the forced-circulation evaporation system using neural networks. IEEE Trans. Control Syst. Technol. 2012, 21, 964–974. [Google Scholar] [CrossRef]
  29. Zeng, S.; Hu, H.; Xu, L.; Li, G. Nonlinear adaptive PID control for greenhouse environment based on RBF network. Sensors 2012, 12, 5328–5348. [Google Scholar] [CrossRef] [PubMed]
  30. Wang, Y.; Lu, Y.; Xiao, R. Application of nonlinear adaptive control in temperature of chinese solar greenhouses. Electronics 2021, 10, 1582. [Google Scholar] [CrossRef]
  31. Song, J.; Xu, L.; He, D.; Tuskagoshi, S.; Kozai, T.; Shinohara, Y. Estimating EC and ionic EC contribution percentage of nutrient solution based on ionic activity. Int. J. Agric. Biol. Eng. 2019, 12, 42–48. [Google Scholar] [CrossRef]
  32. Chinsuwan, N.; Radpukdee, T. Mathematical modeling of a plant factory system for optimal fuzzy logic control. In Proceedings of the 2020 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS), Shah Alam, Malaysia, 20 June 2020; pp. 195–200. [Google Scholar]
  33. Graamans, L.; van den Dobbelsteen, A.; Meinen, E.; Stanghellini, C. Plant factories; crop transpiration and energy balance. Agric. Syst. 2017, 153, 138–147. [Google Scholar] [CrossRef]
  34. Salazar, J.D.R.; Candelo-Becerra, J.E.; Velasco, F.E.H. Growing arugula plants using aeroponic culture with an automated irrigation system. Int. J. Agric. Biol. Eng. 2020, 13, 52–56. [Google Scholar]
  35. Wu, Y.; Li, L.; Li, S.; Wang, H.; Zhang, M.; Sun, H.; Sygrimis, N.; Li, M. Optimal control algorithm of fertigation system in greenhouse based on EC model. Int. J. Agric. Biol. Eng. 2019, 12, 118–125. [Google Scholar] [CrossRef]
  36. Li, G.; Wan, J.; Zhao, F. New strategies with multi-model, state-feedback control and stability analysis for load-follow PWR core. Prog. Nucl. Energy 2014, 75, 168–179. [Google Scholar] [CrossRef]
  37. Austin, P.; Crawford, R.; Carter, M. A Generalized Multivariable Smith Predictor Arising from New Pseudo-Commutativity Results. IFAC Proc. Vol. 1993, 26, 891–894. [Google Scholar] [CrossRef]
  38. Akin, M.; Eyduran, S.P.; Eyduran, E.; Reed, B.M. Analysis of macro nutrient related growth responses using multivariate adaptive regression splines. Plant Cell Tissue Organ Cult. (PCTOC) 2020, 140, 661–670. [Google Scholar] [CrossRef]
Figure 1. External architecture of the plant factory (a), and internal architecture diagram (b).
Figure 1. External architecture of the plant factory (a), and internal architecture diagram (b).
Sensors 23 08323 g001aSensors 23 08323 g001b
Figure 2. The internal environmental diagram of the plant factory. ①: Fresh air system ②: LED lamps ③: Air conditioning ④: Humidifier ⑤: Temperature and humidity sensor ⑥: Dehumidifier ⑦: Crops ⑧: Crop cultivation rack.
Figure 2. The internal environmental diagram of the plant factory. ①: Fresh air system ②: LED lamps ③: Air conditioning ④: Humidifier ⑤: Temperature and humidity sensor ⑥: Dehumidifier ⑦: Crops ⑧: Crop cultivation rack.
Sensors 23 08323 g002
Figure 3. Schematic diagram of the heat balance and humidity balance of the plant factory.
Figure 3. Schematic diagram of the heat balance and humidity balance of the plant factory.
Sensors 23 08323 g003
Figure 4. Schematic diagram of nonlinear decoupling control method.
Figure 4. Schematic diagram of nonlinear decoupling control method.
Sensors 23 08323 g004
Figure 5. Schematic diagram of nonlinear adaptive decoupling control algorithm.
Figure 5. Schematic diagram of nonlinear adaptive decoupling control algorithm.
Sensors 23 08323 g005
Figure 6. Schematic diagram of switching control based on multiple models.
Figure 6. Schematic diagram of switching control based on multiple models.
Sensors 23 08323 g006
Figure 7. The temperature tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.
Figure 7. The temperature tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.
Sensors 23 08323 g007
Figure 8. The effect of temperature using the traditional PID control strategy for parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Figure 8. The effect of temperature using the traditional PID control strategy for parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Sensors 23 08323 g008
Figure 9. The humidity tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.
Figure 9. The humidity tracking effect using the traditional PID control strategy from 06:00 a.m. to 20:00 p.m.
Sensors 23 08323 g009
Figure 10. The effect of humidity using the traditional PID control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Figure 10. The effect of humidity using the traditional PID control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Sensors 23 08323 g010
Figure 11. Volume flow rate of warm air ( u 1 ) under the traditional PID control strategy.
Figure 11. Volume flow rate of warm air ( u 1 ) under the traditional PID control strategy.
Sensors 23 08323 g011
Figure 12. Volume flow rate of cold air ( u 2 ) under the traditional PID control strategy.
Figure 12. Volume flow rate of cold air ( u 2 ) under the traditional PID control strategy.
Sensors 23 08323 g012
Figure 13. Volume flow rate of humidifier ( u 3 ) under the traditional PID control strategy.
Figure 13. Volume flow rate of humidifier ( u 3 ) under the traditional PID control strategy.
Sensors 23 08323 g013
Figure 14. Volume flow rate of dehumidifier ( u 4 ) under the traditional PID control strategy.
Figure 14. Volume flow rate of dehumidifier ( u 4 ) under the traditional PID control strategy.
Sensors 23 08323 g014
Figure 15. The temperature tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.
Figure 15. The temperature tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.
Sensors 23 08323 g015
Figure 16. The effect of temperature by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Figure 16. The effect of temperature by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Sensors 23 08323 g016
Figure 17. The humidity tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.
Figure 17. The humidity tracking effect by nonlinear adaptive decoupling control strategy from 06:00 a.m. to 20:00 p.m.
Sensors 23 08323 g017
Figure 18. The effect of humidity by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Figure 18. The effect of humidity by nonlinear adaptive decoupling control strategy in parameter uncertainty experiment and multi-disturbance experiment from 20:00 p.m. to 06:00 a.m.
Sensors 23 08323 g018
Figure 19. Volume flow rate of warm air ( u 1 ) under the nonlinear adaptive decoupling control strategy.
Figure 19. Volume flow rate of warm air ( u 1 ) under the nonlinear adaptive decoupling control strategy.
Sensors 23 08323 g019
Figure 20. Volume flow rate of cold air ( u 2 ) under the nonlinear adaptive decoupling control strategy.
Figure 20. Volume flow rate of cold air ( u 2 ) under the nonlinear adaptive decoupling control strategy.
Sensors 23 08323 g020
Figure 21. Volume flow rate of humidifier ( u 3 ) under the nonlinear adaptive decoupling control strategy.
Figure 21. Volume flow rate of humidifier ( u 3 ) under the nonlinear adaptive decoupling control strategy.
Sensors 23 08323 g021
Figure 22. Volume flow rate of dehumidifier ( u 4 ) under the nonlinear adaptive decoupling control strategy.
Figure 22. Volume flow rate of dehumidifier ( u 4 ) under the nonlinear adaptive decoupling control strategy.
Sensors 23 08323 g022
Table 1. Parameter meaning of temperature and humidity model of plant factory.
Table 1. Parameter meaning of temperature and humidity model of plant factory.
ParameterMeaningValue RangeUnit
k 1 The illumination utilization coefficient of artificial light sources0.97
k 2 The special permissive coefficient of artificial light sources1
P i Power of a single artificial light source50–300 w
n Total quantity of artificial light sources0–8
t w Working time of artificial light sources0–4 h
R n Net radiation intensity of crop canopy0–350 w / m 2
K The decay coefficient of LED lamps0–1
γ Thermometer constant0.0646 kPa / ° C
e 0 The   saturated   water   vapor   pressure   of   the   air   in   the   factory   at   0   ° C 0.6107 kPa
T P Leaf temperature15–28°C
L A I Crop leaf area index0.125
A P Leaf area12 m 2
V Internal volume of a plant factory288 m 3
A Internal ground area of a plant factory96 m 2
ρ a Density of air in a plant factory1.199 k g / m 3
C a p Specific heat at constant pressure in a plant factory1.009 k J / ( k g · ° C )
P Standard atmospheric pressure101,325Pa
P 0 The water vapor partial pressure at different temperatures Pa
c r Heat transfer coefficient of wall0.002–0.003
A b Internal wall area of a plant factory132 m 2
t b Temperature of inner wall of a plant factory12–28°C
q f Fresh air flow rate for personnel entry and exit, ventilation0–1 m 3 / s
H h w The humidity ratio during the supply of hot air14–19 g / m 3
H c a The humidity ratio during the supply of cold air 16–21 g / m 3
H d h The humidity ratio of the supply air of the dehumidifier13.05 g / m 3
H h u m The humidity ratio of the supply air of the humidifier25 g / m 3
T h w Hot air supply temperature25–35°C
T c a Cold air supply temperature10–20°C
T h u m Temperature during the operation of the humidifier20–25°C
T d h Temperature during the operation of the dehumidifier15–30°C
Table 2. 24 h Setting values of temperature and humidity for plant factory.
Table 2. 24 h Setting values of temperature and humidity for plant factory.
TimeTemperature (°C)Relative Humidity (%)
00:00–06:001560
06:00–07:002065
07:00–08:002060
08:00–09:002670
09:00–10:002870
10:00–12:003070
12:00–14:002865
14:00–16:002370
16:00–18:002060
18:00–24:001560
Table 3. Comparison of control performance between traditional PID method and nonlinear adaptive decoupling control method.
Table 3. Comparison of control performance between traditional PID method and nonlinear adaptive decoupling control method.
MethodsTemperature Error (°C) Humidity   Error   ( k g / k g )
MeanStandardMeanStandard
Conventional PID0.36150.84250.14750.4410
Nonlinear adaptive decoupling control0.16550.66650.02210.1541
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

Wang, Y.; Chen, Z.; Jiang, Y.; Liu, T. High-Order Neural-Network-Based Multi-Model Nonlinear Adaptive Decoupling Control for Microclimate Environment of Plant Factory. Sensors 2023, 23, 8323. https://doi.org/10.3390/s23198323

AMA Style

Wang Y, Chen Z, Jiang Y, Liu T. High-Order Neural-Network-Based Multi-Model Nonlinear Adaptive Decoupling Control for Microclimate Environment of Plant Factory. Sensors. 2023; 23(19):8323. https://doi.org/10.3390/s23198323

Chicago/Turabian Style

Wang, Yonggang, Ziqi Chen, Yingchun Jiang, and Tan Liu. 2023. "High-Order Neural-Network-Based Multi-Model Nonlinear Adaptive Decoupling Control for Microclimate Environment of Plant Factory" Sensors 23, no. 19: 8323. https://doi.org/10.3390/s23198323

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