14
IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC] 6-1 Distributed Control Algorithm for Optimum Hybrid Nuclear and Hydrogen Production Plants Haris Chowdhry and Hossam Gabbar University of Ontario Institute of Technology 1. Introduction Hydrogen production using CANDU reactors has been an area of interest in the past few years due to the use of hydrogen as an alternate energy source. Although the process design in this field has made rapid growth, the optimal control design has been neglected. The focus of this paper will be to develop a control design framework to optimize the hydrogen production using waste heat and steam from CANDU reactors. The proposed approach is based on a multi-objective genetic algorithm (MOGA) to study the dependence among different CANDU parameters. The dependent parameters are grouped together into distributed controllers for optimum performance. It is shown that separate controllers can be designed for each parameter groupings. The implementation of these controllers using distributed control systems (DCS) will enhance the modularity and optimization of the target integrated CANDU-Hydrogen process. A novel DCS setup is proposed with each of these controllers assigned to different nodes to ensure flexible implementation in nuclear power plants. Finally, a control design analysis is done through simulations to analyze the performance of the PID control implementation for the valve facilitating the flow of steam from the CANDU reactor to the hydrogen production plant. 2. Proposed Generalized Controller for the Hybrid Plant In this section, we propose a centralized system to control both the CANDU reactor and the hydrogen Production Plant as shown in figure 1. Our proposed design is based on the assumption that the electricity demand and the hydrogen demand are always met. For a setup such as this, an alternate mode is generally used as the preferred mode of operation for a CANDU reactor. However, it is also possible to meet the requirements of such setup using normal mode of operation as long as the output electrical power meets the demands of the grid. In case the steam and heat supply from the CANDU reactor is short, the Hydrogen production is reduced. If the produced amount of hydrogen does not meet the hydrogen demand, the use of an external electricity source and water supply to produce steam is proposed. It is recommended that the external electricity source must not be dependent on the CANDU electricity supply to ensure stable operation.

Hybrid Power Plant Concept Design

  • Upload
    chowdhr

  • View
    202

  • Download
    8

Embed Size (px)

DESCRIPTION

IEEE Publication

Citation preview

Page 1: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-1

Distributed Control Algorithm for Optimum Hybrid Nuclear and Hydrogen Production Plants

Haris Chowdhry and Hossam Gabbar

University of Ontario Institute of Technology

1. Introduction Hydrogen production using CANDU reactors has been an area of interest in the past few years due to the use of hydrogen as an alternate energy source. Although the process design in this field has made rapid growth, the optimal control design has been neglected. The focus of this paper will be to develop a control design framework to optimize the hydrogen production using waste heat and steam from CANDU reactors. The proposed approach is based on a multi-objective genetic algorithm (MOGA) to study the dependence among different CANDU parameters. The dependent parameters are grouped together into distributed controllers for optimum performance. It is shown that separate controllers can be designed for each parameter groupings. The implementation of these controllers using distributed control systems (DCS) will enhance the modularity and optimization of the target integrated CANDU-Hydrogen process. A novel DCS setup is proposed with each of these controllers assigned to different nodes to ensure flexible implementation in nuclear power plants. Finally, a control design analysis is done through simulations to analyze the performance of the PID control implementation for the valve facilitating the flow of steam from the CANDU reactor to the hydrogen production plant.

2. Proposed Generalized Controller for the Hybrid Plant In this section, we propose a centralized system to control both the CANDU reactor and the hydrogen Production Plant as shown in figure 1. Our proposed design is based on the assumption that the electricity demand and the hydrogen demand are always met. For a setup such as this, an alternate mode is generally used as the preferred mode of operation for a CANDU reactor. However, it is also possible to meet the requirements of such setup using normal mode of operation as long as the output electrical power meets the demands of the grid. In case the steam and heat supply from the CANDU reactor is short, the Hydrogen production is reduced. If the produced amount of hydrogen does not meet the hydrogen demand, the use of an external electricity source and water supply to produce steam is proposed. It is recommended that the external electricity source must not be dependent on the CANDU electricity supply to ensure stable operation.

Page 2: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-2

Figure 1: Overall plant control structure

3. Proposed Design of Distributed Control for CANDU and Hydrogen Production Plant Using Multi-objective Genetic Algorithm (MOGA), we study the dependence among different CANDU and hydrogen plant parameters. The dependent parameters are grouped together. These groups are analyzed to establish which processes these parameters correspond to. It is important to note that there can be multiple processes that are dependent on each other and hence, parameters from all these processes can be found within the same group. Separate controllers are assigned to each of the processes that are described by the parameters within the group. Finally, the process controllers within each group are assigned a single main controller to facilitate the coordination among the controllers within each parameter grouping. These controllers are implemented on a DCS for optimal performance. The schematic of the proposed DCS setup is shown in figure 2.

