Baseline correction can be applied to correct the acceleration record to avoid
displacement shift.
When acceleration is applied as input via SPCD, the integration of
displacement results may diverge at the last point of simulation. Baseline
correction can be used to correct the acceleration input. The BASELIN Subcase and BASELIN
Bulk Data Entry pair can be used to apply baseline correction.
There are two methods by which Baseline correction can be applied. For both cases,
the acceleration load is corrected by fitting the load to a polynomial with
coefficients
,
, and
.
Acceleration Method (METHOD=ACCE on BASELIN Bulk Data)
The baseline correction to the acceleration load is calculated as:
(1)
The corrected acceleration load is:
(2)
The coefficients of the polynomial are evaluated by minimizing the square of the
corrected acceleration load.
(3)
Where,
-
,
, and
- Coefficients of the polynomial, which are unknowns to be calculated from
the above minimization functions.
-
- Function of polynomial coefficients.
-
- Input acceleration load.
-
- Baseline correction of the acceleration.
-
- Corrected acceleration after baseline correction.
-
- Time associated with each acceleration data point in the record.
-
- Total number of acceleration data points in the record (points on
TABLED# entry referenced on
TLOAD1 entry).
Velocity Method (METHOD=VELO on BASELIN Bulk Data)
The baseline correction to the acceleration load is calculated as:
(4)
The corrected acceleration load is:
(5)
The corrected velocity is:
(6)
The coefficients of the polynomial are evaluated by minimizing the integration of
square of the corrected velocity load.
(7)
Where,
-
,
, and
- Coefficients of the polynomial, which are unknowns to be calculated from
the above minimization functions.
-
- Function of polynomial coefficients.
-
- Baseline correction of the acceleration.
-
- Corrected acceleration after baseline correction.
-
- Velocity load.
-
- Corrected velocity after baseline correction.
-
- Time associated with each acceleration data point in the record.
-
and
- Initial and final total time.
- For both continuation subcases or independent subcases, the baseline
correction calculation is conducted for each subcase, and separate
,
, and
coefficients are calculated for each
subcase for baseline correction. In the case of continuation subcases,
the values of
and
used in the calculation are still the
total time.