Dog Clutch - MapleSim Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Dog Clutch

Dog Clutch component

The Dog Clutch component models a clutch where the coupling of the two sides is achieved by the engagement of toothed connections between the two shafts (as opposed to friction in normal clutches). A typical usage of dog clutches is in manual transmissions.

 

Geometry

The Dog Clutch geometry is defined by two parameters; gap and ϵ as shown in the figure below.

 

 

Equations

 

 

 

 

ϕrel = ϕb  ϕa 

 

and

 

 

ωrel = ⅆⅆ t ϕrel 

 

 

&varphi;&Hat;rel  &equals; 0state&equals; 0ϕrel  gap · floorϕrelgap    state  0    and    &varphi;rel  0ϕrel  gap · ceilϕrelgap     state  0    and    &varphi;rel  < 0

 

 

 

τa &plus; &tau;b &equals; 0

 

 

 τb  &equals;s astate &equals; 20state  2

 

   

The contact between the teeth on the two sides of the Dog Clutch is modeled using linear angular springs and dampers: 

 

sa &equals; &lcub;0      τk &plus; τc  0τk &plus; τc      τk &plus; τc < 0gap    ϕ&Hat;rel   gap  &plus;  &varepsilon; 0      τk &plus; τc  0τk &plus; τc      τk &plus; τc &gt; 0 ϵ  ϕ&Hat;rel  < 00      τk &plus; τc  0τk &plus; τc      τk &plus; τc < 00   ϕ&Hat;rel    &varepsilon; 0      τk &plus; τc 0τk &plus; τc      τk &plus; τc &gt;0gap   ϵ    ϕ&Hat;rel  <  gap 0otherwisestate &equals; 20otherwise

 

 

where

 

 

τk  &equals;c · ϕ&Hat;rel  &plus; gap  ϵ      gap  <  ϕ&Hat;rel   gap  &plus;  ϵ c · ϕ&Hat;rel  &plus; ϵ      ϵ  ϕ&Hat;rel  < 0c · ϕ&Hat;rel   ϵ0   ϕ&Hat;rel    &varepsilon;c · ϕ&Hat;rel   gap &plus; ϵgap   ϵ    ϕ&Hat;rel  <  gapstate&equals;20otherwise

 

 

and

 

τc &equals;  d · &omega;rel

 

 

State Machine Definition

 

The Dog Clutch has three distinct states as shown in the figure below.

 

 

 

 

 

state  &equals;  &lcub;&lcub;1                   12   s    1 0                    0   s  <  12 prestate&equals; 0&lcub;      1      ϕ&Hat;rel <gap&plus;&varepsilon;   or  ϕ&Hat;rel   &gt; &varepsilon;     and    ϕ&Hat;rel   < &varepsilon;   or   ϕ&Hat;rel &gt;gap  &varepsilon;2otherwise         12   s    10           0   s  < 12prestate&equals; 1   2                  12   s    10                    0   s  < 12prestate&equals; 2

 

The boolean output locked is defined as

 

locked &equals; 0state   21state  &equals; 2

 

 

Connections 

Name

Condition

Description

ID

flangea

-

Flange to side a

flange_a

flangeb

-

Flange to side b

flange_b

signal

-

Real input signal for clutch activation, from 0 (disengaged) to 1 (engaged)

signal

locked

-

Boolean output port for the clutch state

false: free

true: locked

state_locked

 

Parameters

Symbol

Condition

Default

Units

Description

ID

gap

-

&pi;6

rad

see "Geometry" section above

gap

ϵ

&pi;18

rad

see "Geometry" section above

epsilon

c

-

1105

N·mrad

Angular teeth stiffness

c

d

100

N·m · srad

Angular teeth damping

d

See Also

Driveline Library Overview

MapleSim Library Overview

1-D Mechanical Overview

Clutches and Brakes