We propose the following steps for a successful design of a distributed control system for the hybrid power plant:

3.1 Process Data Acquisition Real process data for both the CANDU reactor and the hydrogen production plant will be required. In case the real process data is not available, simulated data can be used for initial analysis. Due to simulation errors, the use of real plant data is recommended. CANDU 9 simulator can be used to acquire power plant data. To our knowledge, no data simulator is available yet for the hydrogen production plant.

3.2 Parameter Grouping Two methods can be used for parameter grouping: 1) Dynamic decoupling algorithm 2) Multi-Objective Genetic Algorithm [1]. For the application of dynamic decoupling algorithm, a regression analysis on the plant process data is first required to build a mathematical model for each plant parameter.

Page 3: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-3

Figure 2: The Distributed Control Concept

The dynamic decoupling algorithm can then be applied to these mathematical models to form groups of decoupled input signals. Note however that the regression model is obtained using a curve of best fit and hence, is approximate.

On the other hand, the multi-objective genetic algorithm does not require a regression analysis. The design frame in this case is explained in [1] and is summarized here: given a group of n-signals, one can form M different groups of signals such that certain criteria are met. For design simplicity, we can assign n-bits to each group of signals. The bit value is one when if the signal is in the group and 0 if it not, as shown in figure 3.

Figure 3: Bit allocation for a generic mth group of signals

As explained in [1], our target is to achieve a set of highly diversified groups of signals with high correlation among the signals in each group. Hence, our objective is two-fold: 1) Form groups of signals,

Page 4: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-4

say M in total, in such a way that the diversity among the groups is maximized. 2) The correlation among signals in each group is maximized. To apply the Multi-objective Genetic Algorithm, we need to first model these two objectives in a mathematical form. To compute the diversity among different group, we use the concept of Hamming distance [2, 3]. To compute the pair-wise diversity among two groups p and q, we first calculate the number of different, diffp,q, and common signals, commp,q, between the two groups using the following relations:

𝑑𝑖𝑓𝑓𝑝,𝑞 = ��𝑠𝑖𝑝 − 𝑠𝑖

𝑞�𝑛

𝑖=1

𝑐𝑜𝑚𝑚𝑝,𝑞 = �𝛿𝑝,𝑞(𝑖)𝑛

𝑖=1

where 𝑠𝑖𝑟is one if the ith signal is included in the rth group and zero if it is not. 𝛿𝑝,𝑞(𝑖) is one if both p and q contain the ith signal and zero if they do not.

The pair-wise diversity between the two groups is calculated using the following relations:

𝑑𝑖𝑣𝑝,𝑞 =𝑑𝑖𝑓𝑓𝑝,𝑞

𝑚𝑝 + 𝑚𝑞 − 𝑐𝑜𝑚𝑚𝑝,𝑞

where 𝑚𝑟 is the number of signals in the rth group.

Note that the calculated diversity is zero if the two groups contain exactly the same signals (i.e. 𝑑𝑖𝑓𝑓𝑝,𝑞=0) and is one if the groups have no signals in common.

Finally, the group diversity between the mth group and the rest of the groups is finally computed as the average pair-wise diversity and is used as the objective function for the genetic algorithm [1]:

𝑑𝑚 =1

𝑀 − 1� 𝑑𝑖𝑣𝑚,𝑗

𝑀

𝑗=1𝑗≠𝑚

To compute the correlation among different signals within a group, we make use of the general mathematical formula [1]:

𝑐𝑜𝑟𝑟𝑢,𝑣 =1

𝑛 − 1��

𝑓𝑢(𝑡) − 𝑓𝑢�𝑠𝑓𝑢

�𝑛

𝑡=1

�𝑓𝑣(𝑡) − 𝑓𝑣�

𝑠𝑓𝑣�

where 𝑓𝑟(𝑡) is the signal measurements of rth signal with respect to time, 𝑓𝑟� is the mean value and 𝑠𝑓𝑣 is the standard deviation of the signal measurements of the rth signal.

The values of correlation range between -1 and 1. If the signals v and u both increase or decrease with time, 𝑐𝑜𝑟𝑟𝑢,𝑣 is positive and if they both are related inversely, 𝑐𝑜𝑟𝑟𝑢,𝑣 takes a negative value. A correlation value of zero means that the signals are independent of each other.

