Abstract
Quadratic programming (QP) problems are frequently encountered in science, engineering, and robotic applications. Zeroing neural network (ZNN), as a special type of recurrent neural network (RNN), is an effective solver for solving QP. However, conventional ZNNs cannot solve QP with inequality and/or bound constraints. To obtain the optimal solution of QP with such constraints, the design of ZNN models roughly resorts to three techniques: slack variable, penalty function, and nonlinear complementary problem (NCP) function. Comparative results demonstrated that the NCP function-based ZNN (NCP-ZNN) has superior performance compared to ZNN models based on the other two techniques. Note that there exist various NCP functions that can be used to design different ZNN models by following similar procedures. One research gap is that these ZNN models have not been designed, presented and compared. To fill such a gap, this paper aims to design and investigate various NCP-ZNN models employing different NCP functions. Specifically, six NCP functions are used in this paper: the perturbed Fisher-Burmeister (pFB) function, Mangasarian and Solodov (MS) function, Evtushenko and Purtov I (EPI) function, EPII function, “discrete generalization” to the FB (D-FB) function, and Ranjbar, Effati, and Miri (REM) function. The performance of six NCP-ZNN models is validated by employing them to solve two QP problems in numerical comparisons. All NCP-ZNN models are successfully applied to parallel and serial robots with joint constraints to accomplish path-tracking tasks. Both simulative and experimental results demonstrate that six NCP-ZNN models can handle the joint constraints, with the best performance achieved by the MS-ZNN model.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Engineering Applications of Artificial Intelligence
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.