Skip to content

Commit 7300fea

Browse files
committed
Update gear design assignment
1 parent 55f98de commit 7300fea

1 file changed

Lines changed: 33 additions & 147 deletions

File tree

gear_design_assignment.md

Lines changed: 33 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,28 @@
44
Design a **spreadsheet-based spur gear design tool** and use it for two related tasks:
55

66
1. **Single-stage design:** size one spur gear–pinion pair from motor power and speed requirements using **Shigley's standard spur gear design workflow**.
7-
2. **Two-speed gearbox design:** replace the single-stage reduction with a **shiftable two-speed gearbox**, choose **first gear and second gear ratios** that minimize **0–60 mph time**, choose the best **shift speed**, and then run the gear design from Step 1 for each selectable ratio.
7+
2. **Two-speed gearbox design:** replace the single-stage reduction with a **shiftable two-speed gearbox**, choose **first gear and second gear ratios** that minimize **0–60 mph time**, choose the best **shift speed**, and then run the gear design from Step 1 for each selected ratio.
88

99
The final deliverable is an **interactive spreadsheet** where a user can enter power, speed, safety factors, life, and packaging limits and receive a feasible gear design (or a clear warning that the design is infeasible).
1010

1111
---
1212

1313
## Recommended benchmark vehicle and assumptions
14-
Use a **Tesla Model 3 rear-wheel-drive benchmark** because it is a simple single-motor EV and its public specifications are sufficiently clear for an educational design exercise.
14+
Use a **Tesla Model 3 rear-wheel-drive benchmark**.
1515

1616
### Baseline vehicle assumptions
17-
Use these values as defaults in the spreadsheet, but allow the user to change them:
17+
Use these values as defaults in the spreadsheet:
1818

1919
- Vehicle type: Tesla Model 3 RWD benchmark
2020
- Peak motor power: **194 kW**
2121
- Peak motor torque: **440 N·m**
2222
- Vehicle mass: **1760 kg**
2323
- Existing single-speed final drive ratio benchmark: **9.04:1**
24-
- Tire size benchmark: **235/45R18**
25-
- Approximate tire outside diameter: **0.669 m**
26-
- Approximate rolling radius: **0.334 m**
24+
- Approximate tire diameter: **0.669 m**
2725
- Drag coefficient: **0.219**
2826
- Frontal area: **2.22 m²** (reasonable approximation from vehicle dimensions)
2927
- Air density: **1.225 kg/m³**
3028
- Rolling resistance coefficient: **0.010**
31-
- Driveline efficiency per gear stage: **0.97** as a starting default
32-
- Combined driveline efficiency for a single stage: **0.97**
33-
- Combined driveline efficiency for two stages: **0.97² ≈ 0.941**
3429
- Tire-road friction coefficient for hard launch estimate: **1.0**
3530

3631
> These are design-study values, not production-certified Tesla internal values. The spreadsheet should expose them as editable assumptions.
@@ -40,7 +35,7 @@ Use these values as defaults in the spreadsheet, but allow the user to change th
4035
# Step 1 — Single-stage spur gear and pinion design
4136

4237
## Goal
43-
Design one **spur gear–pinion pair** that meets a required speed reduction and transmits the required power and torque safely.
38+
Design one **spur gear–pinion pair** that meets a required speed reduction, transmits the required power and torque safely, and has the smallest packaging size.
4439

4540
## What the spreadsheet must accept as user inputs
4641
At minimum, include these inputs on a sheet called **Inputs**:
@@ -51,19 +46,16 @@ At minimum, include these inputs on a sheet called **Inputs**:
5146
- Output speed, rpm
5247
- Or gear ratio as an alternative input
5348
- Design life, hours or cycles
54-
- Daily duty cycle or equivalent service description
5549
- Desired reliability
56-
- Application/service factor
5750

5851
### Gear-design inputs
5952
- Pressure angle, default **20°**
6053
- Gear type: standard full-depth involute spur gears
6154
- Minimum acceptable bending factor of safety
6255
- Minimum acceptable contact factor of safety
63-
- Allowable center distance or maximum package envelope
6456
- Preferred gear material options and heat treatment options
65-
- Gear quality number, if used in the dynamic factor model
66-
- Target face-width multiplier range, for example **8/Pd to 16/Pd** for inch design or **8m to 16m** for metric design
57+
- Gear quality number to be used in the dynamic factor model
58+
- Target face-width range: **3p to 5p**, where p is the circular pitch.
6759