Page 5: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-5

We then compute the mean of absolute values of correlation for each signal assuming there are m signals in one group:

⟨𝑐𝑜𝑟𝑟𝑣⟩ =1

𝑚 − 1��𝑐𝑜𝑟𝑟𝑢,𝑣�𝑚

𝑗=1𝑗≠𝑣

Finally, the group correlation, rm, is taken as the second objective function for the generic algorithm:

𝑟𝑘 = ��⟨𝑐𝑜𝑟𝑟𝑝⟩𝑚

𝑝=1

𝑚

The above multi-objective optimization produces a set of M highly correlated and diverse groups of signals.

3.3 Block Diagram of the Control System through Group Analysis We analyze each group and figure out which process or equipment (i.e. valve, pump etc) is described by these parameters. We establish which parameters are inputs and which of them are outputs to each process in the group. Note that multiple processes can be dependent on each other and hence, can be in the same group. We draw a block diagram of the control system for each of these processes. The dynamical model of each process is obtained through the use of extensive literature available on heat transfer, fluid dynamics, electronics etc based on the type of process/equipment under consideration.

3.4 Individual Controller Design The dynamic model achieved through process analysis can then be either represented in a transfer function form or a state space form and traditional control techniques like Proportional-Integral-Derivative (PID) control, Model Predictive Control (MPC) and feedback control can be applied to stabilize the plant.

3.5 Control Design Analysis: Different stability analysis tools are used to establish the effectiveness of the final control designs. These include Bode plots, Nyquist plots, Routh array etc. Robustness of the control design is also tested by introducing a random disturbance signal to observe if the controller has disturbance rejection capabilities.

3.6 Control Design Optimization Since the parameters are divided into groups with maximum diversity between groups, we can optimize the control design by using a genetic algorithm to achieve better plant performance. The objective of the optimization can be the settling time minimization and satisfactory transient performance of the plant parameters in terms of overshoot/undershoot.

Please see figure 2 for a schematic of the overall distributed control system achieved by following these steps.

Page 6: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-6

4. Case Study As a hypothetical case study, we focus on the control of the valve that assists the steam flow between the CANDU and the hydrogen plant. Figure 4 shows a schematic of the process under consideration. We follow each step from the previous section to build a distributed control structure.

Figure 4: The correlated process parameters in kth group

4.1 Plant parameter data acquisition: For the purposes of this case study, we assume that there is process data available for the hybrid nuclear and hydrogen production plant either through a simulator or through the sensors used in the real plant.

4.2 Parameter Grouping through MOGA: Due to the unavailability of real process data, we cannot actually complete this step in the case-study. However, it is fair to assume that, after the application of MOGA, we may end up with a kth group that contains the steam outflow of the CANDU, steam inflow of hydrogen plant and the valve (V1) position as the parameters because they are all correlated. More specifically,

kth group

[Steam inflow to H2, Valve position, Steam outflow from CANDU, Steam Pressure {CANDU side}, Steam Pressure {H2 side}, ...]

Please see figure 4 for a detailed schematic diagram of the process involving the parameters in the kth group.

4.3 Block Diagram of the Control System through Group Analysis The main equipment under control is the valve V1. We first identify the input and output parameters to the valve. In this case, the input parameter is the steam outflow from the CANDU and the output parameter is the steam inflow to the hydrogen production plant. The block diagram of the control structure is given in figure 5.

Page 7: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-7

Figure 5: Schematic of the General Control System

Where R(s) is the desired set-point and Y(s) is the actual output. The target of the control system is to make the output Y(s) match the input R(s) by driving the error E(s) to zero.

The criterion for controller performance is iterated blow:

1) Small Settling time. 2) Minimal Overshoot.

4.3.1 Steam Flow Control Modeling and Design For simulation purposes, we assume that the valve V1 between the CANDU and the hydrogen plant, as shown in figure 2, is hydraulic actuated.

The schematic diagram of the hydraulic actuated valve is given in figure 6.

Figure 6: Hydraulic actuated Valve [4]

The dynamics of the hydraulic actuated value are given by the following equation [4]:

𝐴(𝑡)𝑃 = 𝑀�� + 𝑏�� (1)

Where A(t) is the area of the piston, P is the pressure and M is the mass of the load as shown in figure.

Also, the mass flow rate is given by [4]:

��(𝑡) = 𝜌𝐴�� (2)

Where ρ is the weight density of fluid and V is the velocity of the fluid.

Also, from [4],

(3)

(4)

Substituting (3) in (1) and combining with (4), we get

Page 8: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-8

(5)

