Dr Donald Ballance

  • Senior Lecturer (Engineering Teaching)

telephone: 01413305187
email: Donald.Ballance@glasgow.ac.uk

Research interests

Research Interests

Dr. Donald Ballance has undertaken research in control theory, the application of this theory and system modelling. Areas of interest in control systems include Quantitative Feedback Theory (QFT), Model Predictive Control (MPC), and the development of these techniques for copntinuous-time nonlinear systems. He has worked extensively with Prof. Peter Gawthrop on the development of bond graph techniques for modelling, simulation, analysis and control.

He is also interested in real-time systems, and has experience of a number of different systems, including dSPACE, hosted by MATLAB on UNIX and Windows platforms, direct coding in C for PC cards under DOS and Windows, and more recently Real-Time Linux for Control on an Intel platform.

Publications

List by: Type | Date

Jump to: 2016 | 2006 | 2005 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998
Number of items: 17.

2016

Ballance, D. (2016) Using Simple Tests to Identify Students Needing Support in Engineering Mathematics. In: 18th SEFI Mathematics Working Group Seminar (, Gothenburg, Sweden, 27-29 June 2016, (Unpublished)

2006

Vink, D., Ballance, D.J., and Gawthrop, P.J. (2006) Bond graphs in model matching control. Mathematical and Computer Modelling of Dynamical Systems, 12(2-3), pp. 103-105. (doi:10.1080/13873950500068278)

2005

Ballance, D.J., Bevan, G.P., Gawthrop, P.J., and Diston, D.J. (2005) Model Transformation Tools (MTT): The Open Source Bond Graph Project. In: International Conference On Bond Graph Modeling and Simulation (ICBGM'05), New Orleans, Louisiana, USA, 23-27 January 2005, pp. 123-128.

Diston, D., Gawthrop, P., Bevan, G., and Ballance, D. (2005) Next-generation transformation tools for scalable integrated system modelling. In: Proc. of the 2005 Int. Conf. on Bond Graph Modelling and Simulation (ICBGM'05), New Orleans, USA, pp. 143-148.

Gawthrop, P.J., and Ballance, D.J. (2005) Virtual actuator control of mechanical systems. In: International Conference On Bond Graph Modeling and Simulation (ICBGM'05), New Orleans, Louisiana, USA, January 23 - 27, 2005, pp. 233-238.

2003

Gawthrop, P. J., Ballance, D.J., and Chen, W.H. (2003) Optimal control of nonlinear systems: a predictive control approach. Automatica, 39(4), pp. 633-641. (doi:10.1016/S0005-1098(02)00272-8)

Chen, W.H., O'Reilly, J., and Ballance, D.J. (2003) On the terminal region of model predictive control for non-linear systems with input/state constraints. Journal of Adaptive Control and Signal Processing, 17(3), pp. 195-207. (doi:10.1002/acs.731)

Vink, D., Ballance, D., and Gawthrop, P. (2003) Bond Graphs in Model Matching Control. In: Proceedings 4th Mathmod Vienna, Vienna, pp. 213-222.

2002

Chen, W.-H., and Ballance, D.J. (2002) On a switching control scheme for nonlinear systems with ill-defined relative degree. Systems and Control Letters, 47(2), pp. 159-166. (doi:10.1016/S0167-6911(02)00186-X)

Feng, W., O'Reilly, J., and Ballance, D.J. (2002) MIMO nonlinear PID predictive controller. IEEP: Control Theory Applications, 149(3), pp. 203-208.

2001

Chen, W.-H., and Ballance, D.J. (2001) QFT design for uncertain non-minimum phase and unstable plants revisited. International Journal of Control, 74(9), pp. 957-965. (doi:10.1080/00207170110044346)

Gawthrop, P., Ballance, D., and Vink, D. (2001) Bond graph based control with virtual actuators. In: 13th European Simulation Symposium, Marseilles, France, pp. 813-817.

2000

Gawthrop, P.J., Chen, W.H., and Ballance, D.J. (2000) A nonlinear disturbance observer for robotic manipulators. IEEE Transactions on Industrial Electronics, 47(4), pp. 932-938.

1999

Gribble, J.J., Chen, W.-H., and Ballance, D.J. (1999) Nonlinear PID predictive controller. IEE Proceedings: Control Theory and Applications, 146(6), pp. 6103-611.

Chen, W.-H., Ballance, D., Feng, W., and Li, Y. (1999) Genetic algorithm enabled computer-automated design of QFT control systems. In: IEEE Computer Aided Control System Design 1999, Kohala Coast, HI, 22 Aug - 27 Aug 1999, pp. 492-497. (doi:10.1109/CACSD.1999.808697)

Chen, W.-H., Ballance, D., Feng, W., and Li, Y. (1999) Genetic algorithm enabled computer-automated design of QFT control systems. In: IEEE Computer Aided Control System Design 1999, Kohala Coast, HI, 22-27 Aug 1999, pp. 492-497. (doi:10.1109/CACSD.1999.808697)

1998

Chen, W., Ballance, D., and Li, Y. (1998) Automatic loop-shaping in QFT using genetic algorithms. In: 3rd Asia-Pacific Conference on Control and Measurement, Dunhuang, China, 31 Aug - 4 Sep 1998, pp. 63-67.

This list was generated on Wed Mar 29 23:55:42 2017 BST.
Number of items: 17.

Articles

Vink, D., Ballance, D.J., and Gawthrop, P.J. (2006) Bond graphs in model matching control. Mathematical and Computer Modelling of Dynamical Systems, 12(2-3), pp. 103-105. (doi:10.1080/13873950500068278)

Gawthrop, P. J., Ballance, D.J., and Chen, W.H. (2003) Optimal control of nonlinear systems: a predictive control approach. Automatica, 39(4), pp. 633-641. (doi:10.1016/S0005-1098(02)00272-8)

Chen, W.H., O'Reilly, J., and Ballance, D.J. (2003) On the terminal region of model predictive control for non-linear systems with input/state constraints. Journal of Adaptive Control and Signal Processing, 17(3), pp. 195-207. (doi:10.1002/acs.731)

Chen, W.-H., and Ballance, D.J. (2002) On a switching control scheme for nonlinear systems with ill-defined relative degree. Systems and Control Letters, 47(2), pp. 159-166. (doi:10.1016/S0167-6911(02)00186-X)

Feng, W., O'Reilly, J., and Ballance, D.J. (2002) MIMO nonlinear PID predictive controller. IEEP: Control Theory Applications, 149(3), pp. 203-208.

Chen, W.-H., and Ballance, D.J. (2001) QFT design for uncertain non-minimum phase and unstable plants revisited. International Journal of Control, 74(9), pp. 957-965. (doi:10.1080/00207170110044346)

Gawthrop, P.J., Chen, W.H., and Ballance, D.J. (2000) A nonlinear disturbance observer for robotic manipulators. IEEE Transactions on Industrial Electronics, 47(4), pp. 932-938.

Gribble, J.J., Chen, W.-H., and Ballance, D.J. (1999) Nonlinear PID predictive controller. IEE Proceedings: Control Theory and Applications, 146(6), pp. 6103-611.

Conference Proceedings

Ballance, D. (2016) Using Simple Tests to Identify Students Needing Support in Engineering Mathematics. In: 18th SEFI Mathematics Working Group Seminar (, Gothenburg, Sweden, 27-29 June 2016, (Unpublished)

Ballance, D.J., Bevan, G.P., Gawthrop, P.J., and Diston, D.J. (2005) Model Transformation Tools (MTT): The Open Source Bond Graph Project. In: International Conference On Bond Graph Modeling and Simulation (ICBGM'05), New Orleans, Louisiana, USA, 23-27 January 2005, pp. 123-128.

Diston, D., Gawthrop, P., Bevan, G., and Ballance, D. (2005) Next-generation transformation tools for scalable integrated system modelling. In: Proc. of the 2005 Int. Conf. on Bond Graph Modelling and Simulation (ICBGM'05), New Orleans, USA, pp. 143-148.

Gawthrop, P.J., and Ballance, D.J. (2005) Virtual actuator control of mechanical systems. In: International Conference On Bond Graph Modeling and Simulation (ICBGM'05), New Orleans, Louisiana, USA, January 23 - 27, 2005, pp. 233-238.

Vink, D., Ballance, D., and Gawthrop, P. (2003) Bond Graphs in Model Matching Control. In: Proceedings 4th Mathmod Vienna, Vienna, pp. 213-222.

Gawthrop, P., Ballance, D., and Vink, D. (2001) Bond graph based control with virtual actuators. In: 13th European Simulation Symposium, Marseilles, France, pp. 813-817.

Chen, W.-H., Ballance, D., Feng, W., and Li, Y. (1999) Genetic algorithm enabled computer-automated design of QFT control systems. In: IEEE Computer Aided Control System Design 1999, Kohala Coast, HI, 22 Aug - 27 Aug 1999, pp. 492-497. (doi:10.1109/CACSD.1999.808697)

Chen, W.-H., Ballance, D., Feng, W., and Li, Y. (1999) Genetic algorithm enabled computer-automated design of QFT control systems. In: IEEE Computer Aided Control System Design 1999, Kohala Coast, HI, 22-27 Aug 1999, pp. 492-497. (doi:10.1109/CACSD.1999.808697)

Chen, W., Ballance, D., and Li, Y. (1998) Automatic loop-shaping in QFT using genetic algorithms. In: 3rd Asia-Pacific Conference on Control and Measurement, Dunhuang, China, 31 Aug - 4 Sep 1998, pp. 63-67.

This list was generated on Wed Mar 29 23:55:42 2017 BST.