Next Article in Journal
Off-Stoichiometry Thiol-Ene (OSTE) Micro Mushroom Forest: A Superhydrophobic Substrate
Previous Article in Journal
Residual Stress and Warping Analysis of the Nano-Silver Pressureless Sintering Process in SiC Power Device Packaging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Input Shaping Commands with First-Order Actuators

Department of Mechanical Engineering, Chosun University, 309 Pilmun-daero, Dong-gu, Gwangju 61452, Republic of Korea
*
Author to whom correspondence should be addressed.
Micromachines 2024, 15(9), 1086; https://doi.org/10.3390/mi15091086
Submission received: 31 July 2024 / Revised: 26 August 2024 / Accepted: 27 August 2024 / Published: 28 August 2024

Abstract

:
This paper presents robust input shaping commands with first-order actuators utilizing a classical robust input shaper for practical applications in input shaping technology. An ideal input shaping command can deviate due to actuator dynamics so that the modified command has a detrimental effect on the performance of oscillation reduction in feedforward control applications. A zero-vibration-derivative (ZVDF) shaper with first-order actuators is analytically proposed using a phasor–vector approach, an exponential function for the approximation of the dynamic response of first-order actuators and the usage of the ZVD shaper. In addition, an equivalent transformation is utilized based on the superposition principle for the convenient inclusion of first-order actuator dynamics and is applied to the individual segment input command. The residual deflection and robustness of the proposed robust input shaping commands are numerically evaluated and compared with those of a conventional ZVD shaper with respect to the parameter uncertainties of flexible systems and actuators. The robust input shaping commands that are possible with first-order actuators are experimentally validated, presenting a better robustness and residual deflection reduction performance than the classical ZVD shaper on a mini bridge crane.

1. Introduction

Input shaping technology is an effective method for eliminating residual oscillation in point-to-point maneuvers of linear or nonlinear flexible systems [1,2,3,4]. In addition to the nonlinear characteristics of structural systems, the performance of input shaping methods can be significantly degraded by the collapse of command profiles attributed to actuator dynamics. Therefore, it is necessary to develop a robust input shaping technique analytically without extending the duration to account for actuator dynamics.
Several analytically robust input shapers have been proposed. As an initial input shaper to overcome system modeling errors, the zero vibration (ZV) shaper was shown to be effective under system parameter variations. To ensure the robustness to modeling errors, a zero-vibration derivative (ZVD) shaper was proposed by setting the derivative of the residual oscillation amplitude of a second-order system to the impulse sequence input with respect to the natural frequency [5,6,7]. To further improve insensitivity, the differentiation process can be repeated by taking into account additional higher-order derivatives with respect to the natural frequency. The cost of each additional derivative is an increase in the shaper duration by half of the period of the natural frequency [8]. While maintaining the same number of impulses as in the ZVD shaper, an EI (extra insensitive) shaper was proposed by relaxing the zero-residual oscillation constraint to a tolerable level. The EI shaper has the same impulse time locations as the ZVD shaper but has different amplitude values that lead to the advantage of improved robustness [9]. A specified insensitivity (SI) shaper was presented for system modeling errors by extending the formulation of the EI shaper to an arbitrary specified oscillation level [10]. The SI shaper indicated that the residual oscillation magnitude was within the specified tolerance level. Numerous input shapers that add impulses have been proposed; however, an increase in the duration of shaping commands that cope with modeling errors is inevitable.
Nonlinear actuator dynamics can significantly influence residual oscillation. Nonlinear dynamics can be caused by discontinuous nonlinearities in a system such as backlash, dead-zone, saturation, rate-limiting, and electronic nonlinear dynamics [11]. Owing to the nonlinear actuator, shaping commands can be modified such that the performance of oscillation reduction degrades drastically. To mitigate the adverse effect of deflection reduction performance from the perspective of backlash and Coulomb friction, a nonlinear input shaping command was presented by creating negative impulses of the on–off type considering the nonlinear actuator’s characteristics [12,13,14]. For the nonlinearities of the dead-zone and backlash, an inversion technique was proposed [15,16] with an analysis of the uncertainties in the dead-zone and backlash width. Classical input shaping techniques have been applied to systems with nonlinearity arising from the asymmetrical acceleration of the actuator of a bridge crane [17,18]. The effect of a nonlinear actuator on the implementation of a unity-magnitude (UM) ZV input shaper was minimized by updating the temporal locations of the impulses of the shaper to minimize residual crane vibrations. To constrain the transient and residual deflections during the rest-to-rest operation of flexible systems, a deflection-limiting input (DLF) shaper with first-order actuators was developed using the vector diagram approach. The DLF shaper exhibited better control performance than a conventional input shaper [19]. Without the use of linearization and a greater impulse sequence, closed-form ZVD and EI shapers with rate-limiting actuators using the phase vector approach, ramp-step approximation function, and classical input shapers have been presented [20]. Two robust input shapers presented a much better residual deflection reduction performance than classical robust input shapers with respect to the uncertainty of the system modeling and actuator parameters. Therefore, nonlinear actuator dynamics have an adverse effect on feedforward control and are considered to improve the deflection reduction performance of the input shaping technique.
In this study, we propose robust input shaping commands that consider the nonlinear dynamic characteristics of actuators in real industrial fields. In Section 2, the proposed zero vibration derivative first-order ( Z V D F ) shaper is established by applying the vector diagram approach to the phasor form through the steady-state response equation of a pendulum system while considering the dynamic characteristics of the nonlinear actuator. A closed-form solution is presented by utilizing the impulse amplitudes of ZVD input shaper. In Section 3, the performance of the Z V D F shaper is numerically evaluated with respect to the residual deflection and robustness. In Section 4, the sensitivity and residual oscillation performance of the proposed robust shaper are evaluated experimentally using a mini bridge crane.