Multiplying both sides of equation (5) by ρA, we get

ρA2kx𝑘𝑝

𝑥 = ρAMy + ρA �b + A2

kp� y (6)

Substituting (2) in (6), we get

ρA2kx𝑘𝑝

𝑥 = Mm + �b + A2

kp� m (7)

Taking the Laplace transform of equation (7) assuming all initial conditions to be zero, we get

ρA2kx𝑘𝑝

𝑋(𝑠) = 𝑠2Mm(s) + s �b + A2

kp�m(s) (8)

𝐺(𝑠)𝑉𝑎𝑙𝑣𝑒 = 𝑚(𝑠)𝑋(𝑠)

= ρA2kx𝑘𝑝

𝑠2M+s�b+A2

kp� (9)

Equation (9) represents the transfer function of our plant for the valve where m(s) is the mass flow of the steam to be controlled that passes through the valve and X(s) is the valve position.

For simplicity, we will make the following assumptions:

M= 1 kg; kp =kx = b =1; A = 1m2; ρ = 1 N/m3

Hence, the simplified transfer function used in the proceeding sections of this paper is given by:

𝐺(𝑠)𝑣𝑎𝑙𝑣𝑒 = 𝑚(𝑠)𝑋(𝑠)

= 1𝑠(𝑠+2)

(9)

4.4 Individual Controller Design The following schematic shows our controller and plant configuration:

R(s) Y(s)

Figure 7: controller and plant configuration

C(s)

Controller

𝐺(𝑠)𝑣𝑎𝑙𝑣𝑒 = 1𝑠(𝑠+2)

Page 9: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-9

4.4.1 Controller Simulation

4.4.1.1 Uncontrolled open-loop plant simulation The open loop plant is excited with a step input and the results are shown in figure 8.

Figure 8: Uncontrolled Open Loop Plant Simulation

As the system does not converge to a certain value, it is inherently unstable.

4.4.1.2 Proportional + Integral + Derivative Controller for V1 The PID controller transfer function is given by:

C(s) = Kp + KI/s+ KD s

MATLAB code is used to simulate the plant with the above controller and the results are given below:

Figure 9: Plant simulation with PID Controller for Kp = 40, KI = 7 and KD = 7

As seen in figure 9, the settling time is considerably high (i.e, Tsettling = 5s) using the PID controller. Also, there is an overshoot of about 15%.

4.4.1.3 PID Control Tuning After some control tuning, we end up with the following step response:

Page 10: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-10

Figure 10: Plant simulation with PID Controller for Kp = 25, KI = 25 and KD = 9

As seen in figure 10, the settling time is has decreased significantly (i.e, Tsettling = 2.5s) using the PID controller. Also, there is an overshoot of less than 10%.

The PID controller seems to be a logical choice for V1 as it is used extensively in the controls industry and the results show that it exhibits small overshoot and reasonably fast settling time.

4.5 Control Design Analysis Different stability analysis tools are used to establish the effectiveness of the final control design. The results of the analysis are given in the proceeding steps.

4.5.1 Bode Plot of the PID Controlled System The Bode plot for the PID controlled system is given below:

Figure 11: The Bode plot of the PID controlled system

The gain and phase margins are calculated using MATLAB and are given below:

Gain Margin = Gm = infinity

Phase Margin = Pm = 153.24520

Page 11: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-11

Hence, the bode plot indicates that the system is stable with infinite gain margin.

4.5.2 Root-Locus of the PID Controlled System The root locus of the closed loop system for positive value of gain K is drawn using MATLAB and the plot is shown below:

Figure 12: The Root locus of the PID controlled system

It is clear from figure 12 that the system is stable for all positive values of gain K as the root locus never crosses the jw-axis, i.e, no part of the root-locus is in the right half of the complex plane. Hence, the poles of the PID controlled closed loop system would never enter the right half plane and in turn, the system would never de-stabilize for positive values of K. Please refer to the Routh Array section as it verifies this result.

4.5.3 Nyquist Plot of the PID Controlled System The Nyquist diagram of the closed loop system with PID controller is drawn using MATLAB and the plot is shown below:

Figure 13: The Nyquist Plot of the PID controlled system

It is clear from the above plot that the system is stable as the Nyquist plot never encircles the (-1, 0) point in the complex plane.

Page 12: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-12

4.5.4 Routh Array for the tuned V1 (with PID Controller) The characteristic equation of the closed loop negative feedback system is given by:

1+GH = 0

1 + 𝐾 7𝑠2 + 30𝑠 + 7𝑠2(𝑠 + 2)

