# MV-3021: Optimize an Impact Absorber

In this tutorial you will learn how to setup an optimization problem using MotionSolve's Optimization Wizard for an impact absorber.

- Defining stiffness and damping of SpringDamper element as design variables
- Defining responses of type MaxVal
- Using the responses as objectives
- Running the optimization and post-processing the results

- Introduction
- An impact absorber is modeled as a single degree of freedom system with a mass m, a linear stiffness k and a linear damping coefficient c. The velocity of the mass is 1 m/s; Mass m = 1 kg and a transient analysis end time of 12 seconds is used. The objective of the optimization is to minimize the maximum acceleration of the mass in the time interval 0 to 12s subject to the condition that the maximum displacement is less than 1m. In order to achieve this, stiffness k and damping ratio c are modeled as design variables. MotionSolve's FD (Finite Differencing) capability is used to calculate sensitivities.

## Add Design Variables

In this step, you will add design variables for the optimization.

## Add Response Variables

In this step you will add response variables for the optimization.

- Maximum z direction acceleration of mass
- Maximum z direction displacement of mass

## Add Objectives and Constraints

Now you will add objectives and constraints to the problem.

## Run the Optimization

In this step you will run the optimization.

## Post-Process

In this step, you will post-process the optimization results of the impact absorber.