Jason Bettega, Giulio Piva, Dario Richiedei, Alberto Trevisani
{"title":"用于缆索驱动并联机器人缆索故障检测的负载扭矩估算:一种机器学习方法","authors":"Jason Bettega, Giulio Piva, Dario Richiedei, Alberto Trevisani","doi":"10.1007/s11044-024-10023-3","DOIUrl":null,"url":null,"abstract":"<p>This paper proposes a method for cable failure detection in cable-driven parallel robots (CDPRs) with arbitrary architecture, which is based on the estimates of the motor load torques, together with machine learning algorithms. By just exploiting the dynamic model of each actuator in the conditions of no load, an open-loop load torque observer is designed for each motor to estimate the presence of a load coupled through a cable. Since such a load instantaneously goes to zero for the motor with a broken cable, a simple but effective and robust signature of failure can be inferred to provide reliable detection even in the case of various model mismatches. Additionally, the load torque observer is not computationally demanding since just motor measurements are required, thus avoiding any direct measurement (and a dynamic model as well) on the end-effector. The detection of a failure is made through supervised classification algorithms based on artificial intelligence. The training of the machine learning algorithm is based on a “hybrid” approach: the dataset includes several failure cases, which are numerically generated through a system digital twin developed through the multibody system theory, together with measurements of the real system in nonfailing conditions. Different classification algorithms are considered, together with different sets of input variables to be fed to the classifier. Four numerical examples are proposed by showing the method capability in handling both fully actuated and redundantly actuated CDPRs under cable failure, both rigid and flexible cables, and also evaluating the response in the presence of cable slackness.</p>","PeriodicalId":49792,"journal":{"name":"Multibody System Dynamics","volume":null,"pages":null},"PeriodicalIF":2.6000,"publicationDate":"2024-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Load torque estimation for cable failure detection in cable-driven parallel robots: a machine learning approach\",\"authors\":\"Jason Bettega, Giulio Piva, Dario Richiedei, Alberto Trevisani\",\"doi\":\"10.1007/s11044-024-10023-3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>This paper proposes a method for cable failure detection in cable-driven parallel robots (CDPRs) with arbitrary architecture, which is based on the estimates of the motor load torques, together with machine learning algorithms. By just exploiting the dynamic model of each actuator in the conditions of no load, an open-loop load torque observer is designed for each motor to estimate the presence of a load coupled through a cable. Since such a load instantaneously goes to zero for the motor with a broken cable, a simple but effective and robust signature of failure can be inferred to provide reliable detection even in the case of various model mismatches. Additionally, the load torque observer is not computationally demanding since just motor measurements are required, thus avoiding any direct measurement (and a dynamic model as well) on the end-effector. The detection of a failure is made through supervised classification algorithms based on artificial intelligence. The training of the machine learning algorithm is based on a “hybrid” approach: the dataset includes several failure cases, which are numerically generated through a system digital twin developed through the multibody system theory, together with measurements of the real system in nonfailing conditions. Different classification algorithms are considered, together with different sets of input variables to be fed to the classifier. Four numerical examples are proposed by showing the method capability in handling both fully actuated and redundantly actuated CDPRs under cable failure, both rigid and flexible cables, and also evaluating the response in the presence of cable slackness.</p>\",\"PeriodicalId\":49792,\"journal\":{\"name\":\"Multibody System Dynamics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.6000,\"publicationDate\":\"2024-09-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Multibody System Dynamics\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s11044-024-10023-3\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MECHANICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Multibody System Dynamics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s11044-024-10023-3","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MECHANICS","Score":null,"Total":0}
Load torque estimation for cable failure detection in cable-driven parallel robots: a machine learning approach
This paper proposes a method for cable failure detection in cable-driven parallel robots (CDPRs) with arbitrary architecture, which is based on the estimates of the motor load torques, together with machine learning algorithms. By just exploiting the dynamic model of each actuator in the conditions of no load, an open-loop load torque observer is designed for each motor to estimate the presence of a load coupled through a cable. Since such a load instantaneously goes to zero for the motor with a broken cable, a simple but effective and robust signature of failure can be inferred to provide reliable detection even in the case of various model mismatches. Additionally, the load torque observer is not computationally demanding since just motor measurements are required, thus avoiding any direct measurement (and a dynamic model as well) on the end-effector. The detection of a failure is made through supervised classification algorithms based on artificial intelligence. The training of the machine learning algorithm is based on a “hybrid” approach: the dataset includes several failure cases, which are numerically generated through a system digital twin developed through the multibody system theory, together with measurements of the real system in nonfailing conditions. Different classification algorithms are considered, together with different sets of input variables to be fed to the classifier. Four numerical examples are proposed by showing the method capability in handling both fully actuated and redundantly actuated CDPRs under cable failure, both rigid and flexible cables, and also evaluating the response in the presence of cable slackness.
期刊介绍:
The journal Multibody System Dynamics treats theoretical and computational methods in rigid and flexible multibody systems, their application, and the experimental procedures used to validate the theoretical foundations.
The research reported addresses computational and experimental aspects and their application to classical and emerging fields in science and technology. Both development and application aspects of multibody dynamics are relevant, in particular in the fields of control, optimization, real-time simulation, parallel computation, workspace and path planning, reliability, and durability. The journal also publishes articles covering application fields such as vehicle dynamics, aerospace technology, robotics and mechatronics, machine dynamics, crashworthiness, biomechanics, artificial intelligence, and system identification if they involve or contribute to the field of Multibody System Dynamics.