Common ethical issues related to technology are formulated in terms of impact. With an anthropolo... more Common ethical issues related to technology are formulated in terms of impact. With an anthropological approach, every technological device is considered as the result of a designing and building process, through which social values are transmitted. The impact can be properly assessed only once these values are understood. The question of privacy is used here to illustrate the approach. Then, it is shown how human beings and machines are defined in reference to each other, the latter being considered as superior. Therefore, human beings try to improve themselves by using technology.
Techniques and procedures employed in control applications have changed significantly over the la... more Techniques and procedures employed in control applications have changed significantly over the last decade, one reason being the wide-spread automation of monitoring and control operations by means of digital computers. Indeed, computer-controlled systems, providing a spectrum of flexible and powerful software tools are now commonplace. However, it is often the case that conventional controllers have merely been replaced or updated by a computer-based scheme. Such a philosophy ignores the advantages and improvements that can be obtained in overall performance and plant operation.
Failsafe control systems - an introduction, M.T.Tham software fault tolerance, D.J.Holding softwa... more Failsafe control systems - an introduction, M.T.Tham software fault tolerance, D.J.Holding software reliability - the way forward, D.J.Smith design principles for diagnostic decision support systems, D.E.Embrey and T.G.Wolfmaier a fault tolerant control scheme, K.Warwick fault tolerant procedures for boiler control systems design, R.Clarke framework for the design and assessment of safety related control systems, R.Bell failure-to-safety in turbine-generator control, P.A.L.Ham expert systems for monitoring process control, R.Milne robust fault diagnosis in dynamic systems, R.Patton prediction of failure conditions, D.Jackson and I.Jardine accident management and failure analysis, G.C.Meggitt decision support systems and emergency management, M.Grauer safety integrity management using expert systems, P.Andow power system alarm analysis and fault diagnosis P.Ashmole intelligent process control, M.De Winter and M.Rijckaert new technology for improved quality control and security of process operations, D.J.Sandoz.
Optimal Control Applications & Methods, Oct 29, 2007
A simple parameter adaptive controller design methodology is introduced in which steady‐state ser... more A simple parameter adaptive controller design methodology is introduced in which steady‐state servo tracking properties provide the major control objective. This is achieved without cancellation of process zeros and hence the underlying design can be applied to non‐minimum phase systems. As with other self‐tuning algorithms, the design (user specified) polynomials of the proposed algorithm define the performance capabilities of the resulting controller. However, with the appropriate definition of these polynomials, the synthesis technique can be shown to admit different adaptive control strategies, e.g. self‐tuning PID and self‐tuning pole‐placement controllers. The algorithm can therefore be thought of as an embodiment of other self‐tuning design techniques. The performances of some of the resulting controllers are illustrated using simulation examples and the on‐line application to an experimental apparatus.
This paper describes the development of a genetic algorithm based nonlinear controller. It builds... more This paper describes the development of a genetic algorithm based nonlinear controller. It builds on the successful integration of the modelling capability of an artificial neural network approach within the advanced control package Connoisseur/sup TM/. The case for the long standing need for a generalised nonlinear controller for handling practical nonlinear and time varying systems is made. The motivation in terms of achieving tighter control, leading to increased efficiency and profitability are stressed. Existing techniques of gain scheduling and multiple models are briefly discussed, as well as their limitations. In the approach adopted in this paper the genetic algorithm based controller is employed to search for an optimal set of control outputs to minimise a given performance index. The paper gives examples of simulation studies and comments of the various factors that affect the performance of the controller and the practical implementation of the controller.
This paper presents the stability analysis of the movement of a small robot controlled with a fee... more This paper presents the stability analysis of the movement of a small robot controlled with a feedforward neural network, the minirobot is assumed to have one position sensor and one motor. A describing function of the neural network is used to determine the bounds for the network weights in order to predict limit cycles and to avoid oscillations of the minirobot when it is close to obstacles.
Two approaches are presented to calculate the weights for a Dynamic Recurrent Neural Network (DRN... more Two approaches are presented to calculate the weights for a Dynamic Recurrent Neural Network (DRNN) in order to identify the input-output dynamics of a class of nonlinear systems. The number of states of the identified network is constrained to be the same as the number of states of the plant.
The modelling and control of systems with linear mathematics is a well established field. However... more The modelling and control of systems with linear mathematics is a well established field. However, for applications in the real world, the development of nonlinear modelling and control techniques continues. The paper describes the development of a genetic algorithm (GA) based nonlinear control strategy. The control problem is outlined, an overview of genetic algorithms is given, and the use of a genetic algorithm as a controller is explained. Example results are shown, with comments about the various factors that affect the performance of the controller, and the practical implementation of the controller.
This paperpresents an application study into the use of a bi-directional link with the human nerv... more This paperpresents an application study into the use of a bi-directional link with the human nervous system by means of an implant, positioned through neurosuEery. Various applications are described including the interaction of neural signals with an articulated hand, a group of cooperative ...
Common ethical issues related to technology are formulated in terms of impact. With an anthropolo... more Common ethical issues related to technology are formulated in terms of impact. With an anthropological approach, every technological device is considered as the result of a designing and building process, through which social values are transmitted. The impact can be properly assessed only once these values are understood. The question of privacy is used here to illustrate the approach. Then, it is shown how human beings and machines are defined in reference to each other, the latter being considered as superior. Therefore, human beings try to improve themselves by using technology.
Techniques and procedures employed in control applications have changed significantly over the la... more Techniques and procedures employed in control applications have changed significantly over the last decade, one reason being the wide-spread automation of monitoring and control operations by means of digital computers. Indeed, computer-controlled systems, providing a spectrum of flexible and powerful software tools are now commonplace. However, it is often the case that conventional controllers have merely been replaced or updated by a computer-based scheme. Such a philosophy ignores the advantages and improvements that can be obtained in overall performance and plant operation.
Failsafe control systems - an introduction, M.T.Tham software fault tolerance, D.J.Holding softwa... more Failsafe control systems - an introduction, M.T.Tham software fault tolerance, D.J.Holding software reliability - the way forward, D.J.Smith design principles for diagnostic decision support systems, D.E.Embrey and T.G.Wolfmaier a fault tolerant control scheme, K.Warwick fault tolerant procedures for boiler control systems design, R.Clarke framework for the design and assessment of safety related control systems, R.Bell failure-to-safety in turbine-generator control, P.A.L.Ham expert systems for monitoring process control, R.Milne robust fault diagnosis in dynamic systems, R.Patton prediction of failure conditions, D.Jackson and I.Jardine accident management and failure analysis, G.C.Meggitt decision support systems and emergency management, M.Grauer safety integrity management using expert systems, P.Andow power system alarm analysis and fault diagnosis P.Ashmole intelligent process control, M.De Winter and M.Rijckaert new technology for improved quality control and security of process operations, D.J.Sandoz.
Optimal Control Applications & Methods, Oct 29, 2007
A simple parameter adaptive controller design methodology is introduced in which steady‐state ser... more A simple parameter adaptive controller design methodology is introduced in which steady‐state servo tracking properties provide the major control objective. This is achieved without cancellation of process zeros and hence the underlying design can be applied to non‐minimum phase systems. As with other self‐tuning algorithms, the design (user specified) polynomials of the proposed algorithm define the performance capabilities of the resulting controller. However, with the appropriate definition of these polynomials, the synthesis technique can be shown to admit different adaptive control strategies, e.g. self‐tuning PID and self‐tuning pole‐placement controllers. The algorithm can therefore be thought of as an embodiment of other self‐tuning design techniques. The performances of some of the resulting controllers are illustrated using simulation examples and the on‐line application to an experimental apparatus.
This paper describes the development of a genetic algorithm based nonlinear controller. It builds... more This paper describes the development of a genetic algorithm based nonlinear controller. It builds on the successful integration of the modelling capability of an artificial neural network approach within the advanced control package Connoisseur/sup TM/. The case for the long standing need for a generalised nonlinear controller for handling practical nonlinear and time varying systems is made. The motivation in terms of achieving tighter control, leading to increased efficiency and profitability are stressed. Existing techniques of gain scheduling and multiple models are briefly discussed, as well as their limitations. In the approach adopted in this paper the genetic algorithm based controller is employed to search for an optimal set of control outputs to minimise a given performance index. The paper gives examples of simulation studies and comments of the various factors that affect the performance of the controller and the practical implementation of the controller.
This paper presents the stability analysis of the movement of a small robot controlled with a fee... more This paper presents the stability analysis of the movement of a small robot controlled with a feedforward neural network, the minirobot is assumed to have one position sensor and one motor. A describing function of the neural network is used to determine the bounds for the network weights in order to predict limit cycles and to avoid oscillations of the minirobot when it is close to obstacles.
Two approaches are presented to calculate the weights for a Dynamic Recurrent Neural Network (DRN... more Two approaches are presented to calculate the weights for a Dynamic Recurrent Neural Network (DRNN) in order to identify the input-output dynamics of a class of nonlinear systems. The number of states of the identified network is constrained to be the same as the number of states of the plant.
The modelling and control of systems with linear mathematics is a well established field. However... more The modelling and control of systems with linear mathematics is a well established field. However, for applications in the real world, the development of nonlinear modelling and control techniques continues. The paper describes the development of a genetic algorithm (GA) based nonlinear control strategy. The control problem is outlined, an overview of genetic algorithms is given, and the use of a genetic algorithm as a controller is explained. Example results are shown, with comments about the various factors that affect the performance of the controller, and the practical implementation of the controller.
This paperpresents an application study into the use of a bi-directional link with the human nerv... more This paperpresents an application study into the use of a bi-directional link with the human nervous system by means of an implant, positioned through neurosuEery. Various applications are described including the interaction of neural signals with an articulated hand, a group of cooperative ...
Letter to the Editor
Communications of the ACMMagazine
Volume 58 Issue 4, April 2015
Pages 8-9
... more Letter to the Editor Communications of the ACMMagazine Volume 58 Issue 4, April 2015 Pages 8-9
Chapter in book 'The Next Step: Exponential Life' available in English and Spanish. Kindle and .P... more Chapter in book 'The Next Step: Exponential Life' available in English and Spanish. Kindle and .PDF versions can be downloaded from: https://www.bbvaopenmind.com/en/book/the-next-step-exponential-life/
Uploads
Papers by Kevin Warwick
Communications of the ACMMagazine
Volume 58 Issue 4, April 2015
Pages 8-9
Update 2016: http://cacm.acm.org/magazines/2016/9/206245-election-auditing-and-verifiability/fulltext