6860
### Optional but useful inputs
6961
- User-selected minimum pinion tooth count
@@ -73,7 +65,7 @@ At minimum, include these inputs on a sheet called **Inputs**:
7365

7466
---
7567

76-
## Required outputs for the single-stage tool
68+
## Required outputs for the single-stage gear design tool
7769
Create a sheet called **SingleStage_Results** that reports:
7870

7971
- Selected pinion teeth, `N_p`
@@ -130,7 +122,7 @@ W_t = 2 * T_in / d_p
130122
### 3. Choose an initial pinion tooth count
131123
Use a practical starting range such as:
132124

133-
- `N_p = 18 to 28` for 20° full-depth involute gears
125+
- `N_p = 17 to 28` for 20° full-depth involute gears
134126

135127
Then compute:
136128

@@ -194,7 +186,6 @@ The spreadsheet should include the following factors explicitly:
194186
For a course spreadsheet, it is acceptable to implement `J` and `I` using:
195187

196188
- table lookup,
197-
- interpolation from instructor-provided values,
198189
- or user-entered values if exact AGMA geometry tables are unavailable.
199190

200191
The spreadsheet must clearly label any factor that is approximate or user-supplied.
@@ -233,17 +224,7 @@ until all of the following are satisfied:
233224
- pinion tooth count avoids undercut and poor manufacturability
234225

235226
### 9. Rank feasible designs
236-
The spreadsheet should rank feasible solutions by a score such as:
237-
238-
```text
239-
Score = w1*(mass) + w2*(center distance) + w3*(stress margin penalty) + w4*(manufacturing penalty)
240-
```
241-
242-
A simpler alternative is to sort by:
243-
244-
1. smallest center distance,
245-
2. then lowest mass,
246-
3. then largest minimum safety factor margin.
227+
The spreadsheet should rank feasible solutions by center distance.
247228

248229
---
249230

@@ -290,10 +271,10 @@ Clean presentation of the chosen design.
290271
# Step 2 — Shiftable two-speed gearbox optimized for fastest 0–60 mph
291272

292273
## Goal
293-
Replace the single-stage reduction with a **shiftable two-speed gearbox**. Instead of splitting one overall ratio into two permanently engaged stages, the spreadsheet must choose:
274+
Replace the single-stage reduction with a **shiftable two-speed gearbox**. The spreadsheet must choose:
294275

295-
- a **low gear ratio** `G_low` for launch,
296-
- a **high gear ratio** `G_high` for acceleration after the shift,
276+
- a **high gear ratio** `G_high` for launch,
277+
- a **low gear ratio** `G_low` for acceleration after the shift,
297278
- and the **shift speed** (or shift motor speed)
298279

299280
so that the vehicle reaches **60 mph in the shortest possible time**.
@@ -307,20 +288,8 @@ using the same Shigley-based spur gear workflow from Step 1.
307288

308289
---
309290

310-
## Important interpretation
311-
This assignment should now treat Step 2 as a **shiftable gearbox**, not a two-stage fixed reduction. That means:
312-
313-
- the gearbox has **two selectable ratios**, not one overall ratio split across two constant meshes,
314-
- the vehicle launches in **first gear**,
315-
- at some optimal shift point it shifts to **second gear**,
316-
- and the 0–60 time includes both acceleration segments and an assumed shift delay.
317-
318-
A practical architecture for the spreadsheet is a **two-speed layshaft gearbox** or equivalent conceptual two-speed spur-gear transmission. The spreadsheet does **not** need to fully design synchronizers, dog clutches, bearings, or shift forks unless the user later asks for that. The main requirement is ratio selection, performance modeling, and spur gear sizing for the two selectable gear pairs.
319-
320-
---
321-
322291
## Vehicle longitudinal model to use
323-
Create or update the sheet called **Acceleration_Model** and compute acceleration from:
292+
Create the sheet called **Acceleration_Model** and compute acceleration from:
324293

325294
```text
326295
F_net = F_drive - F_drag - F_roll
@@ -389,57 +358,40 @@ Integrate forward in time until `v = 60 mph`.
389358
The spreadsheet must evaluate a **two-segment acceleration problem**.
390359

391360
### Segment 1 — First gear
392-
Accelerate from rest using `G_low` until the chosen shift point is reached.
361+
Accelerate from rest using `G_high` until the chosen shift point is reached.
393362

394363
### Shift event
395364
At the shift point:
396365

397366
- vehicle speed is unchanged during the shift,
398-
- motor speed drops according to the ratio change,
399-
- add a small fixed **shift delay** to elapsed time.
400-
401-
Use a default educational assumption such as:
402-
403-
```text
404-
t_shift = 0.20 s
405-
```
406-
407-
but expose it as an editable input.
367+
- motor speed drops according to the ratio change.
408368

409369
### Segment 2 — Second gear
410-
Continue acceleration with `G_high` until 60 mph is reached.
370+
Continue acceleration with `G_low` until 60 mph is reached.
411371

412372
Total time is:
413373

414374
```text
415-
t_0_60 = t_first_gear + t_shift + t_second_gear
375+
t_0_60 = t_first_gear + t_second_gear
416376
```
417377

418378
---
419379

420380
## Optimization variables for Step 2
421381
The spreadsheet should vary:
422382

423-
- `G_low` = first gear ratio
424-
- `G_high` = second gear ratio
383+
- `G_high` = first gear ratio
384+
- `G_low` = second gear ratio
425385
- `v_shift` or `omega_shift` = shift point
426386

427387
with the constraints:
428388

429389
```text
430-
G_low > G_high
390+
G_high > G_low
431391
```
432392

433393
and both must be practical for a two-speed EV gearbox.
434394

435-
### Suggested search ranges
436-
Use reasonable defaults such as:
437-
438-
- `8.0 <= G_low <= 16.0`
439-
- `4.0 <= G_high <= 10.0`
440-
- `0 < v_shift < 60 mph`
441-
- or equivalently search over motor shift speed
442-
443395
### Practical design preferences
444396
- First gear should maximize launch force without causing excessive traction saturation far beyond what the tires can use.
445397
- Second gear should keep the motor in a favorable region after the shift and still allow reaching 60 mph without another shift.
@@ -448,18 +400,16 @@ Use reasonable defaults such as:
448400
A very useful rule in the spreadsheet is to compare wheel force in each gear at the same vehicle speed. The force-optimal shift is near the speed where:
449401

450402
```text
451-
F_wheel,1(v) ≈ F_wheel,2(v)
403+
F_wheel,1(v) ≈ F_wheel,2(v).
452404
```
453405

454-
subject to the shift delay penalty. Because a real shift costs time, the true optimal shift may occur slightly after the pure equal-wheel-force crossing.
455-
456406
---
457407

458408
## Recommended computational method
459409
Create a sheet called **TwoSpeed_Search**. Each row should contain one candidate design with:
460410

461-
- `G_low`
462411
- `G_high`
412+
- `G_low`
463413
- `v_shift`
464414
- predicted `t_0_60`
465415
- peak motor speed in first gear by 60 mph
@@ -469,59 +419,35 @@ Create a sheet called **TwoSpeed_Search**. Each row should contain one candidate
469419

470420
A simple search strategy is:
471421

472-
1. Loop `G_low` over a practical range.
473-
2. Loop `G_high` over a practical range with `G_high < G_low`.
422+
1. Loop `G_high` over a practical range.
423+
2. Loop `G_low` over a practical range with `G_high > G_low`.
474424
3. For each ratio pair, loop over shift speed or shift motor speed.
475425
4. Run the two-segment acceleration simulation.
476426
5. Save the shortest 0–60 time among feasible cases.
477427

478428
---
479429

480-
## Reasonable educational result for the Tesla benchmark
481-
Using the benchmark assumptions in this assignment, a reasonable expectation is that:
482-
483-
- **First gear** should be noticeably shorter than Tesla's existing single-speed reduction to improve launch.
484-
- **Second gear** should be closer to the current single-speed value so that the motor does not overspeed before 60 mph and remains effective after the shift.
485-
486-
A good educational starting point is:
487-
488-
```text
489-
G_low ≈ 13 to 15
490-
G_high ≈ 7 to 9
491-
```
492-
493-
with the optimal shift often occurring somewhere in the neighborhood of **25 to 40 mph**, depending on the exact assumptions for:
494-
495-
- motor torque and power curve
496-
- traction coefficient
497-
- shift delay
498-
- tire radius
499-
- drag and rolling resistance
500-
501-
These are not claimed to be Tesla production values. They are plausible starting points for a simplified launch-performance optimization.
502-
503430
### Suggested default ratios for the spreadsheet
504431
Use these as **default initial guesses**, then let the spreadsheet optimize around them:
505432

506-
- `G_low = 14.0`
507-
- `G_high = 8.0`
508-
- `t_shift = 0.20 s`
433+
- `G_high = 14.0`
434+
- `G_low = 8.0`
509435

510436
The actual best values should be determined by the spreadsheet search, not hard-coded.
511437

512438
---
513439

514440
## How to choose actual tooth counts for the two-speed gearbox
515-
Once the optimizer identifies `G_low` and `G_high`, choose integer tooth counts for each selectable gear pair.
441+
Once the optimizer identifies `G_high` and `G_low`, choose integer tooth counts for each selectable gear pair.
516442

517443
### First gear
518444
```text
519-
G_low = N_g1 / N_p1
445+
G_high = N_g1 / N_p1
520446
```
521447

522448
### Second gear
523449
```text
524-
G_high = N_g2 / N_p2
450+
G_low = N_g2 / N_p2
525451
```
526452

527453
Use practical pinion tooth counts and round gear tooth counts to match the target ratios while still respecting:
@@ -557,7 +483,7 @@ For this assignment, the important point is that the spreadsheet converts optimi
557483
## How to run the gear design after optimization
558484
After the acceleration model chooses the optimal two-speed gearbox parameters, do the following:
559485

560-
1. Select the best `G_low`, `G_high`, and `v_shift`.
486+
1. Select the best `G_high`, `G_low`, and `v_shift`.
561487
2. Design **first gear** as a spur gear pair using the Step 1 method.
562488
3. Design **second gear** as a second spur gear pair using the Step 1 method.
563489
4. Evaluate each gear pair at the torque and speed it sees in service.
@@ -592,7 +518,7 @@ eta_1 = 0.97
592518
eta_2 = 0.97
593519
```
594520

