Chapter 1 · 4 hours
Modeling and Simulation
Practice questions
Practice questions and answers
3 exam-style questions on this chapter, written for this site from the official syllabus. We haven’t found past IOE papers for this subject yet; if you have some, share them in the community.
- Practice · 6 marks
Explain the role of models in engineering design. Describe iconic, analog and symbolic models with one example of each, and explain how computer simulation with parameter variation helps a designer.
Answer
A model is a simplified representation of a real part, machine or process that keeps the features important to the design question and ignores the rest. Models let the designer predict performance, compare alternatives and find faults before any metal is cut.
Role of models in design
- Predict stress, deflection, temperature, life or cost before manufacture.
- Reduce cost and risk: a failed model is cheaper than a failed prototype.
- Allow comparison of many concepts quickly and support optimisation.
- Help communication between designer, manufacturer and customer.
Types of models
| Type | Idea | Example |
|---|---|---|
| Iconic | Looks like the real object (scaled or full size) | Clay or 3D-printed model of a casing; scale model of a bridge |
| Analog | A different physical system with the same governing equation | Electrical circuit used for a spring-mass-damper; electrical analog of heat flow |
| Symbolic (mathematical) | Equations or computer code | , , a finite element model |
Mathematical modelling
Steps: define the problem and variables, make assumptions, write governing equations (equilibrium, material law, geometry), solve, then validate against experiment or handbook data. Always state the assumptions, because the model is valid only inside them.
Computer simulation and parameter variation
The mathematical model is programmed and run many times while one parameter (diameter, load, material, speed) is varied at a time. The results give a sensitivity of the performance to each parameter, show which parameters are critical, and give a safe operating range. Example: varying wire diameter and number of coils of a spring on a spreadsheet shows how stiffness and stress change, so the designer chooses a feasible design quickly.
- Practice · 3+5 marks
(a) What is similitude? Explain geometric, kinematic and dynamic similarity. (b) A geometrically similar 1:4 scale model (model = 1/4 of prototype) of a steel cantilever bracket, made of the same steel, is loaded at its tip with 2 kN. It shows a maximum bending stress of 75 MPa and a tip deflection of 1.2 mm. Find the tip load on the prototype that gives the same maximum stress, the prototype tip deflection, and the stress in the prototype if it is loaded with the same 2 kN.
Answer
(a) Similitude
Similitude is the set of conditions under which results measured on a model can be used to predict the behaviour of the full-size prototype.
- Geometric similarity: all linear dimensions have the same ratio , and angles are equal.
- Kinematic similarity: motions are similar; velocities at corresponding points have the same ratio and direction.
- Dynamic similarity: forces at corresponding points have the same ratio (for example equal Reynolds, Froude or Mach number); this includes similar load and stress patterns in solids.
(b) Numerical
Scale ratio . Same material, so is the same.
Bending stress at the root: .
Tip deflection: (E constant).
1. Prototype load for equal stress
2. Prototype deflection
(Deflection scales with , as in geometric similarity at equal stress.)
3. Stress when the prototype carries only 2 kN
Answer: prototype load = 32 kN, prototype tip deflection = 4.8 mm, stress under 2 kN = 4.69 MPa.
- Practice · 4+4 marks
(a) Explain the steps of the finite element method for a structural analysis. (b) Differentiate between wireframe, surface and solid models used in computer generated geometric modelling.
Answer
(a) Steps of the finite element method
The finite element method (FEM) divides a body into small elements joined at nodes, solves a simple equation on each element and assembles them to get the behaviour of the whole body.
- Preprocessing: create the geometry, choose element type (bar, beam, triangle, quadrilateral, tetrahedron, brick), assign material properties (, ) and section data.
- Discretisation (meshing): divide the body into elements. Use a finer mesh where stress changes quickly (holes, fillets).
- Element equations: for each element write using shape functions. For a bar element: .
- Assembly: combine the element matrices into the global equation .
- Boundary conditions and loads: fix the supports and apply forces.
- Solution: solve for nodal displacements .
- Postprocessing: calculate strains, stresses and reactions, plot contours, and check convergence by refining the mesh.
Geometry -> Mesh -> Element k -> Assemble K
-> Apply loads/supports -> Solve U
-> Stress, strain -> Check, refine mesh
(b) Wireframe, surface and solid models
| Point | Wireframe | Surface | Solid |
|---|---|---|---|
| Stores | Edges (lines, arcs) and vertices only | Edges plus bounding surfaces | Complete volume with inside and outside |
| Hidden lines | Cannot be removed automatically; ambiguous | Can be removed | Can be removed |
| Mass properties | Not available | Not available | Volume, mass, centre of gravity, moment of inertia |
| FEM meshing | Only line elements | Shell elements | Solid (brick/tetra) elements |
| Methods | Points and lines | Lofts, sweeps, NURBS | CSG (Boolean union, difference, intersection) and B-rep |
| Use | Simple layout, skeletons | Car bodies, aircraft skins, moulds | Machine parts, assemblies, interference check |
Written from the official syllabus. Questions and answers are written for this site; check them against your class notes.
Chapter titles and hours from the IOE syllabus ↗