Introduction

The use of vector propellers on AUVs (Autonomous Underwater Vehicles) is a promising technology, as the propulsion system can provide not only forward thrust but also controllable forces and torques in pitch, yaw, roll, and reverse directions—a concept known as thrust vectoring1. Structurally, this system consists of two main components: the steering mechanism and the propeller shafting2. Among propeller shafting designs, universal joint-based systems are widely adopted due to their simplicity and high efficiency3. In such configurations, dynamic interactions exist between the propeller and the shafting. When an AUV equipped with a vector propeller operates at sea, environmental disturbances such as wind, waves, and currents inevitably induce various swaying motions4. Although the frequencies of these motions (including roll) are significantly lower than the propeller’s rotational frequency, they can still affect the shafting’s dynamic behavior through the steering mechanism. This influence becomes more pronounced as the vector propeller’s thrust angles increase, potentially leading to operational instability or even failure. To enhance the reliability and safety of vector propellers in complex marine environments, a thorough analysis of their dynamic characteristics under rolling conditions is essential5,6.

The motion characteristics of a vector propeller under rolling conditions fall within the research domain of rotor systems subjected to base excitation. Early studies in this field primarily focused on the dynamic response of rotating machinery under seismic excitation, with applications in seismic design. However, these investigations often overlooked the interaction between base motion and rotor dynamics. To quantify the influence of base excitation on rotor systems, some scholars employed simplified mass-spring-damper models to represent the base. While this approach provided preliminary insights, its applicability to multi-degree-of-freedom rotor systems proved limited. Consequently, alternative methodologies emerged, treating the base motion as an imposed kinematic constraint to compute the dynamic response of the rotor system. For instance, Tan7 derived the equations of motion for a cantilever rotor under base excitation using Euler-Bernoulli beam theory in conjunction with idealized assumptions. Similarly, Duchemin8 conducted theoretical and experimental studies on the dynamic behavior of a flexible rotor system subjected to support motion excitation, establishing a mathematical framework for calculating kinetic and strain energy.

A critical limitation of these studies lies in their assumption of a perfectly rigid foundation. In practice, foundation stiffness exerts a non-negligible influence on the system’s vibrational response9. This effect is particularly pronounced in vector propellers, where the propeller shafting is mounted on a steering mechanism whose stiffness undergoes significant variation during directional adjustments. Thus, a coupled analysis incorporating the rotor, bearings, and foundation is essential for accurate dynamic characterization. Recent advances in this domain include the amplitude filtering characteristics of singular value decomposition10 which investigated the response characteristics of different rotor configurations under varying support and foundation conditions. Cavalca11 and Chen12 introduced a mixed coordinate methodology to assess the influence of supporting structures on rotor dynamics. Chen13 further developed a comprehensive dynamic model of a rotor-bearing-casing coupled system, validating its accuracy through full-scale aero-engine testing. Complementary approaches include Wang’s14 impedance matching method, integrated with modal analysis and transfer matrix techniques, and Li’s15 simplified two-particle rotor model, which elucidated the effect of stator wall thickness on system vibrations and demonstrated the efficacy of model reduction strategies.

In actual rotor systems subjected to foundation excitation, both the supporting foundation and the rotor exhibit complex coupled motions. To study such dynamics, Wang16 designed an aircraft engine power simulator and investigated its dynamic characteristics under varying centrifugal forces and gyroscopic torques. Hou17 established the kinetic equations for a biased rotor system during maneuver flight and analyzed the nonlinear vibration response under different support schemes using numerical and analytical methods. Similarly, in AUVs equipped with vector propulsion systems, the propeller undergoes complex spatial motion due to AUV sway. This results in a highly dynamic coupling relationship between the propulsion shafting and the steering mechanism. Furthermore, the trigonometric relationship between the active and driven shafts of the universal joint in the propulsion system causes fluctuations in the propulsion angle, generating additional stress and deformation. These effects can adversely impact propulsion performance. Therefore, While Mazzer18, Zhu19 and Wang20 have conducted studies on the stability, kinematics, dynamics, and torsional vibration of universal couplings, there remains a lack of an appropriate computational method that integrates AUV motion with propeller motion. This gap leads to insufficient accuracy, reliability, and engineering applicability in numerical simulations.

Therefore, this study designs and develops a vector propulsion device and constructs a “propeller-steering mechanism” research system. The vibration characteristics of the system under rolling conditions are analyzed to enhance the engineering adaptability in the reliability design of vector propellers. The remainder of this paper is organized as follows: Sect. Kinematic analysis of the vector propulsion system presents the coordinate system and kinetic model. Section Construction of fundamental dynamic equations for thruster constructs fundamental dynamic equations for thruster and derives the stiffness matrix. Section Construction of dynamic equations for thruster with AUV rocking constructs dynamic equations for thruster with AUV rocking. Section Calculation of vibration characteristics analyzes the vibration characteristics under different rolling conditions. Section Experiments of vibration characteristics and propulsion performance conducts experimental validation in conjunction with engineering applications.

Kinematic analysis of the vector propulsion system

Establishment of the coordinate system

Figure 1 depicts the vector thruster in its real-world configuration. The propeller shaft is connected to the screw via a universal joint to transmit power and torque. The moving platform, on which the propeller is mounted, may be oriented within a biconical workspace whose opening depends on the length of links and controlled through actuator adjustments. To ensure high maneuverability, every point within the biconical workspace must be reachable. Thus, a double-cross universal joint is adopted21 as it accommodates both translational and rotational misalignments during thrust vectoring. While this configuration provides greater flexibility, it also increases the system’s sensitivity to overall motion.

Fig. 1
figure 1

Photograph of the vector thruster assembly.

Based on the mechanical model mechanism illustrated in Fig. 1, a simplified model of the steering mechanism and propulsive shafting is established, as shown in Fig. 2(a). To characterize the spatial motion of each vector propeller component, kinematic coordinate systems must first be defined. Subsequently, the kinematic relationships between components are derived through coordinate transformation. The following four coordinate systems are implemented:

(1) Base coordinate system fixed on ground \({O_0} - {x_0}{y_0}{z_0}\), denoted by \({R^0}\).

(2) Inertial coordinate system fixed on AUV \({O_b} - {x_b}{y_b}{z_b}\), denoted by \({R^b}\).

(3) Rotation coordinate system on the geometry center of propeller as the original point, \({O_r} - {x_r}{y_r}{z_r}\) denoted by \({R^r}\).

(4) Rotation coordinate system on the mass center of propeller as the original point. \({O_c} - {x_c}{y_c}{z_c}\), denoted by \({R^c}\).

Based on the coordinate transformation relationship, the base coordinate system can be obtained by sequentially rotating the angles\(\alpha\), \(\beta\)and\(\gamma\)around the coordinate axes from an initial attitude parallel to the inertial coordinate system, as shown in Fig. 2(b). The corresponding coordinate transformation matrices for these three rotations are given in Eq. (1). Similarly, the spindle coordinate system \({R^c}\)can be obtained by sequentially rotating the angles \(\theta\), \(\varphi\), and \(\psi\)around the coordinate axes starting from an attitude parallel to the base coordinate system. Thus, the transformation matrix from\({R^b}\)to \({R^c}\)is derived as Eq. (2).

Fig. 2
figure 2

Coordinate systems of the vector thruster mechanical model. (a) Four coordinate systems, (b) Coordinate transformation relationship.

$$C_{0}^{1}=\left[ \begin{gathered} 1{\text{ }}0{\text{ }}0 \hfill \\ 0{\text{ cos}}\alpha {\text{ }}\sin a \hfill \\ 0{\text{ }} - \sin \alpha {\text{ }}\cos \alpha \hfill \\ \end{gathered} \right],C_{1}^{2}=\left[ \begin{gathered} {\text{cos}}\beta {\text{ }}0{\text{ }} - \sin \beta \hfill \\ 0{\text{ }}1{\text{ }}0 \hfill \\ \sin \beta {\text{ }}0{\text{ }}\cos \beta \hfill \\ \end{gathered} \right],C_{2}^{3}=\left[ \begin{gathered} {\text{cos}}\gamma {\text{ }}\sin \gamma {\text{ }}0 \hfill \\ - \sin \gamma {\text{ }}\cos \gamma {\text{ }}0 \hfill \\ 0{\text{ }}0{\text{ 1}} \hfill \\ \end{gathered} \right]$$
(1)
$$C_{b}^{c}=\left[ \begin{gathered} \cos \phi \cos \psi {\text{ sin}}\theta \sin \phi \sin \psi +\cos \phi \sin \psi {\text{ -cos}}\theta \sin \phi \sin \psi +\sin \phi \sin \psi \hfill \\ - \cos \phi \sin \psi {\text{ -sin}}\theta \sin \phi \sin \psi +\cos \phi \cos \psi {\text{ cos}}\theta \sin \phi \sin \psi +\sin \phi \cos \psi \hfill \\ \sin \phi {\text{ -sin}}\theta \sin \phi {\text{ -cos}}\theta {\text{cos}}\phi \hfill \\ \end{gathered} \right]$$
(2)

During vector thruster operation, the propeller rotates about its central axis while simultaneously exhibiting spatial oscillations due to unbalanced excitation forces. The propeller’s motion can be decomposed into: (1) rotational movement about a coordinate axis, (2) translational movement of its center of mass, and 3) rotational movement about its center of mass.

The rotational component of the motion of propeller

Establishing a unified dynamic model requires determining the propeller’s rotational characteristics in the difference coordinate system. For convenience, we denote the propeller rotational movement about a coordinate axis by\(\omega\), where the superscript indicates the two relatively moving coordinate systems, while the subscript specifies both the rotation axis and its associated coordinate system.

The propeller’s absolute rotation arises from the superposition of the AUV’s rotation relative to the ground and the propeller’s own rotation relative to the AUV. By applying time-dependent Euler angles, the components of angular velocity\(\omega _{{}}^{{bo}}\) in the coordinate system\({R^b}\)can be expressed as\(\omega _{{x,b}}^{{b0}},{\text{ }}\omega _{{y,b}}^{{b0}},{\text{ }}\omega _{{z,b}}^{{b0}}\), and calculated as follows:

$$\left\{ \begin{gathered} \omega _{{x,b}}^{{b0}} \hfill \\ \omega _{{y,b}}^{{b0}} \hfill \\ \omega _{{z,b}}^{{b0}} \hfill \\ \end{gathered} \right\}=\left[ \begin{gathered} \cos \beta \cos \gamma {\text{ sin}}\gamma {\text{ 0}} \hfill \\ - \cos \beta {\text{sin}}\gamma {\text{ sin}}\gamma {\text{ 0}} \hfill \\ {\text{sin}}\beta {\text{ 0 1}} \hfill \\ \end{gathered} \right]\left\{ \begin{gathered} {\dot {\alpha }} \hfill \\ {\dot {\beta }} \hfill \\ {\dot {\gamma }} \hfill \\ \end{gathered} \right\}$$
(3)

According to the given equation, if two or more of (\(\dot {\alpha },\dot {\beta },\dot {\gamma }\)) are negligible:

$$\omega _{{}}^{{bo}} \approx \left\{ {\dot {\alpha },\dot {\beta },\dot {\gamma }} \right\}$$
(4)

In the same way, the component of \(\omega _{{}}^{{bo}}\) in the \({R^c}\) system is

$$\left\{ \begin{gathered} \omega _{{x,c}}^{{cb}} \hfill \\ \omega _{{y,c}}^{{cb}} \hfill \\ \omega _{{z,c}}^{{cb}} \hfill \\ \end{gathered} \right\}=\left[ \begin{gathered} \cos \phi \cos \psi {\text{ sin}}\psi {\text{ 0}} \hfill \\ - \cos \phi {\text{sin}}\psi {\text{ sin}}\psi {\text{ 0}} \hfill \\ {\text{sin}}\phi {\text{ 0 1}} \hfill \\ \end{gathered} \right]\left\{ \begin{gathered} {\dot {\theta }} \hfill \\ {\dot {\phi }} \hfill \\ {\dot {\psi }} \hfill \\ \end{gathered} \right\}$$
(5)

According to the superposition theorem of the angular velocity vector, the vector form of the absolute angular velocity\({\omega ^{co}}\)of the propeller in the coordinate system \({R^c}\) is obtained as follows:

$$\left\{ \begin{gathered} \omega _{{x,c}}^{{co}} \hfill \\ \omega _{{y,c}}^{{co}} \hfill \\ \omega _{{z,c}}^{{co}} \hfill \\ \end{gathered} \right\}=\left\{ \begin{gathered} \omega _{{x,c}}^{{cb}} \hfill \\ \omega _{{x,c}}^{{cb}} \hfill \\ \omega _{{x,c}}^{{cb}} \hfill \\ \end{gathered} \right\}+C_{b}^{c}\left\{ \begin{gathered} \omega _{{x,b}}^{{bo}} \hfill \\ \omega _{{y,b}}^{{bo}} \hfill \\ \omega _{{z,b}}^{{bo}} \hfill \\ \end{gathered} \right\}$$
(6)

The translation component of the motion of propeller

Furthermore, to characterize the translational motion of the propeller in the \({R^0}\) coordinate, make the translational displacement and rotational displacement of \({R^r}\) to \({R^0}\) is \({x_c}\), \({y_c}\),\({z_c}\), and \({\theta _x}\),\({\theta _y}\),\({\theta _z}\)respectively; the translational displacement and rotational displacement of \({R^c}\) to \({R^0}\) is \({x_c}\), \({y_c}\),\({z_c}\), and \({\theta _{x,c}}\),\({\theta _{y,c}}\),\({\theta _{z,c}}\) respectively. \({\omega ^{b0}}\)is the angular velocity vector of the foundation rotation relative to the ground.

Set the coordinates of the geometric center of the in the basic coordinate system \({R^0}\) as\((\Delta x,\Delta y,\Delta z)\)at static condition, representing its spatial displacement from the AUV’s motion center along each axis. Therefore, the absolute position vector p of the propeller centroid is expressed as follows:

$$p={p_1}+{p_2}$$
(7)
$$\left\{ \begin{gathered} {p_1}={\left\{ {x_{b}^{{b0}},y_{b}^{{b0}},z_{b}^{{b0}}} \right\}^T}={\left\{ {x_{0}^{{b0}},y_{0}^{{b0}},z_{0}^{{b0}}} \right\}^T} \hfill \\ {p_2}=\left\{ {\Delta x+{x_c},\Delta y+{y_c},\Delta z+{z_c}} \right\} \hfill \\ \end{gathered} \right.$$
(8)

Where in: \({p_1}\) is the position vector of the propeller centroid in the coordinate system\({R^b}\)and \({R^0}\), respectively. Furthermore, the absolute rotation of the propeller is obtained by the rotation of the foundation to the ground and the rotation of the propeller itself to the base. So the absolute translation velocity of the propeller centroid is expressed as follows:

$$\left\{ \begin{gathered} v_{{b,1}}^{{c0}}=\dot {x}_{b}^{{bo}}+{{\dot {x}}_c} - \omega _{{z,b}}^{{bo}}(\Delta y+{y_c})+\omega _{{z,b}}^{{bo}}(\Delta z+{z_c}) \hfill \\ v_{{b,2}}^{{c0}}=\dot {y}_{b}^{{bo}}+{{\dot {y}}_c} - \omega _{{z,b}}^{{bo}}(\Delta x+{x_c})+\omega _{{x,b}}^{{bo}}(\Delta z+{z_c}) \hfill \\ v_{{b,3}}^{{c0}}=\dot {z}_{b}^{{bo}}+{{\dot {z}}_c} - \omega _{{y,b}}^{{bo}}(\Delta x+{x_c})+\omega _{{x,b}}^{{bo}}(\Delta y+{y_c}) \hfill \\ \end{gathered} \right.$$
(9)

Besides, according to the geometrical relation of the double axis coupling, the coordinate of propeller can be expressed as following:

$$\left\{ \begin{gathered} {x_c}=\Delta x+{L_1}\cos r \hfill \\ {y_c}=\Delta y+{L_1}\sin r \hfill \\ {z_c}=\Delta y+0 \hfill \\ \end{gathered} \right.$$
(10)

where in: \({L_1}\) is the length of the driven shaft. r is the inclination angle of the driven shaft. Substituting Eq. (10) into Eq. (9), the translation component with the inclination angle as the independent variable can be obtained.

Construction of fundamental dynamic equations for thruster

The dynamic equation of propeller

Given the structural complexity of the vector propulsion system, this section will first analyze the motion model of the propeller and then establish the fundamental dynamic equations of the vector thruster using the stiffness coupling method. Based on rotor dynamics theory, the propeller’s dynamic equation is derived as follows:

$$M\ddot {u}+(C+G)\dot {u}+Ku={F_u}$$
(11)

where in: M is the mass matrix; u is the matrix of center coordinates; G is the matrix of the gyro; C is the damping matrix; K is the stiffness matrix; \({F_u}\)is the additional excitation caused by the unbalance mass of propeller. The specific expansion formula for each part are as follows.

\(M=diag(m,m,{J_A},{J_A}),u={\left\{ {x,y,\theta {}_{x},{\theta _y}} \right\}^T}\)

\(G=\left[ \begin{gathered} 0{\text{ 0 0 0}} \hfill \\ {\text{0 0 0 0}} \hfill \\ {\text{0 0 0 }}{{\text{J}}_B}\omega \hfill \\ 0{\text{ 0 }}{{\text{J}}_B}\omega {\text{ 0}} \hfill \\ \end{gathered} \right],{F_u}=\left\{ \begin{gathered} me{\omega ^2}\cos (\omega t+\varphi ) \hfill \\ me{\omega ^2}\sin (\omega t+\varphi ) \hfill \\ ({J_B} - {J_A}){\omega ^2}\delta \sin (\omega t+\varphi ) \hfill \\ ({J_A} - {J_B}){\omega ^2}\delta \cos (\omega t+\varphi ) \hfill \\ \end{gathered} \right\}\)

Where in: m is the mass of the propeller; \({J_A}=({J_{xx}}+{J_{yy}})/2\), \({J_B}={J_{zz}}\), and \({J_{xx}}\),\({J_{yy}}\),\({J_{zz}}\) are the moment of inertia of propeller respectively; K is the equivalent stiffness matrix of propulsion system that can be calculated by the superposition of the support stiffness and the driven shaft itself stiffness in series generally22.

The stiffness matrix of steering mechanism

The steering mechanism of the vector thruster in this study is a multi-branch parallel structure with multi-degree-of-freedom, allowing the propeller to achieve deflection in both horizontal and vertical directions. Let \({\theta _x}\) be the horizontal deflection angle and \({\theta _y}\)be the vertical deflection angle. Using spatial geometry, the thrust vector is decomposed into the three axes of the motion coordinate system, yielding thrust components \({F_x}\), \({F_y}\), and \({F_z}\), as illustrated in Fig. 3. During the operation process, the vector thruster alters the direction of the propeller by adjusting the length of the telescopic rod and changing the inclination angle of the coupling. To simplify the calculations, we only consider the steering mode in which one link (A) performs telescopic motion while the other remains constant, as shown in Fig. 4. In this configuration, the variation in the propeller’s inclination angle is constrained to the \({x_b}{o_b}{z_b}\) plane.

Due to its short length, the driven shaft is resistant to bending under external loading during operation, making stiffness considerations unnecessary. However, the links are susceptible to both elastic and bending deformations along their length. Therefore, the brace stiffness under mechanical forces must be taken into account. As shown in Fig. 4, the transverse and longitudinal displacement of the propeller in the \({y_b}{o_b}{z_b}\) plane, denoted as \((x,y)\), can be determined by the radial and axial displacements at reference points A, B and C on the moving platform, denoted as \(({x_A},{y_A})\), \(({x_B},{y_B})\) and \(({x_C},{y_C})\), respectively.

Fig. 3
figure 3

Propeller deflection pattern.

Fig. 4
figure 4

Geometric relation of the moving platform.

As shown in Fig. 4, the moving platform (ABC) is an equilateral triangle, and O is the center of the triangle. Analysis of the moving platform’s geometric configuration reveals that: \({\raise0.7ex\hbox{$a$} \!\mathord{\left/ {\vphantom {a l}}\right.\kern-0pt}\!\lower0.7ex\hbox{$l$}}={\raise0.7ex\hbox{$2$} \!\mathord{\left/ {\vphantom {2 3}}\right.\kern-0pt}\!\lower0.7ex\hbox{$3$}}\), \({\raise0.7ex\hbox{$b$} \!\mathord{\left/ {\vphantom {b l}}\right.\kern-0pt}\!\lower0.7ex\hbox{$l$}}={\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 3}}\right.\kern-0pt}\!\lower0.7ex\hbox{$3$}}\). Based on these spatial relationships, the coordinate transformation can be formulated as:

$$\left\{ \begin{gathered} x={x_A}+\frac{1}{2}{x_B}+\frac{1}{2}{x_C} \hfill \\ y=\frac{{\sqrt 3 }}{2}{x_B}+\frac{{\sqrt 3 }}{2}{x_C} \hfill \\ \end{gathered} \right.$$
(12)
$$\left\{ \begin{gathered} {\theta _x}=\frac{{{y_A} - {y_B} - {y_C}}}{L} \hfill \\ {\theta _y}=\frac{{{y_B} - {y_C}}}{L} \hfill \\ \end{gathered} \right.$$
(13)

Equations 14 and 15 can be expressed in matrix form as follows:

$$\left\{ \begin{gathered} x \hfill \\ y \hfill \\ {\theta _y} \hfill \\ {\theta _{ - x}} \hfill \\ \end{gathered} \right\}=\frac{1}{l}\left[ \begin{gathered} {\text{1 0 }}{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt}\!\lower0.7ex\hbox{$2$}}{\text{ 0 }}{\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt}\!\lower0.7ex\hbox{$2$}}{\text{ 0}} \hfill \\ 0{\text{ 0 }}{\raise0.7ex\hbox{${\sqrt 3 }$} \!\mathord{\left/ {\vphantom {{\sqrt 3 } 2}}\right.\kern-0pt}\!\lower0.7ex\hbox{$2$}}{\text{ 0 }}{\raise0.7ex\hbox{${\sqrt 3 }$} \!\mathord{\left/ {\vphantom {{\sqrt 3 } 2}}\right.\kern-0pt}\!\lower0.7ex\hbox{$2$}}{\text{ 0}} \hfill \\ 0{\text{ }}1{\text{ }}0{\text{ -1 0 -1}} \hfill \\ 0{\text{ }}0{\text{ }}0{\text{ 1 0 -1}} \hfill \\ \end{gathered} \right]\left\{ \begin{gathered} {x_1} \hfill \\ {y_1} \hfill \\ {x_2} \hfill \\ {y_2} \hfill \\ {x_3} \hfill \\ {y_3} \hfill \\ \end{gathered} \right\}$$
(14)

Assuming the propeller’s centroid is subject to both a concentrated force and torque, denoted as \(F=\left\{ {{F_x}{\text{ }}{F_y}{\text{ }}{M_y}{\text{ -}}{M_X}} \right\}\), the reaction forces at hinge points A, B, and C can be determined through force equilibrium and moment balance principles as follows:

$$\left\{ \begin{gathered} {F_{Ax}} \hfill \\ {F_{Ay}} \hfill \\ {F_{Bx}} \hfill \\ {F_{By}} \hfill \\ {F_{Cx}} \hfill \\ {F_{Cy}} \hfill \\ \end{gathered} \right\}=\left[ \begin{gathered} \sin r{\text{ 0 -1 0}} \hfill \\ \cos r{\text{ }}0{\text{ 0 -1}} \hfill \\ \frac{{\sin r}}{2}{\text{ }}\frac{{\sin r}}{2}{\text{ 0 -1}} \hfill \\ 0{\text{ }}\frac{{\sqrt 3 }}{2}{\text{ 1 0}} \hfill \\ \frac{{\sin r}}{2}{\text{ }}\frac{1}{2}{\text{ 0 0}} \hfill \\ \frac{1}{2}{\text{ -}}\frac{{\sqrt 3 }}{2}{\text{ 0 0}} \hfill \\ \end{gathered} \right]\left\{ \begin{gathered} {F_x} \hfill \\ \hfill \\ {F_y} \hfill \\ \hfill \\ {M_x} \hfill \\ \hfill \\ {M_y} \hfill \\ \end{gathered} \right\}$$
(15)

Based on the force analysis of hinge points A, B, and C, it is assumed that the links experience solely axial deformation and bending deformation along the directions AO, BO and CO. Consequently, the force equations can be expressed in matrix form as:

$$\left\{ \begin{gathered} {F_{Ax}} \hfill \\ {F_{Ay}} \hfill \\ {F_{Bx}} \hfill \\ {F_{By}} \hfill \\ {F_{Cx}} \hfill \\ {F_{Cy}} \hfill \\ \end{gathered} \right\}=\left[ \begin{gathered} {k_1}{\text{ 0 0 0 0 0}} \hfill \\ 0{\text{ }}{k_2}{\text{ 0 0 0 0}} \hfill \\ {\text{0 0 }}{k_1}{\text{ 0 0 0}} \hfill \\ {\text{0 0 }}0{\text{ }}{k_2}{\text{ 0 0}} \hfill \\ {\text{0 0 }}0{\text{ 0 }}{k_1}{\text{ 0}} \hfill \\ {\text{0 0 }}0{\text{ 0 0 }}{k_2} \hfill \\ \end{gathered} \right]\left\{ \begin{gathered} {x_1} \hfill \\ {y_1} \hfill \\ {x_2} \hfill \\ {y_2} \hfill \\ {x_3} \hfill \\ {y_3} \hfill \\ \end{gathered} \right\}$$
(16)

where in: \({k_1}\) and \({k_2}\) are the tensile/compressive stiffness (axial load resistance) and bending stiffness (lateral load resistance) of the links respectively. Additionally, stiffness variations of the links during telescopic motion are disregarded.

The stiffness matrix of the vector thruster steering mechanism, which accounts for its geometric properties, is expressed by Eq. (17). This derivation, combined with the relationships established in Eqs. (13) through (16), leads to the formulation presented in Eq. (18). Since the derivation method for the damping matrix is similar to the stiffness matrix and their parameters are largely comparable, we omitted the detailed expression for brevity.

$$K=\left[ {{F_x}{\text{ }}{F_y}{\text{ }}{M_y}{\text{ -}}{M_X}} \right]/\left[ {x,y,{\theta _x},{\theta _y}} \right]$$
(17)
$$K=\left[ \begin{gathered} {\text{ }}{k_1}\sin r{\text{ }}{k_1}{\text{ }}{k_2}{\text{ 0}} \hfill \\ {\text{ }}{k_2}\cos r{\text{ -}}{k_2}{\text{ 0 -}}{k_2}{\text{ }} \hfill \\ \frac{{{k_1}\sin r}}{2}{\text{ -}}{k_1}{\text{ }}\frac{{\sqrt 3 {k_1}\sin r}}{3}{\text{ }}0 \hfill \\ {k_1}\frac{{3\sin r - \sqrt 3 }}{6}{\text{ }}{k_2}{\text{ }}\frac{{\sqrt 3 {k_1}}}{3}{\text{ }}0 \hfill \\ \end{gathered} \right]$$
(18)

Construction of dynamic equations for thruster with AUV rocking

Due to the spatial offset between the propeller’s installation position and the AUV’s center of motion, the propeller’s three-dimensional motion under AUV rolling can be decomposed into translational components along the three principal inertial axes and rotational components about these axes8. Actual AUV motion encompasses multiple degrees of freedom (surge, sway, heave, pitch, and yaw), but the coupling effects between them are not significant for the vibration response under investigation23. Consequently, to streamline the computational analysis, this study focuses exclusively on roll motion, while other hull motion components are considered negligible (i.e., \(\gamma \ne 0\), \(\omega _{{z,b}}^{{bo}} \ne 0\), \(\dot {\omega }_{{z,b}}^{{bo}} \ne 0\)). Under these conditions, the roll motion dynamics can be described by the following governing equation:

$$\left\{ \begin{gathered} \gamma ={\gamma _m}\sin ({\omega _z}t+{\varphi _{z,0}}) \hfill \\ \dot {\gamma }={\gamma _m}{\omega _z}\cos ({\omega _z}t+{\varphi _{z,0}}) \hfill \\ \ddot {\gamma }= - {\gamma _m}\omega _{z}^{2}\sin ({\omega _z}t+{\varphi _{z,0}}) \hfill \\ \end{gathered} \right.$$
(19)

The relative position of \({R^c}\) and \({R^r}\) is fixed, and the displacement of the two coordinate systems has the following relationship:

$$\left\{ \begin{gathered} {x_c}=x+e.\cos (\omega t+\varphi ) \hfill \\ {y_c}=y+e.\sin (\omega t+\varphi ) \hfill \\ z{}_{c}=const \hfill \\ \end{gathered} \right.$$
(20)

where in: e is the eccentricity, \(\varphi\) is the phase angle of the unbalanced mass.

Based on the kinematic transmission characteristics of universal joints, the motion relationship can be expressed as follows

$$\tan \theta ^{\prime}=\cos r\tan \theta$$
(21)

where in: \(\theta ^{\prime}\),\(\theta\)are the angular displacement of the driving shaft and the driven shaft.

Neglecting the effects of backlash, friction, and misalignment in the joint, and assuming an ideal joint, the rotational speed of the propeller about its center of mass can be obtained by integrating both sides of Eq. 21 as follows:

$$\begin{gathered} \Omega =\frac{{d\theta ^{\prime}}}{{dt}}=\arctan {\left( {\cos r\tan \theta } \right)^\prime } \hfill \\ =\frac{{\cos r}}{{1 - {{\sin }^2}r{{\cos }^2}\theta }} \cdot \dot {\theta }=\frac{{\cos r}}{{1 - {{\sin }^2}r{{\cos }^2}\theta }} \cdot \Omega ^{\prime} \hfill \\ \end{gathered}$$
(22)

where in, \(\Omega ^{\prime}\)can be regarded as the angular velocity of the driving shaft.

Due to the combined translational and rotational motions analyzed above, the propulsion system deviates from the inertial reference frame and is subjected to additional inertial forces. These inertial forces are independent of the propeller’s own velocity and displacement, but depend on the base motion characteristics (including translational and rotational velocities and accelerations), the propeller’s structural properties such as unbalanced mass magnitude and distribution, and the propeller’s rotational speed. Consequently, the dynamic equation (Eq. 11) must be modified as follows:

$$M\ddot {u}+(C+G)\dot {u}+(K+{K_b})u={F_u}+{F_b}+{F_{bu}}+{F_g}$$
(23)

where in: the mass matrix M, the gyroscope effect matrix G, the damping matrix C and the stiffness matrix K are all consistent with those parameter when the foundation is fixed. The stiffness matrix of system \({K_b}\) is related to the speed and displacement of the propeller, and can be expressed as follows:

$${K_b}={(\omega _{{x,b}}^{{bo}})^2}{K_{{{(\omega _{{x,b}}^{{bo}})}^2}}}$$
(24)

where in: \({K_{{{(\omega _{{x,b}}^{{bo}})}^2}}}=\left[ \begin{gathered} 0{\text{ }}0{\text{ }}0{\text{ }}0 \hfill \\ 0{\text{ -}}m{\text{ }}0{\text{ }}0 \hfill \\ 0{\text{ }}0{\text{ }}0{\text{ }}0 \hfill \\ 0{\text{ }}0{\text{ }}0{\text{ }}{J_A}{\text{-}}{J_B} \hfill \\ \end{gathered} \right]\)

Moreover, \({F_g}\)is the gravity component; \({F_b}\) is the additional incentive caused by AUV rolling; \({F_{bu}}\)is the coupling excitation induced by combined AUV roll motion and rotor unbalance24. The specific expansion formulas for these additional excitation can be expressed as Eq. 26. Vector decomposition of \({F_b}\) reveals that the additional excitation is independent of Coordinate \(\Delta z\), being solely determined by Coordinates \(\Delta x\)and \(\Delta y\).

\(F{}_{g}= - mg\left\{ \begin{gathered} \sin \gamma \hfill \\ \cos \gamma \hfill \\ 0 \hfill \\ 0 \hfill \\ \end{gathered} \right\},{F_{bu}}=\left\{ \begin{gathered} 0 \hfill \\ m{(\omega _{{x,b}}^{{b0}})^2}e\sin (\Omega t+\varphi ) \hfill \\ 0 \hfill \\ ({J_B} - {J_A}){(\omega _{{x,b}}^{{b0}})^2}\delta \cos (\Omega t+\varphi ) \hfill \\ \end{gathered} \right.\)

$${F_b}=\left\{ \begin{gathered} m{(\omega _{{x,b}}^{{bo}})^2}\Delta x+m\dot {\omega }_{{z,b}}^{{bo}}\Delta y \hfill \\ - m\dot {\omega }{_{{x,b}}^{{bo^2}}}\Delta x+m{(\omega _{{z,b}}^{{bo}})^{2}}\Delta y \hfill \\ 0 \hfill \\ 0 \hfill \\ \end{gathered} \right\}$$
(25)

Calculation of vibration characteristics

Based on the established dynamic model of the propulsion system, the kinetic properties of the propulsion shafting are analyzed in this chapter. In the vector thruster, the driven shaft and links are fabricated from structural steel, with a Young’s modulus of 2 × 1011Pa. The geometrical parameters of the propulsion system are provided in Table 1.

Table 1 The structural parameters.

Set the coordinate \(\Delta {x_0}\)= 0, \(\Delta {y_0}\)=0.5 m, \(\Delta {z_0}\)= 0, the inclination angle r = 5 deg; set the rolling period of AUV T = 6 S and roll amplitudes 20 deg. A numerical simulation is performed, and the resulting displacement of the propeller in the y-direction is shown in Fig. 5. The spectral patterns for displacement, acceleration, and velocity versus frequency are found to be fundamentally similar.

Fig. 5
figure 5

Vertical vibration response during AUV rolling. (a) Time domain diagram, (b) Frequency spectrum.

Figure 5(a) shows the time history of the vibration response. It can be observed that the vibration under roll motion represents a superposition of high-frequency and low-frequency components25, corresponding to structural-roll coupling vibration and roll vibration transmission respectively. Due to the influence of rolling motion is significantly weaker than that of the propeller’s eccentric load, the amplitude of the high-frequency vibration is much larger than that of the low-frequency vibration. As shown in Fig. 5(b), the high-frequency vibration components primarily consist of the first- and second-order natural frequencies. The contributions from higher-order natural frequencies are negligible. The first-order frequency band is primarily determined by the inertia and stiffness characteristics of the drive shaft, intermediate shaft, and driven shaft, while the second-order band mainly results from motion characteristic changes caused by inclination. In Fig. 5(b), the peak frequencies at 5 Hz, 10 Hz, and 15 Hz correspond to the rotational frequency, while the peaks at 0.25 Hz and 0.5 Hz align with the rolling response. Furthermore, certain nonlinear vibration features, including distinct peaks and excitation bands (e.g., 270–340 Hz), arise from nonlinear restoring forces and damping effects.

Since the shafting operating frequency is considerably higher than the AUV’s rolling frequency, the interaction between these vibrations is often neglected under normal working conditions. However, due to the system’s nonlinear characteristics, the high- and low-frequency vibrations may mutually reinforce each other—an effect that will be analyzed separately in the following section.

Characteristic analysis of roll vibration transmission

Based on the findings from Fig. 5, the vibration response of the propeller includes frequency components linked to the rolling frequency, primarily at one and two times the rolling frequency. Under these low-frequency vibrations, the thrust angle of the vector thruster fluctuates, which can impact the hydrodynamic performance of the propeller. Therefore, these characteristic frequencies were selected to analyze the vibration behavior under different operating parameters of the propulsion system. With the rolling amplitude fixed at 20 deg, simulations were conducted for rolling periods of 2 s, 4 s, 6 s, 8 s, and 10s. The resulting dynamic responses of the propeller in the x- and y-directions under these varying rolling conditions are presented in Fig. 6a, b, respectively.

Fig. 6
figure 6

Vibration response with the rolling cycle. (a) x-direction, (b) y-direction, (c) x-direction, (d) y-direction.

Figure 6c demonstrates that the amplitudes of both once and twice rolling frequency components in the x-direction exhibit a decreasing trend as the rolling period increases. Notably, these amplitudes approach zero when the rolling period exceeds 6 s. Concurrently, the y-direction components show a gradual amplitude increase with rolling period until reaching a stable plateau beyond 6 s as shown in Fig. 6d. This behavior stems from enhanced propeller acceleration and corresponding excitation loads, which are directly influenced by the instantaneous acceleration characteristics of the AUV’s rolling motion. The propulsion system’s x-direction response is predominantly characterized by the fundamental rolling frequency component. In contrast, the y-direction response displays more complex dynamics: while containing the fundamental frequency component, it also features a twice the sway frequency component whose amplitude diminishes with increasing longitudinal rolling period, alongside a nearly constant DC offset. This is because the propeller’s inclination angle variation is constrained to the \({x_b}{o_b}{z_b}\) plane, which amplifies the resulting excitation loads in the y-direction. As a result, a direct correlation exists between the vibration amplitudes at twice the sway frequency and the AUV’s instantaneous roll acceleration.

During the inclination angle adjustment of the vector propeller, the propeller’s position relative to the AUV’s rolling center changes according to the computational model, thereby affecting the additional eccentric excitation. As analyzed in Sect. Construction of fundamental dynamic equations for thruster, the inclination angle variation introduces an additional bending moment, further exciting the shafting system. To comprehensively evaluate the effects of inclination angle variations on the shafting’s dynamic characteristics in the x- and y-directions, the vibration amplitude of the propeller was calculated at 5° increments. The results are shown in Fig. 7a,b, and the key observations include.

x-direction: The low-frequency vibration response is dominated by the rolling frequency (1×). The amplitude reaches its minimum at an inclination angle of r = − 5° and exhibits asymmetry about r = 0°, owing to the fact that this angle does not correspond to the position of minimal base excitation.

y-direction: The primary low-frequency response occurs at twice the rolling frequency (2×). The amplitude initially decreases, then increases with the inclination angle, reaching a minimum at r = 10°, also demonstrating asymmetry about r = 0°.

Fig. 7
figure 7

The amplitudes of different frequency components. (a) x-direction, (b) y-direction.

Characteristic analysis of structural-roll coupling vibration

Although the vibration amplitude at N-times the rolling frequency is relatively small, a distinct geometric mapping relationship exists between propeller vibration and inclination angle fluctuations due to the structural characteristics of the vector thruster. During AUV rolling, these fluctuations impact the steering mechanism’s stiffness, consequently altering the high-frequency vibration characteristics of the propulsion shafting and ultimately affecting propulsion performance. To better investigate how AUV rolling affects the vector propeller’s transient vibration, this chapter employs the amplitude of its inclination angle fluctuation to characterize the high-frequency components. Experimental tests were performed under two inclination conditions (r = 1° and r = 5°) with a fixed rolling period of 2 s and rolling amplitude of 20°. Figure 8 presents a comparison of the inclination angle fluctuation curves with and without AUV rolling under these two conditions.

Fig. 8
figure 8

Time domain response of dynamics performance. (a) Inclination angle 1 deg, (b) Inclination angle 5 deg.

From the time-domain response plot, it can be observed that although the propeller’s overall vibration behavior remains unchanged26, certain discrepancies exist in the values between the two conditions. As shown in Fig. 8a, the trend intensifies, with the fifth and sixth peaks becoming clearly visible due to sustained excitation. Compared to the condition of r = 1°, under r = 5°, the shift in natural frequency makes the rolling effect more pronounced in the waveform. As shown in Fig. 8b, a significant deviation is already observable in the 3rd and 4th waveforms. This shows that AUV rolling has different effects on various frequency components, requiring individual analysis.

As analyzed in Sect. Establishment of the coordinate system, the transient process contains multiple frequency components due to dynamic changes in the inclination angle of the propulsive shafting under rolling motion. We focus on the first-order band (150–300 Hz) and the second-order band (550–700 Hz), with rolling periods set to 2 S, 4 S, and 6 S. The maximum amplitude and corresponding peak frequency under different inclination angles are shown in Fig. 9. As illustrated in Fig. 9a, the results indicate that as the inclination angle increases, the vibration amplitude rises significantly in both the first- and second-order frequency bands. Additionally, a smaller swing cycle leads to a larger fluctuation amplitude—a trend more pronounced in the high-frequency band than in the low-frequency band. Meanwhile, Fig. 9b demonstrates that as the inclination angle increases, the peak frequency in the second-order frequency band shows a decreasing trend, while that in the first-order frequency band exhibits an increasing tendency. This trend becomes more noticeable at larger roll periods. This phenomenon occurs because the increasing angle progressively affects the moment of inertia, thereby reducing the natural frequency of the propulsion shafting. Consequently, this amplifies the influence of swing motion on the vibration response. These features may induce complex spatial vibrations in the propeller, influencing its hydrodynamic behavior—a phenomenon we will explore further below.

Fig. 9
figure 9

The vibrational spectrum of propeller. (a) Variation of the maximum amplitude, (b) Variation of the peak frequency.

Experiments of vibration characteristics and propulsion performance

Based on the aforementioned vibration characteristics during AUV rolling motion, the AUV is subjected to multiple periodic and aperiodic disturbances from the offshore environment. These disturbances inevitably affect the thruster’s overall performance. To holistically examine this phenomenon, we designed the vector thruster system illustrated in Fig. 10. The vector thruster, with a rated thrust of 30 kg, is designed based on commonly available commercial structures. It is mounted externally to the hull, eliminating the need for hull-penetrating sealing devices. Both the linear and rotary motors are fully waterproof. In this configuration, the main thrust motor provides torque for propeller rotation, with thrust magnitude regulated by motor speed adjustment. Three servo motors drive three kinematic pairs, allowing the dynamic propeller to achieve attitude adjustments through variations in the telescopic rod length27.

Fig. 10
figure 10

Structure of vector thruster system.

This study investigates the influence of AUV motion on the vibration performance of a vector thruster using a simulated offshore test bench. As shown in Fig. 11, the propeller submergence depth is set at 0.5 L (where L is the total length of the thruster), and the water tank length is 6.25 L. The physical model is positioned to ensure computational accuracy with the following boundaries: the flow inlet is located 1.5 L from the front of the thruster, the outlet boundary is 3.375 L from the rear, and the side boundaries are symmetric with a diameter of 3 L. This configuration effectively minimizes boundary layer and wall proximity effects. Depending on operational requirements, the test bench can perform both fixed-point positioning and sinusoidal cyclic motions about its horizontal and vertical axes, enabling comprehensive testing of propulsion performance across various inclination angles and roll periods. The apparatus is equipped with a triaxial force transducer capable of measuring forces in all three directions (x, y, z). Accordingly, the system provides real-time monitoring of these parameters. However, as this study focuses on propulsion efficiency, only the unidirectional thrust component is analyzed.

Fig. 11
figure 11

Simulated offshore condition test bench and test situation.

To systematically evaluate propulsion performance of vector thruster across different operational poses, tests are conducted at inclination angles of 5° and 10°, rolling periods of 2 s and 4 s, and a constant propeller speed of 400 rpm. The specific steps are as follows:

Step 1: Configure the monitoring system to track and record the key parameters such as the vertical displacement of the driven shaft, the effective thrust and force efficiency.

Step 2: The experimental system was activated and allowed to stabilize prior to data collection. Parameter monitoring included real-time numerical displays, dynamic visualization of performance curves (with adjustable viewing ranges), and automated data archiving.

Step 3: Upon completing data acquisition for the current inclination angle and roll period, manually adjust the thruster to the next working condition.

Step 4: Access the auto-saved system data, organize the results, and plot dynamic curves in MATLAB using effective thrust and torque as dual vertical axes, as shown in Fig. 12.

Fig. 12
figure 12

Experimental diagram. (a) Inclination angle 5 deg, T = 4 S, (b) Inclination angle 10 deg, T = 4 S, (c) Inclination angle 5 deg, T = 2 S, (d) Inclination angle 10 deg, T = 2 S.

In Fig. 12, the right coordinate axis represents the vertical displacement of the driven shaft. A comparison between Fig. 12a,c shows that as the roll period decreases, its fluctuation amplitude increases significantly. Additionally, compared with Fig. 12b,d exhibits not only a larger fluctuation range but also a higher fluctuation frequency. These observations align with the conclusions drawn in Sect. Calculation of vibration characteristics. Furthermore, the vertical displacement in Fig. 12b demonstrates a greater fluctuation range and higher fluctuation rate than in Fig. 12a. A similar trend is observed between Fig. 12c,d. This phenomenon can be attributed to increased propeller vibration caused by variations in the inclination angle.

Figure 12 also shows the variation of effective thrust on the left vertical axis. It can be observed that the effective thrust is strongly correlated with the vertical displacement of the driven shaft. When the vertical displacement fluctuates, the effective thrust follows essentially the same pattern of fluctuation while exhibiting an overall reduction. This occurs because the inclination angle fluctuation intensifies the wake vortex effect, thereby influencing the hydrodynamic performance of the propeller. To further investigate the influence of AUV rolling on propeller dynamic performance, multiple sets of data are measured and analyzed, and the theoretical thrust is calculated as a second-order nonlinear function of the propeller’s rotational speed. The variation of thrust with the inclination angle was plotted for rolling periods of 2, 4, and 6 s, with the theoretical values indicated by a dashed line, as shown in Fig. 13.

Fig. 13
figure 13

Effective thrust variation diagram.

It can be observed that when the roll period is small, the effective thrust exhibits significant thrust loss, and the larger the inclination angle, the greater the thrust loss. This is because the AUV’s rolling intensifies the fluctuation of the inclination angle, thereby affecting the internal flow field characteristics of the thruster and resulting in thrust loss. As the roll period increases, the thrust loss gradually decreases, and the thrust progressively rises, with the thrust variation patterns under different inclination angles being essentially consistent. When the roll period exceeds 6 s, the effective thrust essentially approaches the thrust characteristics of the thruster under non-rolling conditions (as indicated by the dashed line). Therefore, it is essential to fully account for the roll motion’s impact on AUV thrust at large inclination angles. Accordingly, designers should adjust shaft stiffness or steering mechanism geometry to minimize such vibrations and implement real-time thrust vector compensation. Due to the simultaneous variations in rotational speed, thrust and thrust angle during the operation of the vector thruster, further experimental studies are essential to ensure the motion accuracy and dynamic stability of the propulsion system under complex working conditions.

Conclusion

The rolling motion of an AUV equipped with a vector thruster may generate additional inertial forces and moments on the propeller, leading to coupled vibration between the steering mechanism and the propulsive shafting. These inertial forces can alter the inclination angle of the shafting, further amplifying vibrations and creating a feedback mechanism. To investigate the dynamic characteristics of the vector thruster under AUV rolling conditions, a unified spatial dynamic model was established and validated through an offshore test bench under simulated operational conditions. The results from numerical simulations and experimental studies are summarized as follows:

  1. (1)

    The complex trigonometric relationships among components of the vector thruster lead to additional parameter matrices in its equations of motion under rolling conditions. Building upon this foundation, the proposed unified mathematical model employing coordinate transformation effectively characterizes the integrated impact of AUV rolling motion on the vector thruster.

  2. (2)

    The vibration response of the propulsion shafting under AUV rolling contains both low-frequency and high-frequency components. The low-frequency components are related to the natural frequency of the rolling motion, primarily at 1× and 2× the rolling frequency, and originate from additional inertial forces and moments. High-frequency vibrations are attributed to structural-roll coupling from dynamic changes in the inclination angle, which can induce complex propeller gyrations that may degrade hydrodynamic performance.

  3. (3)

    The vibration characteristics and propulsion performance of the vector thruster are influenced by both the AUV’s rolling frequency and the driven shaft inclination angle. As the rolling period decreases and the inclination angle increases, the thrust exhibits larger fluctuation amplitudes and significant losses. Ensuring the AUV’s control accuracy requires mitigating roll-induced vibrations through optimization of both the stiffness characteristics and spatial positioning of the steering mechanism, along with the implementation of real-time thrust vector compensation.