Journal of Systems Engineering and Electronics ›› 2019, Vol. 30 ›› Issue (5): 1007-1024.doi: 10.21629/JSEE.2019.05.17

• Control Theory and Application • Previous Articles     Next Articles

A global optimization algorithm based on multi-loop neural network control

Baiquan LU(), Chenlong NI*(), Zhongwei ZHENG(), Tingzhang LIU()   

  • Received:2018-12-13 Online:2019-10-08 Published:2019-10-09
  • Contact: Chenlong NI E-mail:lbq123188@aliyun.com;chalone0808@icloud.com;zw.zheng2@gmail.com;liutzh@staff.shu.edu.cn
  • About author:LU Baiquan was born in 1963. He received his Ph.D. degree in thermal engineering from Tsinghua University in 1997. He is now an associate professor at School of Mechatronic Engineering and Automation, Shanghai University. His research interests include computational intelligence and nonlinear system control. E-mail: lbq123188@aliyun.com|NI Chenlong was born in 1995. He received his B.S. degree from Nanjing Institute of Technology in 2017. He is currently pursuing his M.S. degree at School of Mechatronic Engineering and Automation, Shanghai University. His major research interests include optimization, particle swarm optimization and deep learning. E-mail: chalone0808@icloud.com|ZHENG Zhongwei was born in 1993. He received his B.S. degree from Changchun University of Science and Technology in 2016. He is currently pursuing his M.S. degree at School of Mechatronic Engineering and Automation, Shanghai University. His major research interests include optimization, particle swarm optimization and deep learning. E-mail: zw.zheng2@gmail.com|LIU Tingzhang is a professor at School of Mechatronic Engineering and Automation, Shanghai University. He received his Ph.D. degree in mechanical engineering from Xi'an Jiaotong University in 1996. His research interests include modeling and control for complex system, energy-saving and control for building system. E-mail: liutzh@staff.shu.edu.cn
  • Supported by:
    the National Natural Science Foundation of China(61273190);This work was supported by the National Natural Science Foundation of China (61273190)

Abstract:

This paper proposes an optimization algorithm based on a multi-loop control system with a neural network controller, in which the objective function that is used is the control plant of each sub-control system. To obtain the global optimization solution from a control plant that has many local minimum points, a transformation function is presented. On the one hand, this approach changes a complex objective function into a simple function under the condition of an unchanged globally optimal solution, to find the global optimization solution more easily by using a multi-loop control system. On the other hand, a special neural network (in which the node function can be simply positioned locally) that is composed of multiple transformation functions is used as the controller, which reduces the possibility of falling into local minimum points. At the same time, a filled function is presented as a control law; it can jump out of a local minimum point and move to another local minimum point that has a smaller value of the objective function. Finally, 18 simulation examples are provided to show the effectiveness of the proposed method.

Key words: global optimization, neural networks, control system, transformation function, filled function method