MechatronicsPub Date : 2024-11-25DOI: 10.1016/j.mechatronics.2024.103278
Francisco J. Campa, Mikel Diez, Javier Corral, Erik Macho, Saioa Herrero, Charles Pinto
{"title":"Mechatronic design of a 3 degrees of freedom parallel kinematics manipulator with integrated force plate for human balance evaluation and rehabilitation✰","authors":"Francisco J. Campa, Mikel Diez, Javier Corral, Erik Macho, Saioa Herrero, Charles Pinto","doi":"10.1016/j.mechatronics.2024.103278","DOIUrl":"10.1016/j.mechatronics.2024.103278","url":null,"abstract":"<div><div>One of the main sequelae of stroke is hemiparesis or partial hemiplegia. This condition causes patients to undergo lengthy rehabilitation processes to recover balance and gait. Thus, it is required to have tools to systematize rehabilitation tasks while monitoring the evolution of the patient over time. This paper presents a new prototype based on a 3PRS parallel kinematic manipulator with a force plate in the end effector to rehabilitate and evaluate balance by measuring the Center of Pressure of the patient, a widely studied parameter in the field of posturography. The prototype has been designed to be able to measure in a reliable and repeatable way and, as it is a medical device, it includes design considerations related to ease of use, visual feedback and safety. The paper describes the kinematics, dynamics, mechatronic modelling and mechanical design of the parallel kinematics machine, as well as the design of the force plate in charge of determining the location of the Center of Pressure. Also, a formulation is proposed to correct the influence of the inertial and gravitatory forces on the top plate during the motion of the platform on the measurement. Finally, the prototype has been evaluated experimentally to compare the motion with the developed models and to determine the precision and robustness against noise and motion related effects.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"105 ","pages":"Article 103278"},"PeriodicalIF":3.1,"publicationDate":"2024-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142705509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-11-20DOI: 10.1016/j.mechatronics.2024.103270
Paul Tacx , Matthijs van de Vosse , Robbert Voorhoeve , Gert Witvoet , Marcel Heertjes , Tom Oomen
{"title":"Spatio-temporal modeling for overactuated motion control","authors":"Paul Tacx , Matthijs van de Vosse , Robbert Voorhoeve , Gert Witvoet , Marcel Heertjes , Tom Oomen","doi":"10.1016/j.mechatronics.2024.103270","DOIUrl":"10.1016/j.mechatronics.2024.103270","url":null,"abstract":"<div><div>Increasingly stringent performance requirements for motion systems necessitate explicit control of the flexible dynamic behavior. The aim of this paper is to present an approach to identify spatio-temporal models of overactuated mechatronic systems with a limited number of spatially distributed sensors. The proposed approach exploits the modal modeling framework and exploits the symmetry in modal models to enhance the spatial resolution of the identified spatially-sampled modal models. Spatio-temporal models are identified by updating prior finite element method-based models based on the identified extended modal models. The experimental results illustrate the effectiveness of the proposed approach for the identification of complex position-dependent mechanical systems.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"105 ","pages":"Article 103270"},"PeriodicalIF":3.1,"publicationDate":"2024-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142705508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-11-16DOI: 10.1016/j.mechatronics.2024.103268
Erfan Khodabakhshi, S.O. Reza Moheimani
{"title":"FPAA-based control of a high-speed flexure-guided AFM nanopositioner","authors":"Erfan Khodabakhshi, S.O. Reza Moheimani","doi":"10.1016/j.mechatronics.2024.103268","DOIUrl":"10.1016/j.mechatronics.2024.103268","url":null,"abstract":"<div><div>This paper presents the design, characterization, and control of a novel flexure-guided piezoelectrically actuated atomic force microscope (AFM) nanopositioner. The planar scanner achieves a scan range of <span><math><mrow><mn>5</mn><mo>.</mo><mn>8</mn><mo>,</mo><mi>μ</mi><mi>m</mi></mrow></math></span> in both X- and Y-directions with a first resonance frequency above <span><math><mrow><mn>15</mn><mspace></mspace><mi>kHz</mi></mrow></math></span>. Lateral displacements are measured using an interferometer sensor. A signal-transformation-based control technique and a signal pre-shaping method are explored to enhance raster scanning. An integral resonant controller (IRC) increases closed-loop bandwidth by damping the scanner’s fast axis dominant mode. Since the high-bandwidth system requires a high sampling rate, the IRC scheme is implemented using a field-programmable analog array (FPAA). The tracking performance is improved by a double integrator. The effectiveness of the signal transformation approach (STA) with the pre-shaping method in the closed-loop system is investigated. Tracking errors at frequencies from <span><math><mrow><mn>10</mn><mspace></mspace><mi>Hz</mi></mrow></math></span> to <span><math><mrow><mn>300</mn><mspace></mspace><mi>Hz</mi></mrow></math></span> maintained RMS values below <span><math><mrow><mn>50</mn><mspace></mspace><mi>nm</mi></mrow></math></span>. Results demonstrate the technique’s success, achieving rapid time-lapse AFM imaging at 10 frames per second over a <span><math><mrow><mn>2</mn><mspace></mspace><mi>μ</mi><mi>m</mi><mo>×</mo><mn>2</mn><mspace></mspace><mi>μ</mi><mi>m</mi></mrow></math></span> scan area.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103268"},"PeriodicalIF":3.1,"publicationDate":"2024-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142650766","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-11-09DOI: 10.1016/j.mechatronics.2024.103269
Heng Du , Ye Wu , Zhizhong Zhang , Qigang Wang , Jiahe Luo , Jinghui Fang
{"title":"Multi-cylinder leveling control systems based on dual-valve parallel and adaptive eccentric torque suppression","authors":"Heng Du , Ye Wu , Zhizhong Zhang , Qigang Wang , Jiahe Luo , Jinghui Fang","doi":"10.1016/j.mechatronics.2024.103269","DOIUrl":"10.1016/j.mechatronics.2024.103269","url":null,"abstract":"<div><div>In the composite material hydraulic press, the mismatched velocities between the movable beam and the multiple leveling cylinders produce disturbing superfluous forces, and the eccentric torque causes the movable beam to tilt when pressed. They severely damage the leveling displacement accuracy and limit the implementation of muti-cylinder system in higher precision field. A dual-loop leveling control strategy is proposed, comprising a dual-valve parallel pressure inner loop and an adaptive control displacement outer loop. Firstly, a dual-valve parallel scheme is proposed in the pressure inner loop, where a compensation valve is added in parallel with the original single-valve. A variable compensation valve spool algorithm is designed, considering both velocity and displacement to mitigate the effects of superfluous forces and achieve precise and smooth leveling. Secondly, a control strategy for the adaptive displacement outer loop is designed to estimate and compensate for eccentric torque. An innovative torque decoupling algorithm is formulated to overcome the challenge of indeterminate coupling relations between inner and outer loops caused by the adaptive incorporation of dual-loop control. Then, eccentric load compensation torque is decoupled to the multiple leveling cylinders and derives the desired pressure for the inner loop. The inner loop suppresses the disturbance of eccentric torque to enhance robust leveling precision. Finally, the effectiveness of the proposed strategy was validated through experimentation on the constructed hydraulic press leveling system test bench. The control strategy presented in this paper provides a reference for achieving smooth and precise control in multi-cylinder systems.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103269"},"PeriodicalIF":3.1,"publicationDate":"2024-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142650765","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Active safety control for distributed drive electric vehicle with unilateral motor fault based on mechanical redundancy","authors":"Changan Ren , Lipeng Zhang , Minghan Chen , Yang Zhang , Minghui Zhao","doi":"10.1016/j.mechatronics.2024.103266","DOIUrl":"10.1016/j.mechatronics.2024.103266","url":null,"abstract":"<div><div>Distributed drive can significantly improve the dynamics performance of electric vehicles. However, once the drive motor fails, it will cause harm to passengers and the surrounding environment. To solve the above problems, an active safety control method is proposed based on the mechanical redundancy of a centralized and distributed coupling transmission, which can switch the vehicle drive mode from two motors distributed drive to one motor centralized drive. Regarding fault diagnosis, a motor torque observer is established based on the coupling relationship between the steering system and the drive system to address motor communication faults. To reduce the risk of misdiagnosis, a combined fault diagnosis strategy that considers both torque difference and torque change rate is proposed. The effectiveness of the method is proved by simulation and real vehicle tests. In the aspect of safety control, a fast mode switching method from the distributed drive to the centralized drive is proposed. The test results show that the shift time of the fast mode switching method is reduced by 13 % compared with the traditional switching method, which can reduce the time of power interruption and quickly restore the driving force to ensure the vehicle safety.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103266"},"PeriodicalIF":3.1,"publicationDate":"2024-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142594141","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-11-05DOI: 10.1016/j.mechatronics.2024.103267
Shourui Wang, Wuyin Jin
{"title":"Recursive terminal sliding mode control for the 3D overhead crane systems with motion planning","authors":"Shourui Wang, Wuyin Jin","doi":"10.1016/j.mechatronics.2024.103267","DOIUrl":"10.1016/j.mechatronics.2024.103267","url":null,"abstract":"<div><div>In practical scenarios, the unexpected payload swinging of a 3D overhead crane can significantly diminish transportation efficiency and safety. To enhance transportation efficiency and address payload oscillation challenges inherent in 3D overhead crane systems, a novel recursive terminal sliding mode control strategy integrated with motion planning is presented in this work. Specifically, to reconcile the dual objectives of optimizing operational efficiency while mitigating payload swing, a novel smooth S-shaped reference trajectory is introduced, and a recursive terminal sliding mode controller is devised to trace this trajectory, incorporating the construction of a recursive sliding mode surface that combines swing angle and displacement deviation. Finally, the proposed method is validated through a series of numerical simulations and experimental trials. The outcomes highlight the robustness of the proposed controller, facilitating swift tracking of reference trajectory even in the presence of nonzero initial conditions or external disturbances. Notably, by significantly reducing payload swing angles, the proposed approach enhances transportation safety.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103267"},"PeriodicalIF":3.1,"publicationDate":"2024-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142594140","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-10-28DOI: 10.1016/j.mechatronics.2024.103265
Rodrigo J. Velasco-Guillen , Raphaël Furnémont , Tom Verstraten , Bram Vanderborght , Josep M. Font-Llagunes , Philipp Beckerle
{"title":"Stiffness-fault-tolerant control strategy for elastic actuators with interaction impedance adaptation","authors":"Rodrigo J. Velasco-Guillen , Raphaël Furnémont , Tom Verstraten , Bram Vanderborght , Josep M. Font-Llagunes , Philipp Beckerle","doi":"10.1016/j.mechatronics.2024.103265","DOIUrl":"10.1016/j.mechatronics.2024.103265","url":null,"abstract":"<div><div>Elastic actuators have the potential to enable safe interaction and energy efficient mobility, making them suitable for physical human–robot interaction. However, their increased complexity makes technical faults and their prevention a relevant research topic, particularly considering faults in elastic and kinematic elements. In this article we investigate a stiffness-fault-tolerant control strategy for elastic actuators, based on impedance control, which compensates for internal faults and adapts to a desired interaction impedance behavior. We analyze the control strategy regarding its stability, and adapt it to the dynamic characteristics of two systems: a mechanically adjustable compliance actuator (MACCEPA) and a series–parallel elastic actuator (+SPEA), highlighting the strategy’s general applicability to multiple actuator designs, considering nonlinear and redundant characteristics. Experimental validation with these systems shows that the control strategy is capable of accurately tracking reference output trajectories and adapting interaction characteristics, under fault and disturbance conditions, showcasing the versatile applicability of the strategy while achieving fault-tolerance.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103265"},"PeriodicalIF":3.1,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142534170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-10-24DOI: 10.1016/j.mechatronics.2024.103264
Zhengfeng Huang , Beili Gong
{"title":"Wavelet-packet-transform-based identification of motor systems","authors":"Zhengfeng Huang , Beili Gong","doi":"10.1016/j.mechatronics.2024.103264","DOIUrl":"10.1016/j.mechatronics.2024.103264","url":null,"abstract":"<div><div>Accurate system modeling is the key to high-performance motor control. However, there usually exist nonlinear position-dependent cogging torque disturbances in motor systems, which makes classical linear system identification algorithms unavailable to such systems. Therefore, in this paper, a wavelet-packet-transform (WPT)-based preprocessing method is proposed to extract and attenuate the cogging torque disturbances of the identification data, so as to obtain an accurate linear model of the motor system by applying a classical identification algorithm without compensating the cogging torque in advance. Both the simulation and experiments show that the proposed method is a simple and efficient way to obtain a linear model for a motor with cogging torque disturbances.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103264"},"PeriodicalIF":3.1,"publicationDate":"2024-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142534169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-10-21DOI: 10.1016/j.mechatronics.2024.103263
Mingda Ge , Hongzhe Jin , Hui Zhang , Jizhuang Fan , Jie Zhao
{"title":"A joint acceleration planning method for inverse kinematics of manipulator based on second-order system with variable impedance","authors":"Mingda Ge , Hongzhe Jin , Hui Zhang , Jizhuang Fan , Jie Zhao","doi":"10.1016/j.mechatronics.2024.103263","DOIUrl":"10.1016/j.mechatronics.2024.103263","url":null,"abstract":"<div><div>The paper presents an angular acceleration planning method for joint space of manipulator to achieve real-time tracking tasks under joint constraint. To improve the performance of the algorithm and ensure the joint limit, the proposed method establishes a Second-order System with Variable Impedance (SSVI). The Second-order System is introduced in the joint space through the joint angular acceleration in second derivative of kinematics. The impedance parameters vary with different states of joint and the variable impedance produced virtual repulsive force to ensure that the joint motions are within the specified ranges when they are close to limits. The damping impedance contained in the system can improve convergence speed and suppress system oscillation and vibration caused by factors such as the visual noise. Simulation and experiment results verify that the method is effective and has faster convergence speed and more smooth motion compared with other methods.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103263"},"PeriodicalIF":3.1,"publicationDate":"2024-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142534168","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
MechatronicsPub Date : 2024-10-19DOI: 10.1016/j.mechatronics.2024.103259
Ming Yao , Zhufeng Shao , Yunzhou Su , Dehao Wei , Fumin Zhang , Liping Wang
{"title":"CRTF-MoeICP: A robust coarse-to-fine reflector-based LiDAR indoor positioning algorithm","authors":"Ming Yao , Zhufeng Shao , Yunzhou Su , Dehao Wei , Fumin Zhang , Liping Wang","doi":"10.1016/j.mechatronics.2024.103259","DOIUrl":"10.1016/j.mechatronics.2024.103259","url":null,"abstract":"<div><div>The reflector-based Light Detection and Ranging (LiDAR) positioning method is susceptible to environmental interferences, resulting in instability. This instability not only reduces movement accuracy but also poses safety hazards. To solve the above problems in the application of LiDAR sensors in the field of indoor positioning, we propose a <u>C</u>oarse <u>R</u>egistration algorithm based on the <u>T</u>riangular <u>F</u>eature (CRTF) and a fine registration algorithm based on <u>M</u>ulti-level <u>o</u>utlier <u>e</u>limination and <u>I</u>terative <u>C</u>losest <u>P</u>oint (MoeICP) for the reflector-based LiDAR positioning. The proposed coarse-to-fine positioning algorithm CRTF-MoeICP addresses the issue of reflector-based LiDAR positioning failure arising from the improper selection of the initial transformation matrix and outlier interference in indoor structured industrial environments. The experiment results show that the CRTF-MoeICP algorithm can ensure the stable registration of the LiDAR point cloud and the reflector map by completely removing all outliers, greatly improving the indoor positioning stability of LiDAR sensors. Besides, the proposed algorithm can be realized by LiDARs with different performance, and improve the static positioning repeatability to ±3 mm. The high precision and stable positioning results improve the motion accuracy, ensuring that the Automatic Guided Vehicle (AGV) can accurately and stably complete the handling task.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"104 ","pages":"Article 103259"},"PeriodicalIF":3.1,"publicationDate":"2024-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142534167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}