Using Curve Data and Collision Detection in MotionView for Multibody Dynamics Simulation

Learn how to use curve data and collision detection in MotionView for multibody dynamics simulation. Optimize vehicle dynamics modeling and enhance automotive engineering simulation.

Welcome to the Multibody Dynamics for Automotive Applications using MotionView and MotionSolve blog series! In this chapter, we explore the use of curve data in MotionView and introduce the collision detection algorithm in HyperView, which is crucial for automotive multibody simulation.

Importance of Curves in Multibody Dynamics

Curves play a significant role in multibody dynamics using MotionView, particularly for forces, motions, and constraints. In vehicle system modeling, nonlinear forces such as spring deformation, damping characteristics, and displacement constraints are often represented using curves.

Curve-Based Constraints in MotionView

Curves are used for:

  • Defining force-displacement relationships (e.g., spring stiffness).
  • Modeling damping force vs. velocity characteristics.
  • Constraining motion using predefined displacement-time relationships.

Engineers can import curve data from external sources such as Excel (CSV) files or define them using mathematical expressions in MotionView software. The preview feature in MotionView helps visualize imported curve data before applying it to the model.

3D Spline Curves for Advanced Modeling

MotionView also supports 3D splines, which are used in:

  • Engine simulations (RPM vs. frequency vs. cylinder pressure).
  • Nonlinear force-displacement relationships in vehicle dynamics analysis.
  • Complex system interactions where multi-axis dependencies exist.

Interpolation and Extrapolation Methods in MotionView

Since curve data is available only at discrete points, interpolation methods help estimate values between data points. MotionView supports three interpolation techniques:

Akima Spline (AKIMA SPL)

  • Best for datasets with many points.
  • Avoids matrix inversion, making it computationally efficient.
  • Not suitable for interpolating motion data due to non-smooth derivatives.

Cubic Spline (CU SPL)

  • Ensures smooth interpolation.
  • Preferred for motion curves where smooth transitions are needed.
  • Not ideal for modeling sharp corners in data.

Quintic Spline (QI SPL)

  • Offers higher-order smoothness.
  • Useful for complex nonlinear relationships.

Engineers must choose the appropriate interpolation method based on the specific needs of the automotive dynamics simulation.

Collision Detection in HyperView

As we transition to simulating the automotive trunk lid mechanism, it is essential to detect collisions between parts. HyperView's collision detection algorithm allows engineers to:

  • Identify interference between components.
  • Analyze how parts interact during motion.
  • Optimize designs for clearance and fit.
  • Enabling Collision Detection in HyperView
  • Activate the Collision Detection Icon
  • Navigate to View > Toolbars > HyperView > Tools.
  • Select the collision detection icon to access its settings.

Define Collision Sets

Assign components to Group A and Group B.

  • For example, in the trunk lid simulation,
  • Group A: Car body-in-white structure.
  • Group B: Trunk lid geometry.
  • Enable Proximity Detection
  • Set a minimum clearance distance for early collision warnings.

Choose Collision Display Mode

  • Elements mode: Highlights only the contacting elements.
  • Components mode: Highlights the entire contacting part.

Set Animation Event Rules

  • Ignore Collision: Simulation continues even after contact.
  • Stop on Collision: Simulation halts when contact is detected.

Conclusion

Using curve data for force constraints and collision detection in HyperView enhances the accuracy of multibody dynamics for automotive applications. These features are crucial for vehicle dynamics modeling, ensuring that automotive components interact correctly during simulation.

In the upcoming exercise, we will simulate a trunk lid mechanism and analyze its motion using these advanced automotive simulation tools. Stay tuned for more practical applications in multibody dynamics certification courses!

This blog is part of our ongoing Multibody Dynamics blog series. If you missed the previous posts, check them out here.

Would you like to have a more interactive experience going through the Multibody Dynamics?

Skill-Lync has released a FREE comprehensive course covering Multibody Dynamics for Automotive Applications using Motionview and Motionsolve in detail! Check it out here.

If you’re looking to go deeper into Multibody Dynamics check out Skill-Lync’s Multibody Dynamics Course.

Check out our hands-on course today and add Multibody Dynamics to your list of skills!

Let’s get #IndustryReady together, one skill at a time!

Start Course Now

Want this on your résumé?

Talk to a counsellor.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.