2. Robust Input Shaper with First-Order Actuators

A robust input shaper with first-order actuators was developed analytically using three impulse sequences. In the development process, the impulse magnitudes of a conventional robust input shaper were utilized to determine the impulse time locations using the phase vector approach and equivalent command transformation [11]. In addition, an exponential function was exploited for the approximation of the distorted shaped command, owing to the first-order actuators.
In ideal actuators, ideal-shaped input commands are generated by convolving the pulse input and three impulse sequences only for linear systems to maintain the robust oscillation reduction performance. However, a first-order actuator can distort the shaped command, as shown in Figure 1. Distorted shaped commands can drastically degrade the deflection reduction performance during the operation of flexible systems. Therefore, the development of a robust input shaping command using a first-order actuator is required.
The Z V D F shaper was developed based on a Z V D shaper. The Z V D shaper is briefly summarized as follows [5]:
[ A i t i ] = 1 K 2 + 2 K + 1 2 K K 2 + 2 K + 1 K 2 K 2 + 2 K + 1 0 T 2 T ,   i = 1,2 , 3
where T = π / ( ω n 1 ζ 2 ) and K = e ζ π / 1 ζ 2 are expressed where ω n and ζ are the natural frequency and the damping ratio of second-order systems, respectively. The Z V D F shaper is designed with a damping ratio of zero. The command design procedure was simplified with the transformation into an equivalent input command, as shown in Figure 2b, with acceleration time constant τ u and deceleration time constant τ d . Using this approach, the shaper development was reformulated to determine an input shaper for the distorted input command. There was also the assumption that t p > 3 τ a so that there would be sufficient time to reach the desired velocity magnitude V d .
A pendulum system was used to propose an analytical solution for the development of a robust input shaper, as shown in Figure 3. The equation of motion is expressed as follows:
L θ ¨ t + g sin θ ( t ) = u t cos θ ( t )
where u ( t ) = v a ( t ) is the velocity input command; L is the cable length; and g is the gravitational constant. With the assumption of a small angle Θ ( t ) , we can express (2) using the Laplace transform as:
Θ ( s ) = G p ( s ) V a ( s ) = s V a ( s ) L 1 s 2 + ω n 2 ,
where ω n is the natural frequency of the pendulum system and V a ( s ) is the Laplace transform of v a ( t ) . The system output Θ ( s ) is redefined as
Θ ( s ) = s . V a ( s ) L ω n H ( s ) . ω n s 2 + ω n 2 S i n e i n p u t .
Note that the second term in (4) is the Laplace transform of a sine wave with ω n so that H ( s ) become a new transfer function. Because of the primary interest in residual oscillations, the development process of the input shaping method begins with the steady-state response payload response to a single step input derived by setting s = j ω n and evaluating the phase and magnitude of H s in (4) [21] as
θ s s ( t ) = | V a ( j ω n ) | L s i n ( ω n t π 2 + V a ( j ω n ) ) .
Equation (5) can be compactly expressed as a vector or phasor notation:
v ¯ = | V a ( j ω n ) | L V a ( j ω n )
This vector notation could be utilized as a graphic means of measuring the oscillation with the magnitude and the angle on a polar plot.
The result of Equation (6) for a single step input is applied to a multi-step command generated by the convolution of input shaper and a step input as in Figure 4a. As shown in Figure 1, residual oscillations are produced from the start and stop periods of a distorted input command. For no residual oscillation from the start period of input command in Figure 4a, the magnitude of θ s s ( t ) should be zero. Hence, | V a ( j ω n ) | can be determined by the command division with respect to the impulse time locations of an input shaper, as shown in Figure 4b. The entire velocity profile is expressed as follows:
v a t = i = 1 3 h i t δ ( t t i ) ,
where h i ( t ) is a function of each region, as shown in Figure 4. Hence, an exponential function was employed to approximate the nonlinear dynamics of the actuator as follows:
h i ( t ) = A i V d ( 1 e t τ i ) ,
where A i is the impulse magnitude, V d is the desired velocity of a given actuator, and τ i is the time constant in the start period of distorted input command. Each time constant in acceleration region was selected by reflecting the intermediate step magnitude variations with τ u 1 after t 1 , τ u 2 after t 2 and, τ u 3 after t 3 . To determine the impulse time locations of the Z V D F shaper, a phase vector approach was utilized to set the vector sum to zero with no residual oscillation. Here, (7) was transformed by the Laplace transform and expressed as the vector magnitude and phasor as follows:
v ¯ i = | V i ( j ω n ) | L ω n t i 3 2 π + V i ( j ω n )
| V i ( j ω n ) | = A i V d ω n ( τ i ω n ) 2 + 1 ,
V i ( j ω n ) = t a n 1 ( 1 τ i ω n ) .
Using the vector form of steady-state response in (9), the command vector of each region is obtained as
v ¯ 1 = | A 1 V d L   ω n ( τ u 1 ω n ) 2 + 1 | [ ω n   t 1 3 2 π + t a n 1 ( 1 τ u 1 ω n ) ] ,
v ¯ 2 = | A 2 V d L ω n ( τ u 2 ω n ) 2 + 1 | [ ω n t 2 3 2 π + t a n 1 ( 1 τ u 2 ω n ) ] ,
v ¯ 3 = | A 3 V d L ω n ( τ u 3   ω n ) 2 + 1 | [ ω n t 3 3 2 π + t a n 1 ( 1 τ u 3 ω n ) ] .
A closed-form Z V D F shaper can be obtained with the zero sum of all the three vectors by forming a closed triangle. In addition, the impulse magnitudes ( A 1 = 0.25, A 2 = 0.5, and A 3 = 0.25) are assumed to be the amplitudes of the Z V D F shaper for a simplified formulation and no parameter optimization. By normalizing each command vector with respect to (10), the phasor vectors were expressed as
v ¯ 1 = | 1 | [ 0 ] ,
v ¯ 2 = | μ | [ ω n t 2 t a n 1 ( 1 τ u 2 ω n ) + t a n 1 ( 1 τ u 1 ω n ) ] ,
v ¯ 3 = | λ | [ ω n t 3 t a n 1 ( 1 τ u 3 ω n ) + t a n 1 ( 1 τ u 1 ω n ) ] ,
where
μ = 2 ( τ u 1 ω n ) 2 + 1 ( τ u 2 ω n ) 2 + 1
λ = ( τ u 1 ω n ) 2 + 1 ( τ u 3 ω n ) 2 + 1
As shown in Figure 5, the normalized phasor vectors can be used to determine the impulse time locations of the Z V D F shaper. The angle between v ¯ 1 and v ¯ 2 vectors is denoted α . The angle between v ¯ 1 and v ¯ 3 vectors is denoted as β .
The α and β using the law of cosines are expressed as
α = c o s 1 ( 1 4 ω n 4 ( 4 τ u 1 2 τ u 3 2 + τ u 2 2 τ u 3 2 τ u 1 2 τ u 2 2 ) + 3 ω n 2 τ u 1 2 + 5 ω n 2 τ u 3 2 + 4 ( ω n 2 τ u 3 2 + 1 ) ( ω n 2 τ u 1 2 + 1 ) ( ω n 2 τ u 2 2 + 1 ) ) ,
β = c o s 1 ( 1 2 ω n 4 ( τ u 1 2 τ u 2 2 + τ u 2 2 τ u 3 2 4 τ u 1 2 τ u 3 2 ) ω n 2 ( 3 τ u 1 2 + 3 τ u 3 2 2 τ u 2 2 ) 2 ( ω n 2 τ u 2 2 + 1 ) ( ω n 2 τ u 1 2 + 1 ) ( ω n 2 τ u 3 2 + 1 ) ) .
The phasor vectors in Figure 6 and Equations (14) and (15) can be expressed as follows:
θ 2 = ω n t 2 t a n 1 ( 1 τ u 2 ω n ) + t a n 1 ( 1 τ u 1 ω n ) = π α ,
θ 3 = ω n t 3 t a n 1 ( 1 τ u 3 ω n ) + t a n 1 ( 1 τ u 1 ω n ) = π + β ,
and impulse times t 2 and t 3 can be found using θ 2 and θ 3 , expressed as
t 2 = 1 ω n [ π α + t a n 1 ( 1 τ u 2 ω n ) t a n 1 ( 1 τ u 1 ω n ) ] ,
t 3 = 1 ω n [ π + β + t a n 1 ( 1 τ u 3 ω n ) t a n 1 ( 1 τ u 1 ω n ) ] ,
The switching times for the stop motion were determined using a formulation with a procedure similar to that of the start motion. t 4 is denoted as t p and the impulse times t 5 and t 6 are expressed as
t 5 = t p + 1 ω n [ π α + t a n 1 ( 1 τ d 2 ω n ) t a n 1 ( 1 τ d 1 ω n ) ] ,
t 6 = t p + 1 ω n [ π + β + t a n 1 ( 1 τ d 3 ω n ) t a n 1 ( 1 τ d 1 ω n ) ] ,
where τ d 1 ,   τ d 2 , and τ d 3 are selected after t 4 , t 5 , and t 6 , respectively. The angles related to the determination of the impulse time locations are expressed as
α = c o s 1 ( 1 4 ω n 4 ( 4 τ d 1 2 τ d 3 2 + τ d 1 2 τ d 3 2 τ d 1 2 τ d 2 2 ) + 3 ω n 2 τ d 1 2 + 5 ω n 2 τ d 3 2 + 4 ( ω n 2 τ d 3 2 + 1 ) ( ω n 2 τ d 1 2 + 1 ) ( ω n 2 τ d 2 2 + 1 ) )
β = c o s 1 ( 1 2 ω n 4 ( τ d 1 2 τ d 2 2 + τ d 2 2 τ d 3 2 4 τ d 1 2 τ d 3 2 ) ω n 2 ( 3 τ d 1 2 + 3 τ d 3 2 2 τ d 2 2 ) 2 ( ω n 2 τ d 2 2 + 1 ) ( ω n 2 τ d 1 2 + 1 ) ( ω n 2 τ d 3 2 + 1 ) )
In (20)–(23), the Z V D F shaper for the start and stop commands during the operation of flexible systems with first-order actuators can be expressed as
[ A i t i ] = 0.25 0.5 0.25 0.25 0.5 0.25 0 t 2 t 3 t p t 5 t 6
Here, (24) can be utilized to produce robust input shaped commands via convolution with arbitrary input commands. From Equations (20) and (21), if τ u 1 = τ u 2 or τ u 1 = τ u 3 , then the t 2 or t 3 of the Z V D F shaper become those of the Z V D shaper. Practically, neither case could occur simultaneously because the shaper magnitudes were chosen in a different stepwise fashion. Therefore, the Z V D F shaper can be applied in a more general condition, as
τ u 1 τ u 2 τ u 3
In addition, by considering a steady-state error of 2% in (7), for the best deflection reduction performance, the complete command condition of the shaper can be expressed as:
t i + 1 t i + 3 τ i ,
where t i is the i -th impulse time and τ i is the time constant of the i -th impulse. Note that 3 τ i is used as the approximate time for the exponential rise or decay to the desired speed at each ramp-up segment or each ramp-down segment.

