Mechatronic design processes

Micro vs. Macro problem solving

Micro-cycle problem solving

The micro-cycle is a repeatable, foundational process used to tackle individual steps within a larger development project. Originating from systems engineering, it allows developers to flexibly navigate complex tasks by arranging these small cycles in series or nesting them inside one another.

The cycle consists of three main phases:

Practical Example: Designing a Robot's Gripper

Imagine you are engineering a modular mobile manipulator robot (like a "BumbleBee" concept) and you need to design the end-effector (the hand) to pick up a specific object. You would use a micro-cycle to solve this specific sub-problem.

1. Initiation (Procedure based on desired state)

2. Synthesis and Analysis Loop
You bounce between creating ideas and immediately testing their viability:

3. Resolution

Macro-cycle problem solving (VDI)

How to solve questions?

What does VDI mean?

While the micro-cycle is the "engine" used to solve individual, bite-sized problems, the macro-cycle is the iterative overarching roadmap for the entire project, developing complex mechatronic products. Unlike a straight line, it visually represents how design and testing are continuously linked across different engineering disciplines. In German engineering methodology (specifically VDI 2221 for general design and VDI 2206 for mechatronic systems), the macro-cycle dictates the chronological phases a product goes through from an initial idea to a fully documented, ready-to-manufacture system.

You can think of the macro-cycle as the master timeline. Inside every single phase of this macro-cycle, engineers run dozens of micro-cycles to solve the specific problems that arise during that phase.

The classic VDI macro-cycle consists of four main phases:
1. Requirements (Clarification of the Task): Defining exactly what the system needs to do. Gathering requirements, constraints, and constraints to create a strict specifications list.
2. System Design (Conceptual Design): Determining how the system will achieve those requirements in abstract terms. The overall function is broken down into subfunctions, and engineers research and assign working principles to solve them (e.g., choosing between a pneumatic or electric actuator). You establish core functions, brainstorm working principles, and evaluate broad concept variants.
3. Domain-specific Design (Detailed design)

Software-in-the-loop (SIL) Hardware-in-the-loop (HIL)

Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) are simulation techniques for testing embedded systems. SIL tests compiled code in a virtual environment for early validation. HIL connects real controller hardware to a simulated plant for high-fidelity testing of real-time performance and I/O. SIL focuses on speed and logic, while HIL focuses on timing and physical, real-world interactions.

- **Hardware Presence:** SIL is purely virtual, while HIL involves the physical control hardware (e.g., ECU). - **Purpose:** SIL is used for algorithm development and testing logic early. HIL is used for final verification, fault injection, and testing real-time performance. - **Fidelity:** HIL provides higher fidelity by simulating physical electrical signals, latency, and noise. - **Cost/Time:** SIL is faster and cheaper (no hardware needed). HIL is more expensive and requires mature hardware.

When to Use Which:

TRIZ

Pasted image 20260304004711.png700

How to solve questions?

What TRIZ even means?

TRIZ (Theory of Inventive Problem Solving) is a systematic, logic-based approach to engineering and innovation. Instead of relying on random brainstorming, TRIZ is based on the analysis of thousands of patents to identify universal patterns of invention.

The core philosophy of TRIZ is that true innovation requires identifying and eliminating contradictions rather than accepting compromises or trade-offs.

The TRIZ process relies on a few key tools:

Applying TRIZ to the FDM 3D Printing Problem

The goal is to increase printing speed without sacrificing dimensional accuracy or surface quality due to vibrations and flow errors. Here is how we break it down using TRIZ.

a. The Contradiction

b. Selecting TRIZ Engineering Parameters We need to map our specific problem to the standard 39 TRIZ parameters:

c. Identifying Inventive Principles Using the TRIZ Contradiction Matrix, looking up the intersection of improving Speed (#9) while worsening Manufacturing Precision (#29) yields several standard inventive principles. We will select four highly relevant ones:

d. Concept-Level Design Ideas Using those principles, here are proposed solutions to resolve the contradiction: