{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T14:12:52Z","timestamp":1775311972746,"version":"3.50.1"},"reference-count":49,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T00:00:00Z","timestamp":1742169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Neurorobot."],"abstract":"<jats:p>This study addresses the distributed optimization problem with time-varying objective functions and time-varying constraints in a multi-agent system (MAS). To tackle the distributed time-varying constrained optimization (DTVCO) problem, each agent in the MAS communicates with its neighbors while relying solely on local information, such as its own objective function and constraints, to compute the optimal solution. We propose a novel penalty-based zeroing neural network (PB-ZNN) to solve the continuous-time DTVCO (CTDTVCO) problem. The PB-ZNN model incorporates two penalty functions: The first penalizes agents for deviating from the states of their neighbors, driving all agents to reach a consensus, and the second penalizes agents for falling outside the feasible range, ensuring that the solutions of all agents remain within the constraints. The PB-ZNN model solves the CTDTVCO problem in a semi-centralized manner, where information exchange between agents is distributed, but computation is centralized. Building on the semi-centralized PB-ZNN model, we adopt the Euler formula to develop a distributed PB-ZNN (DPB-ZNN) algorithm for solving the discrete-time DTVCO (DTDTVCO) problem in a fully distributed manner. We present and prove the convergence theorems of the proposed PB-ZNN model and DPB-ZNN algorithm. The efficacy and accuracy of the DPB-ZNN algorithm are illustrated through numerical examples, including a simulation experiment applying the algorithm to the cooperative control of redundant manipulators.<\/jats:p>","DOI":"10.3389\/fnbot.2025.1553623","type":"journal-article","created":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T07:22:21Z","timestamp":1742196141000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A distributed penalty-based zeroing neural network for time-varying optimization with both equality and inequality constraints and its application to cooperative control of redundant robot manipulators"],"prefix":"10.3389","volume":"19","author":[{"given":"Liu","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Cheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1965","published-online":{"date-parts":[[2025,3,17]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1109\/TAC.2013.2278132","article-title":"Distributed continuous-time convex optimization on weight-balanced digraphs","volume":"59","author":"Bahman","year":"2014","journal-title":"IEEE Trans. Automat. Contr"},{"key":"B2","doi-asserted-by":"publisher","first-page":"2132","DOI":"10.1109\/TCSI.2023.3325262","article-title":"Joint resource allocation for ris-assisted heterogeneous networks with centralized and distributed frameworks","volume":"71","author":"Cai","year":"2024","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B3","doi-asserted-by":"publisher","first-page":"3994","DOI":"10.1109\/TSMC.2024.3374754","article-title":"Znn continuous model and discrete algorithm for temporally variant optimization with nonlinear equation constraints via novel td formula","volume":"54","author":"Chen","year":"2024","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"},{"key":"B4","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1016\/j.automatica.2016.07.003","article-title":"Initialization-free distributed coordination for economic dispatch under varying loads and generator commitment","volume":"74","author":"Cherukuri","year":"2016","journal-title":"Automatica"},{"key":"B5","doi-asserted-by":"publisher","first-page":"3974","DOI":"10.1109\/TFUZZ.2023.3272653","article-title":"A fuzzy adaptive zeroing neural network model with event-triggered control for time-varying matrix inversion","volume":"31","author":"Dai","year":"2023","journal-title":"IEEE Trans. Fuzzy Syst"},{"key":"B6","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-53622-3","volume-title":"Graph Theory","author":"Diestel","year":"2017"},{"key":"B7","doi-asserted-by":"publisher","first-page":"45","DOI":"10.3389\/fnbot.2017.00045","article-title":"An improved recurrent neural network for complex-valued systems of linear equation and its application to robotic motion tracking","volume":"11","author":"Ding","year":"2018","journal-title":"Front. Neurorobot"},{"key":"B8","doi-asserted-by":"crossref","DOI":"10.56021\/9781421407944","volume-title":"Matrix Computations","author":"Golub","year":"2013"},{"key":"B9","doi-asserted-by":"publisher","first-page":"6741","DOI":"10.1016\/j.jfranklin.2021.07.007","article-title":"A continuous-time consensus algorithm using neurodynamic system for distributed time-varying optimization with inequality constraints","volume":"358","author":"He","year":"2021","journal-title":"J. Franklin I"},{"key":"B10","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1109\/JAS.2023.123603","article-title":"Noise-tolerant znn-based data-driven iterative learning control for discrete nonaffine nonlinear mimo repetitive systems","volume":"11","author":"Hu","year":"2024","journal-title":"IEEE-CAA J. Automatic"},{"key":"B11","doi-asserted-by":"publisher","first-page":"4215","DOI":"10.1109\/TCSI.2022.3185398","article-title":"Distributed time-varying economic dispatch via a prediction-correction method","volume":"69","author":"Huang","year":"2022","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B12","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.neunet.2023.12.011","article-title":"A collective neurodynamic penalty approach to nonconvex distributed constrained optimization","volume":"171","author":"Jia","year":"2024","journal-title":"Neural Netw"},{"key":"B13","doi-asserted-by":"publisher","first-page":"1065256","DOI":"10.3389\/fnbot.2022.1065256","article-title":"A robust zeroing neural network and its applications to dynamic complex matrix equation solving and robotic manipulator trajectory tracking","volume":"16","author":"Jin","year":"","journal-title":"Front. Neurorobot"},{"key":"B14","doi-asserted-by":"publisher","first-page":"14297","DOI":"10.1007\/s00521-022-06905-2","article-title":"Novel activation functions-based znn models for fixed-time solving dynamirc sylvester equation","volume":"34","author":"Jin","year":"","journal-title":"Neural Comput. Applic"},{"key":"B15","doi-asserted-by":"publisher","first-page":"6297","DOI":"10.1109\/TCYB.2024.3436021","article-title":"Cerebellum-inspired learning and control scheme for redundant manipulators at joint velocity level","volume":"54","author":"Jin","year":"2024","journal-title":"IEEE Trans. Cybern"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1715","DOI":"10.1109\/TSMC.2017.2693400","article-title":"Cooperative motion generation in a distributed network of redundant robot manipulators with noises","volume":"48","author":"Jin","year":"2018","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"},{"key":"B17","doi-asserted-by":"publisher","first-page":"50","DOI":"10.3389\/fnbot.2017.00050","article-title":"Different-level simultaneous minimization scheme for fault tolerance of redundant manipulator aided with discrete-time recurrent neural network","volume":"11","author":"Jin","year":"2017","journal-title":"Front. Neurorobot"},{"key":"B18","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1109\/TCSI.2022.3221097","article-title":"Distributed optimization of uncertain multiagent systems with disturbances and actuator faults via exosystem observer-based output regulation","volume":"70","author":"Kang","year":"2023","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B19","volume-title":"Nonlinear Systems","author":"Khalil","year":"2002"},{"key":"B20","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/JAS.2020.1003048","article-title":"BAS-ADAM: an adam based approach to improve the performance of beetle antennae search optimizer","volume":"7","author":"Khan","year":"","journal-title":"IEEE\/CAA J. Autom. Sinica"},{"key":"B21","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1109\/TII.2019.2941916","article-title":"Obstacle avoidance and tracking control of redundant robotic manipulator: An rnn-based metaheuristic approach","volume":"16","author":"Khan","year":"","journal-title":"IEEE Trans. Ind. Informat"},{"key":"B22","doi-asserted-by":"publisher","first-page":"1159212","DOI":"10.3389\/fphy.2023.1159212","article-title":"Towards non-linearly activated znn model for constrained manipulator trajectory tracking","volume":"11","author":"Lan","year":"2023","journal-title":"Front. Phys"},{"key":"B23","doi-asserted-by":"publisher","first-page":"2182","DOI":"10.1109\/TCSI.2024.3351942","article-title":"Optimal energy management for networked microgrids via distributed neurodynamic","volume":"71","author":"Li","year":"2024","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B24","doi-asserted-by":"publisher","first-page":"928636","DOI":"10.3389\/fnbot.2022.928636","article-title":"Harmonic noise-tolerant znn for dynamic matrix pseudoinversion and its application to robot manipulator","volume":"16","author":"Liao","year":"2022","journal-title":"Front. Neurorobot"},{"key":"B25","doi-asserted-by":"publisher","first-page":"11436","DOI":"10.1109\/TMC.2024.3397242","article-title":"A distributed competitive and collaborative coordination for multirobot systems","volume":"23","author":"Liu","year":"2024","journal-title":"IEEE Trans. Mobile Comput"},{"key":"B26","doi-asserted-by":"publisher","first-page":"2943","DOI":"10.1109\/TCSI.2023.3266358","article-title":"Differentially private distributed optimization with an event-triggered mechanism","volume":"70","author":"Mao","year":"2023","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B27","doi-asserted-by":"publisher","first-page":"2941","DOI":"10.1109\/TSG.2017.2720471","article-title":"A survey of distributed optimization and control algorithms for electric power systems","volume":"8","author":"Molzahn","year":"2017","journal-title":"IEEE Trans. Smart Grid"},{"key":"B28","doi-asserted-by":"publisher","first-page":"3026","DOI":"10.1109\/TCSI.2022.3167790","article-title":"Penalty-based distributed optimal control of dc microgrids with enhanced current regulation performance","volume":"69","author":"Peng","year":"2022","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap"},{"key":"B29","doi-asserted-by":"publisher","first-page":"5164","DOI":"10.1109\/TII.2020.3032158","article-title":"New discretized zeroing neural network models for solving future system of bounded inequalities and nonlinear equations aided with general explicit linear four-step rule","volume":"17","author":"Qiu","year":"2021","journal-title":"IEEE Trans. Industr. Inform"},{"key":"B30","doi-asserted-by":"publisher","first-page":"1446508","DOI":"10.3389\/fnbot.2024.1446508","article-title":"A novel discrete zeroing neural network for online solving time-varying nonlinear optimization problems","volume":"18","author":"Song","year":"2024","journal-title":"Front. Neurorobot"},{"key":"B31","doi-asserted-by":"publisher","first-page":"3931","DOI":"10.1109\/TAC.2022.3198113","article-title":"Distributed continuous-time algorithms for time-varying constrained convex optimization","volume":"68","author":"Sun","year":"2023","journal-title":"IEEE Trans. Automat. Contr"},{"key":"B32","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1109\/TCST.2021.3058845","article-title":"Distributed timevarying optimization with state-dependent gains: algorithms and experiments","volume":"30","author":"Sun","year":"2022","journal-title":"IEEE Trans. Control Syst. Technol"},{"key":"B33","doi-asserted-by":"publisher","first-page":"11505","DOI":"10.1007\/s00521-019-04639-2","article-title":"Noise-suppressing zeroing neural network for online solving time-varying nonlinear optimization problem: a control-based approach","volume":"32","author":"Sun","year":"2020","journal-title":"Neural Comput. Appl"},{"key":"B34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TIE.2024.3451063","article-title":"An orthogonal repetitive motion and obstacle avoidance scheme for omnidirectional mobile robotic arm","volume":"2024","author":"Sun","year":"","journal-title":"IEEE Trans. Ind. Electron"},{"key":"B35","doi-asserted-by":"publisher","first-page":"11449","DOI":"10.1109\/TIE.2024.3468711","article-title":"Human\u2013robot interaction force control of series elastic actuator-driven upper limb exoskeleton robot","volume":"71","author":"Sun","year":"","journal-title":"IEEE Trans. Ind. Electron"},{"key":"B36","doi-asserted-by":"publisher","first-page":"7088","DOI":"10.1109\/TII.2022.3204307","article-title":"Data-driven control for continuum robots based on discrete zeroing neural networks","volume":"19","author":"Tan","year":"2023","journal-title":"IEEE Trans. Industr. Inform"},{"key":"B37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TNSRE.2024.3459924","article-title":"Recurrent neural network enabled continuous motion estimation of lower limb joints from incomplete semg signals","volume":"32","author":"Wang","year":"2024","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng"},{"key":"B38","doi-asserted-by":"publisher","first-page":"1793","DOI":"10.1109\/TII.2024.3488775","article-title":"A data-driven obstacle avoidance scheme for redundant robots with unknown structures","volume":"21","author":"Xie","year":"2025","journal-title":"IEEE Trans. Ind. Informat"},{"key":"B39","doi-asserted-by":"publisher","first-page":"5901","DOI":"10.1109\/TCYB.2024.3408254","article-title":"Data-driven model predictive control for redundant manipulators with unknown model","volume":"54","author":"Yan","year":"2024","journal-title":"IEEE Trans. Cybern"},{"key":"B40","doi-asserted-by":"publisher","first-page":"3204","DOI":"10.1109\/TNNLS.2019.2938866","article-title":"General 7-instant dcznn model solving future different-level system of nonlinear inequality and linear equation","volume":"31","author":"Yang","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B41","doi-asserted-by":"publisher","first-page":"3000","DOI":"10.1109\/TAC.2015.2414817","article-title":"Distributed seeking of time-varying nash equilibrium for non-cooperative games","volume":"60","author":"Ye","year":"2015","journal-title":"IEEE Trans. Automat. Contr"},{"key":"B42","doi-asserted-by":"publisher","first-page":"1323","DOI":"10.1109\/TCSII.2020.3025199","article-title":"Time-varying formation tracking for multiple dynamic targets: Finite- and fixed-time convergence","volume":"68","author":"Zhang","year":"","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"B43","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1109\/TNN.2002.1031938","article-title":"A recurrent neural network for solving sylvester equation with time-varying coefficients","volume":"13","author":"Zhang","year":"2002","journal-title":"IEEE Trans. Neural Netw"},{"key":"B44","doi-asserted-by":"publisher","first-page":"4194","DOI":"10.1109\/TCYB.2018.2859751","article-title":"Recurrent neural network for kinematic control of redundant manipulators with periodic input disturbance and physical constraints","volume":"49","author":"Zhang","year":"","journal-title":"IEEE Trans. Cybern"},{"key":"B45","doi-asserted-by":"publisher","first-page":"1345","DOI":"10.1109\/TCST.2017.2709276","article-title":"Tricriteria optimization-coordination motion of dual-redundant-robot manipulators for complex path planning","volume":"26","author":"Zhang","year":"","journal-title":"IEEE Trans. Control Syst. Technol"},{"key":"B46","doi-asserted-by":"publisher","first-page":"2993","DOI":"10.1109\/TNNLS.2020.3009201","article-title":"A penalty strategy combined varying-parameter recurrent neural network for solving time-varying multi-type constrained quadratic programming problems","volume":"32","author":"Zhang","year":"","journal-title":"IEEE Trans. Neural Netw. Learn. Syst"},{"key":"B47","doi-asserted-by":"publisher","first-page":"1590","DOI":"10.1109\/TAC.2016.2593899","article-title":"A specified-time convergent multiagent system for distributed optimization with a time-varying objective function","volume":"62","author":"Zheng","year":"2017","journal-title":"IEEE Trans. Automat. Contr"},{"key":"B48","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1109\/TNSE.2023.3301900","article-title":"Distributed finite-time optimization of multi-agent systems with time-varying cost functions under digraphs","volume":"11","author":"Zhu","year":"2024","journal-title":"IEEE Trans. Netw. Sci. Eng"},{"key":"B49","doi-asserted-by":"publisher","first-page":"5114","DOI":"10.1109\/TSMC.2021.3115555","article-title":"On generalized zeroing neural network under discrete and distributed time delays and its application to dynamic lyapunov equation","volume":"52","author":"Zuo","year":"2022","journal-title":"IEEE Trans. Syst. Man Cybern. Syst"}],"container-title":["Frontiers in Neurorobotics"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2025.1553623\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T07:22:26Z","timestamp":1742196146000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2025.1553623\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,17]]},"references-count":49,"alternative-id":["10.3389\/fnbot.2025.1553623"],"URL":"https:\/\/doi.org\/10.3389\/fnbot.2025.1553623","relation":{},"ISSN":["1662-5218"],"issn-type":[{"value":"1662-5218","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,17]]},"article-number":"1553623"}}