On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process
<p>Diagram illustrating the architecture used in the development of the experimental framework. The controller side is composed by one process: the PI controller. The process side contents two processes: a loop to receive the control actions and apply them to the pump by a ZOH; and a second one that reads the level of the single tank and sends these readings to the controller.</p> ">
<p>Example of exchange of control information between sensor, controller, and actuator using the asynchronous time-based approach where <span class="html-italic">h</span><sub>sensor</sub> ≠ <span class="html-italic">h</span><sub>controller</sub>. It is considered that there is no delay in the control loop and the computation time is negligible.</p> ">
<p>Exchange of information between sensor, controller, and actuator in the event-based approach. The <span class="html-italic">E</span> represents when the error-based condition of the sensor becomes true and the <span class="html-italic">T</span> represents when the sending is forced by a time-out. An <span class="html-italic">A</span> represents a new arrival, and <span class="html-italic">R</span> a change of the set-point value.</p> ">
<p>Exchange of information of the event-based approach including a simple send-on-delta strategy in the controller. The <span class="html-italic">u</span><sub><span class="html-italic">j</span>+1</sub> is calculated but not transmitted since |<span class="html-italic">u</span><sub><span class="html-italic">j</span>+1</sub> − <span class="html-italic">u<sub>j</sub></span>| < Δ<span class="html-italic">u</span>. The same situation happens with <span class="html-italic">u</span><sub><span class="html-italic">j</span>+4</sub> and <span class="html-italic">u</span><sub><span class="html-italic">j</span>+5</sub>.</p> ">
<p>Exchange of information between sensor, controller, and actuator in the hybrid approach where <span class="html-italic">h<sub>max</sub></span> = 5 × <span class="html-italic">h<sub>controller</sub></span>. The <span class="html-italic">C</span> represents when the control action is calculated because the error-based condition becomes true, and the <span class="html-italic">T</span> represents when the controller acts by time because <span class="html-italic">h</span><sub>without</sub> ≥ <span class="html-italic">h</span><sub>max</sub>.</p> ">
<p>(a) Control scheme of the hybrid strategy. (b) Control scheme of the pure event-based control strategies</p> ">
<p>Client-side interfaces developed by Easy Java Simulations.</p> ">
<p>The two-tank system. In the experiments, just control level of the upper tank has been done. Disturbances are introduced into the system by the second outlet located in the upper tank bottom. This outlet is closed and open manually by a valve located near the bottom right of the lower tank.</p> ">
<p>The disturbance is introduced at <span class="html-italic">t</span> = 80 s by opening the second outlet of the upper tank.</p> ">
Abstract
:1. Introduction
2. Architecture of the Control Approaches
- In the software implementation of our experimental framework, the sampling and control tasks are independent applications running in the same computer but exchanging data by local TCP sockets. That will let us move the controller to a remote computer in further research, placing Internet between the sensor and the controller and allowing us to test the event-based strategies in presence of transmission delays, and
- The dynamics of the single tank is not very high: a first order system with a time constant of 14 s. That involves that the results are not be very dissimilar from a full-synchronous time-based approach taking into account that the sampling and control tasks are running with values of hcontroller and hsensor equal to 0.1 s. in all the experiments.
2.1. The Time-Based Approach
2.2. The Event-Based Approach
2.3. The Hybrid Approach
2.4. Software Architecture of the Experimental Framework
3. Description of the Test-Bed and the Performance Criteria
A. The Experimental Set-Up
B. Performance Criteria
1) Indexes on the sampling efficiency
- - Calls: Measures the number of sendings from the sensor to the controller.
- - E_calls: Ratio of the number of sensor-controller sendings between the hybrid and event-based approaches and the time-based.
- - Actions: Number of invocations of the PI controller.
- - E_actions: Ratio of the invocations of the PI controller between the hybrid and event-based approaches and the time-based.
- - Sendings: Number of sendings of control actions from the controller to the actuator in the event-based approaches.
- - E_sendings: Ratio of sendings of control actions between the hybrid and event-based approaches and the time-based.
- - T_average: Average time between two consecutive events, that is, between two consecutive sendings from sensor to controller.
- - S_average: Sendings sensor-controller per second.
2) Indexes on the quality of the system response
- - IAE: The integrated absolute error is defined as:
- - IAEP: The integrated absolute difference between the system response of an hybrid and event-based strategies and the system response of the time-based:
- - NE: Another measure to compare the quality of the system response:
- - IAD: The integrated absolute difference between the IAE of the time-based strategy and the IAE of the hybrid and event-based ones:
3) The global performance index
4. Results and Comments on the Experiments
4.1. On the Sampling Efficiency
4.1.A. Set-point following
- - The time-based and the hybrid approaches present the same number of sensor-controller sendings (Calls). However, the invocation of the PI controller and the controller-actuator sendings (Actions) have been reduced a 92.6% in the hybrid case (Table 4).
- - Regarding the event-based approaches, the sensor-controller sendings (Calls) have been considerably cut down.
- - The LC approach presents the best value of Calls with a reduction of 92% with respect to the time-based and hybrid approaches. However, the IAE values are in general higher than in the other event-based approaches.
- - We must underline the LP approach where a reduction of 87% is obtained with an IAE practically equal to the time-based approach (see Figure 12).
4.1.B. Disturbance rejection task
- - The invocations of the PI controller (Calls) and the controller-actuator sendings (Actions) are increased in every event-based algorithm. The highest increment corresponds to the EN algorithm: going from 210 to 336 invocations.
- - The inter-event time (T_average) is cut down in all the approaches. The higher reduction corresponds to the EN algorithm that goes from 0.2857 s. to 0.178 s.
- - The LC approach presents the smaller values of Calls and Actions but however the IAE index is not so good.
- - The LP approach offers an effective quality in the sampling (Calls, Actions) with a good quality of the system response since the IAE is close to the time-based one.
4.1.C. Increase of Δevent
- - It has been possible to reduce an 88.5% the sensor-controller sendings (Calls) with the LP approach without a worsening of the system response.
- - A reduction of events is observed in some event-based approaches, as it was expected. However, sometimes that situation does not happen (e.g., ILP and EN). In these approaches based on error integration, a higher Δevent produces an increase of the events because the integrated error expression exceeds the threshold faster than in other event-based approaches. This is a situation where there is a clear difference between the use of an event-based approach for control purposes or for data transmissions. To increase Δevent should always mean a reduction of events, but does not happen in some cases.
4.2. On the Quality of the System Response
4.2.A. Set-point following
- - The worse response corresponds to the hybrid approach, followed by the LC.
- - The ILC and ILP approaches show a similar behaviour to the time-based approach.
- - The EN approach presents some oscillations in the response and it produces a high IAEP.
4.2.B. Disturbance rejection
- - In all the event-based approaches, the IAE index is increased because of the disturbance. The Hybrid approach presents the higher increase since it goes from 2.59 × 104 to 6.79 × 104.
- - The IAEP index is also raised in every algorithm. It demonstrates a worsening of the system response when comparing with the time-based approach. This deterioration is consequence of the transitory in the system response when the disturbance is introduced. The NE index is increased in all the algorithms with the exception of the LP. In this case, the NE value goes from 0.1902 to 0.1829. It is an indicator of the good quality of the response of this algorithm.
- - The IAD index has significant grown in the Hybrid and LC approaches. It shows an increment of the difference in the error of the system responses between the event-based and the time-based approaches. The most significant increase corresponds to the Hybrid approach; in the other approaches it is appreciated a moderate decrement of this index value.
- - The ILP approach shows a very good quality of the system response (IAE, IAEP) when comparing with the other event-based approaches. The system response of the ILP is very close to the time-based counterpart, but with a reduction of Calls and Actions going from 600 to 283.
- - In all the event-based approaches, the disturbance is rejected with a smooth overshooting. It demonstrates the ability of the event-based approaches to reject constant disturbances.
4.2.C. Increase of Δevent
- - In general, the quality of the system responses gets worse.
- - En general, the increase does not produce a relevant worsening since, for example, the LP or the EN approaches get very similar responses to the experiments with Δevent = 0.1 and 0.2 (Tables 8 and 9, Figures 10 and 11).
4.3. On the Global Performance Index (GPI)
4.3.A. Set-point following
- - The approach with the best global behaviour is the LC. It is consequence of the significant sendings (Calls) reduction without a relevant deterioration of the system response.
- - The event-based approaches based on the integral (ILC, ILP, NE) present a high GPI. It is due to the number of sendings (Calls) in spite of the good quality of the system responses (IAE). It is consequence that the sampling efficiency has a bigger weight in the GPI expression than the quality response factor.
4.3.B. Disturbance rejection
- - The GPI index has grown in all the approaches because of the increment of the Calls and Actions.
- - The lowest GPI corresponds to the LC approach as a consequence of the reduced values of Calls, Actions, and Sendings and good values of IAE, IAEP, and NE. It means a better quality of the system response when comparing with the other approaches.
- - The LP approach presents a good GPI value, a reduced number of Calls and Actions, and a quality response on the average of the other event-based approaches.
4.3.C. Increase of Δevent
- - In the set-point following experiments, the best approach is the LC. It shows the lowest number of calls (Calls) and the response quality is not very bad, especially with Δevent = 0.3.
- - It is clear that Δevent must be tuned regarding the event-based approach. So, the same value of Δevent in ILP/ILC produces a higher number of sending than in LP/LC but, however, the response quality is better. A higher Δevent in ILP/ILC should reduce the GPI index as consequence of the reduction of the sendings (Calls).
- - It must be noticed that the LP approach presents a good GPI in both tables and also the values of the IAE and T_average are good and, in some experiments, even better that the LC ones.
- - It must be noticed that the LP approach presents a good GPI in both tables and also the values of the IAE and T_average are good and, in some experiments, even better that the LC ones.
4.4. On the Manipulated Variable
5. Conclusions and Further Work
Acknowledgments
References and Notes
- Åström, K.J.; Bernhardsson, B.M. Comparison of Riemann and Lebesgue sampling for first order stochastic systems. Proceedings of the 41st IEEE Conference on Decision and Control, Las Vegas, NV, USA, 2002; pp. 2011–2016.
- Sandee, J.H.; Heemels, W.P.M.H.; van den Bosch, P.P.J. Event-driven control as an opportunity in the multidisciplinary development of embedded controllers. Proceedings of the American Control Conference, Portland, OR, USA, 2005; 3, pp. 1776–1781.
- Kofman, E.; Braslavsky, J. Level crossing sampling in feedback stabilization under data rate constraints. Proceedings of the 45th IEEE Int. Conference on Decision and Control, San Diego, CA, USA, 2006.
- Sandee, J.H. Event-Driven Control in Theory and Practice: Trade-offs in Software and Control Performance, Ph. D. Thesis,; Eindhoven Technical University: Eindhoven, The Netherlands, 2006.
- Åström, K.J. Event Based Control. In Analysis and Design of Nonlinear Control Systems; Astolfi, A., Marconi, L., Eds.; Springer Verlag: Berlin, Germany, 2007; pp. 128–147. [Google Scholar]
- Cervin, A.; Åström, K.J. On limit cycles in event-based control systems. Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, LA, USA, 2007.
- Sandee, J.H.; Heemels, W.P.M.H.; van den Bosch, P.P.J. Case Studies in Event-Driven Control. In LNCS Hybrid Systems: Computation and Control; Springer: Berlin/Heidelberg, Germany, 2007; Volume 4416, pp. 762–765. [Google Scholar]
- J.H. Sandee, J.H.; Heemels, W.P.M.H.; Hulsenboom, S.B.F.; van den Bosch, P.P.J. Analysis and experimental validation of a sensor-based event-driven controller. Proceedings of the American Control Conference, New York, NY, USA, 2007; pp. 2867–2874.
- Marchand, N. Stabilization of Lebesgue sampled systems with bounded controls: the chain of integrators case. Proceedings of the 17th IFAC World Congress, Seoul, Korea, 2008; pp. 10265–10270.
- Henningsson, T.; Johannesson, E.; Cervin, A. Sporadic event-based control of first-order linear stochastic systems. Automatica 2008, 44, 2890–2895. [Google Scholar]
- Rabi, M.; Johansson, K.H. Event-triggered strategies for industrial control over wireless networks. Proceedings of the 4th Annual International Conference on Wireless Internet, Maui, HI, USA, 2008.
- Dormido, S.; Sánchez, J.; Kofman, E. Sampling, event-based control and communication (in Spanish). Rev. Iberoamer. Automát. Informát. Indust 2008, 5, 5–26. [Google Scholar]
- Dorf, R.C.; Farren, M.C.; Phillips, C.A. Adaptive sampling for sampled-data control systems. IEEE T. Automat. Contr 1962, 7, 38–47. [Google Scholar]
- Hsia, T.C. Comparisons of adaptive sampling control laws. IEEE Trans. Automat. Contr 1972, 17, 830–831. [Google Scholar]
- Mitchell, J.R.; McDaniel, W.L. Adaptive sampling technique. IEEE Trans. Automat. Contr 1969, 14, 200–201. [Google Scholar]
- Åström, K.J.; Bernhardsson, B.M. Comparison of periodic and event based sampling for first order stochastic systems. Proceedings of the 14th IFAC World Congress, Beijing, China, 1999; 11, pp. 301–306.
- Pawlowski, A.; Guzmán, J.L; Rodríguez, F.; Berenguer, M.; Sánchez, J.; Dormido, S. Simulation of greenhouse climate monitoring and control with wireless sensor network and event-based control. Sensors 2009, 9, 232–252. [Google Scholar]
- Årzén, K.E. A simple event-based PID controller. Proceedings of the 14th IFAC World Congress, Beijing, China, 1999; 18, pp. 423–428.
- Sánchez, J.; Guarnes, M.; Dormido, S.; Visioli, A. Comparative study of event-based control strategies: An experimental approach on a simple tank. Proceedings of the 10th European Control Conference, Budapest, Hungary, 2009.
- Sánchez, J.; Visioli, A.; Dormido, S. An event-based PI controller based on feedback and feedforward actions. Proceedings of the 35th IEEE Annual Conference, Porto, Portugal, 2009.
- De Paoli, F.; Tisato, F. On the complementary nature of event-driven and time-driven models. Control Eng. Practice 1996, 4, 847–854. [Google Scholar]
- Vasyutynskyy, V.; Kabitzsch, K. Implementation of PID controller with send-on-delta sampling. International Conference Control, Glasgow, Scotland, UK, 2006.
- Åstrom, K.J.; Wittenmark, B. Computer Controlled Systems: Theory and Design; Prentice Hall: Englewood Cliffs, New Jersey, USA, 1997. [Google Scholar]
- Miskowicz, M. Send-on-delta concept: An event-based data reporting strategy. Sensors 2006, 6, 49–63. [Google Scholar]
- Vasyuntynskyy, V.; Miskowicz, M. Towards comparison of deadband sampling types. Proceedings of the IEEE International Symposium on Industrial Electronics, Vigo, Spain, 2007; pp. 2899–2904.
- Miskowicz, M. Asymptotic effectiveness of the event-based sampling according to the integral criterion. Sensors 2007, 7, 16–37. [Google Scholar]
- Vasyutynskyy, V.; Kabitzsch, K. Simple PID control algorithm adapted to deadband sampling. Proceedings of the 12th IEEE Conference on Emerging Technologies and Factory Automation, Patras, Greece, 2007; pp. 932–940.
- Soo, Y. Send-on-delta sensor data transmission with a lineal predictor. Sensors 2007, 7, 537–547. [Google Scholar]
- Miskowicz, M. Sampling of signals in energy domain. Proceedings of the10th IEEE Conference on Emerging Technologies and Factory Automation, Catania, Italy, 2005; 1, pp. 263–266.
- Esquembre, F. Easy Java Simulations: A software tool to create scientific simulations in Java. Comput. Phys. Commun 2004, 156, 199–204. [Google Scholar]
AGENT | EVENT | ACTION |
---|---|---|
Sensor | Fulfill error-based criterion | Send y |
Sensor | Time-out | Send y |
Actuator | New u | Apply u |
Controller | New reference (input side) | Calculate u |
Controller | New y (input side) | Calculate u |
Controller | Fulfill u-based criterion (output side) | Send u |
APPROACH (total strategies) | SENSOR | CONTROLLER | ACTUATOR |
---|---|---|---|
Time-driven (1) | Time-driven | Time-driven | Event-driven |
Hybrid (1) | Time-driven | Time/event-driven | Event-driven |
Event-based (5) | Event-driven | Event-driven | Event-driven |
Error-based condition | Label | It becomes true when: |
---|---|---|
|e(t) − e(tk)| ≥ Δevent | LC | The difference between the current error and the value of the error the last time that condition was true is greater than Δevent. |
ILC | The value of the IAE from the last time that the condition was true is greater than Δevent. | |
|ê(t) − e(t)| ≥ Δevent | LP | The difference between a prediction of the error and its current value is greater than Δevent. |
ILP | The integral of the difference between the prediction and the error is greater than Δevent. | |
EN | The energy of the difference between the current error and the error last time condition was true is greater than Δevent. |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 47 | 257 | 77 | 264 | 210 |
E_calls | 1 | 1 | 0.078 | 0.4283 | 0.1283 | 0.44 | 0.35 |
Actions | 600 | 44 | 47 | 257 | 77 | 264 | 210 |
E_actions | 1 | 0.073 | 0.078 | 0.4283 | 0.1283 | 0.44 | 0.35 |
T_average | 0.1 | 0.1 | 1.276 | 0.233 | 0.78 | 0.223 | 0.286 |
S_average | 10 | 10 | 0.783 | 4.283 | 1.283 | 4.4 | 3.5 |
IAE | 1.12 × 104 | 2.59 × 104 | 1.8 × 104 | 1.18 × 104 | 1.25 × 104 | 1.22 × 104 | 1.41 × 104 |
IAEP | 0 | 1.59 × 103 | 1.02 × 104 | 1.87 × 103 | 2.37 × 103 | 2.01 × 103 | 6.85 × 103 |
NE | 0.613 | 0.5672 | 0.1585 | 0.1902 | 0.1641 | 0.4861 | |
IAD | 0 | 6.21 × 104 | 2.23 × 108 | 2.57 × 107 | 5.65*107 | 4.76 × 107 | 1.65 × 108 |
GPI | 1244.6 | 141.567 | 771.158 | 231.19 | 792.16 | 630.486 |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 48 | 249 | 68 | 279 | 228 |
E_calls | 1 | 1 | 0.08 | 0.4150 | 0.1133 | 0.4650 | 0.38 |
Actions | 600 | 73 | 48 | 249 | 68 | 279 | 228 |
E_actions | 1 | 0.1217 | 0.08 | 0.4150 | 0.1133 | 0.4650 | 0.38 |
T_average | 0.1 | 0.1 | 1.25 | 0.24 | 0.8823 | 0.215 | 0.2631 |
S_average | 10 | 10 | 0.8 | 4.15 | 1.13 | 4.65 | 3.8 |
IAE | 1.12 × 104 | 6.33 × 104 | 2.09 × 104 | 1.32 × 104 | 1.41 × 104 | 1.34 × 104 | 1.55 × 104 |
IAEP | 0 | 5.37 × 103 | 1.16 × 104 | 3.25 × 103 | 4.04 × 103 | 3.53 × 103 | 7.93 × 103 |
NE | 0.8484 | 0.5548 | 0.2465 | 0.2857 | 0.2628 | 0.5128 | |
IAD | 0 | 1.91 × 108 | 3.32 × 108 | 5.43 × 107 | 8.1 × 107 | 5.54 × 107 | 1.9 × 108 |
GPI | 1273.8 | 144.55 | 747.246 | 204.286 | 837.26 | 684.513 |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 42 | 253 | 67 | 282 | 252 |
E_calls | 1 | 1 | 0.07 | 0.4217 | 0.1117 | 0.47 | 0.42 |
Actions | 600 | 93 | 42 | 253 | 67 | 282 | 252 |
E_actions | 1 | 0.155 | 0.07 | 0.4217 | 0.1117 | 0.47 | 0.42 |
T_average | 0.1 | 0.1 | 1.4285 | 0.2371 | 0.8955 | 0.2217 | 0.238 |
S_average | 10 | 10 | 0.7 | 4.216 | 1.116 | 4.7 | 4.2 |
IAE | 1.12*104 | 2.19 × 104 | 1.88 × 104 | 1.42 × 104 | 1.57 × 104 | 1.45 × 104 | 1.51 × 104 |
IAEP | 0 | 1.15 × 104 | 8.32 × 103 | 4.26 × 103 | 5.69 × 103 | 3.97 × 103 | 7.91 × 103 |
NE | 0.5247 | 0.4408 | 0.3003 | 0.3613 | 0.2746 | 0.5244 | |
IAD | 0 | 5.1 × 108 | 2.91 × 108 | 7.67 × 107 | 1.5 × 108 | 9.95 × 107 | 2.093 × 108 |
GPI | 1293.5 | 126.44 | 759.3003 | 201.36 | 846.27 | 756.52 |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 54 | 274 | 93 | 283 | 336 |
E_calls | 1 | 1 | 0.09 | 0.457 | 0.155 | 0.472 | 0.56 |
Actions | 600 | 98 | 54 | 262 | 93 | 283 | 336 |
E_actions | 1 | 0.163 | 0.09 | 0.437 | 0.155 | 0.4717 | 0.56 |
T_average | 0.1 | 0.1 | 1.11 | 0.218 | 0.645 | 0.212 | 0.178 |
S_average | 10 | 10 | 0.9 | 4.56 | 1.55 | 4.716 | 5.6 |
IAE | 1.9*104 | 6.79 × 104 | 2.75 × 104 | 1.92 × 104 | 1.96 × 104 | 1.90 × 104 | 1.99 × 104 |
IAEP | 0 | 5.15 × 104 | 1.89 × 104 | 5.08 × 103 | 3.59 × 103 | 3.36 × 103 | 1.22 × 104 |
NE | 0.758 | 0.69 | 0.2641 | 0.1829 | 0.1766 | 0.6608 | |
IAD | 0 | 2.11 × 109 | 2.14 × 109 | 2.56 × 107 | 4.33 × 107 | 1.55 × 107 | 9.30 × 107 |
GPI | 1248.8 | 168.7 | 822.3 | 279.2 | 849.18 | 1008.7 |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 64 | 281 | 90 | 291 | 363 |
E_calls | 1 | 1 | 0.107 | 0.468 | 0.15 | 0.485 | 0.605 |
Actions | 600 | 69 | 64 | 281 | 90 | 291 | 363 |
E_actions | 1 | 0.115 | 0.1067 | 0.468 | 0.15 | 0.485 | 0.605 |
T_average | 0.1 | 0.1 | 0.937 | 0.213 | 0.66 | 0.206 | 0.165 |
S_average | 10 | 10 | 1.066 | 4.683 | 1.5 | 4.85 | 6.05 |
IAE | 1.9 × 104 | 4.02 × 104 | 2.64 × 104 | 2.04 × 104 | 1.91 × 104 | 2.03 × 104 | 1.99 × 104 |
IAEP | 0 | 2.47 × 104 | 1.12 × 104 | 4.02 × 103 | 6.17 × 103 | 5.02 × 103 | 1.35 × 103 |
NE | 0.612 | 0.423 | 0.197 | 0.323 | 0.247 | 0.679 | |
IAD | 0 | 8.04 × 108 | 2.24 × 108 | 4.52 × 107 | 3.19 × 107 | 5.48 × 107 | 1.15 × 108 |
GPI | 1269.6 | 192.4 | 843.2 | 270.32 | 873.25 | 1089.7 |
Index | Time-based | Hybrid | LC | ILC | LP | ILP | EN |
---|---|---|---|---|---|---|---|
Calls | 600 | 600 | 56 | 277 | 95 | 284 | 335 |
E_calls | 1 | 1 | 0.093 | 0.462 | 0.158 | 0.473 | 0.558 |
Actions | 600 | 93 | 56 | 277 | 95 | 284 | 335 |
E_actions | 1 | 0.155 | 0.093 | 0.462 | 0.158 | 0.473 | 0.558 |
T_average | 0.1 | 0.1 | 0.9524 | 0.2166 | 0.6315 | 0.2112 | 0.179 |
S_average | 10 | 10 | 1.05 | 4.616 | 1.583 | 4.733 | 5.583 |
IAE | 1.9 × 104 | 8.24 × 104 | 2.16 × 104 | 2.05 × 104 | 2.34 × 104 | 2.23 × 104 | 2.12 × 104 |
IAEP | 0 | 6.50 × 104 | 1.22 × 104 | 6.21 × 103 | 6.81 × 103 | 5.73 × 103 | 1.39 × 104 |
NE | 0.789 | 0.565 | 0.303 | 0.290 | 0.257 | 0.653 | |
IAD | 0 | 2.21 × 109 | 6.01 × 107 | 6.18 × 107 | 1.63 × 108 | 1.34 × 108 | 1.29 × 108 |
GPI | 1293.8 | 168.56 | 831.3 | 285.29 | 852.25 | 1005.7 |
© 2009 by the authors; licensee MDPI, Basel, Switzerland This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
Share and Cite
Sánchez, J.; Guarnes, M.Á.; Dormido, S. On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process. Sensors 2009, 9, 6795-6818. https://doi.org/10.3390/s90906795
Sánchez J, Guarnes MÁ, Dormido S. On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process. Sensors. 2009; 9(9):6795-6818. https://doi.org/10.3390/s90906795
Chicago/Turabian StyleSánchez, José, Miguel Ángel Guarnes, and Sebastián Dormido. 2009. "On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process" Sensors 9, no. 9: 6795-6818. https://doi.org/10.3390/s90906795