HyperWorks Tools

MIT and the Fitting Process

MIT and the Fitting Process

Previous topic Next topic No expanding text in this topic  

MIT and the Fitting Process

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

This topic includes information about the following:

Overview of the Fitting Process
Fitting a Bushing Model
Simulation with Fitted Parameters
Example of the Fitting Process

 

Overview of the Fitting Process

The fitting process consists of two stages:

Fitting test data from frequency- and amplitude-dependent bushings to empirical models of bushings.
Running a simulation using fitted parameters with an empirical model.

 

The following figure illustrates the workflow of the fitting process with the MIT:

 

system_pic_MIT

 

Fitting a Bushing Model

The first stage of the fitting process, known as the fitting, includes Input, Analysis, and Output as described next.  The terms in bold correspond to the illustration above.
 

Input

Fitting begins with Bushing Data files. These are Input System Property Data files in ASCII format, also known as Input SPD files. Once you have the required .spd files, you do three things in the MIT:

1.Select a bushing model.
2.Define the initial guesses of parameters for the built-in optimizer that does the fitting. The initial guesses are stored in General Bushing System files in ASCII format, known as Input SPD files.
3.Specify settings in a third ASCII text file, known as the OPT file.

 

Analysis

The MIT interacts with an embedded Fitting Tool, which contains models for frequency- and amplitude-dependent bushings and hydromounts. The fitting tool also includes optimization algorithms to rationally change the model coefficients to fit the experimental data.
Once the fitting is complete and a set of model parameters is determined, the fitting tool communicates the fitted model parameters back to the MIT.

 

Output

The fitting tool generates three key outputs: an Output SPD file, an Output GBS file and a Fit Report.
The output .spd file contains the dynamic-stiffness and loss-angle behavior of the fitted model. The MIT plots the data in the input .spd file, which contains data from the physical test, and the output .spd file, which includes the data for the analytical model behavior to help you gauge the quality of the fit.
The output .gbs file contains the fitted model parameters. This file can be used in a downstream simulation.
The fit report is a .pdf file that contains a summary of the fit process.

 

SIMULATION

You can use fitted bushings in full-vehicle simulations for accurately assessing vehicle dynamics, durability and low-frequency NVH performance. These simulations are the second stage of the fitting process and include modeling, analysis, and output as described next. The terms in bold correspond to the illustration above.

 

Modeling

Create your model using a multibody pre-processor such as MotionView. MotionView includes a comprehensive user interface for instantiating frequency- and amplitude-dependent bushings. Within MotionView, you can create a full vehicle model, and then run an analysis using MotionSolve.

Analysis

Perform an analysis using a multi-body solver such as MotionSolve.
After the analysis, a vehicle model is available as a set of solver input files. The model refers to several frequency- and amplitude-dependent bushings.
During simulation, the solver uses a Bushing Simulation Model to evaluate the behavior of the bushing. The Bushing Simulation Model is a .dll file or shared library that evaluates the equations for the selected bushing models if the .dll includes the the model parameters to do so.

Output

The analysis of the model generates various Solver Output files. You can review these files with post-processors such as HyperGraph and HyperView to understand the behavior of the model.

 

Summary of Files

The table below provides a general description of the files associated with the MIT for solving a fitting problem:

File

Extension

Format

Purpose

Input GBS

.gbs

TeimOrbit

Stores the initial guesses of parameters and settings that are used for fitting model data to experimental data. This file is an input to the MIT.

Input SPD

.spd

TeimOrbit

Contains experimental measurements, and is an input to the MIT.

OPT

.opt

TeimOrbit

Contains the parameters used in the fitting process, and is an input to the fitting algorithm.

Output GBS

.gbs

TeimOrbit

Is the primary output of the MIT, and contains the model parameters for the bushing that is being fitted. This file is also used as an input for the multi-body model that contains fitted bushings.

Output SPD

.spd

TeimOrbit

Is the file generated by the MIT that contains the model response to the same tests that were specified in the Input .spd file.

Maximum Path Length Limitation

When working with MIT on your system, be aware that in the Windows API, the maximum length for a path is MAX_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is "D:\some 256-character path string<NUL>" where "<NUL>" represents the invisible terminating null character for the current system. The characters < > are used here for visual clarity and are not part of a valid path string.

 

If your file path name exceeds 260 characters, the operating system will truncate the path name to 260 characters, which may cause spurious errors to be generated.

 

Example of a Fitting Process

 

For a given direction, for example the Z-direction, a bushing is characterized by a dynamic stiffness value and a loss angle value. These values change according to the frequency of input, amplitude of input, and preload in the bushing.

 

A physical test for the bushing consists of measuring the dynamic stiffness and loss angle at various frequency, amplitude and preload combinations. Once the bushing has been fitted, you can perform a virtual test on a virtual bushing that mimics the test on the physical bushing. The output of this virtual test is an Output SPD file. If the test and fitting were both perfect, the input and output .spd files would be identical. However, since the experiment, the empirical model, and the fitting are all imperfect, the input and output .spd files files differ. 

To validate the model and the fitting process, you compare the curves of the input and output .spd files. The input .spd files track the physical test, and the output .spd files track the virtual test. If the curves of the tests are close, the fit is deemed to be successful.

 

See also:

Fitting a Nonlinear, Dynamic System