FC Monogram Crest
Francesco Castaldi
PILLAR IIAUTOMOTIVEFOLIO ID: toyota-m15a-connecting-rod

Toyota M15A Connecting Rod — Structural & Kinematic Analysis

Complete mechanical engineering design and structural verification for the connecting rod of the Toyota Dynamic Force 1.5L M15A-FXE engine (Yaris Mk4). Features dynamic piston acceleration and gas pressure inertia calculations, Goodman-Smith fatigue criteria, and Ansys FEA mesh convergence.

CADFEAKinematicsSolidWorksAutomotiveGoodman-SmithAnsys
Toyota M15A Connecting Rod
FIGURE: Toyota M15A Connecting Rod

Automotive Mechanical Engineering

The Toyota M15A-FXE (Dynamic Force 1.5L 3-cylinder) powers the Toyota Yaris Mk4 Hybrid with up to 41% thermal efficiency. This project performs a complete structural, dynamic, and fatigue analysis of the engine's connecting rod under peak combustion pressure (120 bar) and high-RPM inertia loads.

ARCHIVAL EXCERPT
[!IMPORTANT] > The connecting rod was modeled in 3D CAD according to ISO GPS standards and subjected to FEA mesh convergence tests and Goodman-Smith high-cycle fatigue criteria.

Analytical vs Finite Element Analysis (FEA)

Analytical beam calculations were cross-verified against Ansys Workbench tetrahedral meshing with adaptive refinement at stress risers:

Critical SectionAnalytical Nominal StressAnsys FEA Von Mises PeakGoodman Safety Factor (`n`)Structural Assessment
Small-End Bushing142.4 MPa178.6 MPa2.14Safe (`n > 1.8`)
I-Beam Shank (Mid)185.0 MPa212.3 MPa1.89Infinite-life regime
Big-End Shoulder164.2 MPa196.8 MPa2.05High fatigue resilience
Rod Cap Fasteners220.5 MPa (Preload)265.1 MPa2.40Pre-stress compliant

*Table 1: Analytical Stress vs FEA Verification Across Critical Sections*

# Kinematic piston acceleration and inertia force calculation
import numpy as np

def calculate_piston_kinematics(theta_deg, rpm, r_crank_m, l_rod_m, m_recip_kg): omega = (2 * np.pi * rpm) / 60.0 theta = np.radians(theta_deg) lambda_ratio = r_crank_m / l_rod_m # 2nd order kinematic expansion for piston acceleration acc = (r_crank_m * (omega ** 2)) * (np.cos(theta) + lambda_ratio * np.cos(2 * theta)) f_inertia = -m_recip_kg * acc return acc, f_inertia ```

Engineering Workflow & ISO GPS Drawings

1. Kinematics & Inertia: Derived piston displacement, velocity, and acceleration equations as functions of crankshaft angle `θ`. 2. Pressure vs Inertia Load Curves: Computed net forces across the 4-stroke cycle, identifying peak tensile loads at TDC overlap and peak compressive loads at ignition. 3. FEA Verification: Ansys structural simulation for Von Mises stress distribution on small-end bushing, I-beam shank, and big-end journal. 4. Fatigue Verification: Goodman-Smith diagrams with safety factors `n > 1.8` under infinite-life regime (10^7 cycles).

LINKED COMPETENCIES & ARCHIVAL TRACEABILITY

Automotive Systems & KinematicsUX & Technology Consulting
Examine Upstream Repository
Return to Selected Work