In this paper, a constrained discete model predictive control (CDMPC) strategy for a greenhouse inside temperature is presented. To describe the dynamics of our system’s inside temperature, an experimental greenhouse prototype is engaged. For the mathematical modeling, a state space form which fits properly the acquired data of the greenhouse temperature dynamics is identified using the subspace system identification (N4sid) algorithm. The obtained model is used in order to develop the CDMPC starategy which role is to select the best control moves based on an optimization procedure under the constraints on the control notion. For efficient evaluation of the proposed control approach MATLAB/Simulink and Yalmip optimization toolbox are used for algorithm and blocks implementation. The simulation results confirm the accuracy of the controller that garantees both the control and the reference tracking objectives.
Energy Cost Reduction Consultants, Energy Audit Services, Energy Consulting F...SudhanshGupta5
Energy Audit is an instrument for Analyzing energy efficiency potential and measures. An energy review is a significant device or strategy for discovering such possibilities for energy proficiency measures and evaluating their monetary practicality, which can be completed at various levels.
A transition from manual to Intelligent Automated power system operation -A I...IJECEIAES
This paper reviews the transition of the power system operation from the traditional manual mode of power system operations to the level where automation using Internet of Things (IOT) and intelligence using Artificial Intelligence (AI) is implemented. To make the review paper brief only indicative papers are chosen to cover multiple power system operation based implementation. Care is taken there is lesser repeatation of similar technology or application be reviewed. The indicative review is to take only a representative literature to bypass scrutinizing multiple literatures with similar objectives and methods. A brief review of the slow transition from the traditional to the intelligent automated way of carrying out power system operations like the energy audit, load forecasting, fault detection, power quality control, smart grid technology, islanding detection, energy management etc is discussed .The Mechanical Engineering Perspective on the basis of applications would be noticed in the paper although the energy management and power delivery concepts are electrical.
Energy Cost Reduction Consultants, Energy Audit Services, Energy Consulting F...SudhanshGupta5
Energy Audit is an instrument for Analyzing energy efficiency potential and measures. An energy review is a significant device or strategy for discovering such possibilities for energy proficiency measures and evaluating their monetary practicality, which can be completed at various levels.
A transition from manual to Intelligent Automated power system operation -A I...IJECEIAES
This paper reviews the transition of the power system operation from the traditional manual mode of power system operations to the level where automation using Internet of Things (IOT) and intelligence using Artificial Intelligence (AI) is implemented. To make the review paper brief only indicative papers are chosen to cover multiple power system operation based implementation. Care is taken there is lesser repeatation of similar technology or application be reviewed. The indicative review is to take only a representative literature to bypass scrutinizing multiple literatures with similar objectives and methods. A brief review of the slow transition from the traditional to the intelligent automated way of carrying out power system operations like the energy audit, load forecasting, fault detection, power quality control, smart grid technology, islanding detection, energy management etc is discussed .The Mechanical Engineering Perspective on the basis of applications would be noticed in the paper although the energy management and power delivery concepts are electrical.
We are a young company promoted by IIT Alumni. We provide services which helps individuals and organizations to take the "Green Route" for cleaner future. Our services includes Energy Audit, EPCM for Renewable energy (Solar & Bio-mass) Projects, Technology Evaluation (Research & Analysis) and carbon management services(footprint, mitigation and branding)
This a compilation of the overall process in conducting energy audit based on my personal experiences, training that I attended in Malaysia, India and Japan and information sharing between fellow EE practitioners.Not to forget references from books and internet.
I believe this would benefit to those who wants to understand what is energy audit all about for beginners to become an energy auditor and to facilities owners to assess the need to conduct energy audit and energy audit proposals submitted by consultants
The judicious and effective use of energy to maximize profits (minimize
costs) and enhance competitive positions”
The strategy of adjusting and optimizing energy, using systems and procedures so as to reduce energy requirements per unit of output while holding constant or reducing total costs of producing the output from these systems”
Decision Support System for Energy Saving Analysis in Manufacturing IndustryIJRES Journal
Nowadays the attempts to optimize energy efficiency and environmental impact are increasingly present in all activity areas and specifically in manufacturing industry. An innovative approach to achieve these optimizations lies in advanced combination of decision support technologies and Knowledge Management. A benchmarking energy saving tool (decision support tool) was carried out in four (4) different years, 2007 to 2010 in Niger mills limited, located in Calabar to generate energy intensity and energy intensity index of the period. The result obtained for energy intensity in 2007 was 2.30GJ/m3, Energy intensity for 2008 was 2.30GJ/m3, Energy intensity for 2009 was 2.40GJ/m3, and energy intensity for 2010 was 2.30GJ/m3. This result shows that for the period of these four years, that the energy consumed is in an average range of 2.30GJ/m3. That if the productivity increase as the result of increase in production, the energy intensity will increase to 2.40GJ/m3 or there about as the case maybe as a result of increase in production.
An educational fuzzy temperature control system IJECEIAES
Control engineering is one of the important engineering topics taught at many engineering based universities around the world in most undergraduate and postgraduate courses. The control engineering curriculum includes both the classical feedback based control theory and the state space theory. The modern control theory is based on the intelligent control algorithms utilizing the soft computing techniques, such as the fuzzy control theory and neural networks. Laboratory work is an important part of any control engineering course. The problem with the modern control theory laboratories is that it is essential to offer simple experiments to students so that they can easily put the complex theories they have learned in their courses into practice and see and understand the results. This paper describes the design of a low-cost fuzzy based microcontroller temperature control system using off the shelf products. The developed system should provide a low-cost fuzzy control experiment in the laboratories for students studying control engineering.
INDUCTIVE LOGIC PROGRAMMING FOR INDUSTRIAL CONTROL APPLICATIONScsandit
Advanced Monitoring Systems of the processes constitute a higher level to the systems of control
and use specific techniques and methods. An important part of the task of supervision focuses on
the detection and the diagnosis of various situations of faults which can affect the process.
Methods of fault detection and diagnosis (FDD) are different from the type of knowledge about
the process that they require. They can be classified as data-driven, analytical, or knowledgebased
approach. A collaborative FDD approach that combines the strengths of various
heterogeneous FDD methods is able to maximize diagnostic performance. The new generation
of knowledge-based systems or decision support systems needs to tap into knowledge that is
both very broad, but specific to a domain, combining learning, structured representations of
domain knowledge such as ontologies and reasoning tools. In this paper, we present a decisionaid
tool in case of malfunction of high power industrial steam boiler. For this purpose an
ontology was developed and considered as a prior conceptual knowledge in Inductive Logic
Programming (ILP) for inducing diagnosis rules. The next step of the process concerns the
inclusion of rules acquired by induction in the knowledge base as well as their exploitation for
reasoning.
Linear matrix inequalities tool to design predictive model control for green...IJECEIAES
Modeling and regulating the internal climate of a greenhouse have been a challenge as it is a complex and time variant system. The main goal is to regulate the internal climate considering the difference between nighttime and diurnal phases of the day. To depict the comportment of the greenhouse, a multi model approach based on two multivariable black box models have been proposed representing the diurnal and nighttime phases of the day. The least-squares method is utilized to identify the parameters of these two models based on an experimental collected data. We have shown that these two models are more representative than one model to describe the dynamic behavior of the greenhouse. The second contribution is to control the internal temperature and hygrometry respecting constraints on actuators and controlled variables. For this purpose, a constrained model predictive control scheme based on the multi-modeling approach have been developed. The optimization problem of the control law is transformed to a convex optimization problem includes linear matrix inequalities (LMI). The simulation results show that the adopted control method of indoor climate allows rapid and precise tracking of set points and rejects effectively the external disturbances affecting the greenhouse.
Distributed Control System Applied in Temperatur Control by Coordinating Mult...TELKOMNIKA JOURNAL
In Distributed Control System (DCS), multitasking management has been important issues
continuously researched and developed. In this paper, DCS was applied in global temperature control
system by coordinating three Local Control Units (LCUs). To design LCU’s controller parameters, both
analytical and experimental method were employed. In analytical method, the plants were firstly identified
to get their transfer functions which were then used to derive control parameters based on desired
response qualities. The experimental method (Ziegler-Nichols) was also applied due to practicable reason
in real industrial plant (less mathematical analysis). To manage set-points distributed to all LCUs, master
controller was subsequently designed based on zone of both error and set-point of global temperature
controller. Confirmation experiments showed that when using control parameters from analytical method,
the global temperature response could successfully follow the distributed set-points with 0% overshoot,
193.92 second rise time, and 266.88 second settling time. While using control parameters from
experimental method, it could also follow the distributed set-points with presence of overshoot (16.9%), but
has less rise time and settling time (111.36 and 138.72 second). In this research, the overshoot could be
successfully decreased from 16.9 to 9.39 % by changing master control rule. This proposed method can
be potentially applied in real industrial plant due to its simplicity in master control algorithm and presence
of PID controller which has been generally included in today industrial equipments.
We are a young company promoted by IIT Alumni. We provide services which helps individuals and organizations to take the "Green Route" for cleaner future. Our services includes Energy Audit, EPCM for Renewable energy (Solar & Bio-mass) Projects, Technology Evaluation (Research & Analysis) and carbon management services(footprint, mitigation and branding)
This a compilation of the overall process in conducting energy audit based on my personal experiences, training that I attended in Malaysia, India and Japan and information sharing between fellow EE practitioners.Not to forget references from books and internet.
I believe this would benefit to those who wants to understand what is energy audit all about for beginners to become an energy auditor and to facilities owners to assess the need to conduct energy audit and energy audit proposals submitted by consultants
The judicious and effective use of energy to maximize profits (minimize
costs) and enhance competitive positions”
The strategy of adjusting and optimizing energy, using systems and procedures so as to reduce energy requirements per unit of output while holding constant or reducing total costs of producing the output from these systems”
Decision Support System for Energy Saving Analysis in Manufacturing IndustryIJRES Journal
Nowadays the attempts to optimize energy efficiency and environmental impact are increasingly present in all activity areas and specifically in manufacturing industry. An innovative approach to achieve these optimizations lies in advanced combination of decision support technologies and Knowledge Management. A benchmarking energy saving tool (decision support tool) was carried out in four (4) different years, 2007 to 2010 in Niger mills limited, located in Calabar to generate energy intensity and energy intensity index of the period. The result obtained for energy intensity in 2007 was 2.30GJ/m3, Energy intensity for 2008 was 2.30GJ/m3, Energy intensity for 2009 was 2.40GJ/m3, and energy intensity for 2010 was 2.30GJ/m3. This result shows that for the period of these four years, that the energy consumed is in an average range of 2.30GJ/m3. That if the productivity increase as the result of increase in production, the energy intensity will increase to 2.40GJ/m3 or there about as the case maybe as a result of increase in production.
An educational fuzzy temperature control system IJECEIAES
Control engineering is one of the important engineering topics taught at many engineering based universities around the world in most undergraduate and postgraduate courses. The control engineering curriculum includes both the classical feedback based control theory and the state space theory. The modern control theory is based on the intelligent control algorithms utilizing the soft computing techniques, such as the fuzzy control theory and neural networks. Laboratory work is an important part of any control engineering course. The problem with the modern control theory laboratories is that it is essential to offer simple experiments to students so that they can easily put the complex theories they have learned in their courses into practice and see and understand the results. This paper describes the design of a low-cost fuzzy based microcontroller temperature control system using off the shelf products. The developed system should provide a low-cost fuzzy control experiment in the laboratories for students studying control engineering.
INDUCTIVE LOGIC PROGRAMMING FOR INDUSTRIAL CONTROL APPLICATIONScsandit
Advanced Monitoring Systems of the processes constitute a higher level to the systems of control
and use specific techniques and methods. An important part of the task of supervision focuses on
the detection and the diagnosis of various situations of faults which can affect the process.
Methods of fault detection and diagnosis (FDD) are different from the type of knowledge about
the process that they require. They can be classified as data-driven, analytical, or knowledgebased
approach. A collaborative FDD approach that combines the strengths of various
heterogeneous FDD methods is able to maximize diagnostic performance. The new generation
of knowledge-based systems or decision support systems needs to tap into knowledge that is
both very broad, but specific to a domain, combining learning, structured representations of
domain knowledge such as ontologies and reasoning tools. In this paper, we present a decisionaid
tool in case of malfunction of high power industrial steam boiler. For this purpose an
ontology was developed and considered as a prior conceptual knowledge in Inductive Logic
Programming (ILP) for inducing diagnosis rules. The next step of the process concerns the
inclusion of rules acquired by induction in the knowledge base as well as their exploitation for
reasoning.
Linear matrix inequalities tool to design predictive model control for green...IJECEIAES
Modeling and regulating the internal climate of a greenhouse have been a challenge as it is a complex and time variant system. The main goal is to regulate the internal climate considering the difference between nighttime and diurnal phases of the day. To depict the comportment of the greenhouse, a multi model approach based on two multivariable black box models have been proposed representing the diurnal and nighttime phases of the day. The least-squares method is utilized to identify the parameters of these two models based on an experimental collected data. We have shown that these two models are more representative than one model to describe the dynamic behavior of the greenhouse. The second contribution is to control the internal temperature and hygrometry respecting constraints on actuators and controlled variables. For this purpose, a constrained model predictive control scheme based on the multi-modeling approach have been developed. The optimization problem of the control law is transformed to a convex optimization problem includes linear matrix inequalities (LMI). The simulation results show that the adopted control method of indoor climate allows rapid and precise tracking of set points and rejects effectively the external disturbances affecting the greenhouse.
Distributed Control System Applied in Temperatur Control by Coordinating Mult...TELKOMNIKA JOURNAL
In Distributed Control System (DCS), multitasking management has been important issues
continuously researched and developed. In this paper, DCS was applied in global temperature control
system by coordinating three Local Control Units (LCUs). To design LCU’s controller parameters, both
analytical and experimental method were employed. In analytical method, the plants were firstly identified
to get their transfer functions which were then used to derive control parameters based on desired
response qualities. The experimental method (Ziegler-Nichols) was also applied due to practicable reason
in real industrial plant (less mathematical analysis). To manage set-points distributed to all LCUs, master
controller was subsequently designed based on zone of both error and set-point of global temperature
controller. Confirmation experiments showed that when using control parameters from analytical method,
the global temperature response could successfully follow the distributed set-points with 0% overshoot,
193.92 second rise time, and 266.88 second settling time. While using control parameters from
experimental method, it could also follow the distributed set-points with presence of overshoot (16.9%), but
has less rise time and settling time (111.36 and 138.72 second). In this research, the overshoot could be
successfully decreased from 16.9 to 9.39 % by changing master control rule. This proposed method can
be potentially applied in real industrial plant due to its simplicity in master control algorithm and presence
of PID controller which has been generally included in today industrial equipments.
Reinforcement Learning for Building Energy Optimization Through Controlling o...Power System Operation
This paper presents a novel methodology to control HVAC system and minimize energy cost
on the premise of satisfying power system constraints. A multi-agent architecture based on game theory and
reinforcement learning is developed so as to reduce the cost and computational complexity of the microgrid.
The multi-agent architecture comprising agents, state variables, action variables, reward function and cost
game is formulated. The paper lls the gap between multi-agent HVAC systems control and power system
optimization and planning. The results and analysis indicate that the proposed algorithm is benecial to deal
with the problem of ``curse of dimensionality'' for multi-agent microgrid HVAC system control and speed
up learning of unknown power system conditions.
This article is divided into three parts: the first presents a simulation study of the effect of occupancy level on energy usage pattern of Engineering building of Applied Science Private university, Amman, Jordan. The simulation was created on simulation mechanism by means of EnergyPlus software and improved by using the building’s data such as building’s as built plan, occupant’s density level based on data about who utilize the building throughout operational hours, energy usage level, Heating Ventilating and air conditioning (HVAC) system, lighting and its control systems and etc. Data regarding occupancy density level estimation is used to provide the proposed controller with random number of users grounded on report were arranged by the university’s facilities operational team. The other division of this paper shows the estimated saved energy by the means of suggested advanced add-on, FUZZY-PID controlling system. The energy savings were divided into summer savings and winter savings. The third division presents economic and environmental analysis of the proposed advanced fuzzy logic controllers of smart buildings in Subtropical Jordan. The economic parameters that were used to evaluate the system economy performance are life-cycle analysis, present worth factor and system payback period. The system economic analysis was done using MATLAB software.
Hybrid controller design using gain scheduling approach for compressor systemsIJECEIAES
The automatic control system plays a crucial role in industries for controlling the process operations. The automatic control system provides a safe and proper controlling mechanism to avoid environmental and quality problems. The control system controls pressure flow, mass flow, speed control, and other process metrics and solves robustness and stability issues. In this manuscript, The Hybrid controller approach like proportional integral (PI) and proportional derivative (PD) based fuzzy logic controller (FLC) using with and without gain scheduling approach is modeled for the compressor to improve the robustness and error response control mechanism. The PI/PD-based FLC system includes step input function, the PI/PD controller, FLC with a closed-loop mechanism, and gain scheduler. The error signals and control response outputs are analyzed in detail for PI/PD-based FLC’s and compared with conventional PD/PID controllers. The PD-based FLC with the Gain scheduling approach consumes less overshoot time of 74% than the PD-based FLC without gain scheduling approach. The PD-based FLC with the gain scheduling approach produces less error response in terms of 7.9% in integral time absolute error (ITAE), 7.4% in integral absolute error (IAE), and 16% in integral square error (ISE) than PD based FLC without gain scheduling approach.
Pervasive Computing Based Intelligent Energy Conservation SystemEswar Publications
Most of the HVAC system in home is running based on static control algorithm; based on fixed work schedules. In that old system energy became waste when home contains low or no people occupancy. In this paper we presented new dynamic approach of HVAC system control, by combined with pervasive computing. Pervasive computing can be defined as availability of centralized system and information anywhere and anytime. We achieved our target by using occupancy sensors for collecting home status. Initially our occupancy sensors collect human presence and current HVAC status details and stored in centralized system. Then based on our user defined threshold value the centralized system maintains the building's heating, cooling and air quality conditions by controlling HVAC devices. I.e. this system turned off HVAC systems when a home is unoccupied, or put the system into an energy saving sleep mode when persons are asleep.
In this project an automated greenhouse robot was built with the purpose of controlling the greenhouse
environment Parameters such as temperature and humidity. The microcontroller used to create the automated
greenhouse robot was an AT89s51. This project utilizes three different sensors, a humidity sensor, a Light
sensor and a temperature sensor. The 2sensors are controlling the two Relays which are a fan (for cooling) and
a bulb (for heating). The fan is used to change the temperature and the bulb is used to heat the plants. The
humidity control system and the temperature control system were tested both separately and together. The
result showed that the temperature and humidity could be maintained in the desired range.
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...Journal For Research
This paper analyze the temperature process in an empirical model. From the empirical model the system behavior is determined by transfer function and the basic controller strategies Ziegler-Nichols & Cohen-Coon method are implemented in it. With these tuning methods the best control strategies are obtained at the final stage by interfacing the system with NI-myRIO kit.
Combined ILC and PI regulator for wastewater treatment plantsTELKOMNIKA JOURNAL
Due to high nonlinearity with features of large time constants, delays, and interaction among variables, control of the wastewater treatment plants (WWTPs) is a very challenging task. Modern control strategies such as model predictive controllers or artificial neural networks can be used to deal with the non-linearity. Another characteristic of this system should be considered is that it works repetitively. Iterative learning control (ILC) is a potential candidate for such a demanding task. This paper proposes a method using ILC for WWTPs to achieve new results. By exploiting data from the previous iterations, the learning control algorithm can improve gradually tracking control performance for the next runs, and hence outperforms conventional control approaches such as feedback controller and model predictive control (MPC). The benchmark simulation model No.1-BSM1 has been used as a standard for performance assessment and evaluation of the control strategy. Control of the Dissolved Oxygen in the aerated reactors has been performed using the PD-type ILC algorithms. The obtained results show the advantages of ILC over a classical PI control concerning the control quality indexes, IEA and ISE, of the system. Besides, the conventional feedback regulator is designed in a combination with the iterative learning control to deal with uncertainty. Simulation results demonstrate the potential benefits of the proposed method.
Analogous Electrical Model of Water Processing Plant as a Tool to Study “The ...ijctcm
This paper presents an analogous electrical model for water processing plant. The three major components of the plant; the connecting pipes, the water tanks and the filter have been modeled here by resistors, capacitors and inductors of an electrical circuit as a model of the plant. The mechanical properties of these components are thus represented by equivalent electrical properties as resistance, capacitance and inductance, respectively. In these representations the resistance is expressed as a function of both the cross sectional area (A) and the length (L) of the pipes; and the capacitance is expressed as a function of the Area of the tanks (capacity of tank), while the inductance (constriction to debris) is expressed as a function of number of wound string on the filter cartridge. From the results of the simulation, it was observed that by varying the electrical parameters (resistors, capacitors, inductor), it is possible to study the way the manipulation of equivalent parameters of the analogous mechanical components (the connecting pipes, the water tanks and the water filter) of the water plant could influence the rate of water flow in the production process. This work does demonstrate the possibility of knowing from the beginning the various sizes of pipes, tanks and filter to be used and how these will affect the flow of water in the plant before going into the physical construction of the plant. This method could be used in a more complex system.
Analogous Electrical Model of Water Processing Plant as a Tool to Study “The ...ijctcm
This paper presents an analogous electrical model for water processing plant. The three major components of the plant; the connecting pipes, the water tanks and the filter have been modeled here by resistors, capacitors and inductors of an electrical circuit as a model of the plant. The mechanical properties of these components are thus represented by equivalent electrical properties as resistance, capacitance and inductance, respectively. In these representations the resistance is expressed as a function of both the cross sectional area (A) and the length (L) of the pipes; and the capacitance is expressed as a function of the Area of the tanks (capacity of tank), while the inductance (constriction to debris) is expressed as a function of number of wound string on the filter cartridge. From the results of the simulation, it was observed that by varying the electrical parameters (resistors, capacitors, inductor), it is possible to study the way the manipulation of equivalent parameters of the analogous mechanical components (the connecting pipes, the water tanks and the water filter) of the water plant could influence the rate of water flow in the production process. This work does demonstrate the possibility of knowing from the beginning the various sizes of pipes, tanks and filter to be used and how these will affect the flow of water in the plant before going into the physical construction of the plant. This method could be used in a more complex system.
Similar to Constrained discrete model predictive control of a greenhouse system temperature (20)
Bibliometric analysis highlighting the role of women in addressing climate ch...IJECEIAES
Fossil fuel consumption increased quickly, contributing to climate change
that is evident in unusual flooding and draughts, and global warming. Over
the past ten years, women's involvement in society has grown dramatically,
and they succeeded in playing a noticeable role in reducing climate change.
A bibliometric analysis of data from the last ten years has been carried out to
examine the role of women in addressing the climate change. The analysis's
findings discussed the relevant to the sustainable development goals (SDGs),
particularly SDG 7 and SDG 13. The results considered contributions made
by women in the various sectors while taking geographic dispersion into
account. The bibliometric analysis delves into topics including women's
leadership in environmental groups, their involvement in policymaking, their
contributions to sustainable development projects, and the influence of
gender diversity on attempts to mitigate climate change. This study's results
highlight how women have influenced policies and actions related to climate
change, point out areas of research deficiency and recommendations on how
to increase role of the women in addressing the climate change and
achieving sustainability. To achieve more successful results, this initiative
aims to highlight the significance of gender equality and encourage
inclusivity in climate change decision-making processes.
Voltage and frequency control of microgrid in presence of micro-turbine inter...IJECEIAES
The active and reactive load changes have a significant impact on voltage
and frequency. In this paper, in order to stabilize the microgrid (MG) against
load variations in islanding mode, the active and reactive power of all
distributed generators (DGs), including energy storage (battery), diesel
generator, and micro-turbine, are controlled. The micro-turbine generator is
connected to MG through a three-phase to three-phase matrix converter, and
the droop control method is applied for controlling the voltage and
frequency of MG. In addition, a method is introduced for voltage and
frequency control of micro-turbines in the transition state from gridconnected mode to islanding mode. A novel switching strategy of the matrix
converter is used for converting the high-frequency output voltage of the
micro-turbine to the grid-side frequency of the utility system. Moreover,
using the switching strategy, the low-order harmonics in the output current
and voltage are not produced, and consequently, the size of the output filter
would be reduced. In fact, the suggested control strategy is load-independent
and has no frequency conversion restrictions. The proposed approach for
voltage and frequency regulation demonstrates exceptional performance and
favorable response across various load alteration scenarios. The suggested
strategy is examined in several scenarios in the MG test systems, and the
simulation results are addressed.
Enhancing battery system identification: nonlinear autoregressive modeling fo...IJECEIAES
Precisely characterizing Li-ion batteries is essential for optimizing their
performance, enhancing safety, and prolonging their lifespan across various
applications, such as electric vehicles and renewable energy systems. This
article introduces an innovative nonlinear methodology for system
identification of a Li-ion battery, employing a nonlinear autoregressive with
exogenous inputs (NARX) model. The proposed approach integrates the
benefits of nonlinear modeling with the adaptability of the NARX structure,
facilitating a more comprehensive representation of the intricate
electrochemical processes within the battery. Experimental data collected
from a Li-ion battery operating under diverse scenarios are employed to
validate the effectiveness of the proposed methodology. The identified
NARX model exhibits superior accuracy in predicting the battery's behavior
compared to traditional linear models. This study underscores the
importance of accounting for nonlinearities in battery modeling, providing
insights into the intricate relationships between state-of-charge, voltage, and
current under dynamic conditions.
Smart grid deployment: from a bibliometric analysis to a surveyIJECEIAES
Smart grids are one of the last decades' innovations in electrical energy.
They bring relevant advantages compared to the traditional grid and
significant interest from the research community. Assessing the field's
evolution is essential to propose guidelines for facing new and future smart
grid challenges. In addition, knowing the main technologies involved in the
deployment of smart grids (SGs) is important to highlight possible
shortcomings that can be mitigated by developing new tools. This paper
contributes to the research trends mentioned above by focusing on two
objectives. First, a bibliometric analysis is presented to give an overview of
the current research level about smart grid deployment. Second, a survey of
the main technological approaches used for smart grid implementation and
their contributions are highlighted. To that effect, we searched the Web of
Science (WoS), and the Scopus databases. We obtained 5,663 documents
from WoS and 7,215 from Scopus on smart grid implementation or
deployment. With the extraction limitation in the Scopus database, 5,872 of
the 7,215 documents were extracted using a multi-step process. These two
datasets have been analyzed using a bibliometric tool called bibliometrix.
The main outputs are presented with some recommendations for future
research.
Use of analytical hierarchy process for selecting and prioritizing islanding ...IJECEIAES
One of the problems that are associated to power systems is islanding
condition, which must be rapidly and properly detected to prevent any
negative consequences on the system's protection, stability, and security.
This paper offers a thorough overview of several islanding detection
strategies, which are divided into two categories: classic approaches,
including local and remote approaches, and modern techniques, including
techniques based on signal processing and computational intelligence.
Additionally, each approach is compared and assessed based on several
factors, including implementation costs, non-detected zones, declining
power quality, and response times using the analytical hierarchy process
(AHP). The multi-criteria decision-making analysis shows that the overall
weight of passive methods (24.7%), active methods (7.8%), hybrid methods
(5.6%), remote methods (14.5%), signal processing-based methods (26.6%),
and computational intelligent-based methods (20.8%) based on the
comparison of all criteria together. Thus, it can be seen from the total weight
that hybrid approaches are the least suitable to be chosen, while signal
processing-based methods are the most appropriate islanding detection
method to be selected and implemented in power system with respect to the
aforementioned factors. Using Expert Choice software, the proposed
hierarchy model is studied and examined.
Enhancing of single-stage grid-connected photovoltaic system using fuzzy logi...IJECEIAES
The power generated by photovoltaic (PV) systems is influenced by
environmental factors. This variability hampers the control and utilization of
solar cells' peak output. In this study, a single-stage grid-connected PV
system is designed to enhance power quality. Our approach employs fuzzy
logic in the direct power control (DPC) of a three-phase voltage source
inverter (VSI), enabling seamless integration of the PV connected to the
grid. Additionally, a fuzzy logic-based maximum power point tracking
(MPPT) controller is adopted, which outperforms traditional methods like
incremental conductance (INC) in enhancing solar cell efficiency and
minimizing the response time. Moreover, the inverter's real-time active and
reactive power is directly managed to achieve a unity power factor (UPF).
The system's performance is assessed through MATLAB/Simulink
implementation, showing marked improvement over conventional methods,
particularly in steady-state and varying weather conditions. For solar
irradiances of 500 and 1,000 W/m2
, the results show that the proposed
method reduces the total harmonic distortion (THD) of the injected current
to the grid by approximately 46% and 38% compared to conventional
methods, respectively. Furthermore, we compare the simulation results with
IEEE standards to evaluate the system's grid compatibility.
Enhancing photovoltaic system maximum power point tracking with fuzzy logic-b...IJECEIAES
Photovoltaic systems have emerged as a promising energy resource that
caters to the future needs of society, owing to their renewable, inexhaustible,
and cost-free nature. The power output of these systems relies on solar cell
radiation and temperature. In order to mitigate the dependence on
atmospheric conditions and enhance power tracking, a conventional
approach has been improved by integrating various methods. To optimize
the generation of electricity from solar systems, the maximum power point
tracking (MPPT) technique is employed. To overcome limitations such as
steady-state voltage oscillations and improve transient response, two
traditional MPPT methods, namely fuzzy logic controller (FLC) and perturb
and observe (P&O), have been modified. This research paper aims to
simulate and validate the step size of the proposed modified P&O and FLC
techniques within the MPPT algorithm using MATLAB/Simulink for
efficient power tracking in photovoltaic systems.
Adaptive synchronous sliding control for a robot manipulator based on neural ...IJECEIAES
Robot manipulators have become important equipment in production lines, medical fields, and transportation. Improving the quality of trajectory tracking for
robot hands is always an attractive topic in the research community. This is a
challenging problem because robot manipulators are complex nonlinear systems
and are often subject to fluctuations in loads and external disturbances. This
article proposes an adaptive synchronous sliding control scheme to improve trajectory tracking performance for a robot manipulator. The proposed controller
ensures that the positions of the joints track the desired trajectory, synchronize
the errors, and significantly reduces chattering. First, the synchronous tracking
errors and synchronous sliding surfaces are presented. Second, the synchronous
tracking error dynamics are determined. Third, a robust adaptive control law is
designed,the unknown components of the model are estimated online by the neural network, and the parameters of the switching elements are selected by fuzzy
logic. The built algorithm ensures that the tracking and approximation errors
are ultimately uniformly bounded (UUB). Finally, the effectiveness of the constructed algorithm is demonstrated through simulation and experimental results.
Simulation and experimental results show that the proposed controller is effective with small synchronous tracking errors, and the chattering phenomenon is
significantly reduced.
Remote field-programmable gate array laboratory for signal acquisition and de...IJECEIAES
A remote laboratory utilizing field-programmable gate array (FPGA) technologies enhances students’ learning experience anywhere and anytime in embedded system design. Existing remote laboratories prioritize hardware access and visual feedback for observing board behavior after programming, neglecting comprehensive debugging tools to resolve errors that require internal signal acquisition. This paper proposes a novel remote embeddedsystem design approach targeting FPGA technologies that are fully interactive via a web-based platform. Our solution provides FPGA board access and debugging capabilities beyond the visual feedback provided by existing remote laboratories. We implemented a lab module that allows users to seamlessly incorporate into their FPGA design. The module minimizes hardware resource utilization while enabling the acquisition of a large number of data samples from the signal during the experiments by adaptively compressing the signal prior to data transmission. The results demonstrate an average compression ratio of 2.90 across three benchmark signals, indicating efficient signal acquisition and effective debugging and analysis. This method allows users to acquire more data samples than conventional methods. The proposed lab allows students to remotely test and debug their designs, bridging the gap between theory and practice in embedded system design.
Detecting and resolving feature envy through automated machine learning and m...IJECEIAES
Efficiently identifying and resolving code smells enhances software project quality. This paper presents a novel solution, utilizing automated machine learning (AutoML) techniques, to detect code smells and apply move method refactoring. By evaluating code metrics before and after refactoring, we assessed its impact on coupling, complexity, and cohesion. Key contributions of this research include a unique dataset for code smell classification and the development of models using AutoGluon for optimal performance. Furthermore, the study identifies the top 20 influential features in classifying feature envy, a well-known code smell, stemming from excessive reliance on external classes. We also explored how move method refactoring addresses feature envy, revealing reduced coupling and complexity, and improved cohesion, ultimately enhancing code quality. In summary, this research offers an empirical, data-driven approach, integrating AutoML and move method refactoring to optimize software project quality. Insights gained shed light on the benefits of refactoring on code quality and the significance of specific features in detecting feature envy. Future research can expand to explore additional refactoring techniques and a broader range of code metrics, advancing software engineering practices and standards.
Smart monitoring technique for solar cell systems using internet of things ba...IJECEIAES
Rapidly and remotely monitoring and receiving the solar cell systems status parameters, solar irradiance, temperature, and humidity, are critical issues in enhancement their efficiency. Hence, in the present article an improved smart prototype of internet of things (IoT) technique based on embedded system through NodeMCU ESP8266 (ESP-12E) was carried out experimentally. Three different regions at Egypt; Luxor, Cairo, and El-Beheira cities were chosen to study their solar irradiance profile, temperature, and humidity by the proposed IoT system. The monitoring data of solar irradiance, temperature, and humidity were live visualized directly by Ubidots through hypertext transfer protocol (HTTP) protocol. The measured solar power radiation in Luxor, Cairo, and El-Beheira ranged between 216-1000, 245-958, and 187-692 W/m 2 respectively during the solar day. The accuracy and rapidity of obtaining monitoring results using the proposed IoT system made it a strong candidate for application in monitoring solar cell systems. On the other hand, the obtained solar power radiation results of the three considered regions strongly candidate Luxor and Cairo as suitable places to build up a solar cells system station rather than El-Beheira.
An efficient security framework for intrusion detection and prevention in int...IJECEIAES
Over the past few years, the internet of things (IoT) has advanced to connect billions of smart devices to improve quality of life. However, anomalies or malicious intrusions pose several security loopholes, leading to performance degradation and threat to data security in IoT operations. Thereby, IoT security systems must keep an eye on and restrict unwanted events from occurring in the IoT network. Recently, various technical solutions based on machine learning (ML) models have been derived towards identifying and restricting unwanted events in IoT. However, most ML-based approaches are prone to miss-classification due to inappropriate feature selection. Additionally, most ML approaches applied to intrusion detection and prevention consider supervised learning, which requires a large amount of labeled data to be trained. Consequently, such complex datasets are impossible to source in a large network like IoT. To address this problem, this proposed study introduces an efficient learning mechanism to strengthen the IoT security aspects. The proposed algorithm incorporates supervised and unsupervised approaches to improve the learning models for intrusion detection and mitigation. Compared with the related works, the experimental outcome shows that the model performs well in a benchmark dataset. It accomplishes an improved detection accuracy of approximately 99.21%.
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
This research is developing an incubator system that integrates the internet of things and artificial intelligence to improve care for premature babies. The system workflow starts with sensors that collect data from the incubator. Then, the data is sent in real-time to the internet of things (IoT) broker eclipse mosquito using the message queue telemetry transport (MQTT) protocol version 5.0. After that, the data is stored in a database for analysis using the long short-term memory network (LSTM) method and displayed in a web application using an application programming interface (API) service. Furthermore, the experimental results produce as many as 2,880 rows of data stored in the database. The correlation coefficient between the target attribute and other attributes ranges from 0.23 to 0.48. Next, several experiments were conducted to evaluate the model-predicted value on the test data. The best results are obtained using a two-layer LSTM configuration model, each with 60 neurons and a lookback setting 6. This model produces an R 2 value of 0.934, with a root mean square error (RMSE) value of 0.015 and a mean absolute error (MAE) of 0.008. In addition, the R 2 value was also evaluated for each attribute used as input, with a result of values between 0.590 and 0.845.
A review on internet of things-based stingless bee's honey production with im...IJECEIAES
Honey is produced exclusively by honeybees and stingless bees which both are well adapted to tropical and subtropical regions such as Malaysia. Stingless bees are known for producing small amounts of honey and are known for having a unique flavor profile. Problem identified that many stingless bees collapsed due to weather, temperature and environment. It is critical to understand the relationship between the production of stingless bee honey and environmental conditions to improve honey production. Thus, this paper presents a review on stingless bee's honey production and prediction modeling. About 54 previous research has been analyzed and compared in identifying the research gaps. A framework on modeling the prediction of stingless bee honey is derived. The result presents the comparison and analysis on the internet of things (IoT) monitoring systems, honey production estimation, convolution neural networks (CNNs), and automatic identification methods on bee species. It is identified based on image detection method the top best three efficiency presents CNN is at 98.67%, densely connected convolutional networks with YOLO v3 is 97.7%, and DenseNet201 convolutional networks 99.81%. This study is significant to assist the researcher in developing a model for predicting stingless honey produced by bee's output, which is important for a stable economy and food security.
A trust based secure access control using authentication mechanism for intero...IJECEIAES
The internet of things (IoT) is a revolutionary innovation in many aspects of our society including interactions, financial activity, and global security such as the military and battlefield internet. Due to the limited energy and processing capacity of network devices, security, energy consumption, compatibility, and device heterogeneity are the long-term IoT problems. As a result, energy and security are critical for data transmission across edge and IoT networks. Existing IoT interoperability techniques need more computation time, have unreliable authentication mechanisms that break easily, lose data easily, and have low confidentiality. In this paper, a key agreement protocol-based authentication mechanism for IoT devices is offered as a solution to this issue. This system makes use of information exchange, which must be secured to prevent access by unauthorized users. Using a compact contiki/cooja simulator, the performance and design of the suggested framework are validated. The simulation findings are evaluated based on detection of malicious nodes after 60 minutes of simulation. The suggested trust method, which is based on privacy access control, reduced packet loss ratio to 0.32%, consumed 0.39% power, and had the greatest average residual energy of 0.99 mJoules at 10 nodes.
Fuzzy linear programming with the intuitionistic polygonal fuzzy numbersIJECEIAES
In real world applications, data are subject to ambiguity due to several factors; fuzzy sets and fuzzy numbers propose a great tool to model such ambiguity. In case of hesitation, the complement of a membership value in fuzzy numbers can be different from the non-membership value, in which case we can model using intuitionistic fuzzy numbers as they provide flexibility by defining both a membership and a non-membership functions. In this article, we consider the intuitionistic fuzzy linear programming problem with intuitionistic polygonal fuzzy numbers, which is a generalization of the previous polygonal fuzzy numbers found in the literature. We present a modification of the simplex method that can be used to solve any general intuitionistic fuzzy linear programming problem after approximating the problem by an intuitionistic polygonal fuzzy number with n edges. This method is given in a simple tableau formulation, and then applied on numerical examples for clarity.
The performance of artificial intelligence in prostate magnetic resonance im...IJECEIAES
Prostate cancer is the predominant form of cancer observed in men worldwide. The application of magnetic resonance imaging (MRI) as a guidance tool for conducting biopsies has been established as a reliable and well-established approach in the diagnosis of prostate cancer. The diagnostic performance of MRI-guided prostate cancer diagnosis exhibits significant heterogeneity due to the intricate and multi-step nature of the diagnostic pathway. The development of artificial intelligence (AI) models, specifically through the utilization of machine learning techniques such as deep learning, is assuming an increasingly significant role in the field of radiology. In the realm of prostate MRI, a considerable body of literature has been dedicated to the development of various AI algorithms. These algorithms have been specifically designed for tasks such as prostate segmentation, lesion identification, and classification. The overarching objective of these endeavors is to enhance diagnostic performance and foster greater agreement among different observers within MRI scans for the prostate. This review article aims to provide a concise overview of the application of AI in the field of radiology, with a specific focus on its utilization in prostate MRI.
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
According to the World Health Organization (WHO), seventy million individuals worldwide suffer from epilepsy, a neurological disorder. While electroencephalography (EEG) is crucial for diagnosing epilepsy and monitoring the brain activity of epilepsy patients, it requires a specialist to examine all EEG recordings to find epileptic behavior. This procedure needs an experienced doctor, and a precise epilepsy diagnosis is crucial for appropriate treatment. To identify epileptic seizures, this study employed a convolutional neural network (CNN) based on raw scalp EEG signals to discriminate between preictal, ictal, postictal, and interictal segments. The possibility of these characteristics is explored by examining how well timedomain signals work in the detection of epileptic signals using intracranial Freiburg Hospital (FH), scalp Children's Hospital Boston-Massachusetts Institute of Technology (CHB-MIT) databases, and Temple University Hospital (TUH) EEG. To test the viability of this approach, two types of experiments were carried out. Firstly, binary class classification (preictal, ictal, postictal each versus interictal) and four-class classification (interictal versus preictal versus ictal versus postictal). The average accuracy for stage detection using CHB-MIT database was 84.4%, while the Freiburg database's time-domain signals had an accuracy of 79.7% and the highest accuracy of 94.02% for classification in the TUH EEG database when comparing interictal stage to preictal stage.
Analysis of driving style using self-organizing maps to analyze driver behaviorIJECEIAES
Modern life is strongly associated with the use of cars, but the increase in acceleration speeds and their maneuverability leads to a dangerous driving style for some drivers. In these conditions, the development of a method that allows you to track the behavior of the driver is relevant. The article provides an overview of existing methods and models for assessing the functioning of motor vehicles and driver behavior. Based on this, a combined algorithm for recognizing driving style is proposed. To do this, a set of input data was formed, including 20 descriptive features: About the environment, the driver's behavior and the characteristics of the functioning of the car, collected using OBD II. The generated data set is sent to the Kohonen network, where clustering is performed according to driving style and degree of danger. Getting the driving characteristics into a particular cluster allows you to switch to the private indicators of an individual driver and considering individual driving characteristics. The application of the method allows you to identify potentially dangerous driving styles that can prevent accidents.
Hyperspectral object classification using hybrid spectral-spatial fusion and ...IJECEIAES
Because of its spectral-spatial and temporal resolution of greater areas, hyperspectral imaging (HSI) has found widespread application in the field of object classification. The HSI is typically used to accurately determine an object's physical characteristics as well as to locate related objects with appropriate spectral fingerprints. As a result, the HSI has been extensively applied to object identification in several fields, including surveillance, agricultural monitoring, environmental research, and precision agriculture. However, because of their enormous size, objects require a lot of time to classify; for this reason, both spectral and spatial feature fusion have been completed. The existing classification strategy leads to increased misclassification, and the feature fusion method is unable to preserve semantic object inherent features; This study addresses the research difficulties by introducing a hybrid spectral-spatial fusion (HSSF) technique to minimize feature size while maintaining object intrinsic qualities; Lastly, a soft-margins kernel is proposed for multi-layer deep support vector machine (MLDSVM) to reduce misclassification. The standard Indian pines dataset is used for the experiment, and the outcome demonstrates that the HSSF-MLDSVM model performs substantially better in terms of accuracy and Kappa coefficient.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Constrained discrete model predictive control of a greenhouse system temperature
1. International Journal of Electrical and Computer Engineering (IJECE)
Vol. 11, No. 2, April 2020, pp. 1223∼1234
ISSN: 2088-8708, DOI: 10.11591/ijece.v11i2.pp1223-1234 r 1223
Constrained discrete model predictive control of a
greenhouse system temperature
Hafsa Hamidane1
, Samira El Faiz2
, Mohammed Guerbaoui3
, Abdelali Ed-Dahhak4
, Abdeslam
Lachhab5
, Benachir Bouchikhi6
1,3,4,5
Modelling, Materials and Control of Systems Team, High School of Technology, Moulay Ismaı̈l University, Meknes,
Morocco
2
Energy and Sustainable Development Research Team, High School of Technology, Ibn Zohr University, Guelmim,
Morocco
6
Sensor Electronic and Instrumentation Team, Faculty of Sciences, Moulay Ismaı̈l University, Meknes, Morocco
Article Info
Article history:
Received Mar 9, 2020
Revised Jul 27, 2020
Accepted Aug 7, 2020
Keywords:
Constraints
Greenhouse
Linear system
Model predictive control
Temperature control
Optimization
Yalmip
ABSTRACT
In this paper, a constrained discete model predictive control (CDMPC) strategy for
a greenhouse inside temperature is presented. To describe the dynamics of our sys-
tem’s inside temperature, an experimental greenhouse prototype is engaged. For the
mathematical modeling, a state space form which fits properly the acquired data of the
greenhouse temperature dynamics is identified using the subspace system identifica-
tion (N4sid) algorithm. The obtained model is used in order to develop the CDMPC
starategy which role is to select the best control moves based on an optimization pro-
cedure under the constraints on the control notion. For efficient evaluation of the pro-
posed control approach MATLAB/Simulink and Yalmip optimization toolbox are used
for algorithm and blocks implementation. The simulation results confirm the accuracy
of the controller that garantees both the control and the reference tracking objectives.
This is an open access article under the CC BY-SA license.
Corresponding Author:
Hafsa Hamidane
Modelling, Materials and Control of Systems
Team, High School of Technology, Moulay Ismaı̈l University
B.P. 11201, Zitoune, 50003, Meknes, Morocco
Email: Hamidanehafsa@gmail.com
1. INTRODUCTION
Nowadays agricultural green houses industry is considered as one of the most important and growing
segment of all agri-food domains. In fact seeking new varieties, sustainable, high-performing and affordable
production methods to create powerful yields and higher quality of the plants, and to reduce the industry’s
impact on the environment have always had a stronghly held value in agricultural economics and innovation
of all time. The control of the climatic environment indooor greenhouses has gained considerable attention in
the past few years [1, 2]. The main reasons for this increasing interest are related to different factors one to be
cited agronomic and financial ones.
As a matter of fact, a large number of methods regarding the control of the climatic conditions under
greenhouses has been developed and elaborated, hence several teams in applied research have experienced this
techniques to fathom and to enhance green houses control outstanding, among them: the fuzzy control [3, 4],
predictive control [5, 6], in addition to neuronal networks control [7, 8], optimal control [9] and many other
tecniques that have emerged in many litterature articles. In the control theory, model predictive control has
Journal homepage: http://ijece.iaescore.com
2. 1224 r ISSN: 2088-8708
emerged many research and development areas. Thanks to its advantages and roles, this control technique has
been present in various industrial process automation [10–12], among of them the control of greenhouses’s
inside climate, one can refer to [13, 14] and reference therein.
Furthermore, Model predictive control (MPC) is a widely used method for a large variety of systems,
its simplicity of use makes it applicable for single, multivariable, linear and nonlinear systems and where the
notion of nonlinearities and constraints incorporation, such as limitations on the sign and amplitude of the
states and controls; regarding the control law synthesis; is always involved. In this sense, designing controllers
that maintain the system’s performances regarding these constraints is a topic of continuing evolution, hence
several are the MPC approaches that have been suggested and studied by researchers. For instance, we can
refer to [15–21] and many others as well. The problem adressed in our framework, is related to regulation task
of inside greenhouse temperature, among various modern control strategies , model based predictive control is
choosen as a technique to overcome this problem.
The main purpose of the proposed control theory, is to calculate an objective and quadratic cost func-
tion over a finite horizon of the current state and control trajectory, while satisfying constraints on the control.
To do so, an algorithm develloped using Yalmip optimization toolbox [22] in the form of an object oriented
code is used simultaneously with an interpreted MATLAB function block that will hold this latest for simula-
tion purposes under Simulink. The control law synthesis using a new toolbox as Yalmip together with Simulink
models and blocks allow in one hand respecting the main CDMPC strategy and in another hand minimizing
overhead and unneeded calculations by using an optimizer object, thing that was not treated before, regarding
our inside climate parameter control case of study.
It’s worth mentioning to point that the particular novelties of the present paper could be summarized
as follows:
- Using an optimal method as MPC to automatically control inside climatic parameters for industrual
greenhouse as a complex system.
- The utility of MPC as a perfect control approach that allows direct incorporation of constraints to an
objective function.
- Providing the control activities using an optimizer with Yalmip optimization toolbox that incorporates an
efficient technique which solves the problem as fast as possible.
The remaining of the paper is structured as follows, The second section steps through the greenhouse
model identification and a reminder of CDMPC purposes and controller strategy, including optimization aims,
parameters choice and constraints notions, in addition to the main principles of the algorithm used in our work.
In the third section simulation results and discussion related to the CDMPC design strategy and synthesis will
be provided. Conclusions and some of our future perspectives will be presented at the last section of this paper.
2. ENGAGED MATERIALS AND METHODS
2.1. Description of the greenhouse system prototype
As depicted in Figure 1 the experimental greenhouse engaged as support in this framework is a pro-
totype installed at the Laboratory of Electronics, Automatics and Biotechnology (LEAB), Faculty of Sciences,
Meknes, Morocco. This system is a polyethylene single wall construction, equipped with four sensors that
provide indoor and outdoor measurements of temperature and relative humidity. More consicely, a LM35DZ
and a HIH-4000-001 Honeywell sensors are installed to provide respectivelly the indoor/outdoor temperature
and relative humidity measurements. Besides, several actuators are present as well; a heating system and a
thermostatically variable speed fan; equipied the greenhouse to insure the appropriate climate for the system’ s
inside parameters.
For control and data acquisition aims, the mentionned sensors and actuators are connected to a control
and acquisition cards attached to a personal computer [23]. Firstly, the acquisition of the actuators different
orders and data are ensured by an acquisition data card NI-PCI6024E from Advantech family. In this regard sig-
nals conditionning, protection and power cards dedicated to the sensors and the hole system protection, are also
installed. Secondly, the control and supervision tasks; that manage the system and provide a historical database
of both measured indoor and outdoor climate variables; are created respectively under MATLAB/Simulink and
Labview as software programs.
Int J Elec & Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234
3. Int J Elec & Comp Eng ISSN: 2088-8708 r 1225
Figure 1. Experimental greenhouse system
2.2. Mathematical model for controller design
In the present section, a mathematical model of the inside temperature under greenhouse has been
presented. Regarding this, a state space model describing; the greenhouse inside temperature dynamic response
to the Fan as first actuator and then to the heater as second actuator; is proposed. The model used will enable
us to modify the behavior of the plant to suit our needs in term of reference temperature tracking and control
performances. In order to develop the controller synthesis and behavior, the plant model has to be obtained.
For this aim, the system model is estimated using experimental collected data and the N4sid algorithm to
identify the plant in discrete time state space model that describes the behavior of the inside temperature of the
greenhouse.
For linear subspace identification, systems and models of the form (1), are generaly used.
xk+1 = Axk + Buk + Kwk
yk = Cxk + Duk + vk
(1)
Where xk, uk, yk, wk and υk are respectivelly the state, input, output, process and the output measurement
noises vectors and A, B, C, D, K are respectivelly the state, input, output and noise matrix to be estimated.
Based on (1) and for simplicity, the class of systems to be considered is linear discrete-time systems
with external disturbances of the form.
xk+1 = Axk + Buk + Kwk
yk = Cxk
(2)
An advantage of the N4sid method is that it uses a prediction error based on a the Best Fit (BF)
displayed percentage related to the output reproduced by the model [24], the formula used in this regard is:
Bestfit = (1 −
|y − ŷ|
y − y
) × 100 (3)
where y, ŷ and y are respectivelly the measured, the predicted model and the mean of the output y .
The proposed control strategy has been suggested for a greenhouse system case of study, where the
main task involves internal temperature regulation using heating and ventilation. To illustrate the dynamical
behavior of our system depicted in Figure 1, and for the control strategy purposes mentioned above, the discrete
time state space model is further used, where the behaviour of the temperature under the greenhouse process is
described by the two state-space formulations as detailled in the next subsections.
2.2.1. Internal temperature responses to actuators
The main goal in this section is to use the collected data in order to have linear models that will be
used as basics for the mathematical identification as follows.
Constrained discrete model predictive control of a... (Hafsa Hamidane)
4. 1226 r ISSN: 2088-8708
- Temperature response to fan
In the present part, we describe the evolution of the internal temperature by exciting the system with a
step input of 1.6 Volts that was sent to the fan in order to decrease the air temperature under greenhouse
until reaching a steady state. Experimental collected data and the N4sid algorithm under Matlab are
engaged to develop the corresponding discrete time state space model matrix for 5 seconds as sample
time. The evolution of the measured and simulated inside temperature using the N4sid algorithm is
shown in Figure 2:
Figure 2. Comparison of simulated and experimental tint step response to a fan
Here the inside temperature reaches its 20.6◦
C, where the initial value is 27.9◦
C. The model best fit
is about 90.34%, hence the state space model identification describes 90.34% of the behavior of the
process output. We can conclude that the simulated and experimental results closely match each other
with a good accuracy.
For the controller utilities, the identified model must be converted to a discrete-time system, considering
above state space model (2), a discrete linear time invarint system with 3 states, was obtained as follows:
Af =
0.9843 −0.0125 0.0100
0.0294 −0.8090 0.6507
0.0032 −0.6512 −0.6447
Bf =
−0.0127 −3.3205 4.2182
T
Cf =
23.2656 1.0200 −0.1778
Df = 0
Kf =
−0.0152 −0.0580 0.0437
T
Under the initial state:
xf0 =
−1.2128 −0.3375 −1.4972
T
And the open-loop eigen values:
σ(Af ) = {0.9840, −0.7267 ± 0.6457i}
Int J Elec Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234
5. Int J Elec Comp Eng ISSN: 2088-8708 r 1227
The index ’f’ sticks to above matrix refers to the fan as input actuator engaged in the system state space
identification.
- Internal temperature response to heater
The same as in the fan case, the evolution of indoor temperature was also described by exciting the system
with a step input of 2.6 Volts that was sent to the heater, hence the air temperature under greenhouse was
increased reaching by that a steady state for the same sample time, which is 5 seconds. In this case,
the evolution of the measured and simulated inside temperature using the N4sid algorithm is shown in
Figure 3 :
Figure 3. Comparison between simulated and experimental tint step response to a heater
As shown, the inside temperature reaches its 28.5◦
C, where the initial value is 17.6◦
C. The model best
fit this time is 95.5%.
The identified discrete-time system model, with 5 states, was presented as follows:
Ah =
1.0061 −0.0053 0.0034 0.0007 0.0007
0.0176 0.9845 0.1607 −0.0906 −0.0168
0.0003 −0.1011 0.4634 −0.8349 −0.1410
0.0273 0.0027 −0.0009 −0.2943 0.6977
−0.0601 0.0194 −0.2084 −0.3336 −0.7432
Bh =
0.0000 0.0263 0.0247 0.1198 0.0384
T
Ch =
184.9508 0.8560 −0.4289 −0.2221 0.2199
Dh = 0
Kh =
0.0036 −0.0933 0.1762 0.1326 0.0519
T
Under the initial state:
xh0 =
0.0944 −0.1066 −0.5345 0.2705 0.2285
T
And the open-loop eigen values:
Constrained discrete model predictive control of a... (Hafsa Hamidane)
6. 1228 r ISSN: 2088-8708
σ(Ah) = {0.9406, 0.6172, 0.9936, −0.5727 ± 0.5166i}
The index ’h’ refers this time to the heater as input actuator used in the system state space identification
as well.
Both identified state space models, indicate that the system is stable, controllable and observable.
2.3. Controller design
2.3.1. MPC and optimization problem brief insight
In general, MPC controller is a strategy based on an iterative, finite horizon (constrained) optimization
of a plant model [25]. An actual or estimated State xk is obtained at each discrete sampling time (k) with the
sampled plant model and a cost function is calculated to obtain the performances of the controller in the future
based on the current plant state xk and a serie of future inputs uk.
The cost function is primordial in predictive controller, that allows us to calculate the best series of
control inputs uk, which results in a minimal cost in order to keep the output as close as possible to the refer-
ence. In control field, having a cost that describes how good our control will be in the future: starting from the
next step up to the end of the horizon, is the most important task to take into account. For this aim, a function
of the form (4), can be expressed:
J = f(xk, uk) (4)
Where xk is current state and uk is the control input.
More precisely, the cost function regarding the argument uk has to be minimized in order to get an
optimal inputs sequence u∗
k, which can be written as follows:
u∗
k = arg min
u
J(xk, uk) (5)
Which defines an optimal control problem.
The quadratic programming (QP) notion, results in Linear quadratic control, which is related to al-
gorithms based on optimal control as clarified above. The integration of the cost function (5), is chosen to be
quadratically dependent on the control input and the state or output response.
In this sense, linear quadratic regulators (LQR) are a special case of the generic linear quadratic
control problem, where a gain matrix K that minimizes an optimization proplem cost function of the form (6),
is calculated.
minimize
u
J =
N
X
k=1
x0
kQxk + u0
kRuk (6)
where N is the prediction horizon, Q and R represent positive-semi definite penality matrices respectively.
For more details about (LQR), the reader can refer to [26] and reference therein.
- Quadratic programming parameters
The linear MPC optimization results in quadratic programming (QP) problem. Hence, various are the
methods used in this regard such as active-set methods and interior-point methods to solve the problem.
Once an optimal solution, i.e., a control input sequence along prediction horizon is numerically obtained,
we only use the first element of the sequence as an actual control input.
In addition to MPC parameters, the performance of the predictive controller depends more and more on
two other important parameters to be set. These latests are the penalization matrices Q and R. Concider-
ing (6), it is remarquabale that both ; the state penalization matrix Q, the input penalization matrix R
contribution; will affect the desired cost function.
- MPC and constraints contribution
The real meaning of a CMPC lies in computing optimal control actions for systems with constraints
contribution [27]. The constraints notion regarding MPC cotroller, could simply be defined as a set of
limits on the systems input variables, output or possibly states, which is presented as follows:
Int J Elec Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234
7. Int J Elec Comp Eng ISSN: 2088-8708 r 1229
u ≤ uk ≤ u (7)
x ≤ xk ≤ x (8)
One can be aware that these constraints have to be reexpressed and evaluated by the mean of quadratic
programming (QP) algorithms and suitable solvers. The MPC controller logic and algorighm will remain
the same in the presence of constraints, the only thing to be changeable is the method of the optimization.
The advantage in this case is that procedure has to be performed at every sampling instant, hence, inputs
are computed in a way that they are optimal as possible and guaranteeing closed-loop stability notion.
For this aim, the cost function optimization task (6) is rewritten as follows:
minimize
uk
J =
N
X
k=1
x0
kQxk + u0
kRuk
subject to umin ≤ uk ≤ umax
(9)
The suffix “min” and “max” are the lower and upper constraint input bounds.
2.3.2. The adopted controller
In the present section, the CDMPC formulation for greenhouse temperature control is presented as a
quadratic programming (QP) problem that is solved at each sample time. The conceptual model of the control
strategy is depicted in Figure 4.
Figure 4. General conceptual model of the proposed control strategy
The constraint on the control notion regarding the system dynamics is brought into the cost function for
MPC formulations. Since, the considered system dynamics are linear, the temperature control algorithm would
typically involve a linear program (LP) engaging a linear cost function that will be solved using (QP) approach.
For this purpose, the cost function aims to penilize any error deviation regarding the inside temperature; which
represents the systeme output; and the control input is penelized as well trying to have the optimal control
sequence. Regarding this, the main required key elements to take into consideration for an efficient MPC
algorithm design are the model and the optimizer. Figure 5 gives an insight of the proposed regulation and
optimization procedure.
− The model is one of the most important componements of an MPC algorithm, since it is used to predict
the systems bahavior when applying a sequence of control commands, in this end, it has to be as specific
as possible for MPC aims. It is worth mentioning that for model based predictive control, both the
prediction and the control horizons Np and Nc, that represent respectivelly the number of predicted
future time intervals and the number of control moves for the time interval, are important and have to be
Constrained discrete model predictive control of a... (Hafsa Hamidane)
8. 1230 r ISSN: 2088-8708
carrefully adjusted. Those latests contribute directelly in increasing or decreasing both the optimization
running and optimization time.
− The optimizer in its part, plays a prominent role in the control approach. Due to Yalmip toolbox used
in this framework, the adopted optimizer generates the control activities in the fastest possible way and
solves the quadratic programming problem in order to return the optimal solution respecting the con-
straints on the control notion. In fact, one of the benefits of such a toolbox is that it automatically
detects the category of the problem to be solved and optimized in order to select the appropriate solver if
available, if it is not the case, the problem is converted to a low level model and then treated and solved.
Figure 5. Block diagram of the adopted regulator
In our case of study, single input single output system was taken into account, for this kind of systems,
state penality matrix Q may be chosen regarding the states contribution into the cost function, we are aimed to
keep the output at a predetermined level, hence the choice of the state penalization matrix was set to provide a
kind of states recalculation into outputs yk, knowing that yk = Cxk. For the input penality R, it is chosen to
be small around R ≈ n(−2)
, n ∈ N, and depending on the system input contribution in the cost function, one
can fix it to lower or higher values. To recall, the constrained optimization problem used in this framework is
based on obtaining the control inputs uf and uh , i.e., Fan and heater, where a cost function was selected to
be quadratically dependent on the systems error ek and the control input uk, under the system dynamics and
control constraints. The adopted cost function is presented as follows:
minimize
uk
J =
N
X
k=1
e0
kQek + u0
kRuk
subject to umin ≤ uk ≤ umax
(10)
Where ek = r − Cxk and r is the reference value. Here, MPC strategy is implemented in a repeated way such
that, at each sampling instant k, current states xk are presents first, then, a sequence of future optimal control
predictions is calculated and its first element is extracted and applied back to the plant, hence, for each system
model, two MATLAB scripts and a simulation model under Simulink were suggested more specifically:
- Firsly, a MATLAB function file code is created, in which the inputs are defined as: the state and the
reference, and a scalar control signal is returned as an output.
- Secondely a Simulink model that includes both the linear state-space model and an the interpreted MAT-
LAB function that holds the MPC controller code is set.
- Thirdly, a setup file regarding the state space model data, is also created.
MATLAB 2018b with Yalmip toolbox of the version ’20200116’ were used to show the simulation
developement as presented in section 3. The adopted CDMPC Algorithm using yalmip optimization toolbox
for temperature control, can be summarized as follows:
Int J Elec Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234
9. Int J Elec Comp Eng ISSN: 2088-8708 r 1231
Algorithm 1 CDMPC for Tint control algorithm
Inputs: Current state, current reference
Output: The optimal control inputs uf or uh
1: Set the systems discrete state space numeriacl model as in 2.2.1.
2: Define and initialize the QP penality matrices and the MPC prediction horizons for the fan and heater cases
3: Identify the reference, states and control as semi definit programming variables
4: Initiaize the reference, the objective and constraints
5: for k = 1 : Nf //Nh
6: Solve the optimization problem (10) respecting the constraints along the prediction horizons Nf and Nh
7: endfor
8: Extract the first element of the optimal control and apply it to the plant.
9: end
3. SIMULATION RESULTS AND DISCUSSION
Numerical simulation was carried out in order to evaluate the CDMPC performances. In this regard,
MATLAB, Simulink and model predictive control algorithm using YALMIP Toolbox were used in this frame.
The optimization problem is solved by above QP algorithm using QUADPROG as a solver. Interpreted Matlab
function was used for the controller, and the plant models for simulation purposes under Simulink was engaged
as well.
To recall, the objective of the desired control strategy is to maintain the output yk, i.e., inside temper-
ature Tint, as close as possible to the reference value, and try not to exceed posed boundries 15◦
C ≤ Tint ≤
25◦
C , besides that and for futur real time experiments perspectives, deviding the work in two simulation tasks,
i. e., two systems identifications regarding cooling and heating was based essentially on how our system works
in real life, i. e., according to the sign of the difference between the setpoint and the measured inner tempera-
ture. In order to evaluate the proposed control approach; for both scenarios, i.e., for the fan and heater; the input
is constrained to evolve between 0 ≤ uf ≤ 4.1 as voltage applied to the fan and 0 ≤ uh ≤ 5 as voltage applied
to the heater. After some trials, the penality weight factors were chosen scalars as Qf = 100 and Rf = 0.01 for
the first system and Qh = 200 and Rh = 0.2 for the second one, the prediction horizons were set to Nf = 30
and Nh = 40. For simulation tests, Ts = 5sec was setelled as sample time. Figure 6 describes the evolution
of External temperature during 7 minutes, this evolution shows that the external temperature varies between a
temperature range 15◦
C - 17.5◦
C.
Figure 6. Measured greenhouse external temperature
In one hand, and as presented in Figure 7, it is remarquable that the fans behavior as first actuator,
tends to meet the input constraints and more precisely does not exceed 1.5 Volts. Besides, various stopping
moments are clearly observed, which contributes to power and energy saving, actuator durability and voltage
signal limitation as well. In another hand, Figure 8 shows the the control task peformances, which is eventually
noticed in the internal temperature setpoint tracking, respecting the desired temprature limits. We can notice
that the temperature decreases from 29◦
C to attend the setpoint variations.
In the same way, Figures 9 and 10 show respectively, the second actuator, i.e., the heater, behavior
under constraints and the inside temperature response to the heater input control. As it is visible, the heater
Constrained discrete model predictive control of a... (Hafsa Hamidane)
10. 1232 r ISSN: 2088-8708
behaves normally respecting the constraints notion and attempts his maximum/minimum voltage power without
exceeding the upper and lower bounds constraints limits. In Figure 9 the control mission was obtained, and the
temperature evolves and reachs its 22.3◦
C as first value and then tracks smoothly the setpoint.
It is interesting to note that, the present control strategy regarding the constraints on the control has
been evaluated despites some damping comportemnt regarding the setpoint tracking task. In general, one might
resume that simulation results using a new optimization toolbox as Yalmip, were succesfully guaranteed. As
futur work, various and new are the ideas that has been emerged while working on this article. The first one
of them, is the proposed control strategy real time implementation. While the improvement and enhancement
of this control method will be taken into account as well. Hoping that these initiatives can lead us to new and
interesting results and yields.
Figure 7. Evolution of the fan control signal
under constraints
Figure 8. Tint response to the fan as input control
”uf”
Figure 9. Evolution of the heater control signal
under constraints
Figure 10. Tint response to the heater input
control ”uh”
4. CONCLUSION AND FUTURE PERSPECTIVES
In this paper, a constrained discrete model predictive control (CDMPC) for discrete time linear SISO
system has been considered. The notion of constraints on the control has been treated as well using qadra-
tique programming (QP) optimization algorithm under a novel toolbox as Yalmip. Necessary and sufficient
conditions for the synthesis of the elaborated controller that ensure the desired reference signal tracking and
control of inside greenhouse temperature; respecting the constraints of the control inputs condition; have been
succesfully accomplished and prooved with the above numerical simulations.
We have shown that the control and reference tracking problems are solved for inside temperature of
our greenhouse system. The application of these approachs and algorithm can be engaged for other climatic
parameter control such as humidity and for multi-input multi-output (MIMO) system as another case of study,
in addition to real time implementation, which is one of our perspectives.
REFERENCES
[1] S. Hemming et al., ”Remote control of greenhouse vegetable production with artificial intelligence-
greenhouse climate, irrigation, and crop production,” Sensors, vol. 19, no 8, pp. 1807, 2019.
[2] H. Mao, C. Jin and Y. Chen., ”Research progress and prospect on control methods of greenhouse envi-
ronment,” Chinese Society for Agricultural Machinery, vol. 19, no 2, pp. 1-13, 2018.
Int J Elec Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234
11. Int J Elec Comp Eng ISSN: 2088-8708 r 1233
[3] M. Guerboaoui et al., ”Implementation of direct fuzzy controller in greenhouse based on labview,” Inter-
national journal of electrical and electronics engineering studies, vol. 1, no 1, pp. 1-13, 2013.
[4] M. Jomaa et al., ”Greenhouse Modeling, Validation and Climate Control based on Fuzzy Logic,” Engi-
neering, Technology and Applied Science Research, vol. 9, no 4, pp. 4405-4410, 2019.
[5] A. Mirakhorli and B. Dong., ”Occupancy behavior based model predictive control for building indoor
climate-A critical review,” Energy and Buildings, vol. 129, pp. 499-513, 2016.
[6] C. Mao et al., ”The research of control method of greenhouse based on global variable prediction model,”
Chemical Engineering Transactions, vol. 51 pp. 277-282, 2016.
[7] M. Taki et al., ”Heat transfer and MLP neural network models to predict inside environment variables and
energy lost in a semi-solar greenhouse,” Energy and Buildings, vol. 110, pp. 314-329, 2016.
[8] H. Oubehar et al., ”ANFIS-based climate controller for computerized greenhouse system,” Advances in
Science, Technology and Engineering Systems, vol. 5, pp. 8-12, 2020.
[9] C. Lijun et al., ”Linear quadratic optimal control applied to the greenhouse temperature hierarchal sys-
tem,” IFAC-PapersOnLine, vol. 51, no 17, pp. 712-717, 2018.
[10] M. R Arahal et al., ”Cost function optimization for predictive control of a five-phase IM drive,” Optimal
Control Applications and Methods, vol. 41, no 1, pp. 84-93, 2020.
[11] U. Eren et al., ”Model predictive control in aerospace systems: Current state and opportunities,” Journal
of Guidance, Control, and Dynamics, vol. 40, no 7, pp. 1541-1566, 2017.
[12] G. Serale et al., ”Model predictive control (MPC) for enhancing building and HVAC system energy effi-
ciency: Problem formulation, applications and opportunities,” Energies, vol. 11, no 3, pp. 631, 2018.
[13] Y. Ding et al., ”Model predictive control and its application in agriculture: A review,” Computers and
Electronics in Agriculture, vol. 151, pp. 104-117, 2018.
[14] A. Hamza and R. Messaoud., ”Non-PDC Interval Type-2 Fuzzy Model Predictive Microclimate Control
of a Greenhouse,” Journal of Control, Automation and Electrical Systems, vol. 31, no 1, pp. 62-72, 2020.
[15] K. Yoshida, M. Inoue, Hatanaka. T, ”Instant MPC for Linear Systems and Dissipativity-Based Stability
Analysis,” IEEE Control Systems Letters, vol. 3, no 4, pp. 811-816, 2019.
[16] H. El Bahja et al., ”A constrained closed loop MPC based on positive invariance concept for a wastewater
treatment plant,” International Journal of Systems Science, vol. 49, no 10, pp. 2101-2115, 2018.
[17] A. Bonzanini, T. Santos and A. Mesbah., ”Tube-based stochastic nonlinear model predictive control: A
comparative study on constraint tightening,” Proceedings of the 12th IFAC Symposium on Dynamics and
Control of Process Systems, including Biosystems (DYCOPS), vol. 52, no 1, pp. 598-603, 2019.
[18] Y. Wang et al., ”Economic model predictive control based on a periodicity constraint,” Journal of Process
Control, vol. 68, pp. 226-239, 2018.
[19] A. Bonfiglio et al., ”An MPC-based Approach for Emergency Control ensuring Transient Stability in
Power Grids with Steam Plants,” IEEE Trans. on Industrial Elect., vol. 66, no 7, pp. 5412-5422, 2019.
[20] W. Hager et al., ”Convergence rate for a Gauss collocation method applied to constrained optimal control,”
SIAM Journal on Control and Optimization, vol. 56, no 2, pp.1386-1411, 2018.
[21] T. Muhlpfordt et al., ”Constrained AC Optimal Power Flow: A Polynomial Chaos Approach,” IEEE
Transactions on Power Systems, vol. 34, no 6, pp. 4806-4816, 2019.
[22] J. Lofberg., ”YALMIP: A Toolbox for Modeling and Optimization in MATLAB,” IEEE International
Symposium on Computer Aided Control Systems Design, 2004.
[23] A. Eddahhak, et al., ”Performance evaluation of a developing greenhouse climate control with a computer
system,” AMSE Journal Modelling C, vol. 68, no. 1, pp. 53-64, 2007.
[24] M. Carrion et al., ”Prediction method for nonlinear time series analysis of air temperature data by combin-
ing the false nearest neighbors and subspace identification methods,” International Conference on Applied
Computer and Applied Computational Science, ACACOS’11, pp. 38-43, 2011.
[25] G. Takacs et al., ”Efficiency and performance of embedded model predictive control for active vibration
attenuation,” European Control Conference, 2016. (ECC) IEEE, pp. 1334-1340., 2017.
[26] M. Outanoute et al., ”Synthesis of an Optimal Dynamic Regulator Based on Linear Quadratic Gaussian
(LQG) for the Control of the Relative Humidity Under Experimental Greenhouse,” International Journal
of Electrical and Computer Engineering, vol. 6, no 5, pp. 2088-8708, 2016.
[27] D. Mayne., ”Model predictive control: Recent developments and future promise,” Automatica, vol. 50,
no 12, pp. 2967-2986, 2014.
Constrained discrete model predictive control of a... (Hafsa Hamidane)
12. 1234 r ISSN: 2088-8708
BIOGRAPHIES OF AUTHORS
Hafsa Hamidane is a current Ph. D. student and member of Modelling, Materials and Control of
Systems team at Laboratory of Electronics Automatics and Biotechnology , Faculty of Sciences,
Moulay Ismaı̈l University, Meknes, Morocco. Her research studies are focussed on constrained sys-
tems control, pole placement and stability analysis.
Samira El Faiz is currently a Professor and member of Energy and Sustainable Development
Reaserch team in the Department of Electrical Engineering, High School of Technology, Ibn Zohr
University, Guelmim. She got her Ph. D. degree from Faculty of Sciences Semlalia, Marrakech in
2004, Her research interest is focussed on Systems Stability and robust pole placement via Linear
Matrix Inequalities (LMIs).
Mohammed Guerbaoui is a Professor in the Department of Electrical Engineering, High School
of Technology, Moulay Ismaı̈l University, Meknes, Morocco. Member of Modelling, Materials and
Control of Systems team. He got his Ph. D. degree from Faculty of Sciences, Moulay Ismail Uni-
versity, Meknes, in 2014. His research interests are mainly focussed on climate parameters control
under greenhouse using Fuzzy logic control techniques.
Abdelali Ed-Dahhak is a Professor in the Department of Electrical Engineering, High School of
Technology, Moulay Ismaı̈l University, Meknes, Morocco. He is a member of Modelling, Materials
and Control of Systems team. He got his Ph. D. degree from Faculty of Sciences, Moulay Ismail
University, Meknes, in 2009. His current area of research focuses on electronics, development of a
system for climate monitoring and managing the drip irrigation in greenhouses.
Abdeslam Lachhab is a Professor and the head of Modelling, Materials and Control of Systems team
in High School of Technology, Moulay Ismaı̈l University, Meknes, Morocco. He received his Ph. D.
degree from Faculty of Sciences, Mohammed 5 University, Rabat in 2000. His current research
interest includes Systems modelling and automatic control.
Benachir Bouchikhi received his Ph.D. degree from Law, Economics and Sciences University of
Aix, Marseille III, in 1982. Benachir Bouchikhi was awarded as Doctor of Sciences degree in 1988
from the University of Nancy I and got a position of titular professor at the University of Moulay
Ismail, Faculty of Sciences, Meknes, Morocco since 1993. He is the director of the Laboratory
of Electronics, Automatic and Biotechnology. His current research focuses on the development of
electronic nose and electronic tongue devices for food analysis and biomedical applications, besides
control of the climate and drip fertirrigation under greenhouse as well. He is author and co-author
of over 65 papers, published on international journals. For the last 10 years he has coordinated
a dozen national and international projects, in the area of food safety, the control of the climate
and drip fertirrigation under greenhouse. He is member of the H2020-MSCA-RISE-2014 project
TROPSENSE: ”Development of a non-invasive breath test for early diagnosis of tropical diseases.
He is member of the Editorial Board of Journal of Biotechnolgy and Bioengineering.
Int J Elec Comp Eng, Vol. 11, No. 2, April 2020 : 1223 – 1234