{"title":"Semi-supervised joint adaptation transfer network with conditional adversarial learning for rotary machine fault diagnosis","authors":"Chongxing Liu, Shaojie Li, Hongtian Chen, Xianchao Xiu, Chen Peng","doi":"10.20517/ir.2023.07","DOIUrl":"https://doi.org/10.20517/ir.2023.07","url":null,"abstract":"At present, artificial intelligence is booming and has made major breakthroughs in fault diagnosis scenarios. However, the high diagnostic accuracy of most mainstream fault diagnosis methods must rely on sufficient data to train the diagnostic models. In addition, there is another assumption that needs to be satisfied: the consistency of training and test data distribution. When these prerequisites are not available, the effectiveness of the diagnosis model declines dramatically. To address this problem, we propose a semi-supervised joint adaptation transfer network with conditional adversarial learning for rotary machine fault diagnosis. To fully utilize the fault features implied in unlabeled data, pseudo-labels are generated through threshold filtering to obtain an initial pre-trained model. Then, a joint domain adaptation transfer network module based on conditional adversarial learning and distance metric is introduced to ensure the consistency of the distribution in two different domains. Lastly, in three groups of experiments with different settings: a single fault with variable load, a single fault with variable speed, and a mixed fault with variable speed and load, it was confirmed that our method can obtain competitive diagnostic performance.","PeriodicalId":426514,"journal":{"name":"Intelligence & Robotics","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123055150","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An open-closed-loop iterative learning control for trajectory tracking of a high-speed 4-dof parallel robot","authors":"Qiancheng Li, Enyu Liu, Chuangchuang Cui, Guanglei Wu","doi":"10.20517/ir.2022.02","DOIUrl":"https://doi.org/10.20517/ir.2022.02","url":null,"abstract":"Precise control is of importance for robots, whereas, due to the presence of modeling errors and uncertainties under the complex working environment, it is difficult to obtain an accurate dynamic model of the robot, leading to decreased control performances. This work presents an open-closed-loop iterative learning control applied to a four-limb parallel Schönflies-motion robot, aiming to improve the tracking accuracy with high movement, in which the controller can learn from the iterative errors to make the robot end-effector approximate to the expected trajectory. The control algorithm is compared with classical D-ILC, which is illustrated along with an industrial trajectory of pick-and-place operation. External repetitive and non-repetitive disturbances are added to verify the robustness of the proposed approach. To verify the overall performance of the proposed control law, multiple trajectories within the workspace, different working frequencies for a prescribed trajectory, and different design methods are selected, which show the effectiveness and the generalization ability of the designed controller.","PeriodicalId":426514,"journal":{"name":"Intelligence & Robotics","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121952109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}