595-
Then the active wheel force uses the efficiency of the currently engaged gear only. Do **not** multiply them together during the 0–60 simulation because only one selectable ratio is engaged at a time.
521+
Then the active wheel force uses the efficiency of the currently engaged gear only.
596522

597523
---
598524

@@ -655,44 +581,4 @@ Include plots for:
655581
- tractive force vs vehicle speed for several candidate total ratios
656582
- net acceleration vs vehicle speed
657583
- cumulative 0–60 time vs candidate total ratio
658-
- bending and contact safety factors for the selected design
659-
660-
---
661-
662-
## Recommended design notes to include in the spreadsheet
663-
Add a notes block that explains:
664-
665-
- this is a **Shigley/AGMA preliminary design tool**, not a final production gearbox design
666-
- gear geometry factors may be approximate if exact AGMA tables are unavailable
667-
- bearings, shafts, lubrication, thermal limits, NVH, and housing stiffness are not fully covered in this version
668-
- the 0–60 optimization is simplified and focuses on acceleration, not full drive-cycle efficiency or top-speed certification
669-
670-
---
671-
672-
## Suggested grading emphasis
673-
A strong submission should:
674-
675-
- use a clean and traceable Shigley workflow
676-
- make all assumptions visible
677-
- keep units consistent
678-
- separate user inputs from formulas
679-
- clearly identify approximate lookup factors
680-
- compare the original Tesla-like single-stage ratio to the optimized two-stage fixed reduction
681-
- demonstrate that each stage is re-designed with the gear tool rather than only splitting the ratio numerically
682-
683-
---
684-
685-
## References and source basis
686-
Use the following as the basis for the benchmark values and methodology:
687-
688-
1. Tesla Model 3 specifications page and owner documentation for current dimensions and vehicle information.
689-
2. Argonne National Laboratory public vehicle database for a representative Model 3 final drive ratio benchmark.
690-
3. Public specification aggregators for approximate current Model 3 RWD peak power, peak torque, mass, tire size, and top-speed values.
691-
4. Shigley's Mechanical Engineering Design for the spur gear design method and AGMA-style stress framework.
692-
693-
Recommended default citations in a written report:
694-
695-
- Tesla Model 3 official website and owner manual
696-
- Argonne National Laboratory D3 vehicle summary for Tesla Model 3
697-
- Shigley, *Mechanical Engineering Design*
698-
584+
- bending and contact safety factors for the selected design

0 commit comments

Comments
 (0)