1 Introduction

The emissions from the use of fossil fuels have caused harmful substances, which threaten human health and the earth's environment, so there is an increase in the demand for clean and safe energy, and renewable energy needs to be used to achieve sustainable energy systems [1,2,3,4,5]. Especially in the public transport necessary for people's lives, a hydrogen storage pressure vessel is one of important devices for new energy vehicles. As the air pollution becomes more serious, safe and lightweight energy storage pressure vessel is inevitable requirements for development of the automotive industry [6,7,8,9,10]. A high pressure hydrogen vessel for vehicles is manufactured as Type 4 reinforcing a composite material on a plastic liner for light weight, and since the composite material supports most of the load by internal pressure, the design of a composite layer is the most important part in the high pressure hydrogen vessel (Type 4) [11, 12]. A composite layer of the hydrogen high pressure vessel (Type 4) is laminated through repeated arrangements of the helical winding for reinforcing a dome part and that of the hoop winding for reinforcing a cylinder part as shown in Fig. 1. In the previous studies relating to the high pressure hydrogen vessel using the composite material, Musthak developed the mathematical modelling for a pressure vessel with design pressure of 50 bar by using the netting analysis to originate variable thickness on entire structure [13]. Sapre deals with finite element modelling and analysis (FEM&A) to investigate mechanical/thermal stresses, strain, and deformation produced at the ply level of the tank, and the results of FEM&A are compared with published experimental results [14]. Cho studied the isotensoid dome design by carrying out a series of the hydraulic burst tests and the structural analyses for Type 4 composite cylinders [15].

Fig. 1
figure 1

Schematic of helical winding and hoop winding

Alcantar analyzed composite materials of the Type 4 pressure vessel with classical laminate theory and performed the FEA using the results obtained from vessel optimization [16]. Hua’s research focused on reducing the composite weight with modelling assessment of conventional tanks without doilies that utilize lower cost resin that also has a low density, and of an alternate tank design [17]. Leh presented and qualified an FE model taking into account progressive damage of the composite structure manufactured by filament winding and designed for a new optimization procedure developed specifically [18]. Jois analysed the effect of different dome geometries on the stress distribution at the dome cylinder interface [19]. Zhang presented methods for designing the lay-up and determining the range of internal pressure of the polymer liner based on the netting theory and FEA [20].

As described above, most previous studies on high pressure hydrogen vessels have been mainly focused on the design of the composite layer and the dome shape. The design of a composite layer is typically performed using the netting theory, one of the methods to calculate the thickness of composite layers. The netting theory cannot reflect changes in the laminate angle of each ply, and has limitations in terms of the accuracy of calculation results since multiple plies comprising a laminated structure are assumed to be a single ply. In addition, since continuously changing the thickness of the composite layer in the dome part cannot be calculated by the netting theory, there are some limitations in carrying out the design of the composite layer. To overcome these problems, design of the pattern and the thickness of the composite layer is generally performed using finite element analysis (FEA). However, compared to analyses assuming that the composite layer is composed of a single ply, a relatively longer time for an analysis is required since multiple plies are laminated, and since a number of design variables, including the laminate angle and pattern, need to be taken into account, design work also takes a considerable time. In order to overcome the limitations of the design using the netting theory and FEA mentioned above, the CLT (Classical Laminated Theory) can be used to calculate the stress generated in each ply. The high pressure hydrogen vessel (Type 4) consists of a dome part, a cylinder part, and a junction part connecting the dome part and the cylinder part. To calculate the stress of each ply in the high pressure hydrogen vessel (Type 4), both line loads (\(N_{x}\), \(N_{y}\)) on the cylinder part and line moment (\(M_{0}\)) and line loads (\(N_{x}\), \(N_{y}\)) in domes and junction parts should be considered. Because the line loads and the line moment in the dome parts are continuously changed at each point and the stress of each ply is quite difficult to calculate, there is lack of research about the high pressure hydrogen vessel (Type 4). And, because the dome parts of the high pressure hydrogen vessel (Type 4) is mainly designed as an isotensoid shape, a fracture of the composite layer occurs at the junction part except some cases having defects on a material. So, to design the high pressure hydrogen vessel (Type 4) using CLT, predicting the stress of each ply, which needs definition of the line moment (\(M_{0}\)) at the junction part, is very important and its configuration is shown in Fig. 2.

Fig. 2
figure 2

Configuration of composite layer design for the high pressure hydrogen vessel (Type 4) using CLT

In this study, when the internal pressure is applied to the inner wall, the line loads (\(N_{x}\), \(N_{y}\)) in the cylinder part and the line moment (\(M_{0}\)) in the junction part are to be defined, and the stress generated in each ply is calculated. Based on the above method, the thickness and pattern of the composite layer are designed with more accuracy than the netting theory and with more rapid than FEA.

2 Stress Calculation in Composite Layers Using CLT

2.1 Ply Axis Stress Calculation in a Cylinder Part of a High Pressure Hydrogen Vessel

When the internal pressure is applied to a high pressure hydrogen vessel (Type 4), the ply axis stress generated in a composite layer is obtained by consecutively calculating the stiffness matrix, the transformed stiffness matrix, the extensional stiffness matrix, laminate axis strain, laminate axis stress, and ply axis stress in the order presented here, as shown in Fig. 3 [21,22,23]. When internal pressure is applied to a pressure vessel, there is almost no effect of bending in the cylinder part, and thus a line load is generated in the longitudinal direction (\(N_{x}\)) and the hoop direction (\(N_{y}\)), as shown in Fig. 4. The line load applied to the laminated plate of the high pressure hydrogen vessel (Type 4) is obtained by Eq. (1). In Eq. (1), \(r_{A}\) is the distance from the central axis to the midpoint of the total thickness of the laminated composite layer of the pressure vessel as shown in Fig. 5.

$$\left\{ {\begin{array}{*{20}c} {{\text{N}}_{{\text{x}}} = \frac{{{\text{Pr}}_{{\text{A}}} }}{2}} \\ {{\text{N}}_{{\text{y}}} = {\text{Pr}}_{{\text{A}}} } \\ \end{array} } \right.$$
(1)
Fig. 3
figure 3

The flow chart for calculation of ply axis stress of the high pressure hydrogen vessel (Type 4)

Fig. 4
figure 4

Line loads generated in the cylinder part when internal pressure is applied

Fig. 5
figure 5

Schematic of a cylinder part with a composite layer

To calculate ply axis stress generated in the laminated plate of a high pressure hydrogen vessel (Type 4), it is necessary to identify the properties of a composite material, such as the modulus of elasticity (\(E_{1}\), \(E_{2}\) = \(E_{3}\)) and the poisson’s ratio (\(\nu_{23}\), \(\nu_{12}\) = \(\nu_{13}\)), as shown in Table 1, the line loads generated in the composite layer when internal pressure is applied, and the thickness and laminate angle of the composite material. For the high pressure hydrogen vessel shown in Fig. 6, the thicknesses of the helical layer and hoop layer were calculated using the netting theory and the FEA, and they were determined to be 6 mm and 9.3 mm, respectively [24]. In this case, the laminate angle (\(\alpha_{c}\)) in the cylinder part was calculated to be 11.54° by Eq. (2).

$${\upalpha }_{{\text{c}}} = \sin^{ - 1} \frac{{{\text{r}}_{{\text{o}}} }}{{{\text{r}}_{{\text{c}}} }}$$
(2)
Table 1 Dimension of a liner for a high pressure hydrogen vessel (Type 4) adopted in hydrogen automobiles
Fig. 6
figure 6

Dimension of a liner for a high pressure hydrogen vessel (Type 4) adopted in hydrogen automobiles

Based on the conditions given in Table 1, in order to calculate ply axis stress for the high pressure hydrogen vessel (Type 4) in the order given in Fig. 3, the transformed stiffness matrix (\(\overline{Q}_{ij}\)) and the extensional stiffness matrix (\(A_{\alpha \beta }\)) were first calculated, respectively, as shown in Table 2. In this case, the total thickness of the composite layer in the cylinder part is 15.3 mm (thelical: 6 mm and thoop: 9.3 mm). If the transformed stiffness matrix (\(\overline{Q}_{ij}\)) and the extensional stiffness matrix (\(A_{\alpha \beta }\)) are obtained, the laminate axis strain (\(\varepsilon_{x}\)) of each ply can be calculated, and the laminate axis stress (\(\sigma_{x}\)) can be determined. Finally, to assess structural safety for the fiber direction of the composite layer, ply axis transformation is required using the transformation matrix [\({\text{J}}_{1}\)] as shown in Eq. (3), and ply axis stress (Maximum principal stress: \(\sigma_{1}\)) was calculated by Eqs. (4). The meanings of symbols in Eq. (3) are as follows: \({\text{m}} = \cos \theta\), \({\text{n}} = \sin \theta\).

$$\left[ {{\text{J}}_{1} } \right] = \left[ {\begin{array}{*{20}c} {{\text{m}}^{2} } & {{\text{n}}^{2} } & {2{\text{mn}}} \\ {{\text{n}}^{2} } & {{\text{m}}^{2} } & { - {\text{mn}}} \\ { - {\text{mn}}} & {{\text{mn}}} & {{\text{m}}^{2} - {\text{n}}^{2} } \\ \end{array} } \right]$$
(3)
$$\left\{ {\begin{array}{*{20}c} {{\upsigma }_{1} } \\ {{\upsigma }_{2} } \\ {{\upsigma }_{6} } \\ \end{array} } \right\} = \left[ {{\text{J}}_{1} } \right]\left\{ {\begin{array}{*{20}c} {{\upsigma }_{{\text{x}}} } \\ {{\upsigma }_{{\text{y}}} } \\ {{\uptau }_{{{\text{xy}}}} } \\ \end{array} } \right\}$$
(4)
Table 2 Calculation of the transformed stiffness and the extensional stiffness

2.2 Verification of Stress Calculations

To verify the calculation results of ply axis stress in Table 3, the FEA for the hydrogen high pressure vessel (Type 4) designed using netting theory was conducted, and the FEA results were compared with the calculation results for the longitudinal tensile strength (\(\sigma_{f}\)) and maximum tensile stress (\(\sigma_{1}\)) of the composite layer in order to assess structure safety. Figure 7 and Table 4 show the FEA results for the helical layer and hoop layer of the composite layer calculated using netting theory (Helical: 6 mm, Hoop: 9.3 mm). The values of the helical layer (11.54°, − 11.54°) and the hoop layer in the cylinder part were calculated to be 1755 Mpa, 1751 MPa, and 2518 MPa, respectively. The errors of the helical layer (inside, outside) and hoop layer were 0.17%, 0.057%, and 0.7%, respectively, so feasibility of the calculation process of the stress of the composite layer using CLT was verified.

Table 3 Stress calculation of each plies in composite layer designed by the netting theory
Fig. 7
figure 7

Principal stresses distributions of a composite layer in the cylinder part

Table 4 Comparison of stress calculation results between CLT and FEA

3 Design of Composite Layers for a High Pressure Hydrogen Vessel Using the CLT

3.1 Design of Composite Layers in a Cylinder Part

To design a composite layer, for the lamination pattern in which the helical layer (+ , −) and the hoop layer (90°, 90°) were repeatedly laminated as shown in Fig. 8, the stress generated in each ply was calculated using Matlab by applying the calculation process shown in Fig. 2.

Fig. 8
figure 8

A lamination pattern of a composite layer (+ , −, 90\(^\circ\), 90\(^\circ\))

More specifically, the stress calculation described above was carried out by using Matlab so that output variables can be derived for several input variables, such as burst pressure (\(P_{burst}\)), the cylinder radius (\(r_{c}\)), the boss radius (\(r_{o}\)), thickness per ply (\(t_{ply}\)), the number of repetition of lamination (b) and the ply number of hoop layer (hn). Also, the coding was done in such away that when the stress of each ply is higher than the tensile strength of the composite material (2539 MPa), it will be indicated as unsafe, and when it is not, it will be indicated as safe. Regarding the lamination pattern shown in Fig. 8, as the thickness of a composite layer in the cylinder part of Type 4 pressure vessels was minimized, the number of laminations that generates stress lower than the tensile strength of the composite material (2539 MPa) was determined to be 15 times (18 mm) as shown in Table 5, and the stresses in the helical and hoop layers were calculated to be 1203 MPa and 2476 MPa, respectively.

Table 5 Stress calculation in 15 repeated lamination patterns

In the CLT, it is assumed that when line loads is imposed on the composite layer, the same strain is generated in each ply, and consequently, the stress generated in the hoop layer is calculated to be identical in each ply. In the case of the helical layer, it follows from Eq. (2) that as a ply is closer to the outside, the laminate angle becomes lower and thus stress becomes higher. In consideration of this stress distribution, for the helical layer, the stress of the outside composite layer where stress is relatively higher was presented.

3.2 Verification of Design Results

Table 6 shows the results of the comparison between CLT calculation results and FEA results for the 15-time repeated lamination pattern. The FEA results for the plies where the highest stress is generated (Hoop: inside, Helical: outside) among all plies were compared with CLT calculation results (Hoop layer, Helical layer). As shown in Table 6, for the helical layer, FEA results and CLT calculation results were in good agreement with the error value of 0.06%, but for the hoop layer, there was some disagreement between the stress values of the two data with the error value of 6.1%.

Table 6 Comparison of stress calculation results using the CLT and the FEA in 15 repeated lamination patterns

Figure 9 show the FEA results for stresses generated in the innermost and outermost layers of the hoop and helical layers in the cylinder part. In the case of the helical layer, there was almost no difference in stress between the inside layer (1155 MPa) and the outside layer (1196 MPa) with a difference of 3.4%, but in the hoop layer, there was a significant difference in stress (16.9%) between the inside layer (2640 MPa) and the outside layer (2195 MPa). This difference in the stress distribution can be explained as follows. When the internal pressure is applied to the inner wall of the high pressure hydrogen vessel (Type 4), the hoop-direction load generated in the cylinder part is mostly sustained by the hoop layer, and the longitudinal-direction load is mostly supported by a helical layer. As a result, in the helical layer, there is almost no difference in stress depending on the difference in thickness, but in the hoop layer, a ply nearer the outside is subjected to lower stress.

Fig. 9
figure 9

Principal stresses distributions of a composite layer in the cylinder part

3.3 Modified Stress Calculation for Composite Layers in Cylinder Part

In order to deal with the errors between stress calculation results by the CLT and FEA, it is necessary to newly establish the calculation process using CLT. As described above, in the CLT, it is assumed that constant strain is produced in each ply, and as a result, each ply in the hoop layer has the same stress value. Actually, stress generated in the hoop layer is highest in the innermost ply, and the ply nearer the outside has a lower stress value. Figure 10 shows that stress values change depending on the distance from the central axis of the vessel to the composite layer. The stress values of the hoop layer calculated by using the CLT can be considered to actually indicate the stress value at the midpoint position in the laminated composite layer. Therefore, the maximum value (inside layer) and minimum value (outside layer) of stress generated in the hoop layer can be calculated by using the proportional and inversely proportional relationships of Eqs. (5) ~ (6).

$${\text{r}}_{{{\text{in}}}} :{\text{r}}_{{\text{p}}} =\upsigma _{{\text{p}}} :\upsigma _{{{\text{in}}}} { } \to\upsigma _{{{\text{in}}}} =\upsigma _{{\text{p}}} \cdot \frac{{{\text{r}}_{{\text{p}}} }}{{{\text{r}}_{{{\text{in}}}} }}$$
(5)
$${\text{r}}_{{{\text{out}}}} :{\text{r}}_{{\text{p}}} =\upsigma _{{\text{p}}} :\upsigma _{{{\text{out}}}} \to\upsigma _{{{\text{out}}}} =\upsigma _{{\text{p}}} \cdot \frac{{{\text{r}}_{{\text{p}}} }}{{{\text{r}}_{{{\text{out}}}} }}$$
(6)
Fig. 10
figure 10

Maximum and minimum stress of a composite layer according to a distance from the central axis

The above process was reflected in Matlab coding, and the results of the comparison between the tensile strength of a composite material and the stress value of the hoop layer (inside) are shown in Table 7 and Fig. 11. The total number of repetitions of the lamination pattern was finally determined to be 16 times, and the comparison between the FEA results and CLT calculation results showed that the error value was 2.3% for the helical layer and 1.5% for the hoop layer, so the feasibility of the CLT calculation method described above was confirmed.

Table 7 Results of stress calculation using modified the CLT
Fig. 11
figure 11

Maximum principal stresses of the composite layer generated from 16 repeat pattern

Figure 12 shows the FEA results of the stress distribution in the longitudinal direction of the high pressure hydrogen vessel with the composite layer repeatedly laminated 16 times. For the helical layer, the stress distributions of the inside and outside layers where relatively high stress is generated were derived, but for the hoop layer, the stress distribution of the inside layer was represented. Figure 12 shows that while stress values in the longitudinal direction are almost constant in the cylinder part, there is a sharp rise in the stress value in the dome part and in the junction part. As shown in Fig. 13, in a pressure vessel, bending stress due to a moment is additionally generated in the junction part due to stress discontinuity between the dome part and the cylinder part [25, 26], and the highest stress is generated in the inside helical layer which receives tensile force compared to the outside ply. This is generally considered the most common cause of the fracture occurred in Type 4 pressure vessels, and fracture actually occurs in the junction part when burst pressure is applied in fracture testing [18, 27]. Therefore, the theoretical design of the Type 4 pressure vessel requires the calculation of stress due to bending in the junction part.

Fig. 12
figure 12

Maximum principal stresses of hoop and helical composite layers according to z-direction

Fig. 13
figure 13

The line moments generated at junction parts in the high pressure hydrogen vessel (Type 4)

4 Design of Composite Layers in a High Pressure Hydrogen Vessel Considering Bending Moments

4.1 Design of Composite Layers in a Cylinder Part

When a composite layer is subjected to simultaneous the bending and stretching, the stress thereby generated can be calculated by adding the two results as shown in Eq. (7)

$$\left\{ {\begin{array}{*{20}c} {{\upsigma }_{{\text{x}}} } \\ {{\upsigma }_{{\text{y}}} } \\ {{\uptau }_{{{\text{xy}}}} } \\ \end{array} } \right\} = \left[ {{\overline{\text{Q}}}_{{{\text{ij}}}} } \right]\left\{ {\begin{array}{*{20}c} {{\upvarepsilon }_{{\text{x}}}^{{\text{o}}} } \\ {{\upvarepsilon }_{{\text{y}}}^{{\text{o}}} } \\ {{\upgamma }_{{{\text{xy}}}}^{{\text{o}}} } \\ \end{array} } \right\} + {\text{z}}\left[ {{\overline{\text{Q}}}_{{{\text{ij}}}} } \right]\left\{ {\begin{array}{*{20}c} {{\text{k}}_{{\text{x}}} } \\ {{\text{k}}_{{\text{y}}} } \\ {{\text{k}}_{{{\text{xy}}}} } \\ \end{array} } \right\}{ }$$
(7)

The left term of the right-hand side of Eq. (7) can be obtained through the calculation processes of Fig. 3 explained earlier, and to calculate the right term, a curvature (\(k\)) of the composite layer needs to be calculated. The line moment occurring in the composite layer can be determined by multiplying the curvature (\(k\)) by the bending stiffness as shown in Eq. (8), and the bending stiffness matrix (\(D_{\alpha \beta }\)) is defined by Eq. (9). In Eq. (9), \(z_{ku}\) is the distance from the midpoint of the total thickness of a composite layer to the top surface of the nth ply, and \(z_{kl}\) is the distance from the midpoint of the total thickness of a composite layer to the bottom surface of the nth ply, as shown in Fig. 14.

$$\left\{ {\begin{array}{*{20}c} {{\text{M}}_{{\text{x}}} } \\ {{\text{M}}_{{\text{y}}} } \\ {{\text{M}}_{{{\text{xy}}}} } \\ \end{array} } \right\} = \left[ {{\text{D}}_{{\upalpha \upbeta }} } \right]\left\{ {\begin{array}{*{20}c} {{\text{k}}_{{\text{x}}} } \\ {{\text{k}}_{{\text{y}}} } \\ {{\text{k}}_{{{\text{xy}}}} } \\ \end{array} } \right\}$$
(8)
$${\text{D}}_{{\upalpha \upbeta }} = \mathop \sum \limits_{{{\text{k}} = 1}}^{{\text{n}}} {\overline{\text{Q}}}_{{{\text{ij}}}} \left( {\frac{{{\text{z}}_{{{\text{ku}}}}^{3} - {\text{z}}_{{{\text{kl}}}}^{3} }}{3}} \right){ }$$
(9)
Fig. 14
figure 14

Definitions of \({\varvec{z}}_{{{\varvec{ku}}}} { }\) and \({\varvec{z}}_{{{\varvec{kl}}}}\) in composite layers

Therefore, the curvature (\(k\)) by the bending moment is defined by Eq. (10). In Eq. (10), \(d_{\alpha \beta }\) is the inverse of bending stiffness (\(D_{\alpha \beta }\)).

$$\left\{ {\begin{array}{*{20}c} {{\text{k}}_{{\text{x}}} } \\ {{\text{k}}_{{\text{y}}} } \\ {{\text{k}}_{{{\text{xy}}}} } \\ \end{array} } \right\} = \left[ {\begin{array}{*{20}c} {{\text{d}}_{11} } & {{\text{d}}_{12} } & {{\text{d}}_{16} } \\ {{\text{d}}_{12} } & {{\text{d}}_{22} } & {{\text{d}}_{26} } \\ {{\text{d}}_{16} } & {{\text{d}}_{26} } & {{\text{d}}_{66} } \\ \end{array} } \right]\left\{ {\begin{array}{*{20}c} {{\text{M}}_{{\text{x}}} } \\ {{\text{M}}_{{\text{y}}} } \\ {{\text{M}}_{{{\text{xy}}}} } \\ \end{array} } \right\}{ }$$
(10)

If the curvature (\(k\)) is obtained by Eq. (10), the stress by bending of the nth ply can be determined by Eq. (11), and finally, ply axis stress due to bending is calculated by Eq. (4) explained earlier.

$$\left\{ {\begin{array}{*{20}c} {{\upsigma }_{{\text{x}}} } \\ {{\upsigma }_{{\text{y}}} } \\ {{\upsigma }_{{\text{z}}} } \\ \end{array} } \right\}^{{\text{n}}} = {\text{z}}^{{\text{k}}} \left[ {{\overline{\text{Q}}}_{{{\text{ij}}}} } \right]\left\{ {\begin{array}{*{20}c} {{\text{k}}_{{\text{x}}} } \\ {{\text{k}}_{{\text{y}}} } \\ {{\text{k}}_{{{\text{xy}}}} } \\ \end{array} } \right\}{ }$$
(11)

4.2 Design of Composite Layers in a Cylinder Part

To calculate the bending stress mentioned above, a curvature (\(k\)) needs to be determined by Eq. (10), and to calculate the curvature (\(k\)), it is necessary to determine the value of the line moment (\(M_{0}\)) acting on the junction part of the composite layer when internal pressure is applied to the high pressure hydrogen vessel as shown in Fig. 13. The moment acting on the junction part is generated by the internal pressure applied to the dome part, and in the case of the pressure distribution of the dome part, the load is divided in the x and z directions. In both directions, the cross-sectional area continuously changes in the longitudinal direction, and both ends are constrained by the boss part and the cylinder part, so the dome part can be assumed as a beam under a linear distribution load, as shown in Fig. 15. The moments (\(M_{x}\), \(M_{z}\)) of the beam supported at both ends under the linear distribution load shown in Fig. 15 can be obtained by a fourth-order differential equation. The linear distributed load (\({\text{q}}\)) of the beam supported at both ends can be expressed by Eq. (12) and the differential equation is expressed by Eq. (13). Where, \(q_{0}\) is maximum intensity of the linear distributed load.

$${\text{q}} = {\text{q}}_{0} \frac{{\text{x}}}{{\text{L}}}{ }$$
(12)
$${\text{EI}}\frac{{{\text{d}}^{4} {\text{v}}}}{{{\text{dx}}^{4} }} = - {\text{q}} = {\text{q}}_{0} \frac{{\text{x}}}{{\text{L}}}{ }$$
(13)
Fig. 15
figure 15

Linear distributed loads of support beams at both ends

The shear force V and the moment M are derived from the relationship with the intensity q of the linear distributed load, and they are defined by Eqs. (14) and (15), respectively. Where, C1 ~ C2 are integration constants. Therefore, the moments of the beam supported at both ends is calculated by Eqs. (16) ~ (17).

$${\text{EI}}\frac{{{\text{d}}^{3} {\text{v}}}}{{{\text{dx}}^{3} }} = - {\text{q}}_{0} \frac{{{\text{x}}^{2} }}{{2{\text{L}}}} + {\text{C}}_{1} { }$$
(14)
$${\text{EI}}\frac{{{\text{d}}^{2} {\text{v}}}}{{{\text{dx}}^{2} }} = {\text{M}} = - {\text{q}}_{0} \frac{{{\text{x}}^{3} }}{{6{\text{L}}}} + {\text{C}}_{1} {\text{x}} + {\text{C}}_{2} { }$$
(15)
$${\text{M}}_{{\text{z}}} = - \frac{{{\text{q}}_{{0,{\text{x}}}} {\text{L}}_{{\text{z}}}^{2} }}{30}{ }\left[ {{\text{N}}\;{\text{mm}}} \right]{ }$$
(16)

where \(q_{0,x}\) is x-direction maximum intensity, \(L_{z}\) is z-direction length of the dome part under the linear distributed load.

$${\text{M}}_{{\text{x}}} = \frac{{{\text{q}}_{{0,{\text{z}}}} {\text{L}}_{{\text{x}}}^{2} }}{20}{ }\left[ {{\text{N}}\;{\text{mm}}} \right]$$
(17)

where \(q_{0,z}\) is x-direction maximum intensity, \(L_{x}\) is z-direction length of the dome part under the linear distributed load.

Equations (18) ~ (19) were obtained by dividing Eqs. (16) ~ (17) into circumference (\(2 \cdot {\uppi } \cdot r_{A}\)). Where, \(M_{z,L}\) and \(M_{x,L}\) are the line moments for the distributed load applying in the x-direction and the z-direction, respectively.

$${\text{M}}_{{{\text{z}},{\text{L}}}} = - \frac{{{\text{q}}_{{0,{\text{x}}}} {\text{L}}_{{\text{z}}}^{2} }}{{60 \cdot {\uppi } \cdot {\text{r}}_{{\text{A}}} }}{ }\left[ {{\text{N}}\;{\text{mm}}/{\text{mm}}} \right]{ }$$
(18)
$${\text{M}}_{{{\text{x}},{\text{L}}}} = \frac{{{\text{q}}_{{0,{\text{z}}}} {\text{L}}_{{{\text{xz}}}}^{2} }}{{40 \cdot {\uppi } \cdot {\text{r}}_{{\text{A}}} }}{ }\left[ {{\text{N}}\;{\text{mm}}/{\text{mm}}} \right]{ }$$
(19)

To calculate the line moments (\(M_{z,L}\), \(M_{x,L}\)) in the junction part by Eqs. (18) ~ (19), it is necessary to determine the value of \(q_{0}\). The value of \(q_{0}\) was obtained by multiplying the circumference of the pressure vessel at the point where occurs by burst pressure (Pburst = 157.5 MPa) as shown in Eqs. (20) ~ (21). Where, \(r_{c,inner}\) is the cylinder inner radius, \(r_{x}\) is the maximum median radius of dome part as shown in Fig. 16.

$${\text{q}}_{{0,{\text{x}}}} = 2 \cdot {\uppi } \cdot {\text{r}}_{{\text{x}}} \cdot {\text{P}}_{{{\text{burst}}}}$$
(20)
$${\text{q}}_{{0,{\text{z}}}} = 2 \cdot {\uppi } \cdot {\text{r}}_{{{\text{c}},{\text{inner}}}} \cdot {\text{P}}_{{{\text{burst}}}}$$
(21)
Fig. 16
figure 16

The line moments (\({\varvec{M}}_{{{\varvec{x}},{\varvec{L}}}} ,\user2{ M}_{{{\varvec{z}},{\varvec{L}}}}\)) occurred in the junction part of the high pressure hydrogen pressure vessel (Type 4)

Equations (18) ~ (19) can be rewritten as Eq. (22) ~ Eq. (23) by substituting Eqs. (20) ~ (21) into Eqs. (18) ~ (19), and they were reflected in the curvature calculation formula of Eq. (10). Where, \(r_{A}\) is the distance from the central axis to the midpoint of the total thickness of the laminated composite layer.

$${\text{M}}_{{{\text{z}},{\text{L}}}} = - \frac{{{\text{P}}_{{{\text{burst}}}} \cdot {\text{L}}_{{\text{z}}}^{2} \cdot {\text{r}}_{{\text{x}}} }}{{30 \cdot {\text{r}}_{{\text{A}}} }}{ }\left[ {{\text{N}}\;{\text{mm}}/{\text{mm}}} \right]{ }$$
(22)
$${\text{M}}_{{{\text{x}},{\text{L}}}} = \frac{{{\text{P}}_{{{\text{burst}}}} \cdot {\text{L}}_{{\text{x}}}^{2} \cdot {\text{r}}_{{{\text{c}},{\text{inner}}}} }}{{20 \cdot {\text{r}}_{{\text{A}}} }}{ }\left[ {{\text{N}}\;{\text{mm}}/{\text{mm}}} \right]{ }$$
(23)

Figure 17 shows the line moments acting on the unfolded plane of the cylinder part. The occurrence of bending stress in the hoop layer requires the generation of moment in the y-direction, but in a pressure vessel, the moment in the y-direction does not occur when internal pressure is applied. However, as shown in Fig. 12, it can be seen that as the stress value was increased even at both ends of the hoop layers, stress higher than tensile strength (2539 MPa) was generated. Figure 18 shows the deformation of the junction part induced by the x-axis line moment (\(M_{x,L}\)). The x-axis line moment (\(M_{x,L}\)) causes deflection in the helical layer, which results in a change in diameter of the hoop layer, and this difference in the diameter increases the stress of the hoop layer in the junction part.

Fig. 17
figure 17

The line moments generated at the junction part when the cylinder part unfolded

Fig. 18
figure 18

Deformation of the junction part by the x-axis line moment in the high pressure hydrogen vessel (Type 4)

The maximum deflection of a beam supported at both ends under a linear distribution load occurs at the point where the slope is 0 as shown in Fig. 19, and the maximum deflection can be rewritten as Eq. (25) by Eq. (24). In this case, the point where the maximum deflection occurs was determined to be \(z_{\delta }\) = 48.4 mm by Eq. (26).

$${\text{EIv}} = - {\text{q}}_{0} \frac{{{\text{x}}^{5} }}{{120{\text{L}}}} + {\text{C}}_{1} \frac{{{\text{x}}^{3} }}{6} + {\text{C}}_{2} \frac{{{\text{x}}^{2} }}{2} + {\text{C}}_{3} {\text{x}} + {\text{C}}_{4} { }$$
(24)
$${\updelta }_{{{\text{max}}}} = - \frac{{{\text{q}}_{{0,{\text{z}}}} }}{{120{\text{EI}}}}\left( {\frac{{{\text{z}}_{{\updelta }}^{5} }}{{{\text{L}}_{{\text{x}}} }} - 3 \cdot {\text{L}} \cdot {\text{z}}_{{\updelta }}^{3} + 2 \cdot {\text{L}}^{2} \cdot {\text{xz}}_{{\updelta }}^{2} } \right) { }$$
(25)
$${\text{z}}_{{\updelta }} = \frac{{{\text{L}}\left( {\sqrt {105} - 5} \right)}}{10}$$
(26)
Fig. 19
figure 19

Maximum deflection in a beam supported at both ends

If the maximum deflection in a beam supported at both ends is determined, strain can be calculated by using the circumference of a junction part obtained through the diameter difference as shown in Eq. (27). Finally, stress due to deflection can be calculated by multiplying strain by the stiffness coefficient in the fiber direction, as shown in Eq. (28).

$$\varepsilon_{hoop} = \frac{{2\pi r_{c2} - 2\pi r_{c1} }}{{2\pi r_{c1} }}$$
(27)
$$\sigma_{hoop} = E_{1} \times \varepsilon_{hoop}$$
(28)

The calculation process of bending stress in the composite layer described above was added to Matlab, and the results were added together with the stress calculation results derived by stretching. Table 8 and Fig. 20 shows the calculation results of stress occurring in the junction part of the composite layer obtained by considering bending stress for the 16-time repeated lamination pattern, and these calculation results were compared with FEA results. The errors between the CLT and the FEA results were 6.7% in the helical layer (2318 MPa, 2163 MPa) and 1% in the hoop layer (2803 MPa, 2775 MPa), so the feasibility of the CLT method was verified.

Table 8 Stress calculation considering a bending moment in 16 repeated lamination patterns
Fig. 20
figure 20

Maximum principal stresses of the composite layer considering bending moment generated from 16 repeat pattern

4.3 Ply Axis Stress Calculation Results

Based on the CLT method for the high pressure hydrogen vessel (Type 4) derived in this study, the pattern design of a composite layer was conducted. Laminations were performed in the order of the helical layer (+ , −) and the hoop layer (90°, 90°). Stress calculation of a composite layer was carried out as shown in Fig. 21, increasing the number of repeated pattern plies, which is satisfied with structural safety, compared stress of the composite layer with its tensile strength (2539 MPa). As the thickness of the composite layer in the junction part was minimized, the number of laminations that generates stress lower than the tensile strength (2539 MPa) was determined to be 18 times as shown Table 9. The stress calculation results were compared with FEA results of Fig. 22, and its result showed that the error values in the helical and hoop layers were 0.9% and 3.4%, respectively.

Fig. 21
figure 21

Flow chart for design of a composite layer using the CLT

Table 9 Stress calculation considering a bending moment in 18 repeated lamination patterns
Fig. 22
figure 22

Maximum principal stresses of the composite layer considering bending moment generated from 16 repeat pattern

5 Conclusion

In the present study, the method to calculate the stress generated in each ply of composite layers was developed by applying the CLT to the design of the high pressure hydrogen vessel (Type 4). The developed CLT design method described above was compared with the FEA results to evaluate the feasibility of the design method using CLT and its results are summarized as follows.

  1. 1.

    Based on the developed CLT method, this study also performed the design of the thickness and a pattern of the composite layer of the high pressure hydrogen vessel (Type 4) that can satisfy weight reduction.

  2. 2.

    The method of composite layer design using the CLT was possible the calculation of stress in the junction part by applying the line load (\(N_{x,L}\), \(N_{y,L}\)) and the line moment and can embody real repeated pattern of the composite layer.

  3. 3.

    As the thickness of composite layer in the junction part was minimized, the number of laminations that generates stress lower than the tensile strength (2539 MPa) was determined to be 18 times.

  4. 4.

    The errors between the FEA and the CLT were 0.9% in the helical layer and 3.4% in the hoop layer, so the feasibility of the stress calculation method using CLT was confirmed.

  5. 5.

    Because the CLT design method to develop in the study can calculate stress of the junction part and embody real repeated pattern of the composite layer, it is considered for the CLT design method to be possible in near optimal design with more accuracy than the netting theory and with more rapid than FEA.