= 0

𝑠2(𝑠 + 2) + 𝐾 (7𝑠2 + 30𝑠 + 7) = 0

𝑠3 + (2 + 7𝐾)𝑠2 + 30𝐾𝑠 + 7𝐾 = 0

𝑠3

1 30K 0

𝑠2

2+7K 7K 0

𝑠

210𝐾2 + 53𝐾2 + 7𝐾

0 0

1 7K

0 0

Therefore, 210𝐾2 + 53𝐾 > 0 𝑖𝑚𝑝𝑙𝑒𝑠 𝐾 > 0 𝑜𝑟 𝐾 > −0.252

2 + 7𝐾 > 0 𝑖𝑚𝑝𝑙𝑖𝑒𝑠 𝐾 > −0.286

7𝐾 > 0 𝑖𝑚𝑝𝑙𝑖𝑒𝑠 𝐾 > 0

Hence, System is stable for all values of K > 0. This result can also be seen in the Root Locus plot.

4.6 Optimized Control Structure Similar to the control design of V1, one can design control systems for other equipments within the group and use a main controller to optimize the overall performance of the group parameters. The following flowchart explains the optimization process:

Page 13: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-13

Figure 14: Optimizing the PID Parameters

The above process provides us with optimized PID parameters for the control system.

5. Conclusion In conclusion, the paper provides an overview of the control structure for a hybrid nuclear and hydrogen power plant. It also explains the steps required to design a control system for the hybrid plant. Multi-objective genetic algorithm [1] explained in the paper can be employed to group signals with same trends. Although genetic algorithms are slow to converge to the solution, they are thorough and precise in results if sufficient time is allowed for simulations. In our application, the use of a genetic algorithm is justified since we want to achieve design optimization. A case study is presented on the control of the steam valve between the CANDU and the hydrogen production plant. It is assumed that the valve is hydraulic-actuated. PID controller is used for control design and its performance is analyzed in terms of settling time and peak overshoot.

References

[1] Ehsan Eshtehardian, Abbas Afshar, Reza Abbasnia, Fuzzy-based MOGA approach to stochastic time–cost trade-off problem, Automation in Construction, Volume 18, Issue 5, August 2009, Pages 692-701.

Page 14: Hybrid Power Plant Concept Design

IEEE NPSS (Toronto), UOIT, Oshawa, ON, 25 & 26 June, 2010 International Workshop on Real Time Measurement, Instrumentation & Control [RTMIC]

6-14

[2] R. W. Hamming, “Error-detecting and error-correcting codes”, 1950, Bell System Technical Journal 29(2):pp. 147-160 [3] G.D. Forney Jr, M. Codex, M.A. Mansfield, “On the Hamming Distance Properties of Group Codes”, 1992, IEEE Transactions on Information Theory, Vol. 38(6), pp. 1797-1801.

[4] R. C. Dorf and R. H. Bishop. Modern Control Systems, 11th ed. NJ: Prentice Hall, 2008.

Authors

Haris Chowdhry is an MASc candidate in Control Systems Engineering at the University of Ontario Institute of Technology. He received his BASc degree in Electrical Engineering from the University of Toronto in 2009. His major areas of research are fast Model Predictive Control of wheeled mobile robots and Distributed Control System for hybrid electricity and hydrogen production plants.

Dr. Hossam A.Gabbar is Associate Professor in the Faculty of Energy Systems and Nuclear Science, University of Ontario Institute of Technology (UOIT). He obtained his Ph.D. degree (Safety Engineering) from Okayama University (Japan) and worked in process control and safety in research and several industrial projects. Since 2004, he was tenured Associate Professor in the Division of Industrial Innovation Sciences at Okayama University, Japan. Since 2001, he joined Tokyo Institute of Technology and Japan Chemical Innovative Institute (JCII), where he participated in national projects related to control and safety design and operation for green production systems. He developed new methods for safety and control of nuclear power plants, distributed control for hybrid energy and hydrogen systems, automated control recipe synthesis and verification, safety design, and quantitative and qualitative fault simulation. He is a Senior Member, the founder of SMC Chapter - Hiroshima Section, the founder and chair of the technical committee on Intelligent Green Production Systems (IGPS), and Editor-in-chief of International Journal of Process Systems Engineering (IJPSE) and editorial board of the technical committee on System of Systems and Soft Computing (IEEE SMCS). He is invited speaker in several Universities and international events, and PC/ chair / co-chair of several international conferences. He is the author of more than 90 publications, including books, book chapters, patent, and papers in the area of safety and control engineering for green energy and production systems.