Skip to main content
  • Original Article
  • Published:

Novel Cylinder Movement Modeling Method Based on Aerodynamics

Abstract

The cylinder movement is affected by multiple factors and it is difficult to establish the accurate movement model of the cylinder. In order to improve the reliability of the production line design and to speed up the production line debugging, a novel cylinder movement modeling method based on aerodynamics is proposed. The kinetic theory, thermodynamic theory and kinematics knowledge are applied and integrated various factors which affect the movement characteristics of the cylinder are considered. According to the proposed mathematical model of cylinder movement, thecombined simulation software of cylinder movement based on Visual Studio and Visual Component (3D Create) is developed to calculate thevelocity, acceleration and movement time of the cylinders during the running of the assembly line. Comparison results of cylinder’s movement time under different intake air and displacement show that the mathematical model of cylinder movement based on aerodynamic is more accurate and the degree of fittingis 0.9846, which proves the effectiveness of the combined simulation software of cylinder movement. By the cylinder movement modeling method based on aerodynamic, accurate value of takt and the debug parameters can be calculated as a reference for the designers and debuggers of the cylinder-driven assembly lines.

1 Introduction

With the progress and development of science and technology, manufacture has been evolved into a complex engineering system composed of many manufacturing elements instead of a simple process of individual behavior and the isolated machine. Production line is an effective combination of man and machine, which has been widely used in the manufacturing industry. Along with the emergence of flexible manufacturing, agile manufacturing, JIT manufacturing, networked manufacturing, and so on, manufacturing technology began to develop in the direction of systematic, flexible, reconfigurable, integrated, networked, intelligent and greenregeneration. The transformation of manufacturing mode and the manufacturing technology also influences planning, design and operation of manufacturing system dramatically [1, 2].

Production line without manual operation can improve production efficiency and reduce labor costs greatly. An important indicator of production line is the takt that refers to the tact time required for producing a single product by the production line. The takt of production line is closely related to cylinder motion. In the design of production line, a virtual simulation is often carried out to verify whether it can meet the requirements of the takt of production line. For the cylinder-driven assembly line, an important part of virtual simulation of production line is to simulate the cylinder movement. Since there are a large number of cylinder components in the assembly line, each cylinder motion can affect the takt of assembly line in the virtual simulation. The movement time of the cylinder is determined by multiple factors, including load, friction, pressure, temperature, flow. Thus, it is critical to build the accurate movement model of cylinder and obtain the motion parameters under different conditions in order to accurately calculate the takt of assembly line.

There have been many studies about cylinder motion characteristics analysis. Guoliang Wu built an experimental platform to collect and analyze data, and obtained a polynomial relationship of cylinder friction and velocity. The minimum creep velocity of cylinder was drawn and the speed of cylinder was analyzed by the process results of displacement data [3]. Di Zhu and Sai Ye put forward a theoretical method to calculate the equivalent thermal power during the charging and discharging process of cylinder, which predicted the temperature changes of cylinder wall when cylinder reached the thermal steady state equilibrium [4]. Jingya Kuang studied the impact cushioning performance about the load changes, and established a mathematical model of buffer cylinder about energy, flow and movement based on aerodynamics [5]. Yukio Terashima mainly analyzed the cylinder’s friction characteristics and researched the influence of friction on cylinder’s movement [6]. Kawakami et al. did some research on dynamic characteristics of pneumatic cylinder [7]. Jun Huang and Xiaoning Li did dimensional analysis about creeping phenomena of cylinder by experiment [8]. However, the existing researches on the modeling of cylinder movement only focused on a very limited number of motion characteristics and contributing factor of the cylinder, and these methods do not constitute a comprehensive analysis of various factors on the cylinder movement characteristics.

Gas viscosity refers to the nature of the friction generated between the layers of the gas when the gas flows. Gas compressibility refers to the nature of gas volume reduction with the increase of pressure. Thermal conductivity is the performance of material conducting heat. These factors which impact the movement of cylinder should be considered in the establishment of the mathematical model of cylinder movement to improve the accuracy of the model. The energy loss of the cylinder during movement and the influence of gas compressibility on the cylinder motion characteristics are also regarded as effective factors to establish the mathematical model of the cylinder movement. Therefore, this paper takes into account of various impact factors (including friction, load, pressure, flow, heat loss, gas compression, etc.) on the cylinder motion characteristics (including velocity, acceleration, motion time), and aims to create a more inclusive and complete cylinder movement model. The mathematical model is introduced into the developed simulation software which is built by Visual Studio and Visual Component (3D Create), and combined simulation of the cylinder movement is achieved based on the simulation software. At the same time, simulation results are recorded. In comparison with the physical lab experimental data, the simulation accuracy on the cylinder movement is verified, which shows the effectiveness of the novel cylinder movement modeling method based on aerodynamics.

2 Analysis on Impact Factors of Cylinder Movement

Cylinder movement model consists of the models of velocity, acceleration and movement time of cylinder. Movement process of the cylinder is divided into four parts: start-up process, speed-up process, uniform process and stop process. Among them, start-up process includes two states: stationary state and critical state. Figure 1 shows all parameters in the conditions of stationary state, critical state, acceleration state and steady state.

Figure 1
figure 1

Parameter statement in each cylinder movement process

In Figure 1, parameter instructions are as follows: P s is the pressure of gas source (MPa); P 1 is the pressure of intake side in stationary state (MPa); P 2 is the pressure of intake side in the critical state (MPa); P 3 is the pressure of intake side in the acceleration state (MPa); P 4 is the pressure of intake side in the steady state (MPa); P a is atmospheric pressure (MPa), P a = 0.101 MPa; T s is the temperature of intake pipe (K); T a is the outdoor temperature (K); f is the static friction (N); f 1 is the maximum static friction (N); f 2 is the kinetic friction force (N); m is the load of cylinder (kg).

As can be seen from the above illustration, the pressure and temperature in the intake chamber vary with the movement of cylinder, so does the friction. However, gas properties in the intake side and outlet side remain unchanged.

2.1 Cylinder’s Internal Pressure

When the cylinder is in the stationary state of the start-up process, the pressure in the cylinder intake side is represented as P 1 = P a.

When the cylinder is in the critical state of the start-up process, according to the theory of piston force balance, the following formula can be obtained:

$$P_{ 2} S = f_{ 1} + P_{\text{a}} S.$$
(1)

In Eq. (1), P a is the atmospheric pressure (MPa); S is the cross-sectional area of the cylinder (mm2). In this case, the intake side pressure is calculated by

$$P_{ 2} = \left( {f_{ 1} + P_{\text{a}} S} \right)/S.$$
(2)

Similarly, when the cylinder is in the steady state, the intake-side pressure is calculated by

$$P_{ 4} = \left( {f_{ 2} + P_{\text{a}} S} \right)/S.$$
(3)

2.2 Thermodynamic Analysis of Gas in Side Cylinder

According to modern practical pneumatic technology, first law of thermodynamics and mass and heat capacity formula can be obtained as [9]

$${{\delta }}q = {\text{d}}I + P{\text{d}}V,$$
(4)
$$c = {{\delta }}q/{\text{d}}T.$$
(5)

In Eq. (4) and Eq. (5), q is heat (J), I is gas internal energy (J), P is gas pressure (MPa), V is volume (dm3), c is heat capacity of mass (J/kg·K), T is temperature (K). In the process of cylinder motion, the parameters, such as P, T and V, vary because cylinder is not adiabatic with the outside. In this case, the gas in the cylinder is the changeable process. According to the first law of thermodynamics and mass and heat capacity formula, it can be seen that:

$${{\delta }}q = c{\text{d}}T = c_{V} {\text{d}}T + P{\text{d}}V.$$
(6)

In Eq. (6), \(c_{V}\) is quality volumetric heat capacity (J/kg·K). By differentiating state equation PV = RT and substituting the result into Eq. (6), state equation of variable processcan be obtained as

$$PV^{n} = C.$$
(7)

In Eq. (7), C is a constant. When n = 0, PV 0 = P = C is isobaric process; when n = 1, PV = C is isothermal process; when \(n = \pm \infty\), V = C is isochoric process.

2.3 Cylinder Throttle Valve Control

Flow is defined as the amount of fluid per unit time through a cross-sectional area. The volume flow is used to incompressible fluid, but only mass flow is used to compressible fluid [9]. When the gas passes through the throttle, the entire flow is a stable one-dimensional flow, which is similar to the case of the shrinking nozzle. Therefore, the gas through the throttle can be calculated by the mass flow equation of the shrinking nozzle [10]. The empirical formula is shown as follows:

$$Q_{m} = \frac{{{\text{d}}M}}{{{\text{d}}t}} = \frac{{C_{q} \sqrt {2k} AP_{s} \varphi_{(\sigma )} }}{{\sqrt {RT_{s} (k - 1)} }},$$
(8)
$$\varphi_{(\sigma )} = \left\{ {\begin{array}{*{20}c} {\left( {\frac{2}{k + 1}} \right)^{{\frac{k}{k - 1}}} \sqrt {\frac{k - 1}{k + 1}} ,} & {\sigma \le C_{t} ;} \\ {\sqrt {\sigma^{{\frac{2}{k}}} - \sigma^{{\frac{k + 1}{k}}} } ,} & {\sigma > C_{t} ;} \\ \end{array} } \right.$$
(9)
$$\sigma = \frac{{P_{\text{s}} }}{{P_{\text{i}} }},$$
(10)
$$C_{t} = \left( {\frac{2}{k + 1}} \right)^{{\frac{k}{k - 1}}} = 0.528.$$
(11)

In Eqs. (8)–(11), Q m is the mass flow (kg/s); M is gas mass (kg); R is gas constant, for atmosphere, R = 287 N·m/(kg·K); t is the time (s); A is the throttle area (mm2); C q is the flow coefficient, and C q  = 0.95–0.98; k is adiabatic coefficient, and k = 1.4; C t is the critical pressure ratio; P i is the intake side pressure under different states (MPa). In the process of the cylinder motion, the throttle upstream pressure is larger than the throttle downstream pressure, namely, P s > P i, \(\sigma\) > 0.528. In this case, the gas mass flow through the throttle is calculated as:

$$Q_{m 1} = \frac{{{\text{d}}M}}{{{\text{d}}t}} = \frac{{1.55C_{q} AP_{s} \sqrt {\left( {\frac{{P_{s} }}{{P_{ 1} }}} \right)^{1.43} - \left( {\frac{{P_{s} }}{{P_{1} }}} \right)^{1.71} } }}{{\sqrt {0.4RT_{s} } }}.$$
(12)

In Eq. (12), Q m1 is gas mass flow (kg/s). When the cylinder is in equilibrium state, the gas mass flow through the throttle is defined as:

$$Q_{m3} = \frac{{{\text{d}}M}}{{{\text{d}}t}} = \frac{{1.55C_{q} AP_{s} \sqrt {\left( {\frac{{P_{s} }}{{P_{3} }}} \right)^{1.43} - \left( {\frac{{P_{s} }}{{P_{3} }}} \right)^{1.71} } }}{{\sqrt {0.4RT_{s} } }}.$$
(13)

In Eq. (13), Q m3 is gas mass flow in equilibrium state (kg/s).

2.4 Gas Compressibility during Cylinder Movement

The impact of gas compressibility on the cylinder motion is mainly in the startup process. In the start-up process, it has a certain time for the gas to fill the entire space in the intake side until the pressure reaches P 2. During this filling process, according to the law of mass conservation, the following formula can be obtained:

$$\rho_{ 2} V_{1} = \rho_{1} V_{1} + \rho \Delta V.$$
(14)

Where \(\rho_{2}\) is the intake side density after filling (g/mL);\(\rho_{1}\) is the intake-side air density in the initial state (g/mL), \(\rho_{1}\) = 1.29 kg/m3; \(\rho\) is gas density of the intake pipe (g/mL); \(\Delta V\) is volume of gas which gets into the intake side from the throttle valve (mL).

In the whole start-up process, the cylinder’s temperature is assumed to be constant. Then the start-up process belongs to adiabatic process, and \(\rho \propto P\) is satisfied. According to Eq. (14), the following formula can be obtained:

$$\Delta V_{1} = \frac{{(\rho_{2} - \rho_{1} )V_{1} }}{\rho } = \frac{{(P_{2} - P_{1} )V_{1} }}{{P_{S} }}.$$
(15)

In Eq. (15), \(\Delta V_{1}\) is volume change amount caused by gas compressibility (mL). Because the volume of gas getting into the cylinder is equal to the volume of gas getting out of the cylinder, the following expression is shown:

$$\Delta V_{1} = Q_{v1} t_{1} .$$
(16)

In Eq. (16), \(Q_{v1}\) is the gas flow through the throttle in the start-up process (mL/s). In the start-up process, the gas flow through the throttle is

$$Q_{v1} = \frac{{1.55C_{q} AP_{s} \sqrt {\left( {\frac{{P_{s} }}{{P_{\text{a}} }}} \right)^{1.43} - \left( {\frac{{P_{s} }}{{P_{\text{a}} }}} \right)^{1.71} } }}{{\rho_{1} \sqrt {0.4RT_{s} } }}.$$
(17)

According to Eq. (15)–Eq. (17), the start time can be calculated as

$$t_{1} = \frac{{(P_{2} - P_{1} )V_{1} \rho_{1} \sqrt {0.4RT_{s} } }}{{1.55C_{q} AP_{s}^{2} \sqrt {\left( {\frac{{P_{s} }}{{P_{\text{a}} }}} \right)^{1.43} - \left( {\frac{{P_{s} }}{{P_{\text{a}} }}} \right)^{1.71} } }}.$$
(18)

2.5 Gaseous Heat Loss during Cylinder Movement

Since the gas in the cylinder is compressed, the temperature of gas in the cylinder rises. At this time, temperature gradient generates between the gas inside the cylinder and the gas outside the cylinder, which can cause heat loss. The heat loss of the gas is equivalent to the volume change amount of gas at certain temperature according to the conductive formula of gas:

$$\Delta q = - \lambda \frac{{{\partial }T}}{\partial s} = - \lambda \frac{{T_{1} - T_{a} }}{s}.$$
(19)

where \(\Delta q\) is the heat loss (J), \(\frac{{{\partial }T}}{\partial s}\) is the temperature gradient (K/m), \(\lambda\) is the thermal conductivity (W/(m·K)), the \(\lambda\) of air is 2.47 × 10−2 W/(m·K), \(s\) is the thickness of cylinder wall (m). When the temperature gradient is small, the influence of the gas thermal conductivity can be ignored. Any gas has various properties as described above. By the laws of thermodynamics, according to Eq. (7), heat loss amount on account of the reduction of the gas volume at constant temperature can be defined as follows:

$$\Delta q = c_{1} \rho_{1} \Delta VT_{1} .$$
(20)

where c 1 is the specific heat capacity of air, c 1 = 1×103 J/kg·oC, \(\Delta V\) is the change amount of gas volume (m3). According to Eq. (19) and Eq. (20), the change volume of gas can be obtained:

$$\Delta V_{2} = \frac{{\lambda (T_{1} - T_{2} )}}{{sc_{1} \rho_{1} T_{1} }}.$$
(21)

In Eq. (21), \(\Delta V_{2}\) is volume change amount caused by gaseous heat loss (mL).

Similarly, according to Eq. (13) and Eq. (21), the cylinder movement time influenced by the heat loss of gas is calculated as

$$t_{4} = \frac{{\Delta V_{2} }}{{Q_{v3} }} = \frac{{\lambda (T_{1} - T_{2} )\sqrt {0.4RT_{s} } }}{{1.55sc_{1} \rho_{1} T_{1} C_{q} AP_{s} \sqrt {\left( {\frac{{P_{s} }}{{P_{3} }}} \right)^{1.43} - \left( {\frac{{P_{s} }}{{P_{3} }}} \right)^{1.71} } }}.$$
(22)

3 Mathematical Model of Cylinder Movement

3.1 Velocity Modeling of Cylinder Movement

Many factors affect the velocity of cylinder movement, such as cylinder’s diameter, flow of solenoid valve, diameter and length of the gas pipes, the supply amount of gas sources, and the position of the control components in the gas path [11]. In this paper, the cylinders use intake throttling way and cylinder’s diameter, flow of solenoid valve and the supply amount of gas sources are mainly considered.

In the cylinder’sstart-up process, the velocity of the cylinder v 1 = 0. In the cylinder’s uniform process, the intake side pressure is P 3, the volume flow of throttle valve is \(Q_{v3}\), volume increment of the cylinder intake sideis equal to the intake air. So the following formula can be obtained:

$$Q_{v3} = \frac{{Q_{m3} }}{{\rho_{3} }} = S \cdot v_{2} .$$
(23)

According to Eq. (13) and Eq. (23), the velocity of cylinder is calculated as follows:

$$v_{2} = \frac{{1.55C_{q} AP_{s} \sqrt {\left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.43} - \left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.71} } }}{{\rho_{3} S\sqrt {0.4RT_{s} } }}.$$
(24)