3. Performance Evaluations

In this section, the Z V D F shaper is evaluated from the perspective of deflection reduction performance and robustness with respect to time duration ( t p ), time constant ( τ i ), and system modeling errors. The control performance of the Z V D F shaper was compared with that of a Z V D shaper with a pendulum system, as shown in Figure 3.
In Figure 6, the variation in the time constants within each range division was evaluated with respect to the maximum operational velocity. As expected, the time constants in each range division with the Z V D shaper had different values, which were utilized as design references. The time constants have different values depending on the magnitude of the velocity command. For the numerical evaluation of the Z V D F shaper, the time constants were selected according to the electrical and physical characteristics of the first-order actuators used in the experimental evaluation, as listed in Table 1. The deceleration time constants ( τ d ) were set to be the same as the acceleration time constants ( τ u ).
Figure 7 shows the effectiveness of the residual deflection reduction on the Z V D and Z V D F shapers with respect to the duration time ( t p ) with two different time constants, as shown in Table 1. The Z V D shaper produces a large residual deflection for start–stop commands with periodic zero deflection depending on t p . Hence, the deflection reduction performance of the Z V D shaper was heavily affected by the variation in the time constants, as expected. However, the Z V D F shaper exhibited zero residual deflections regardless of the variations in the time constants.
Figure 8 shows a comparison of the deflection reduction performances of the Z V D and Z V D F shapers with respect to the parameter selection, as listed in Table 1. The Z V D shaper produced a large residual deflection with respect to the cable length variation, which was associated with the oscillation frequency. Therefore, the Z V D shaper could not cope with first-order actuators. Therefore, it is necessary for the input shaper design to consider the actuator dynamics. However, the Z V D F shaper exhibited almost zero residual deflection regardless of the cable length and time constant throughout the evaluation range.
Figure 9 shows the variational effect of residual deflection as a function of the second acceleration time constant ( τ u 2 ) and the second deceleration time constant ( τ d 2 ), which produce large amounts of deflection which influences the residual oscillation. The residual reduction performance was evaluated using the parameters listed in Table 1. The Z V D F shaper showed a much better control performance than the Z V D shaper throughout the evaluation range of the time constants.
Figure 10 shows the robustness of the Z V D F and Z V D shapers with respect to the cable length and second acceleration time constant. Neither shaper affected the variation in the time constant. But the Z V D F shaper presented more robustness than the Z V D shaper, which had large residual deflection in the performance comparison of both shapers. The Z V D F shaper showed a better residual deflection reduction performance than the Z V D shaper throughout the variation range of ± 20 % second time constant ( τ u 2 ).
Figure 11 shows the comparison of residual deflection reduction performance as a function of the first acceleration time constant ( τ u 2 ) and duration time ( t p ) with resepct to the Z V D F , Z V D , and Z V shapers. The Z V shaper is briefly summarized as follows [5]:
[ A i t i ] = 1 K + 1 K K + 1 0 T ,   i = 1,2
where T and K are the same symbols as in (1). The Z V D shaper showed periodical residual deflection according to duration time, as shown in Figure 7, and produced a large residual deflection as τ u 2 increased. The Z V shaper could not cope with large time constants even if it is acceptable with small time constants. On the other hand, the Z V D F shaper presented no residual deflection regardless of variations in τ u 2 and t p .
Figure 12 presents the sensitivity of the Z V D F , Z V D , and Z V shapers as a function of cable length ( L m ) and the first acceleration time constant ( τ u 1 ) to evaluate the effect of modeling error and initial command modification. The Z V D shaper exhibited a large residual deflection, owing to the collapse of the input command by the first-order actuators. However, the Z V D F shaper appropriately coped with the modeling error and produced a small residual deflection in the evaluation range.
According to the numerical evaluations described in Section. 3, the Z V D F shaper had a better robustness and residual deflection reduction performance than the conventional Z V D shaper under input command distortion, owing to the first-order actuators. The Z V shapers do not have any effect on the variation in the time constant of first-step commands and produces a residual deflection with respect to modeling errors. As a result, to control the performance under first-order actuators, nonlinear dynamic effects needed to be accommodated when designing an input shaping technique. In the next section, the Z V D F shapers are experimentally tested with a mini bridge crane with respect to modeling errors.

