Helical Spring - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Optimizing the Design of a Helical Spring

Introduction

The design optimization of helical springs is of considerable engineering interest, and demands strong solvers. While the number of constraints is small, the coil and wire diameters are raised to higher powers; this makes the optimization difficult for gradient-based solvers working in standard floating-point precision; a larger number of working digits is needed.

 

Maple lets you increase the number of digits used in calculations; hence numerically difficult problems like this can be solved.

 

This application minimizes the mass of a helical spring. The constraints include the minimum deflection, the minimum surge wave frequency, the maximum stress, and a loading condition.

The design variables are the diameter of the wire d, the outside diameter of the spring D, and the number of coils N.

 

Reference: Arora, Jasbir S. Introduction to Optimum Design. 3rd edition. Massachusetts: Academic Press, 2011.

 

Parameters

Gravitational constant

Weight density of spring material

Shear modulus

Mass density of material

(2.1)

Allowable shear stress

Number of inactive coils

Applied Load

Minimum spring deflection

Lower limit of surge wave frequency

Limit on outer diameter of coil

Engineering Relationships

Spring Constant

(3.1)

Shear stress

(3.2)

Wahl stress concentration factor

(3.3)

Frequency of surge waves

(3.4)

Constraints

Minimum deflection

(4.1)

The outer diameter of the spring should be smaller than or equal to D0.

(4.2)

Avoid resonance by making the frequency of surge waves along a spring greater than a minimum defined value.

(4.3)

The shear stress cannot exceed the allowable shear stress.

(4.4)

Collect all  the constraints

Objective function

Mass of spring

(5.1)

Optimization

 

Hence the optimized design variables are


The optimized spring has a weight of

(6.1)

and dimensions of

(6.2)

 


Download Help Document