In the cylinder’sspeed-up process, thevelocity of cylinder increases from zero to maximum value \(v_{2}\) in uniformly accelerated motion.

3.2 Acceleration Modeling of Cylinder Motion

From the stationary state to the steady state, the cylinder has a process of variable accelerated motion. During this process, the pressure of the intake side fluctuates between P 2 and P 4, and the fluctuation curve is shown in Figure 2.

Figure 2
figure 2

Pressure change in the cylinder’s intake sidein the process of variable accelerated motion

In the cylinder’sspeed-up process, the creeping phenomenon is generated because of the impact of instable pressure in the intake side and other factors. In order to facilitate the calculation, the pressure of intake side inthe cylinder’s speed-up process is equivalent to a constant, which can be expressed as

$$P_{3} = (P_{2} + P_{4} )/2 = (f_{1} + f_{2} + 2P_{\text{a}} S)/2S.$$
(25)

Therefore, the cylinder’s acceleration \(a\) in the speed-up process is calculated as

$$a = \frac{{(P_{2} + P_{4} )S}}{2m} = \frac{{f_{1} + f_{2} + 2P_{\text{a}} S}}{2m}.$$
(26)

3.3 Movement Time Modeling of Cylinder

Motion time of the cylinder consists of three parts: the start-up time t 1, acceleration time t 2 and uniform motion time t 3.

In the start-up process, the gas gets into cylinder’s intake side from intake pipe quickly, which makes the intake-side pressure P a increase to P 2. By calculation, the cylinder’s start-up time t 1 in this process can be obtained.

In the cylinder’s speed-up process, according to Newton’s laws of motion:

$$v_{2} = at_{2} ,$$
(27)
$$l_{1} = \frac{{v^{2} }}{2a},$$
(28)
$$v_{2} t_{3} = l - l_{1} = l_{2} .$$
(29)

In Eqs. (27)–(29), v 2 is the cylinder’s velocity in steady state (mm/s), a is cylinder’s acceleration (mm/s2), t 2 is cylinder’s acceleration time (s), l 1 is cylinder’s accelerated motion displacement (mm), l 2 is cylinder’s uniform motion displacement (mm), t 3 is cylinder’s motion time in steady state (s), l is cylinder’s stroke (mm).

According to Eq. (24), Eq. (26) and Eq. (27), cylinder’s acceleration time can be obtained as follows:

$$t_{2} = \frac{{3.1mC_{q} AP_{s} \sqrt {\left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.43} - \left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.71} } }}{{\rho_{3} S(f_{1} + f_{2} + 2P_{\text{a}} S)\sqrt {0.4RT_{s} } }}.$$
(30)

According to Eq. (24), Eq. (26) and Eq. (28), cylinder’s displacement in speed-up process can be obtained as follows:

$$l_{1} = \frac{{2.4mC_{q}^{2} A^{2} P_{s}^{2} \left[ {\left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.43} - \left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.71} } \right]}}{{0.4(f_{1} + f_{2} + 2P_{\text{a}} S)RT_{s} \rho_{3}^{2} S^{2} }}.$$
(31)

According to Eq. (24), Eq. (29) and Eq. (31), cylinder’s uniform motion time can be obtained as follows:

$$\begin{aligned} t_{3} = \frac{{l\rho_{3} S\sqrt {0.4RT_{s} } }}{{1.55C_{q} AP_{s} \sqrt {\left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.43} - \left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.71} } }} \hfill \\ \begin{array}{*{20}c} {} & - \\ \end{array} \frac{{1.55mC_{q} AP_{s} \sqrt {\left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.43} - \left( {\frac{{SP_{s} }}{{f_{2} + P_{\text{a}} S}}} \right)^{1.71} } }}{{\sqrt {0.4RT_{s} } (f_{1} + f_{2} + 2P_{\text{a}} S)\rho_{3} S}}. \hfill \\ \end{aligned}$$
(32)

4 Combined Simulation Based on Visual Component and Visual Studio

The processes of cylinder movement combined simulation based on Visual Component (VC) and Visual Studio (VS) are as follows:

  1. (1)

    Set up cylinder model in the simulation module based on Visual Component, including module structure, parameter setting, system running and other steps;

  2. (2)

    Create a simulation operation interface in Visual Studio, which contains the input and output of parameters, cylinder type, and so on, use C# language programming for the backstage setting;

  3. (3)

    Import the mathematical model of cylinder movement into the Visual Studio, and run the program according to the formula in Sect. 3.3;

  4. (4)

    Output the calculation results of the mathematical model of the cylinder motion in Visual Studio to Visual Component so as to realize the combined simulation of Visual Component and Visual Studio.

Figure 3 is a combined simulation flow chart based on Visual Component and Visual Studio. Through the interface, air pressure, air inflow, inertia load and cylinder type, speed, acceleration, displacement and other parameters are inputted or outputted to realize the interaction with the cylinder simulation system which contains a variety of models of cylinders.

Figure 3
figure 3

Flowchart of cylinder combined simulation based on VC and VS

Three-dimensional models of cylinder standard partscan be established with the same size through software Pro/E. By converting the format using 3Dmax software, the 3D models of cylinder standard parts are imported and shown into the 3D visualization interface based on Visual Component software, which is shown in Figure 4.

Figure 4
figure 4

3D visualization interface based on Visual Component

5 Combined Simulation Result Analysis

In order to verify the reliability of combined simulation results and the accuracy of mathematical model of cylinder motion, test platform was constructed and the velocity, acceleration and movement time were obtained in the process of actual experiment. Comparative analysis on the experimental results and simulation results has been carried out.

5.1 Construction of Test Platform and Collection of Experimental Results

In the experiment, the cylinder model adopts MY3B16-700 (SMC), throttle value type is SRCT-03, work pressure is 0.6 MPa, and displacement sensors, pressure sensors, directional control valve, flow control value, filters, oscillography, air source are used in the test platform [12,13,14,15,16]. The types and precisions of measuring apparatuses are shown in Table 1. Figure 5 is the experimental model of cylinder motion.

Table 1 Types and precisions of measuring apparatuses
Figure 5
figure 5

Experimental model of cylinder motion

In order to ensure the consistency of simulation conditions with the experimental conditions of the cylinder motion, the parameters of test platformare set in Table 2. In Table 2, the max static friction force depends on the size of different cylinders. Different types of cylinders have different max static friction force. In the purchase of cylinders, the max static friction force can be obtained from the product brochures. In this paper, 0.25 N is obtained from the cylinder parameters in the specification of cylinder we selected. The sliding friction force has the direction along the contact surface and opposite to the direction of relative motion of the cylinder. It was calculated by the formula f 2 = uF n . Where, F n is the pressure on the cylinder piston surface, u is the dynamic frictional coefficient, which is provided by the cylinder manufacturer in the specification.

Table 2 Parameter setting of cylinder movement test platform

5.2 Comparison of Experimental Results and Simulation Results

Table 3 and Table 4 show the comparison result of experimental data and simulation data. Comparison of cylinder’s movement time under different intake air is shown in Table 3. Comparison of cylinder’s movement time under different displacement is shown in Table 4. The accuracy of the combined simulation is verified by comparison with the experimental results and the cylinder motion simulation resultsbased on dimensional analysis. Cylinder motion simulation method based on dimensional analysis uses the principle of dimensional analysis to get the cylinder dimensionless mathematical model [17].

Table 3 Comparison of cylinder’s movement time under different intake air
Table 4 Comparison of cylinder’s movement time under different displacement

Figure 6 is the comparison of cylinder’s movement time under different intake air. The blue curve, the red curve and the green curve correspond to the cylinder’s running time in the testing experiment, the combined simulation running time and the cylinder’s running time based on dimensional analysis. The method based on dimensional analysis adopts dimensional analysis theory to make mathematical model dimensionless and get a dimensionless model, and the simulation curve can be obtained by using MATLAB eventually [18,19,20].

Figure 6
figure 6

Comparison of cylinder’s movement time under different intake air

Apparently, cylinder’s actual movement time and combined simulation running time fit basically under different intake air. By calculation, its degree of fitting R 2 = 0.9846, which proves thatthe mathematical model of the cylinder motion combined simulation is very accurate. However, the impact factors of the cylinder motion characteristics are not considered, so the cylinder’s simulation time based on dimensional analysis is significantly shorter than the actual cylinder operation and combined simulation running time. Moreover, the smaller intake air amount is, the larger the difference of the cylinder’s simulation time based on dimensional analysis and the actual cylinder operation time is, which means the impact factors have a greater impact under the condition of smaller intake air amount.

Figure 7 is the comparison of cylinder’s movement time under different displacement. The blue curve, the red curve and the green curve correspond to the cylinder’s running time in the testing experiment, the combined simulation running time and the cylinder’s running time based on dimensional analysis. From Figure 7, the start time of cylinder simulation based on dimensional analysis is 0 and there is no reaction time. The actual experiment and combined simulation both have reaction time, and the reaction time is about 0.4 s, and the reaction time decreases with the increase ofthe work pressure. In the subsequent operation process, cylinder’s running time without considering aerodynamic is lower than the actual cylinder movement time and combined simulation running time, and the time gap continue increasing with the increase of displacement. This is because the gas viscosity resistance acts against the cylinder and the heat loss during the cylinder operation lead to the increase of cylinder movement time [21,22,23,24,25,26,27].

Figure 7
figure 7

Comparison of cylinder’s movement time under different displacement

From Figure 7, cylinder motion combined simulation has more accurate results compared with the cylinder’s simulation based on dimensional analysis, which proves the effectiveness of the mathematical model of cylinder movement.

6 Conclusions

  1. (1)

    A novel, more inclusive mathematical modelling method on cylinder movement is proposed, which takes into account not only the friction, the inertia load on the cylinder motion characteristics, but also the impact of the gas compressibility, thermal conductivity, energy loss, viscosity and other aerodynamic and thermodynamic characteristics.

  2. (2)

    A combined simulation software based on Visual Component (VC) and Visual Studio (VS) is developed, which integrated the above mathematical model, and can run the virtual simulation of cylinder movement by setting up the input parameters and can obtain the simulation results about cylinder movement.

  3. (3)

    A physical lab testing platform with precision measuring apparatuses is built, which can measure the cylinder’s motion under different loading conditions.

  4. (4)

    The real world experimental results on the above platform show very good agreement with the combined simulation results under different conditions, with the degree of fitting R 2 = 0.9846, which proves that the mathematical model of the cylinder movement combined simulation is very accurate.

  5. (5)

    The real world experimental results and combined simulation results are compared with the traditional mathematical model based on dimensional analysis theory, and it shows that the proposed method is much more accurate than dimensional analysis model.

References

  1. X L Liu, G H He, F G Yan, et al. Large chip production mechanism under the extreme load cutting conditions. Chinese Journal of Mechanical Engineering, 2015, 28(2): 343–352.

    Article  Google Scholar 

  2. K Naeem, M Ullah, A Tariq, et al. Optimization of steel bar manufacturing process using six sigma. Chinese Journal of Mechanical Engineering, 2016, 29(2):332–341.

    Article  Google Scholar 

  3. G L Wu. Research on cylinder’s comprehensive performance test system. Zhejiang: Zhejiang University Press, 2007.(in Chinese)

    Google Scholar 

  4. D Zhu, S Ye. Research on the temperature prediction of cylinder wall. Hydraulic and Pneumatic, 2015, 1(1):104–108.

    Google Scholar 

  5. J Y Kuang. The research of load affecting the buffering performance of the cylinder. Liaoning: Dalian Maritime University Press, 2012. (in Chinese)

    Google Scholar 

  6. T Yukio, K Yukio, K Sunao. A Study on the effects of friction characteristics in pneumatic cylinder. Proceedings of the Fourth International Symposium on Fluid Power Transmission and Control, Wuhan, China, April 8-10, 2003: 252–357.

  7. Y Kawakami, J Akao, S Kawai, et al. some considerations on the dynamic characteristics of pneumatic cylinders. The Journal of Fluid Control, 1988, 19(2): 22–36.

    Google Scholar 

  8. J Huang, X N Li. Stick-slip criterion of cylinder based on experiment and dimensional analysis. Journal of Nanjing University of Science and Technology (Natural Science), 2006, 30(3): 279–284.

    Google Scholar 

  9. SMC (China) Company Limited. Modernpracticalpneumatic technology. Beijing: China Machine Press, 2008. (in Chinese)

  10. Z W Cui. The modeling and simulation of cylinder’s low friction characteristics. Heilongjiang: Harbin Institute of Technology Press, 2008. (in Chinese)

    Google Scholar 

  11. X T Li, W Si. Cylinder’s speed control. Rubber Technology and Assembly, 2003, 29(8): 26–27.

    Google Scholar 

  12. L R Tokashiki, T Fujita, T Kagawa. Stick-slip Motion in pneumatic cylinders driven by mete: outer circuit (2nd report occurrence conditions). Transactions of the Japan Hydraulics & Pneumatics Society, 2000, 31(6): 20–25.

    Google Scholar 

  13. G Belforte, G Mattiazzo, S Mauro. Measurement of friction force in pneumatic cylinders. Tribofest Journal, 2003, 20(2): 34–38.

    Google Scholar 

  14. D S Kim, S H Lee. The analysis of optimum design of cushioning pneumatic cylinder. Proceedings of the 3 rd International Symposium on Fluid Power Transmission and Control,Harbin, China, September 7–9, 1999: 421–425.

  15. S L Cheng, H F Wang, W B Lu. The modeling and simulation of cylinder’s dynamic system based on dimensional analysis. Chinese Hydraulics & Pneumatics, 2008, 7(5): 36–41.

    Google Scholar 

  16. Y T Wang, R Singh. Computer simulation of a shock-absorbing pneumatic cylinder. Journal of Sound and Vibration, 1985, 93(3): 353–364.

    Article  Google Scholar 

  17. S L Cheng, H F Wang, W B Lu. Modeling and simulating based on dimensional analysis for pneumatic cylinder dynamics system. Flow Measurement and Instrumentation, 2008, 20(7): 10–13.

    Google Scholar 

  18. D K M Arguelles, O J M Femandez, M E Blanco. Cylindrical three-hole pressure probe calibration for large angular range. Flow Measurement and Instrumentation, 2008, 20(2): 57–68.

    Article  Google Scholar 

  19. D K M Arguelles, O J M Femandez, M E Blanco. Extended angular range of a three-hole cobra pressure probe for incompressible flow. Transactions of the ASME-Journal of Fluids Engineering, 2008, 130(10): 1–6.

    Google Scholar 

  20. Z G Xie, G L Tao. Study on cylinders at very low velocities. Huazhong University of Science and Technology, 2003, 4(5): 358–361.

    Google Scholar 

  21. B H Zhang, H F Cheng. Graph modeling and simulation of stick-slip characteristics of a pneumatic system. The Sixth International Conference on Fluid Transmission and Control, Hangzhou, China, April 6–8, 2005: 65–71.

  22. A Bakali, Q Olivier, R R Vaney. Design of components libraries for the transient simulation of an automotive refrigerant loop. Institution of Mechanical Engineers, 2003, 51(1): 611–620.

    Google Scholar 

  23. M F Perez-Pole, M Perez-Molina, J G Chica. Analysis of the state equations of a real gas at high pressures with the virial coefficients obtained from controlled chaotic oscillations. Chemical Engineering Science, 2016, 155(11): 482–503.

    Article  Google Scholar 

  24. W Bao, H Zhou, G L Tao. A nonlinear controller for pneumatic cylinder cushion. Proceedings of the Fourth International Symposium on Fluid Power Transmission and Control, Wuhan, China, April 8–10, 2003: 370–373.

  25. Z M Jing, B H Zhang, T Wang. Modeling and simulation of the characteristics of pneumatic cushion cylinders. Journal of Beijing Institute of Technology, 2002, 11(2): 129–132.

    Google Scholar 

  26. J Wang, D J D Wang, P R Moore. Modeling study analysis and robust servo control of pneumatic cylinder actuator system. Control Theory and Applications, 2001,148(1): 25–42.

    Article  Google Scholar 

  27. W G Li, G L Tao. Modeling cylinder controlled by servo valve of hydraulic looper in hot strip mill. 2015 Chinese Automation Congress, Wuhan, China, November 27–29, 2015: 102–107

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao-Mei Hu.

Additional information

Supported by National Natural Science Foundation of China (Grant No. 41101454), Shanghai Grand Science & Technology Program of China (Grant No. 16111105900), and Shanghai Municipal Commission of Economy and Informatization of China (Grant No. 160646).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, JQ., Hu, XM., Kang, JS. et al. Novel Cylinder Movement Modeling Method Based on Aerodynamics. Chin. J. Mech. Eng. 30, 1193–1202 (2017). https://doi.org/10.1007/s10033-017-0170-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10033-017-0170-9

Keywords