4. Experimental Verification

To experimentally validate the performance of the proposed input shaper shown in the previous section, a mini bridge crane, which has the dimensions of 1.3 m (length) × 0.75 m (width) × 1.5 m (height), is utilized, as shown in Figure 13. The hardware and software components are illustrated in Figure 14. In the hardware component, a Siemens programmable logic controller (PLC) was installed and programmed using a personal computer to verify the proposed input shaper. The PLC processor was connected to a Senamics motor (Siemens, Seoul, Republic of Korea) driven by an Ethernet module. The mini bridge crane was operated using three synchronous AC motors and four proximity sensors. The software components were configured using CFC, SCL, and WinCC for system operation and experimental data processing. A Spectation® program for VS720 (Siemens, Seoul, Republic of Korea) series vision sensor is utilized for the deflection measurement of a payload.
For the experimental evaluation of input shaped commands, the operational system was set to track the desired commands distorted by first-order actuators as accurately as possible. The proportional gain and integral gain on the Sinamics driver were 0.25 and 10 ms, respectively. Figure 15 shows that the desired and actual velocity commands are closely executed within a ±2 cm/s error range. In this experiment, the input shaper parameters were selected, as listed in Table 1. Hence, the system settings could be used to validate various input shapers with first-order actuators.
As a fundamental experimental evaluation of the control performance of the input shapers listed in Table 1 and the above system settings, the residual deflection reduction performances are presented in Figure 16. In the transient period, there were small deflection magnitudes for both input shapers. However, the Z V D shaper exhibited an oscillatory deflection, unlike the Z V D F shaper, which had zero residual deflection after the end of the input commands. It is clear that the Z V D F shaper has a better residual deflection reduction performance than the Z V D shaper for first-order actuators.
Figure 17 presents an experimental robustness comparison of the Z V D F and Z V D shapers as a function of the modeling errors with different combinations of the time constants of the first-order actuators, as shown in Table 1. As indicated in the previous section, the Z V D shaper shows large residual deflection even if it shows relatively low residual deflection at τ u 2 > τ u 1 = τ u 3 regardless of the range of modeling errors. However, the Z V D F shaper was more robust than the Z V D shaper throughout the evaluation range of the cable length ratio ( L / L m ) with zero residual deflection at L / L m = 1 , meaning there was no error in the system modeling. As expected, the Z V D F shaper could cope with the time constant variation of the first-order actuators better than the Z V D shaper.
Figure 18 compares the robustness of the Z V D F and Z V D shapers as a function of the first time constant. The Z V D shaper produced a large residual deflection; therefore, it had low robustness, which is largely affected by the time constant. However, the Z V D F shaper showed a better robustness with respect to the system modeling error than the Z V D shaper. From the experimental validation, the design process for the input shaping technique should reveal the inclusion of first-order actuator dynamics. In the experimental data presentation, it was difficult to execute and obtain precise data points in small quantities as they were easily affected by structural rigidity and unknown non-ideal effects.
Figure 19 shows a robustness comparison of the Z V D F and Z V D shapers as a function of the second acceleration time constant. The Z V D shaper had a constant residual deflection regardless of the modeling error of the time constant. Even if there were some measurement errors because of small deflection quantities, the Z V D F shaper showed a better residual deflection reduction performance than the Z V D shaper.

