Professional Documents
Culture Documents
Hardware Programming of A Single-Input Pneumatic Mechanism To Control Multiple Elastic Inflatable Actuators
Hardware Programming of A Single-Input Pneumatic Mechanism To Control Multiple Elastic Inflatable Actuators
net/publication/357666478
CITATIONS READS
0 368
3 authors, including:
All content following this page was uploaded by Ningbin Zhang on 10 January 2022.
xx
978-1-6654-3153-8/21/$31.00 ©2021
Authorized licensed use limited 381on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
IEEEJiaotong University. Downloaded
to: Shanghai
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
382on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
i eia 1+ ( Pi P0 ) PV
0 0
P0 (Veia +Vdead ) PV i dead Pi dA
Li . (10)
A( Pi P0 )
It can be shown that Li decreases with increasing of Pi for a
certain d (see Appendix B). There exists a minimum value
of Li (denoted as Lmin ) corresponding to Pmax . Similarly, the
value of d should not be larger than Li . When d =Lmin , at
least one piston touches its cylinder head and generates Pmax
in the corresponding branch. In this sense, we can obtain
P V 0 1+ ( Pmax P0 ) PmaxVdead P0 (Veia
0
+Vdead )
Lmin max eia . (11)
P0 A
By substituting (11) into (10), we can obtain
i eia Pmax P0 Pmax ( Pmax P0 ) P0 ( Pi P0 )
0
PV
Li
AP0 ( Pi P0 )
0
. (12)
V P ( P P0 ) Veia +Vdead
+ dead i max
AP0 ( Pi P0 ) A
383on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
V. EXPERIMENTAL VALIDATION
In this section, we develop a SIPM prototype with
structural hardware parameters derived from simulation. The
prototype is connected to 6 EIAs for experimental
demonstration. The target pressures of the SIPM prototype
are preset according to EIAs’ bending angles.
A. Pressure-bending characterization of the EIA
A visual calibration process is conducted to characterize
the EIAs’ bending angles. As shown in Fig. 6, we attach two Fig. 6 Marker distributions and angle calculations in the calibration process.
384on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
B. SIPM prototype
As shown in Fig. 8(a), we build a SIPM prototype Fig. 8 Setup for synergistic control of bending EIAs. (a) The hardware of the
consisting of a sliding table (SGK1204-200, Yuandi Inc.), system. (b) The flow block diagram.
cylinder-piston array, 6 EIAs, 6 pressure sensors (XGZP6847,
CFSensor Inc.), 2 microprogrammed control units (MCUs, and Video 1. The pressure sensors measure the pressures of
Arduino Nano, Italy), and a computer. The sliding table each EIA (see Fig. 10). For each case, we compare the target
contains a stepper motor (Ouli Inc.) which is driven by a operating pressure Pi * and measured operating pressure Pi *
stepper motor driver. The cylinder-piston array employs
off-the-shelf syringes to allow for airtightness, replaceability (see Table I). Furthermore, we calculate the relative error
and affordability. We replace the pushrod of each syringe e = ( Pi * Pi ) Pi . The results are shown in Table I. In case B,
with a 3D-printed rod connected to the push plate by the rod the maximum relative error (2.23%) occurs at pressure 140.5
gland. The rod position can be manually regulated when the kPaA; in case C, the maximum relative error (2.57%) occurs
gland is loose and locked when the gland is tight. The flow at pressure 162.4 kPaA. The relative errors in case B are
chart, including the control signal, the feedback signal and the overall more minor than those in case C (1.70% vs. 2.21% for
pneumatic channel, is described in Fig. 8(b). average relative error), which may be due to tubes’
The hardware structural parameters of the SIPM are deformation upon pressurization. Other errors may originate
calculated with simulation. The results are shown in Table II. from the assembly of cylinders and rods, pressure sensor
In case A, the solution Ai series cannot be realized by the drifts and external interference, which will be reduced or
off-the-shelf syringes because the cylinder choice set (116.9 eliminated in future works.
mm2, 176.7 mm2, 286.5 mm2, 383.6 mm2 and 669.7 mm2 for
5 mL, 10 mL, 20 mL, 30 mL and 50 mL standard syringes, TABLE II. DESIGN OF STRUCTURAL PARAMETERS
respectively) is limited. It is impossible to utilize cylinders
with customized inner cross-sections, but they should be
carefully designed and fabricated to avoid air leakage. Case D
and case E are not considered because we use the same EIAs
in this paper. Therefore, we focus on cases B and C. We
choose the 30 mL syringe considering its read-made cylinder
length (110 mm) and relatively small cross-section area
(383.6 mm2). For case B, we tailor the lengths of syringe
cylinders according to the theoretical predictions. For case C,
we employ the 4 mm-diameter tubes to constitute dead
volumes. The tube lengths are tailored as 179.4 mm, 126.2
mm, 88.7 mm, 60.8 mm, 38.9 mm, and 20.8 mm according to
the theoretical predictions of Vdead ,i .
C. Experimental results
We command the stepper motor with the sliding table to
push the cylinder-piston array whose hardware structural
parameters are derived from cases B and C. The push speed is
set as 4 mm/s. The experiment processes are shown in Fig. 9
385on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
In summary, we have presented hardware programmable A function is generated to explore the monotonicity of
SIPMs to control multiple EIAs with a single input. A Vdead , i with respect to varied Pi .
nonlinear model based on air compressibility is established. D Vdead , b Vdead , a .
The variations of structural parameters for pneumatic (A10)
pressures are analyzed and simulated. A SIPM prototype is Substituting (15) and (A1) into (A10) yields
created in accordance with the simulation results, and the D G1 (G2 G3 ) / G4 G5 , (A11)
experimental results validate the effectiveness of the where
simulation results. G1 Pa Pb , G2 P0 Ad
Although we only consider cases B and C for simulation 0
validation, we can find a good agreement between the G3 Veia Pb Pa P0 ( P0 Pa Pb ) . (A12)
simulation predictions and experimental results (with a G P P , G P P
relative error of less than 2.57%). The implementation of 4 b 0 5 a 0
other cases will be investigated in our future work. In general, Substituting (A1) into G3 , we have
this study takes a step toward simplifying soft-robotic G1 0, G2 , G4 , G5 0, G3 Veia0 Pb Pa 0, . (A13)
systems with multiple outputs. Thus, we obtain D 0 , i.e., Vdead , i increases with the
APPENDIX decrease of Pi for a certain d .
A. The monotonicity of Ai with varied Pi D. The monotonicity of Vdead , i with varied Pi
Assume the target pressures of two EIAs are Pa and Pb , A function is generated to explore the monotonicity of
respectively. They meet the following condition: Veia0 ,i with varied Pi :
Pa =Pa P0 , Pb =Pb P0 . (A1)
I =Veia0 ,b Veia0 , a . (A14)
A function is generated to explore the monotonicity of Ai
Substituting (18) and (A1) into (A9) yields
with respect to varied Pi :
I J1 ( J 2 J 3 ) / J 4 , (A15)
A Ab Aa . (A2) where
386on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP)
387on January 10,2022 at 01:41:33 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Shanghai Jiaotong University. Downloaded
View publication stats