Abstract
Rigid linkage mechanism has narrow accuracy and repeatability. The mechanism offers motion between the joints. A different approach has been made to develop S-type flexure mechanism for high-precision systems. This paper presents the flexural mechanism design with the building blocks. This S-shaped mechanism is developed using a numerical approach to get linear motion. The mechanism is incorporated with a voice coil motor (VCM), optical encoder, and dSPACE 1104 R&D microcontroller board. The S-shaped mechanism is integrated, designed, and developed with system integration and identification of the system. The proportional–internal–derivative (PID) controls the implementation of the mechanism. The system identification is done and performance is evaluated for the natural frequency, damping factor and also evaluated by experimentation for the same. The transfer function is used to build the control system and parameters are tuned with the help of PID. PID implementation in real time imparts the accuracy for positioning at a high scanning speed of 0.5 mm/s.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Keywords
1 Introduction
The advances in the area of manufacturing, electronics, and materials have increased the precision technology in the present scenario [1, 3]. Precision manipulators with higher economic and performance features have enhanced small-scale technologies. In modern technology, nano- and micro-positioning stages are essential [1, 4]. Their usages are in applications like micromachining, confocal microscope, and scanning probe. A variety of XY mechanisms are developed in the wide area of the screw-type precision ball recirculation mechanisms. The previously developed XY mechanism has restrictions like limited range performance characteristics and accuracy. The control system is developed to obtain the required performance. A new method to build mechanisms such as flexural mechanisms with high-speed precision applications was developed [5,6,7]. Flexures are developed on elasticity of material for operation [8,9,10]. Motions are developed because of anamorphisms at the molecule level with two characteristics accuracy and high-speed applications. The advantage of the flexure mechanism is the smooth motion without friction and backlash. The flexure mechanisms are simple in construction (monolithic) and assembly. They have repeatability and also are predictable [11,12,13]. This work attempts to build and analyze motion with a large motion range. The degrees of freedom are obtained by the flexure mechanism. These are grouped into two types beams and hinges. The hinges are used for rotational motion and beams are used for planar motions.
2 Flexure Mechanism
Flexure mechanism provides mobility between the stage and fixed support. The motion is given by the interfacing element as explained in Fig. 1.
The DFM gives consideration merit over the conventional motion in characteristics as no friction loss and no lubrication is required. The interface element is replaced with beams eliminating friction, backlash, and high repeatability. The S-shaped flexure mechanism is shown in Fig. 2.
3 Analysis of Flexure Mechanism
The analysis of the flexure mechanism indicates that it proves null parasitic error and linear motion.
The deflection of S-shaped mechanism is given by Eq. 1.
where
L = Flexure beam length in mm
F = Applied force in N
E = Beam material elastic modulus in N/mm2
I = Mass moment of inertia mm4
Rotation is given in Eq. 2,
where
t = Beam thickness in mm
b = Beam width in mm
Parasitic Error,
The load is applied to the mechanism of 1 N which produces a deflection of 0.4048 mm as shown in Fig. 3. The stresses are well within the range as shown in Fig. 4
The flexure mechanism is built and developed using S-shaped double flexure mechanism. The experimental setup is shown in Fig. 5.
4 Mechatronics Integration of the System
The flexure mechanism is integrated with dSPACE DS 1104 microcontroller and actuator. The system is actuated by a voice coil motor (VCM) with applied force converting to current and voltage. The given current is low; therefore, it is amplified using LCAM. Simulink MATLAB file is prepared to compare the signal obtained from the encoder with a reference signal to evaluate the error signal. The motion head is moved by a given force. The encoder is mounted in the system and motion is detected. The values gained from the optical encoder are sent to dSPACE and saved in a mat file.
The overall mechatronics integration setup is shown in Fig. 6.
The different parameters like stiffness, damping factor are evaluated with dSPACE DS1104. The system natural is calculated from the setup.
5 Stiffness of the System
Stiffness is determined by the experimental force–deflection curve. The MATLAB code is built to control and actuate the voice coil motor. The position of the motion head is read by optical encode. The stiffness is evaluated for to and fro motion and obtained as shown in Fig. 7.
6 Damping Factor
As the initial state abruptly shifts from zero to one in relation to time, the system's temporal behaviour is defined. The amplitude value is set to zero to determine how the system responds to abrupt input for substantial deviations over a longer period of time. The output must stabilize at a steady state in order to get the steady state of the system's step response.
Experimental results are plotted on the graph (Fig. 8). From Fig. 8, both the damping factor and damped natural frequency are calculated. The motion head is given the free to and fro movement, finally coming to rest position.
The damping factor is evaluated from the logarithmic decrement and is given by
where
X0 = First peak amplitude
Xn = Amplitude to peak at n periods
n = Successive number of peaks
Damping factor
From the experimentation, the obtained values are
7 Identification of the System
An identification system is required to build the transfer function of the S-shaped flexure mechanism, to control the input signal to the actuator and positioning of the motion head. MATLAB code is built for the estimation of frequency response with an amplitude of 1 mm and is given a frequency response graph for the system to build. The peak frequency of 13.52 rad/s is obtained. The transfer function is developed using the experimental data of the system. The transfer function of the present model is
8 PID Implementation
The PID system feedback controller is adopted in industrial applications as shown in Fig. 9. The change between the variable being measured and the set point is evaluated by the PID controller using an error value. The PID controller uses influence variables to modify the process in an effort to decrease error. The PID controller is composed of three parameters the proportional, integral and derivatives values represented by P, I, D.
The proportional integral derivative controller is tuned using the Ziegler–Nichols approach. John G. Ziegler and Nathaniel B. Nichols constructed it. The system is implemented by setting the derivative (D) and integral (I) values to zero. The proportional increases as (P) from zero until it approaches the ultimate gain (‘U’) and oscillates with the same amplitude. The controller being utilized will determine the ultimate gain (U) and time cycle (T) values, which are used to construct the P, I, and D gains [7,8,9].
From Fig. 10, PID control result in real time on S-shaped flexure mechanism at lower velocity (0.5 Hz frequency with Speed = 300 μm/s) and lesser range of scan (Amplitude = 260 μm) for motion stage has been indicated. The accuracy of displacement is less than 0.5 μm.
PID control results in real time on S-Shaped flexure mechanism are comparatively higher speed (3 Hz frequency with speed = 1000 μm/s) and range of scan (Amplitude = 1500 μm) of motion stage (Fig. 11). The accuracy of deflection is less than 3 μm.
9 Conclusion
The S-shaped flexure mechanism is designed for precision applications. It is experimentally built and developed with dSPACE DS1104 microcontroller. Both static and dynamic parameters are characterized by experimental and theoretical agreed. PID control is implemented on S-shaped flexure mechanism using the dSPACE DS1104 Control desk environment. 0.5 μm of precision is reached at a slower scanning speed thanks to the Zeigler–Nicholas tuning algorithm being used to adjust the PID settings. The positioning accuracy of 3 μm is obtained at a higher speed of scanning. The least value of error and rejection is being obtained to track at various frequencies. For the regulation, LQR control can be used and LQI control accomplishes good distribution during rejection. The LQI method can adopt to track feed-forward control with other strategies on setup.
References
Qin Y, Shirinzadeh B, Zhang D, Tian Y (2013) Design and kinematics modeling of a novel 3-dof monolithic manipulator featuring improved Scott-Russell mechanisms. J Mech Des 135(10):101004. https://doi.org/10.1115/1.4024979
Awatar S (2004) Synthesis and analysis of parallel kinematic XY flexure mechanism, PhD Thesis, MIT, Cambridge, MA
Deshmukh S, Gandhi PS (2003) Optomechanical scanning systems for microstereolithography (MSL): analysis and experimental verification. J Mater Process Technol 209(3):1275–1285
Awtar S, Slocum AH (2005) Design of parallel kinematic XY flexural mechanism. In: Proceedings of IDETC/CIE international design engineering technical conferences & computers and information in engineering, 2005, California, USA
Lescano S, Rakotondrabe M, Andreff N (2012) Micromechanisms for laser phonosurgery: a review of actuators and compliants parts. In: International conference on biomedical robotics and biomechatronics, Rome, Italy
Ramesh T, Bharanidaran R, Gopal V (2014) Design and development of XY micro-positioning stage using modified topology optimization technique. App Mech Mat 592–594:2220–2224
Deshmukh S, Gandhi PS (2007) A novel optomechatronic focused laser spot submicron scanning system for microstereolithography. In: Poster presentation at Bangalore Nano conference 2007. International conference on nanotechnology
Zhu WL, Zhu Z, Shi Y, Wang X, Guan K, Ju BF (2016) Design, modeling, analysis and testing of a novel piezo-actuated Xy compliant mechanism for large workspace nano-positioning. Smart Mater Struct 25(11):115033
Kim HS, Cho YM (2009) Design and modeling of a novel 3-DOF precision micro-stage. Mechatronics 19:598–608
Sollpaur S, Patil M, Deshmukh S (2018) Evaluation of stiffness and parametric modeling of XY flexure mechanism for precision applications. J Model Simul Mater 1:8–15
Li Y, Xu Q (2009) Modeling and performance evaluation of a flexure-based XY parallel micromanipulator. Mech Mach Theory 44:2127–2152
Sollapur S, Patil MS, Deshmukh SP (2018) Design and development aspects of flexure mechanism for high precision application. In: AIP conference proceedings 1943, p 020023. https://doi.org/10.1063/1.5029599
Liu Y-T, Li B-J (2010) Precision positioning device using the combined piezo-VCM actuator with frictional constraint. Precis Eng 34:534–545
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sollapur, S., Shinde, T., Raut, S., Atpadkar, A., Nimbalkar, P., Rathod, M. (2024). Design and Development of High-Precision Scanning Flexural Mechanism Using PID. In: Sachdeva, A., Goyal, K.K., Garg, R.K., Davim, J.P. (eds) Recent Advances in Operations Management and Optimization. CPIE 2023. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-99-7445-0_4
Download citation
DOI: https://doi.org/10.1007/978-981-99-7445-0_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7444-3
Online ISBN: 978-981-99-7445-0
eBook Packages: EngineeringEngineering (R0)