5. Conclusions

A robust input shaper with first-order actuators was proposed using the phase vector approach. An analytical solution was developed by employing an exponential approximation function and the conventional shaper magnitude for a simplified derivation. The robust input shaper was numerically and experimentally validated by evaluating the residual deflection reduction performance and parameter sensitivity of the model system as a counterpart to a conventional robust input shaper. Throughout the theoretical and experimental verifications, the proposed robust input shaper clearly presented a much better control performance with a first-order actuator under parameter uncertainties than the conventional robust input shaper did.

Author Contributions

Conceptualization and methodology, Y.-G.S.; Validation, formal analysis and investigation, S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Acknowledgments

This research was supported by “Regional Innovation Strategy (RIS)” through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (MOE) (2021RIS-002).

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Sung, Y.-G.; Singhose, W. Limited-state commands for systems with two flexible modes. Mechatronics 2009, 19, 780–787. [Google Scholar] [CrossRef]
  2. Singhose, W.; Banerjee, A.; Seering, W. Slewing flexible spacecraft with deflection-limiting input shaping. J. Guid Control Dyn. 1997, 20, 291–298. [Google Scholar] [CrossRef]
  3. Youm, W.; Jung, J.; Park, K. Vibration reduction control of a volic coil motor(VCM) nano scanner. In Proceedings of the 7th IEEE Conference on Nanotechnology, Hong Kong, China, 2–5 August 2007; pp. 520–523. [Google Scholar]
  4. Parker, G.; Groom, K.; Hurtado, J.; Feddema, J.; Robinett, R.; Leban, F. Experimental Verification of a Command Shaping Boom Crane Control System. In Proceedings of the American Control Conference, ACC, SanDiego, CA, USA, 2–4 June 1999; pp. 86–90. [Google Scholar]
  5. Singer, N.C.; Warren, P. Preshaping command inputs to reduce system vibration. J. Dyn. Syst. Meas. Control 1990, 112, 76–82. [Google Scholar] [CrossRef]
  6. Singhose, W.; Seering, W.; Singer, N. Residual vibration reduction using vector diagrams to generate shaped inputs. J. Mech. Des. 1994, 116, 654–659. [Google Scholar] [CrossRef]
  7. Singhose, W.; Warren, P.; Seering, W.; Singer, N.C. Shaping inputs to reduce vibration: A vector diagram approach. In Proceedings of the IEEE International Conference on Robotics and Automation, Cincinnati, OH, USA, 13–18 May 1990; IEEE: Piscataway, NJ, USA, 1990; pp. 922–927. [Google Scholar]
  8. Vaughan, J.; Yano, A.; Singhose, W. Comparison of robust input shapers. J. Sound Vib. 2008, 315, 797–815. [Google Scholar] [CrossRef]
  9. Singhose, W.; Steve, D.; Singer, N. Extra-insensitive input shapers for controlling flexible spacecraft. J. Guid. Control Dyn. 1996, 19, 385–391. [Google Scholar] [CrossRef]
  10. Singhose, W.; Seering, W.; Singer, N. Input shaping for vibration reduction with specified insensitivity to modeling errors. In Proceedings of the Japan–USA Symposium on Flexible Automation, Boston, MA, USA, 7–10 July 1996. [Google Scholar]
  11. Lawrence, J. Crane Oscillation Control: Nonlear Elements and Educational Improvements. Ph.D. Thesis, Georgia Institute of Technology, Atlanta, GA, USA, 2006. [Google Scholar]
  12. Lawrence, J.; Falkenberg, M.; Singhose, W.; Pelaez, G. Input shaping for a flexible, nonlinear, one-link robotic arm with backlash. In Proceedings of the USA–Japan Symposium on Flexible Automation, Denver, CO, USA, 19–24 July 2004; ASME: New York, NY, USA, 2004. [Google Scholar]
  13. Lawrence, J.; Singhose, W.; Hekman, K. Friction-compensating command shaping for vibration reduction. J. Vib. Acoust. 2005, 127, 307–314. [Google Scholar] [CrossRef]
  14. Danielson, J.; Lawrence, J.; Singhose, W. Command shaping for flexible systems subject to constant acceleration limits. J. Dyn. Syst. Meas. Control 2008, 130, 051011. [Google Scholar] [CrossRef]
  15. Sorenson, K.; Singhose, W. Command-Induced vibration analysis using input shaping principles. Automatica 2008, 44, 2392–2397. [Google Scholar] [CrossRef]
  16. Sorensen, K.; Singhose, W. Oscillatory effects of common hard nonlinearities on systems using two-impulse ZV input shaping. In Proceedings of the American Control Conference, ACC’07, New York, NY, USA, 11–13 July 2007; IEEE: Piscataway, NJ, USA, 2007. [Google Scholar]
  17. Bradley, T.H.; Danielson, J.; Lawrence, J.; Singhose, W. Command shaping under nonsymmetrical acceleration and braking dynamics. J. Vib. Acoust. 2008, 130, 054503. [Google Scholar] [CrossRef]
  18. Bradley, T.H.; Hall, T.; Quilin, X.; Singhose, W.; Lawrence, J. Input shaping for nonlinear drive systems. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition, Chicago, IL, USA, 5–10 November 2006. [Google Scholar]
  19. Sung, Y.-G.; Kim, C.-L. Deflection Reduction Shaping Commands with Asymmetric First-Order Actuators. Appl. Sci. 2019, 9, 3982. [Google Scholar] [CrossRef]
  20. Kim, C.-L.; Sung, Y.-G. Robust Input Shapers for Acceleration-Limit Actuators. Appl. Sci. 2023, 13, 12499. [Google Scholar] [CrossRef]
  21. Nise, D.P. Control Systems Engineering, 2nd ed.; John Wiley & Sons: Hoboken, NJ, USA, 1995. [Google Scholar]
Figure 1. Actuator effects on a ZVD shaper.
Figure 1. Actuator effects on a ZVD shaper.
Micromachines 15 01086 g001
Figure 2. Equivalent transformation.
Figure 2. Equivalent transformation.
Micromachines 15 01086 g002
Figure 3. Pendulum system.
Figure 3. Pendulum system.
Micromachines 15 01086 g003
Figure 4. Segmentation of a start command.
Figure 4. Segmentation of a start command.
Micromachines 15 01086 g004
Figure 5. Vector diagram of a ZVDF shaper.
Figure 5. Vector diagram of a ZVDF shaper.
Micromachines 15 01086 g005
Figure 6. Variation in time constant according to command velocity.
Figure 6. Variation in time constant according to command velocity.
Micromachines 15 01086 g006
Figure 7. Residual deflection to t p .
Figure 7. Residual deflection to t p .
Micromachines 15 01086 g007
Figure 8. Residual deflection to L .
Figure 8. Residual deflection to L .
Micromachines 15 01086 g008
Figure 9. Residual deflection to τ u 2 and τ d 2 .
Figure 9. Residual deflection to τ u 2 and τ d 2 .
Micromachines 15 01086 g009
Figure 10. Sensitivity to system and actuator modeling errors.
Figure 10. Sensitivity to system and actuator modeling errors.
Micromachines 15 01086 g010
Figure 11. Residual deflection Z V D F , Z V D , and Z V shapers to τ u 2 and t p .
Figure 11. Residual deflection Z V D F , Z V D , and Z V shapers to τ u 2 and t p .
Micromachines 15 01086 g011
Figure 12. Sensitivity of Z V D F , Z V D , and Z V shapers to τ u 1 and L .
Figure 12. Sensitivity of Z V D F , Z V D , and Z V shapers to τ u 1 and L .
Micromachines 15 01086 g012
Figure 13. Mini bridge crane.
Figure 13. Mini bridge crane.
Micromachines 15 01086 g013
Figure 14. Hardware configuration.
Figure 14. Hardware configuration.
Micromachines 15 01086 g014
Figure 15. Experimental command accuracy.
Figure 15. Experimental command accuracy.
Micromachines 15 01086 g015
Figure 16. Payload deflection responses of Z V D and Z V D F shaper.
Figure 16. Payload deflection responses of Z V D and Z V D F shaper.
Micromachines 15 01086 g016
Figure 17. Sensitivity of Z V D F and Z V D shapers to L / L m .
Figure 17. Sensitivity of Z V D F and Z V D shapers to L / L m .
Micromachines 15 01086 g017
Figure 18. Sensitivity of Z V D F and Z V D shapers to τ u 1 / τ u 1 m .
Figure 18. Sensitivity of Z V D F and Z V D shapers to τ u 1 / τ u 1 m .
Micromachines 15 01086 g018
Figure 19. Sensitivity of Z V D F and Z V D shapers to τ u 2 / τ u 2 m .
Figure 19. Sensitivity of Z V D F and Z V D shapers to τ u 2 / τ u 2 m .
Micromachines 15 01086 g019
Table 1. System parameters for Z V D F shaper evaluation.
Table 1. System parameters for Z V D F shaper evaluation.
L τ u 1 τ u 2 τ u 3 V d t p
0.8   m 0.03   s 0.06   s 0.03   s 0.2   m / s 3.5   s
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sung, Y.-G.; Lee, S. Robust Input Shaping Commands with First-Order Actuators. Micromachines 2024, 15, 1086. https://doi.org/10.3390/mi15091086

AMA Style

Sung Y-G, Lee S. Robust Input Shaping Commands with First-Order Actuators. Micromachines. 2024; 15(9):1086. https://doi.org/10.3390/mi15091086

Chicago/Turabian Style

Sung, Yoon-Gyung, and Seongjun Lee. 2024. "Robust Input Shaping Commands with First-Order Actuators" Micromachines 15, no. 9: 1086. https://doi.org/10.3390/mi15091086

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop