1 Introduction

Engaging sleeve with clutch gear is the key process of shifting gears in automated mechanical transmissions (AMT). It occupies more than 70 % power off time of a gear shift in an AMT, and undesirable impacts may happen during an engaging [2, 13]. As shown in Fig. 1a, for shifting gears, a shift mechanism pushes the sleeve to move axially disengaging from an original clutch gear and then engaging with a desired clutch gear. If the sleeve arrives at the desired clutch gear at an improper rotational tooth position, it would lead to an impact, which makes the engaging delayed and jerky [1, 3, 6, 11]. Worse still, a big rotational speed difference between the sleeve and the clutch gear causes repeated impacts, which cause grating or scraping noises and damage their splined teeth [9, 15]. In order to shorten the power off time and reduce the impact caused by shifting gears, careful modeling and analysis for the engaging process is needed.

Fig. 1
figure 1

A synchro-ring-type synchronizer includes a sleeve, a synchro ring, a clutch gear, etc.

In this paper, we take the synchro-ring-type synchronizer as an example (Fig. 1), and model its engaging process of sleeve and clutch gear. As shown in Fig. 1b, this type of synchronizer mainly includes a sleeve, a synchro ring and a clutch gear, and they are installed coaxially. As shown in Fig. 1c, the sleeve and the output shaft are connected mechanically at the rotational direction through a splined hub, and the sleeve could move axially along the splined hub. The clutch gear is fixed on the gearwheel, which meshes with the input shaft of transmission through the counter shaft (Fig. 1a). The synchro ring is installed between the sleeve and the clutch gear.

The engaging-related parts of a synchronizer interact with each other during an engaging. Before engaging, the sleeve is at neutral gear, where it is disengaged from an original clutch gear. For engaging sleeve with a desired clutch gear, a shift mechanism pushes the sleeve to move forward axially to first interact with the synchro ring and then with the clutch gear. When the inner cone of friction of the synchro ring contacts with the outer cone of friction of the clutch gear, a frictional torque arises to rotate the lug boss of the synchro ring relative to the splined hub (sleeve) if the sleeve and the clutch gear are asynchronous. This rotation makes the synchro ring teeth stand on the way of the sleeve teeth. When the sleeve teeth arrive at the tooth chamfers of the synchro ring, a bigger frictional torque arises to synchronize the sleeve and the clutch gear. Once they are synchronous exactly, the sleeve pushes the synchro ring to rotate an angle and goes through the synchro ring, and then the sleeve interacts with the clutch gear. Finally, when the sleeve teeth arrive at the tooth spaces of the clutch gear, the engaging completes, and the clutch gear is coupled with the output shaft through the sleeve, and as a result the engine power recovers to transmit to the output shaft with a new gear ratio. So, engaging sleeve with clutch gear causes the switches of mechanical coupling modes of the engaging-related parts.

Controlling the sleeve to engage with the clutch gear faces a dilemma. To shorten the power off time, the sleeve should move as quickly as possible, but if it moves too quickly, then the synchro ring has no enough time to rotate a half tooth thickness forward and fail to lock out the sleeve. This “lock-out” failure leads to a big rotational speed difference between the sleeve and the clutch gear when they interact with each other, and a high impact happens if their splined teeth are misaligned. This impact then makes the speeds of the sleeve and the clutch gear jump discretely. More specifically, the states of the engaging-related parts evolve continuously until the sleeve teeth collide with the clutch gear teeth, at which point their axial and rotational speeds have discrete transitions, after which their states continue to evolve continuously again.

The switches of mechanical coupling modes and the impacts between the engaging-related parts make the engaging process exhibit both continuity and discreteness. For different mechanical coupling modes, the system dynamics cannot be modeled through a unified equation. Instead, we need multiple equation sets to formulate the system dynamics and switching conditions to switch the mechanical coupling mode. For each impact, a mathematical model is needed to capture the speed jumps of the engaging-related parts.

Previous works on the modeling and analysis of engaging process are based on phase division. Socin et Walters [14] divide the operation of the sleeve from neutral to full engagement into six phases and present the system dynamics of each phase. For higher accuracy, Lovas et al. [6, 7] divide the engaging process into eight phases and make clear that the shifting force has a significant influence on the impacts during an engaging by causing different relative tooth positions of the sleeve and the desired clutch gear. Statistically, Liu et al. [5] reduce the uncertain relative tooth positions to four cases and obtain the probabilities of the cases by lots of simulation experiments. A multibody dynamic model in [3] mimics the engaging process, and simulation results reveal that impact happens when the sleeve moves backwards. In order to model the impacts between the tooth chamfers of the sleeve and the clutch gear, Kim et al. [4] abstract the contact mechanism into a linear spring and obtain the spring stiffness by finite element method. These modeling and analysis works are based on empirical hypotheses to some extent, and the independent phase-by-phase analyses ignore many possible engaging cases, which cannot reveal the mechanism of impacts theoretically.

In this work, we present a methodology for modeling the engaging process from hybrid system theory and then analyze the engaging characteristics through numerical simulations. When the engaging-related parts of a synchronizer are under a certain constraint, we model their dynamics with the multibody dynamics theory. When an impact happens between them, we describe the impact process with the Poisson coefficient of restitution and then develop an impact model to capture their speed jumps as the impact process is approximately a rigid-body collision, duration of which is very short and the part deformations are extremely weak. In order to couple the state continuous evolutions and discrete transitions, we develop a hybrid automaton (HA) model to capture the trajectories of the engaging-related parts, and this model is validated by bench tests. Based on the validated model, we carry out simulations in MATLAB with different initial states and inputs. Our results show that when the relative tooth position of sleeve and clutch gear is different, the sleeve and the clutch gear have five possible interaction ways, which result in different engaging duration and impact impulse. In addition, when the shifting force increases, the engaging duration has a downtrend, and the impact impulse has a rising trend, but the generating mechanism of the maximum impact switches when the shifting force is bigger than a threshold value.

We begin with a presentation of the engaging process in Sect. 2, where we illustrate two interaction phases. In Sect. 3, we build a high-fidelity HA model for the engaging process, and its detailed multibody dynamic equations are attached in Appendix B. Section 4 is concerned with the characteristic analysis of the engaging process. The paper closes with concluding remarks in Sect. 5.

2 Presentation of engaging process

As impacts happen to block the axial movement of the sleeve during its engaging with the clutch gear, a detailed model is needed to analyze the characteristics of the engaging process and reveal the impact mechanism. The configuration of the synchro-ring-type synchronizer is shown in Fig. 2. In order to illustrate part positions during engaging, only the splines of the sleeve and the clutch gear, and the splines and the lug boss of the synchro ring are shown (Fig. 2a). Note that the inner view of the sleeve is given in order to facilitate visualization. The configuration parameters of the transmission system are specified in Appendix A. Based on the interaction ways of the engaging-related parts, we treat the engaging of sleeve and desired clutch gear as a two-phases process—sleeve first interacting with synchro ring and then with clutch gear.

Fig. 2
figure 2

The configuration of a synchro-ring-type synchronizer

The force analyses of engaging-related parts are shown in Fig. 3. As shown in Fig. 3b, the shifting force \(F_{s}\) acts on the sleeve such that the sleeve and the sliding block move forward axially together through the spring plunger. As shown in Fig. 3a, after the left end face of the sliding block contacts with the right end face of the synchro ring, the sliding block pushes the synchro ring to move axially towards the clutch gear. As the lug boss of the synchro ring stops at the upper slot wall initially (Fig. 2a), it has a same rotational speed with the sleeve, that is, \(\omega_{\mathit{syn}} = \omega _{\mathit{slv}}\), where \(\omega_{\mathit{syn}}\) represents the rotational speed of the synchro ring, and \(\omega_{\mathit{slv}}\) represents the rotational speed of the sleeve. When the inner cone of friction of the synchro ring contacts with the outer cone of the clutch gear, the synchro ring stops its axial movement, but the axial pushing force \(F_{\mathit{syn}}\) still acts on the synchro ring so that the two cones of friction keep contacting and a relative rotation may happen. At the axial direction, the sleeve continues its movement until hitting upper or lower tooth chamfers of the synchro ring.

Fig. 3
figure 3

Force analyses of engaging-related parts

2.1 Interaction of sleeve and synchro ring

The interaction way of the sleeve and the synchro ring is determined by the relative rotational speed of the sleeve and the clutch gear \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) and the relative tooth position of the sleeve and the synchro ring \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}\), where \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} = \omega_{\mathit{slv}} - \omega_{\mathit{gr}}\) and \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = \theta_{\mathit{slv}} - \theta_{\mathit{syn}}\). Since the straight slot width equals the sum of a lug boss and a tooth thickness, the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}\) is within the domain of \([-{\pi }/{2N}, +{\pi}/{2N}]\), where \(N\) is the splined tooth number of a sleeve. We analyze the interaction process of the sleeve and the synchro ring with five cases.

(1) If the relative rotational speed of sleeve and desired clutch gear is small enough, that is, \(|\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}| \leq\varepsilon _{\omega}\) (\(\varepsilon_{\omega}\to0^{+}\)), then the synchro ring and the clutch gear keep relative static in the direction of rotation when their cones of friction contact with each other as the dynamic frictional torque on the cones equals zero, that is, \(T_{\mathit{syn}} = 0\). As shown in Fig. 4a, when the sleeve arrives at a tooth chamfer of the synchro ring, the \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = -{\pi}/{2N}\). Then, as shown in Fig. 4b, with the axial shifting force \(F_{s}\), the sleeve pushes the synchro ring to rotate a half tooth thickness forward and passes through it, and then the sleeve begins to interact with the desired clutch gear.

Fig. 4
figure 4

When \(|\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}| \leq\varepsilon_{\omega}\), there is no dynamic frictional torque on the inner cone of the synchro ring (\(T_{\mathit{syn}}=0\)), and the sleeve pushes the synchro ring to rotate a half tooth thickness forward and then passes through the synchro ring; when \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} > \varepsilon_{\omega}\), the synchro ring first locks out the sleeve, and the \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) approaches zero through a dynamic frictional torque \(T_{\mathit{syn}}\) on the cones of friction, and then the sleeve passes through the synchro ring

(2) If the rotational speed of sleeve is greater than the desired clutch gear, that is, \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} > \varepsilon_{\omega}\), then as shown in Fig. 4a, a nonzero dynamic frictional torque \(T_{\mathit{syn}}\), opposite to the \(\omega_{\mathit{slv}}\), acts on the inner cone of synchro ring. The “lock-out” design of the synchro ring guarantees that the \(T_{\mathit{syn}}\) is greater than the tangential torque component yield from the shifting force \(F_{s}\), and thus the lug boss of the synchro ring keeps contacting with the upper slot wall to lock out the sleeve, that is, \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = -{\pi}/{2N}\). Then, with the dynamic frictional torque \(T_{\mathit{syn}}\), the clutch gear is synchronized with the sleeve gradually. When they are synchronous, that is, \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} = 0\), the \(T_{\mathit{syn}}\) disappears, and the “lock-out” to the sleeve is removed, and then as shown in Fig. 4b, the sleeve passes through the synchro ring after pushing it to rotate a half tooth thickness forward.

If the rotational speed of sleeve is smaller than the clutch gear, that is, \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} < -\varepsilon_{\omega}\), then as shown in Figs. 5, 6, 7, the \(T_{\mathit{syn}}\) and the \(\omega_{\mathit{slv}}\) have same direction of rotation, and the synchro ring rotates forward relative to the straight slot (sleeve). When the sleeve teeth contact with the tooth chamfers of the synchro ring, three cases are present according to their different relative tooth position \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}\).

Fig. 5
figure 5

When \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \leq-\varepsilon_{\omega}\) and \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} \in[-{\pi}/{2N}, 0]\), the synchro ring cannot lock out the sleeve when the sleeve teeth contact with its upper tooth chamfers, and then the sleeve passes through the synchro ring with a rotational speed difference

Fig. 6
figure 6

When \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \leq-\varepsilon_{\omega}\) and \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} \in(0, {\pi}/{2N})\), the synchro ring locks out the sleeve during its rotation forward relative to the sleeve, and the sleeve cannot pass through the synchro ring until they are synchronous with clutch gear

Fig. 7
figure 7

When \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \leq-\varepsilon_{\omega}\) and \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = {\pi}/{2N}\), the synchro ring rotates a tooth thickness forward, and its lug boss arrives at the lower slot wall to lock out sleeve before the sleeve teeth contact with its lower tooth chamfers

(3) If the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}\) is within \([-{\pi}/{2N}, 0]\), then as shown in Fig. 5, the synchro ring does not rotate a half tooth thickness forward and cannot lock out the sleeve. In this case, the sleeve goes through the synchro ring quickly after some impacts on its upper tooth chamfers and then collide with the clutch gear with a rotational speed difference, which results in tooth hitting seriously.

(4) If the synchro ring has rotated a half tooth thickness forward relative to the straight slot (sleeve) before the sleeve arrives at tooth chamfers of the synchro ring, that is, \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} \in(0, {\pi}/{2N})\), then as shown in Fig. 6, the synchro ring locks out the sleeve during the relative rotation. The sleeve stops its axial movement after some impacts on the lower tooth chamfers of the synchro ring, and then the \(\Delta\omega _{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) approaches zero with the dynamic frictional torque \(T_{\mathit{syn}}\) on the cones of friction. When the “lock-out” to the sleeve is removed, the sleeve passes through the synchro ring and then begins to interact with the clutch gear.

(5) If the synchro ring has rotated a tooth thickness forward relative to the straight slot (sleeve) and its lug boss arrives at the lower slot wall before the sleeve arrives at the synchro ring, that is, \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = {\pi}/{2N}\), then as shown in Fig. 7, the synchro ring also locks out the sleeve. Since the rotational speeds of the sleeve and the synchro ring are the same (\(\omega_{\mathit{slv}}=\omega_{\mathit{syn}}\)) when the sleeve teeth collide with the lower tooth chamfers of the synchro ring, the sleeve stops its axial movement after one impact, and then the \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) approaches zero with the dynamic frictional torque \(T_{\mathit{syn}}\).

2.2 Interaction of sleeve and clutch gear

The above interaction of the sleeve and synchro ring partially determines the interaction ways of the sleeve and the desired clutch gear through changing their relative rotational speed \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\). In addition, as shown in Fig. 8, the relative tooth position of the sleeve and the clutch gear \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\), where \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} = \theta_{\mathit{slv}} - \theta_{\mathit{gr}}\), also determines their interaction way. As shown in Figs. 8a, 8b, 8d, 8e, the sleeve engages with the clutch gear after some impacts on obverse or reverse tooth chamfers. Of course, as shown in Fig. 8c, the splines of the sleeve may be aligned with the tooth space of the clutch gear exactly when the sleeve arrives at the clutch gear, and then the engagement proceeds smoothly without any impact at tooth chamfers.

Fig. 8
figure 8

Taking \(\omega_{\mathit{slv}} > \omega_{\mathit{gr}}\) as an example, five interaction ways of sleeve and clutch gear are present

3 Modeling engaging process

In this section, we develop a hybrid automaton (HA) model for the multimode engaging process.

3.1 Degrees of freedom analysis

As shown in Fig. 9, we abstract the clutch gear, the synchro ring, the sleeve, and the transmission output shaft into four rigid bodies and build a two-dimensional plane coordinate on the clutch gear such that the four rigid bodies rotate around the \(x\) axis.

Fig. 9
figure 9

Six degrees of freedom are present in a synchronizer

First, at the synchronizing end, the transmission output shaft is connected with drive shafts, differential unit, and wheels mechanically, and they have a rotational degree of freedom \(\theta_{\mathit{out}}\). In addition, the sleeve also has a rotational degree of freedom \(\theta_{\mathit{slv}}\). Since the sleeve is connected with the output shaft through splines at a splined hub, they have the constraint \(\theta_{\mathit{out}}=\theta_{\mathit{slv}}\). The equivalent moment of inertia of these transmission parts is

$$ J_{\mathit{out}} = J_{\mathit{slv}} + J_{\mathit{hub}}+J_{\mathit{osh}}+J_{v}, $$
(1)

where the \(J_{\mathit{slv}}\) is the moment of inertia of the sleeve, the \(J_{\mathit{hub}}\) is the moment of inertia of the splined hub, the \(J_{\mathit{osh}}\) is the moment of inertia of the output shaft, and the \(J_{v}\) is the equivalent moment of inertia of the drive shafts, the differential unit, the wheels, and the vehicle mass at the transmission output shaft. An equivalent drag torque \(T_{fv}\) of vehicle resistances acts on the sleeve through these transmission parts.

Second, at the axial direction, with a shifting force \(F_{s}\), the sleeve can move forward axially, and it has a translational degree of freedom (\(x_{\mathit{slv}}\)).

Third, the synchro ring has two degrees of freedom. First, since the synchro ring can rotate between the two sides of straight slot of splined hub, it has a rotational degree of freedom (\(\theta _{\mathit{syn}}\)). Second, with an axial pushing force from a sliding block, the synchro ring can move forward axially, and it has a translational degree of freedom (\(x_{\mathit{syn}}\)).

Fourth, at the synchronized end, the rotational inertias include clutch plate (\(J_{\mathit{clu}}\)), transmission input shaft (\(J_{\mathit{ish}}\)), counter shaft (\(J_{\mathit{csh}}\)), and gearwheel and clutch gear (\(J_{\mathit{gr}}\)). They are coupled together mechanically to rotate with an equivalent drag torque \(T_{fg}\) at the clutch gear (including churning loss, wind drag, etc.), and their equivalent moment of inertia is

$$ J_{\mathit{in}} = (J_{\mathit{clu}} + J_{\mathit{ish}}) \cdot i_{g1}^{2} \cdot i_{g2}^{2} + J_{\mathit{csh}} \cdot i_{g2}^{2} + J_{\mathit{gr}}, $$
(2)

where the \(i_{g1}\) represents the gear ratio between the transmission input shaft and the counter shaft, and the \(i_{g2}\) represents the gear ratio between the counter shaft and the gearwheel. We choose the rotation of the clutch gear (\(\theta_{\mathit{gr}}\)) to represent this rotational degree of freedom.

Based on the above analysis, six degrees of freedom are present in the synchronizer, and they are: the axial movement (\(x_{\mathit{slv}}\)) and the rotation (\(\theta_{\mathit{slv}}\)) of sleeve, the axial movement (\(x_{\mathit{syn}}\)) and the rotation (\(\theta_{\mathit{syn}}\)) of synchro ring, the rotation (\(\theta _{\mathit{out}}\)) of output shaft, and the rotation (\(\theta_{\mathit{gr}}\)) of clutch gear. A constraint is present as \(\theta_{\mathit{out}}=\theta_{\mathit{slv}}\).

3.2 Hybrid automaton model

Figure 10 shows an HA model that captures the trajectories of the sleeve, the synchro ring, and the clutch gear during the sleeve engaging with the clutch gear. Specifically, in the HA model, a discrete variable (\(\mathit{loc}\)) denotes the fifteen mechanical coupling modes of the three parts, which are defined as \(\mathit{loc} \in\mathcal{L}\), where \(\mathcal{L} \stackrel {\Delta }{=}\{\ell_{i}\}\), \(i = 1, 2, \ldots,15\). For each \(\mathit{loc} \in\mathcal{L}\), an invariant set \(\mathcal{I}_{i}\) formulates the mechanical constraint, and ten continuous variables denote the trajectories of the three parts, which are defined as \(\mathbf{x} \stackrel {\Delta }{=}\{\mathbf{x}_{1}, \mathbf{x}_{2}\}\), where \(\mathbf{x}_{1} \stackrel {\Delta }{=}\{v_{\mathit{slv}}, \omega_{\mathit{slv}}, v_{\mathit{syn}}, \omega_{\mathit{syn}}, \omega_{\mathit{gr}}\}\) and \(\mathbf{x}_{2} \stackrel {\Delta }{=}\{x_{\mathit{slv}}, \theta_{\mathit{slv}}, x_{\mathit{syn}}, \theta_{\mathit{syn}}, \theta_{\mathit{gr}} \}\). When \(\mathit{loc} = \ell_{i}\), the variables in \(\mathbf{x}\) evolve according to the differential equations

$$ \textstyle\begin{cases} \dot{\mathbf{x}}_{1} = B_{i} \cdot\mathbf{u}+ D_{1i} \cdot f_{1} + D_{2i} \cdot f_{2} + D_{3i} \cdot f_{3},\\ \dot{\mathbf{x}}_{2} = \mathbf{x}_{1}, \end{cases} $$
(3)

where \(B_{i}\) represents a \(5 \times1\) coefficient matrix, \(D_{1i}\), \(D_{2i}\), and \(D_{3i}\) represent three \(5 \times1\) coefficient matrices, respectively, \(\mathbf{u}\) represents the model inputs and is defined as \(\mathbf{u}\stackrel {\Delta }{=}F_{s}\), and \(f_{1}\), \(f_{2}\), and \(f_{3}\) represent three model disturbances defined as \(f_{1} \stackrel {\Delta }{=}T_{fg}\), \(f_{2} \stackrel {\Delta }{=}T_{fv}\), and \(f_{3} \stackrel {\Delta }{=}F_{fs}\) (\(F_{fs}\) is a spring force; see Fig. 3b).

Fig. 10
figure 10

The HA model of the engaging process contains two parts for the interactions of the sleeve, the synchro ring, and the clutch gear

The HA model contains forty-eight guards to formulate the events that trigger the state discrete transitions of the variables, and they are defined as \(G \stackrel {\Delta }{=}\{g_{k}\}\), \(k = 1, 2, \ldots,48\). As shown in Fig. 10, when a \(g_{k} \in G\) is triggered, at least one variable has a discrete state transition. According to a predefined reset map, the discrete variable \(\mathit{loc}\) may switch from \(\ell _{i}\) to \(\ell_{j}\) (\(i \neq j\)) for a switch of mechanical coupling mode, and the continuous variables in \(\mathbf{x}\) may have jumps for an impact.

As a whole, the HA model of the engaging process contains two parts: \(\mathit{loc}\) from \(\ell_{1}\) to \(\ell_{12}\) models the interaction of the sleeve and the synchro ring, which covers their interaction ways in Sect. 2.1, and \(\mathit{loc}\) from \(\ell_{13}\) to \(\ell _{15}\) models the interaction of the sleeve and the clutch gear, which covers their interaction ways in Sect. 2.2.

3.3 Impact model

In this subsection, we develop an impact model to capture the discrete transitions of the axial and rotational speeds of the sleeve, the synchro ring, and the clutch gear when an impact happens on their tooth chamfers. A Poisson coefficient of restitution is used to quantify the energy ratio before and after impact. We take the impact on the tooth chamfers of the sleeve and the clutch gear as an example (Fig. 8) and then model the impact process with a Poisson coefficient of restitution. For the impact on the tooth chamfers of the sleeve and the synchro ring (Figs. 4 to 7), we could use the same method to model it.

As shown in Fig. 11, the clutch gear is captured by a “hopper” on the two-dimensional plane, and the sleeve is modeled as a “ball.” We abstract the interaction process of sleeve and clutch gear into that the ball goes though the hopper after some impacts on the hopper walls. When the ball does not reach the hopper, the system dynamics are present in Appendix B.13. Once the ball arrives at the lower or upper wall of the hopper (that is, the sleeve contacts with the lower or upper tooth chamfers of the clutch gear), an impact happens such that the \(v_{\mathit{slv}}\), \(\omega _{\mathit{slv}}\), and \(\omega_{\mathit{gr}}\) have state discrete transitions. In this example, the ball first arrives at the lower wall of the hopper, then arrives at the upper wall, and finally goes through the hopper opening after the two impacts.

Fig. 11
figure 11

Clutch gear is captured by a “hopper” in 2D planes, and sleeve is modeled as a “ball”

(1) Impact on lower tooth chamfers. When the sleeve teeth collide with the lower tooth chamfers of the clutch gear, an impact happens, that is, the \(\mathit{guard}\) \(g_{42}\) is triggered (Fig. 10). We divide the impact process into two phases—compression and recovery and ignore the effects of external forces and torques since the impact duration is too short. For the compression phase, an impact impulse \(\Delta I_{1}\) makes the relative normal speed of sleeve and clutch gear be zero; for the recovery phase, another impact impulse \(\Delta I_{2}\) (\(\Delta I_{2} = \zeta\cdot\Delta I_{1}\)) reverses their relative normal speed, where the \(\zeta\) represents the Poisson coefficient of restitution between the tooth chamfers of sleeve and clutch gear. In this paper, the \(\zeta\) equals 0.33 based on the materials of the sleeve and the clutch gear [12]. The compression equations are:

$$ \textstyle\begin{cases} \displaystyle v_{\mathit{slv}}^{c}:= v_{\mathit{slv}} - \frac{\sin(\alpha_{\mathit{gr}}) \cdot\Delta I_{1}}{m_{\mathit{slv}}},\\ \displaystyle \omega_{\mathit{slv}}^{c}:= \omega_{\mathit{slv}} + \frac{\cos(\alpha_{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\Delta I_{1}}{J_{\mathit{syn}}+J_{\mathit{out}}},\\ \displaystyle \omega_{\mathit{gr}}^{c}:= \omega_{\mathit{gr}} - \frac{\cos(\alpha_{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\Delta I_{1}}{J_{\mathit{in}}},\\ \displaystyle \cos(\alpha_{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\omega_{\mathit{gr}}^{c} = \cos(\alpha _{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\omega_{\mathit{slv}}^{c} - \sin(\alpha_{\mathit{gr}}) \cdot v_{\mathit{slv}}^{c}, \end{cases} $$
(4)

where \(v_{\mathit{slv}}^{c}\), \(\omega_{\mathit{slv}}^{c}\), and \(\omega_{\mathit{gr}}^{c}\) represent the reset values of \(v_{\mathit{slv}}\), \(\omega_{\mathit{slv}}\), and \(\omega _{\mathit{gr}}\) after the compression phase. The recovery equations are:

$$ \textstyle\begin{cases} \displaystyle v_{\mathit{slv}}^{r}:= v_{\mathit{slv}}^{c} - \frac{\sin(\alpha_{\mathit{gr}}) \cdot\Delta I_{2}}{m_{\mathit{slv}}},\\ \displaystyle \omega_{\mathit{slv}}^{r}:= \omega_{\mathit{slv}}^{c} + \frac{\cos(\alpha_{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\Delta I_{2}}{J_{\mathit{syn}}+J_{\mathit{out}}},\\ \displaystyle \omega_{\mathit{gr}}^{r}:= \omega_{\mathit{gr}}^{c} - \frac{\cos(\alpha_{\mathit{gr}}) \cdot r_{\mathit{gr}} \cdot\Delta I_{2}}{J_{\mathit{in}}}, \end{cases} $$
(5)

where \(v_{\mathit{slv}}^{r}\), \(\omega_{\mathit{slv}}^{r}\), and \(\omega_{\mathit{gr}}^{r}\) represent the reset values of \(v_{\mathit{slv}}^{c}\), \(\omega_{\mathit{slv}}^{c}\), and \(\omega_{\mathit{gr}}^{c}\) after the recovery phase. Solving the difference equations in (4) and (5), we can obtain the reset values of \(v_{\mathit{slv}}\), \(\omega _{\mathit{slv}}\), and \(\omega_{\mathit{gr}}\) after an impact on the lower tooth chamfers of the clutch gear.

(2) Impact on upper tooth chamfers. When the sleeve teeth collide with the upper tooth chamfers of the clutch gear, the \(\mathit{guard}\) \(g_{43}\) is triggered (Fig. 10). Similarly with the impact on lower tooth chamfers, compression and recovery phases are also present, and we could readily obtain the reset values of \(v_{\mathit{slv}}\), \(\omega_{\mathit{slv}}\), and \(\omega_{\mathit{gr}}\) through solving the compression and the recovery equations of the impact.

3.4 Model integration

In this subsection, we integrate the HA model in Fig. 10 through specifying the mode and state discrete transitions for the two interaction phases of the engaging process. The invariant sets and the guards of the two phases are listed in Tables 1 and 2, respectively. The equations describing the multibody dynamics of each mode are displayed in Appendix B.

Table 1 The invariant sets and the guards of the interaction of sleeve and synchro ring*
Table 2 The invariant sets and the guards of the interaction of sleeve and clutch gear

3.4.1 Specification of the interaction of sleeve and synchro ring

In \(\ell_{1}\), the sleeve is at neutral gear and moves axially with a shifting force \(F_{s}\) on it. When sliding block contacts with the left end face of synchro ring (Fig. 3), an impact happens to make them move forward axially together. That is, when the \(g_{1}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{1}\) to \(\ell_{2}\), and both \(v_{\mathit{slv}}\) and \(v_{\mathit{syn}}\) have discrete transitions as

$$ v_{\mathit{slv}}^{\prime} = v_{\mathit{syn}}^{\prime}:= \frac{(m_{\mathit{slv}}+m_{\mathit{slid}}) \cdot v_{\mathit{slv}}}{m_{\mathit{slv}}+m_{\mathit{slid}}+m_{\mathit{syn}}}. $$
(6)

In \(\ell_{2}\), the sleeve, the sliding block, and the synchro ring move forward axially. When the inner cone of synchro ring contacts with the outer cone of clutch gear (Fig. 3), an impact happens to stop the axial movement of synchro ring, and then \(v_{\mathit{syn}}^{\prime}:= 0\). As discussed in Sect. 2.1, the \(\mathit{loc}\) switches in accordance with the \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\). (a) When the \(g_{2}\) is triggered, the \(\mathit{loc}\) switches from \(\ell _{2}\) to \(\ell_{3}\). (b) When the \(g_{3}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{2}\) to \(\ell_{4}\). (c) When the \(g_{4}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{2}\) to \(\ell_{5}\).

In \(\ell_{3}\), at the rotational direction, the synchro ring rotates forward relative to the straight slot (sleeve) as in cases 3–5 in Sect. 2.1, and at the axial direction, the sleeve moves forward axially. State discrete transition happens with five cases. (a) When the sleeve teeth contact with the upper tooth chamfers of synchro ring, an impact happens as in case 3 in Sect. 2.1. The minimum impact impulse between the spline chamfers of the sleeve and the synchro ring to synchronize the synchro ring and clutch gear is \(\Delta I_{3}\). If the impact impulse on the splined chamfers is greater than the \(\Delta I_{3}\), then \(g_{5}\) or \(g_{6}\) (depending on after compression phase or after recovery phase) is triggered, and the \(\mathit{loc}\) switches to \(\ell _{5}\); if not, \(g_{7}\) is triggered, and the \(\mathit{loc}\) remains unchanged. (b) When the sleeve teeth contact with the lower tooth chamfers of synchro ring, an impact happens as in case 4 in Sect. 2.1, and \(g_{8}\), \(g_{9}\), or \(g_{10}\) is triggered also depending on the impact impulse. (c) When the synchro ring and clutch gear are synchronous before the sleeve teeth arrive at a splined chamfer of the synchro ring, the dynamic frictional torque \(T_{\mathit{syn}}\) disappears, but a pushing force \(F_{\mathit{syn}}\) from sliding block still acts on the synchro ring, and then the synchro ring and the clutch gear are coupled together to rotate with a static frictional torque \(T_{\mathit{syn}}^{*}\) instead. That is, when \(g_{11}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{3}\) to \(\ell_{5}\), but the variables in \(\mathbf{x}\) keep unchanged. (d) When the lug boss of the synchro ring arrives at the lower wall of straight slot, an impact happens to stop the rotation of the synchro ring relative to the straight slot (sleeve) as in case 5 in Sect. 2.1. That is, when \(g_{12}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{3}\) to \(\ell_{7}\), and \(\omega^{\prime}_{\mathit{syn}}:= \omega_{\mathit{slv}}\). (e) As a special case of case 3 in Sect. 2.1, the sleeve engages with the synchro ring exactly if \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}=0\) when the sleeve arrives at the synchro ring (Fig. 4b), no impact happens to block the axial movement of the sleeve but an impact happens at the rotational direction to synchronize the synchro ring with the sleeve, and then they are coupled together to rotate. That is, when \(g_{13}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{3}\) to \(\ell_{13}\), and \(\omega_{\mathit{syn}}^{\prime}:= \omega_{\mathit{slv}}\).

In \(\ell_{4}\), at the rotational direction, the synchro ring rotates backward relative to the straight slot (sleeve) as in case 2 in Sect. 2.1, and at the axial direction, the sleeve moves forward axially. With reference to the \(\ell_{3}\), we could readily obtain the invariant set \(\mathcal{I}_{4}\) and state discrete transitions from \(g_{14}\) to \(g_{22}\).

In \(\ell_{5}\), as in case 1 in Sect. 2.1, the synchro ring and clutch gear are synchronous and coupled together to rotate with a static frictional torque \(T_{\mathit{syn}}^{*}\) on their cones. State discrete transition happens with six cases. (a) When the sleeve teeth contact with the upper tooth chamfers of the synchro ring (Fig. 4a), an impact happens, and the synchro ring and the clutch gear keep synchronous after the impact due to the “lock-out” design of synchro ring. That is, when \(g_{23}\) is triggered, the \(\mathit{loc}\) keeps in \(\ell_{5}\). (b) Also, when the sleeve teeth contact with the lower tooth chamfers of the synchro ring, \(g_{24}\) is triggered, and also the \(\mathit{loc}\) keeps in \(\ell_{5}\). (c) When the lug boss arrives at lower slot wall after rotating a tooth thickness forward relative to the sleeve (Fig. 7a), an impact happens to stop the rotation of the synchro ring relative to the sleeve. That is, when \(g_{25}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{5}\) to \(\ell_{7}\), and \(\omega_{\mathit{syn}}^{\prime}:= \omega_{\mathit{slv}}\). (d) Also, when the lug boss arrives at upper slot wall after rotating a tooth thickness backward relative to the sleeve, \(g_{26}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{5}\) to \(\ell_{8}\), and \(\omega_{\mathit{syn}}^{\prime}:= \omega_{\mathit{slv}}\). (e) If the synchro ring and the sleeve are synchronous when the lug boss is at upper or lower slot wall exactly, then the sleeve, the synchro ring, and the clutch gear keep relatively static at the rotational direction. That is, when the \(g_{27}\) is triggered, the \(\mathit{loc}\) switches from \(\ell _{5}\) to \(\ell_{6}\), but the variables in \(\mathbf{x}\) keep unchanged. (f) Also, if \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}}=0\) when the sleeve arrives at the synchro ring, \(g_{28}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{5}\) to \(\ell_{13}\), and \(\omega_{\mathit{syn}}^{\prime}:= \omega_{\mathit{slv}}\).

In \(\ell_{6}\), as a special case of case 1 in Sect. 2.1, the lug boss stops at a slot wall, and the sleeve, the synchro ring, and the clutch gear are coupled together to rotate. State discrete transition happens with three cases. (a) When the pressure between the lug boss and a slot wall disappears, the lug boss separates from the slot wall. That is, when \(g_{29}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{6}\) to \(\ell_{5}\), but the variables in \(\mathbf{x}\) keep unchanged. (b) As shown in Fig. 4a, an impact happens to accelerate the rotation of the synchro ring and the clutch gear when the sleeve teeth contact with the upper tooth chamfers of the synchro ring, and then the lug boss separates from the upper slot wall. That is, when \(g_{30}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{6}\) to \(\ell_{5}\). (c) As shown in Fig. 7b, an impact happens to slow down the rotation of the synchro ring and the clutch gear when the sleeve teeth contact with the lower tooth chamfers of the synchro ring; also, the lug boss separates from the lower slot wall. That is, when \(g_{31}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{6}\) to \(\ell_{5}\).

In \(\ell_{7}\), as in case 5 in Sect. 2.1, at the rotational direction, the lug boss of the synchro ring keeps contacting with the lower slot wall, and the rotational speed of the clutch gear is greater than the synchro ring; at the axial direction, the sleeve moves forward axially. State discrete transition happens with two cases. (a) When the synchro ring and the clutch gear are synchronous, the dynamic frictional torque \(T_{\mathit{syn}}\) disappears, and then they are coupled together to rotate with a static frictional torque \(T_{\mathit{syn}}^{*}\) instead. That is, when \(g_{32}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{7}\) to \(\ell_{5}\), but the variables in \(\mathbf{x}\) keep unchanged. (b) As shown in Fig. 7b, when the sleeve teeth contact with the lower tooth chamfers of the synchro ring, an impact happens to slow down the rotation of the clutch gear. If the impact impulse on the splined chamfers is big enough to synchronize the synchro ring and the clutch gear after the impact, then \(g_{33}\) is triggered, and the \(\mathit{loc}\) switches from \(\ell_{7}\) to \(\ell_{5}\); if not, \(g_{34}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{7}\) to \(\ell_{9}\), and \(v_{\mathit{slv}}^{\prime}:=0\).

In \(\ell_{8}\), as in case 2 in Sect. 2.1, the lug boss of the synchro ring keeps contacting with the upper slot wall, and the rotational speed of the clutch gear is smaller than the synchro ring. With reference to the \(\ell_{7}\), we can readily obtain the state discrete transitions from \(g_{35}\) to \(g_{37}\).

In \(\ell_{9}\), at the rotational direction, the lug boss of the synchro ring keeps contacting with the lower slot wall; at the axial direction, sleeve teeth keep contacting with the lower tooth chamfers of the synchro ring to synchronize the clutch gear with the sleeve (Fig. 7b). When the sleeve, the synchro ring, and the clutch gear are synchronous, the synchro ring and clutch gear keep relatively static, and the sleeve moves forward axially. That is, when \(g_{38}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{9}\) to \(\ell_{11}\), but the variables in \(\mathbf{x}\) keep unchanged.

In \(\ell_{10}\), the lug boss keeps contacting with the upper slot wall, and the sleeve teeth keep contacting with the upper tooth chamfers of the synchro ring to synchronize the clutch gear with the sleeve (Fig. 4a). With reference to the \(\ell_{9}\), we can readily obtain the state discrete transition of \(g_{39}\).

In \(\ell_{11}\), the sleeve moves forward axially to push the synchro ring and the clutch gear to rotate a half tooth thickness backward relative to the sleeve. When the sleeve engages with the synchro ring (Fig. 4b), an impact happens at the rotational direction to synchronize the synchro ring with the sleeve, and then they are coupled together to rotate. That is, when \(g_{40}\) is triggered, the \(\mathit{loc}\) switches from \(\ell _{11}\) to \(\ell_{13}\), and \(\omega_{\mathit{syn}}^{\prime}:= \omega_{\mathit{slv}}\).

In \(\ell_{12}\), the sleeve moves forward axially to push the synchro ring and the clutch gear to rotate a half tooth thickness forward relative to the sleeve (Fig. 4). With reference to the \(\ell_{11}\), we can readily obtain the state discrete transition of \(g_{41}\).

3.4.2 Specification of the interaction of sleeve and clutch gear

In \(\ell_{13}\), at the rotational direction, the sleeve engages with the synchro ring, and at the axial direction, the sleeve moves forward axially. State discrete transition happens with six cases. (a) When the sleeve teeth contact with the upper tooth chamfers of the clutch gear, an impact happens as in Fig. 8d or 8e. That is, when \(g_{42}\) is triggered, the \(\mathit{loc}\) does not switch, but \(v_{\mathit{slv}}\), \(\omega_{\mathit{slv}}\), and \(\omega_{\mathit{gr}}\) have discrete state transitions according to the impact model in Sect. 3.3. (b) When the sleeve teeth contact with the lower tooth chamfers of the clutch gear (Figs. 8a and 8b), \(g_{43}\) is triggered, the \(\mathit{loc}\) does not switch, but \(v_{\mathit{slv}}\), \(\omega_{\mathit{slv}}\), and \(\omega_{\mathit{gr}}\) have discrete state transitions. If an impact on the tooth chamfers of the sleeve and the clutch gear is too high such that the sleeve disengages from the synchro ring after the impact, then the sleeve resumes an interaction with the synchro ring. Since the rotational speeds of the sleeve and the clutch gear are uncertain when the disengagement happens, the \(\mathit{loc}\) switches in accordance with the \(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\); (c) When \(g_{44}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{13}\) to \(\ell_{3}\); (d) When \(g_{45}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{13}\) to \(\ell_{4}\); (e) When \(g_{46}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{13}\) to \(\ell_{5}\); (f) When the sleeve engages with the clutch gear after some impacts on the splined chamfers (Figs. 8a, 8b, 8d, 8e) or without any impact (Fig. 8c), an impact happens at the rotational direction to remove the rotational speed difference of the clutch gear and the sleeve. That is, when \(g_{47}\) is triggered, the \(\mathit{loc}\) switches from \(\ell _{13}\) to \(\ell_{14}\), and \(\omega_{\mathit{gr}}^{\prime}:= \omega_{\mathit{slv}}\).

In \(\ell_{14}\), at the rotational direction, the sleeve engages with clutch gear, and at the axial direction, the sleeve moves forward axially. When the sleeve arrives at the self-locking position of the desired clutch gear and engages with the clutch gear completely (Fig. 11a), an impact happens to stop its axial movement. That is, when \(g_{48}\) is triggered, the \(\mathit{loc}\) switches from \(\ell_{14}\) to \(\ell _{15}\), and \(v_{\mathit{slv}}^{\prime}:= 0\).

In \(\ell_{15}\), at the rotational direction, the sleeve engages with the clutch gear, and at the axial direction, the sleeve keeps static.

4 Simulation and characteristic analysis

The HA model enables the characteristic analysis of the engaging process. In order to evaluate the performance of the engaging, we take engaging duration \(t_{\mathit{sum}}\) and maximum impact impulse \(I_{\mathit{max}}\) as evaluation indexes [1, 8]. We take the engaging process when \(\omega_{\mathit{slv}} = 46.4~(\mbox{rad/s})\) and \(\omega_{\mathit{gr}} = 81.6~(\mbox{rad/s})\) as examples, and we solve the HA model in MATLAB. For each calculation, it takes about 130 seconds on a PC with an i5-3210 CPU and a 4 GB RAM. First, we illustrate the two interaction phases in Sect. 2 through showing an engaging process with a shifting force \(F_{s} = 100~(\mbox{N})\). Next, we carry out more simulation experiments with different relative tooth positions of sleeve and clutch gear (\(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\)) and then analyze its effect on the \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\). Finally, we increase the shifting force \(F_{s}\) and analyze its effect on the \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\).

4.1 Discussion of the two interaction phases

An engagement happens when the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} = 0.017~(\mbox{rad})\). The switching sequence of the location of the HA model is

$$ \ell_{1} \to\ell_{2} \to\ell_{3} \to \ell_{5} \to\ell_{7} \to\ell_{9} \to\ell _{11} \to\ell_{13} \to\ell_{14} \to \ell_{15}, $$

and as shown in Fig. 12, the states of the speeds (\(v_{\mathit{slv}}\), \(\omega_{\mathit{syn}}\), \(\omega_{\mathit{gr}}\), and \(\omega_{\mathit{slv}}\)) change both continuously and discretely, whereas the axial position of sleeve (\(x_{\mathit{slv}}\)) evolves only continuously.

Fig. 12
figure 12

The states of the HA model variables (\(v_{\mathit{slv}}\), \(x_{\mathit{slv}}\), \(\omega_{\mathit{syn}}\), \(\omega_{\mathit{gr}}\), and \(\omega_{\mathit{slv}}\)) change as the engaging proceeds. The “phase 1” represents the interaction process of sleeve and synchro ring; the “phase 2” represents the interaction process of sleeve and clutch gear

The interaction process of sleeve and synchro ring belongs to the fifth case in Sect. 2.1 and lasts for 0.1354 s. The synchro ring starts to move forward axially together with the sleeve when the left end face of the sliding block contacts with the left end face of the synchro ring at 0.0059 s. The inner cone of the synchro ring arrives at the outer cone of the clutch gear at 0.0061 s, and the synchro ring rotates forward relative to the sleeve for \(\omega_{\mathit{slv}}< \omega_{\mathit{gr}}\) (see the \(\omega _{\mathit{syn}}\) in Fig. 12). Note that we zoom in the vertices of the curve for illustrating the gradual rise and the sudden drop of the \(\omega_{\mathit{syn}}\). The lug boss of the synchro ring arrives at the lower slot wall at 0.0082 s, and then the \(\omega_{\mathit{syn}}\) recovers to be consistent with the sleeve through an impact with the lower slot wall. The sleeve arrives at the lower tooth chamfer of the synchro ring at 0.0093 s, and an impact happens to drop the \(v_{\mathit{slv}}\) from 0.64 to 0 m/s, and then the sleeve stops its axial movement instantaneously. With the shifting force \(F_{s}\) on the sleeve, the rotational speed of the clutch gear \(\omega_{\mathit{gr}}\) decreases gradually while the rotational speed of the sleeve \(\omega_{\mathit{slv}}\) only has a minor decrease for the larger moment of inertia \(J_{\mathit{out}}\) at the transmission output shaft. The \(\omega_{\mathit{gr}}\) is synchronized with the \(\omega_{\mathit{slv}}\) at 0.1192 s, and then the sleeve pushes the synchro ring and the clutch gear to rotate a half tooth thickness backward, which results in small decreases of the \(\omega_{\mathit{gr}}\) and the \(\omega_{\mathit{slv}}\). Finally, the sleeve engages with the synchro ring at 0.1354 s.

The interaction process of sleeve and clutch gear belongs to the fourth case in Sect. 2.2 and lasts for 0.0339 s. At 0.1413 s, the sleeve teeth contact with the upper tooth chamfers of the clutch gear. As shown in Fig. 12, the \(\omega_{\mathit{slv}}\) is greater than the \(\omega_{\mathit{gr}}\) at this moment. As a result, the upper tooth chamfer is at the direction of reverse contact, and the impact makes the \(v_{\mathit{slv}}\) drop from 0.75 to \(-0.54~\mbox{m/s}\), and the \(\omega_{\mathit{gr}}\) rise from 41.57 to 45.75 rad/s. Note that the \(\omega_{\mathit{gr}}\) is (almost) consistent with the \(\omega _{\mathit{slv}}\) after the impact, but as their splined tooth position is misaligned (\(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \neq0\)), another three impacts happen to realign their splined tooth. Finally, the sleeve engages with the clutch gear at 0.1652 s.

The engaging duration \(t_{\mathit{sum}}\) of this example is 0.1693 s, and the maximum impact impulse \(I_{\mathit{max}}\) is 1.41 (kg m/s), which happens when the sleeve teeth contact with the upper tooth chamfers of the clutch gear for the first time.

A test bench for the engaging process of mechanical transmission is shown in Fig. 13. At the input end of the transmission, an electric motor is included to regulate the rotational speed of the clutch gear; at the output end of the transmission, an electric power dynamometer is included to regulate the rotational speed of the sleeve. In addition, a shift mechanism is included to output the shift force \(F_{s}\) to push the sleeve forward. We carry out an engaging bench test with the same inputs and initial states as the simulation, and the \(x_{\mathit{slv}}\) and \(\omega_{\mathit{gr}}\) are shown in Fig. 12. The change curves of the bench test are highly consistent with the simulation, and the result validates the high fidelity of the HA model.

Fig. 13
figure 13

A test bench for the engaging process of mechanical transmission

4.2 Discussion of the relative tooth position of sleeve and clutch gear

As discussed in Sects. 2.2 and 4.1, the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) has an effect on the interaction process of sleeve and clutch gear. Since the distribution of the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) is approximately uniform, we discretize its feasible set \([-\frac{\pi}{N}, +\frac{\pi }{N}]\) into 100 points uniformly, and then, we carry out simulations with each \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\).

As shown in Fig. 14, when the \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) increases from −0.06 to 0.06 rad, the five interaction ways of sleeve and clutch gear discussed in Sect. 2.2 are present. When \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \in[-0.056, -0.043]~(\mbox{rad})\), the interaction process belongs to the second case, and the sleeve teeth first contact with the lower tooth chamfers of the clutch gear. Note that as discussed in Sect. 4.1, the \(\omega_{\mathit{slv}}\) is greater than the \(\omega_{\mathit{gr}}\) before the sleeve arrives at the clutch gear, then the impact happens at the obverse direction and decreases the \(\omega_{\mathit{gr}}\) further, that is, the \(\Delta \omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) increases. Next, when the sleeve arrives at the upper tooth chamfers, it has an impact at the reverse direction, and the enlarged \(\Delta\omega _{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) makes the sleeve move backwards after the impact and spend more time to reach the tooth spaces of the clutch gear, which results in a longer engaging duration \(t_{\mathit{sum}}\). For the third case, since the \(\omega_{\mathit{slv}}\) is greater than the \(\omega _{\mathit{gr}}\), the splined teeth of the sleeve would align with the tooth spaces of the clutch gear exactly when the sleeve is at some backward tooth positions of the clutch gear initially, that is, \(\Delta\theta _{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}} \in[-0.042, -0.028]~(\mbox{rad})\). The fourth interaction case occupies the largest proportion (60 %) of the \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\), and as the impact always happens at the reverse direction, the \(I_{\mathit{max}}\) is larger than in other cases.

Fig. 14
figure 14

The \(t_{\mathit{sum}}\) and the \(I_{\mathit{max}}\) vary over the \(\Delta \theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\), and the interaction way of sleeve and clutch gear also switches between the five cases in Sect. 2.2

4.3 Discussion of the shifting force

In this subsection, we increase the shifting force \(F_{s}\) from 100 to 300 N and then observe the change rules of the \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\). As discussed in Sect. 4.2, the \(\Delta \theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) has an effect on the \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\). For the soundness of the analysis, we carry out simulations with different \(\Delta\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) under each \(F_{s}\) and then choose the maximum, minimum, and mean values of the \(t_{\mathit{sum}}\) and the \(I_{\mathit{max}}\) for each \(F_{s}\).

When the \(F_{s}\) increases, the sleeve moves forward axially with a higher acceleration, which makes the mean value of the \(t_{\mathit{sum}}\) decrease and the \(I_{\mathit{max}}\) increase (Fig. 15). Note that the maximum and minimum values of the \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\) have same trend with the mean value, although the \(\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\) makes them different under a certain \(F_{s}\).

Fig. 15
figure 15

The \(t_{\mathit{sum}}\) and \(I_{\mathit{max}}\) vary over the shifting force \(F_{s}\)

The generating mechanism of the maximum impact switches when the \(F_{s}\) increases. When \(F_{s} < 200~\mbox{N}\), the interaction of the sleeve and the synchro ring belongs to the fifth case in Sect. 2.1. As the rotational speed of the synchro ring is consistent with the sleeve (\(\Delta\omega_{\mathit{slv}\scriptsize\mbox{--}\mathit{syn}} = 0\)) in this case, the impact impulse between them is relatively low, and the maximum impact happens when the sleeve interacts with the clutch gear, which is affected by the uncertain \(\theta_{\mathit{slv}\scriptsize\mbox{--}\mathit{gr}}\). As a result, the maximum, minimum, and mean values of the \(I_{\mathit{max}}\) are inconsistent when \(F_{s} < 200~\mbox{N}\). However, the three values of the \(I_{\mathit{max}}\) become consistent when \(F_{s} \geq200~\mbox{N}\). In this case, the interaction of the sleeve and the synchro ring belongs to the fourth case in Sect. 2.1. Since the rotational speed of the synchro ring is greater than the sleeve when the sleeve teeth arrive at the lower tooth chamfers of the synchro ring, an impact happens at the reverse direction, and the impact impulse is higher than the interaction phase of sleeve and clutch gear. In addition, the \(I_{\mathit{max}}\) has a significant increase when \(F_{s} \geq 200~\mbox{N}\), and in this case, the impact would damage the splined teeth of the sleeve and the synchro ring terribly. When designing a gear-shifting control system for an AMT, it is advisable to avoid this region.

5 Concluding remarks

In the present paper, state-of-the-art techniques of hybrid system modeling and multibody dynamics have been applied to and adapted for the modeling and analysis of the engaging process of sleeve with clutch gear in automated mechanical transmissions. The engaging process is treated as a two-phase process—sleeve interacting with synchro ring and then with clutch gear. For the first phase, five cases are defined based on the relative rotational speed of sleeve and clutch gear. For the second phase, five cases are defined based on the relative position of sleeve and clutch gear. An impact model based on the Poisson coefficient of restitution is built to describe the impacts on the tooth chamfers of synchro ring and clutch gear. A hybrid automaton (HA) model is well defined and can cover the multiple interaction cases between the sleeve, synchro ring, clutch gear, etc. Bench tests are carried out to validate the high fidelity of the HA model. Numerical simulations are based on the validated HA model, and results show that the trajectories of the engaging-related parts have both continuous evolutions and discrete transitions, which can figure out the engaging duration and the impact impulse.

The characteristic analysis is focused on the effects of the relative position of sleeve and clutch gear and the shifting force on the performance of the engaging process, and the main results are:

(1) The relative position of sleeve and clutch gear has a significant effect on the interaction way of sleeve and clutch gear. The engaging duration of the “obverse contacting + forward + reverse contacting” is longer than other cases. The “reverse contacting” case occupies the most (60 %) of the relative position.

(2) Increasing the shifting force can decrease the engaging duration but increase the maximum impact impulse. When the shifting force exceeds a threshold value, the generating mechanism of the maximum impact switches from the “sleeve contacts with clutch gear” to the “sleeve contacts with synchro ring,” and at the same time, the value of the maximum impact impulse has a significant increase.

The analysis results in this paper can help engineers design a gear-shifting control system and improve the transmission configuration. The developed HA model is also effective for the gear-shifting control system verification and validation.