Sine on random data analysis method for simulating engine vibration
A computer-implemented apparatus and method for operating vibrational testing equipment which conducts vibrational testing upon automobile components. Raw engine acceleration data is gathered from a running car so that a sine on random calculation may be performed upon that data. The sine on random calculation uses peak hold envelope data and sin tone data as determined from the acceleration data. Thereupon, an iterative equalization technique operates upon the peak hold envelope data and sine tone data to generate a vibrational testing specification. The vibrational testing specification defines how the vibrational testing equipment should operate by specifying such parameters as the gain, the sweep duration, and the time to run the vibrational test in order to achieve a particular reliability and confidence level.
Latest Chrysler Corporation Patents:
Claims
1. An apparatus for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics and fatigue characteristics, said acceleration characteristics including first peak time domain value, comprising:
- peak hold envelope data generation means for generating peak hold envelope data representative of peak hold values of said acceleration characteristics;
- first random floor data generation means for generating first random floor data representative of random noise level of said acceleration characteristics;
- sine tone data generation means connected to said peak hold envelope data generation means and to said first random floor data generation means for generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data;
- equalization iterative solution determining means for determining second random floor data by an iterative equalization relationship, said iterative equalization relationship maintaining constant said peak hold envelope data and iteratively varying data indicative of area of said first random floor data in accordance with both said first peak time domain value and data indicative of area of said sine tone data; and
- vibrational testing specification generation means coupled to said equalization iterative solution determining means and to sine tone data generation means for specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said second random floor data.
2. The apparatus of claim 1 further including: instantaneous acceleration data generation means for generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- first random floor data selection means connected to said instantaneous acceleration data generation means for selecting said first random noise data whereby area below said instantaneous acceleration data is a maximum.
3. The apparatus of claim 2 further including:
- instantaneous acceleration data generation means for generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- sine tone selection means coupled to said peak hold envelope data generation means for selecting said sine tone whereby amplitude of said sine tone substantially approximates said peak hold envelope data.
4. The apparatus of claim 1 further including: instantaneous acceleration data generation means for generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- sine tone selection means coupled to said peak hold envelope data generation means for selecting said sine tone whereby amplitude of said sine tone substantially approximates said peak hold envelope data.
5. The apparatus of claim 1 further including: reliability testing levels determination means for establishing a reliability testing levels for said vibrational test, said reliability testing levels including test reliability data and test confidence data; and
- test duration determination means coupled to said reliability testing levels determination means for determining the duration of the test in accordance with said reliability testing levels.
6. The apparatus of claim 1 further including: first test time determination means for determining first test time based upon relationship between said first test time and said sine tone data;
- second test time determination means for determining a second test time of shorter duration than said first test time;
- gain determination means for determining a gain value based on said data indicative of fatigue of said physical object and said first test time and said second test time; and
- scaling determination means for scaling said sine tone data and said second random floor data based on said gain value.
7. An apparatus for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics and fatigue characteristics, said acceleration characteristics including first peak time domain value, comprising:
- peak hold envelope data generation means for generating peak hold envelope data representative of peak hold values of said acceleration characteristics;
- first random floor data generation means for generating first random floor data representative of random noise level of said acceleration characteristics;
- sine tone data generation means connected to said peak hold envelope data generation means and to said first random floor data generation means for generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data;
- equalization iterative solution determining means for determining second random floor data by an iterative equalization relationship, said iterative equalization relationship maintaining constant said peak hold envelope data and iteratively varying data indicative of area of said first random floor data in accordance with both said first peak time domain value and data indicative of area of said sine tone data;
- third random floor determination means for determining third random floor data based upon said second random floor and a predefined random floor threshold;
- second peak time determination means for determining second peak time domain based on a relationship between data indicative of area of said sine tone data and data indicative of area of said third random floor data;
- second equalization iterative solution determining means for determining fourth random floor by maintaining constant said peak hold envelope data and varying both data indicative of area of said sine tone data and data indicative of area of said third random floor data in accordance with said second peak time domain value; and vibrational testing specification generation means coupled to said second equalization iterative solution determining means and to sine tone data generation means for specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said fourth random floor data.
8. An apparatus for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics, said acceleration characteristics including first peak time domain value, comprising:
- peak hold envelope data generation means for generating peak hold envelope data representative of peak hold values of said acceleration characteristics;
- first random floor data generation means for generating first random floor data representative of random noise level of said acceleration characteristics;
- sine tone data generation means connected to said peak hold envelope data generation means and to said first random floor data generation means for generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data;
- equalization iterative solution determining means for determining a second random floor by maintaining constant said peak hold envelope data and varying both data indicative of area of said sine tone data and data indicative of area of said first random floor data in accordance with said first peak time domain value; and vibrational testing specification generation means coupled to equalization iterative solution determining means and to peak hold envelope data generation means and to sine tone data generation means for specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said second random floor data.
9. A computer-implemented method for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics and fatigue characteristics, said acceleration characteristics including first peak time domain value, comprising:
- generating peak hold envelope data representative of peak hold values of said acceleration characteristics;
- generating first random floor data representative of random noise level of said acceleration characteristics; generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data;
- determining second random floor data by an iterative equalization relationship, said iterative equalization relationship maintaining constant said peak hold envelope data and iteratively varying data indicative of area of said first random floor data in accordance with both said first peak time domain value and data indicative of area of said sine tone data; and
- specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said second random floor data.
10. The method of claim 9 further comprising the steps of:
- generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- selecting said first random noise data whereby area below said instantaneous acceleration data is a maximum.
11. The method of claim 10 further comprising the steps of:
- generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- selecting said sine tone whereby amplitude of said sine tone substantially approximates said peak hold envelope data.
12. The method of claim 9 further comprising the steps of:
- generating instantaneous acceleration data as a function of frequency and at particular vibration levels, said instantaneous acceleration data being representative of said acceleration characteristics; and
- selecting said sine tone whereby amplitude of said sine tone substantially approximates said peak hold envelope data.
13. The method of claim 9 further comprising the steps of:
- establishing a reliability testing levels for said vibrational test, said reliability testing levels including test reliability data and test confidence data; and
- determining the duration of the test in accordance with said reliability testing levels.
14. The method of claim 9 further comprising the steps of:
- determining first test time based upon relationship between said first test time and said sine tone data;
- determining a second test time of shorter duration than said first test time;
- determining a gain value based on said data indicative of fatigue of said physical object and said first test time and said second test time; and
- scaling said sine tone data and said second random floor data based on said gain value.
15. A computer-implemented method for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics and fatigue characteristics, said acceleration characteristics including first peak time domain value, comprising:
- generating peak hold envelope data representative of peak hold-values of said acceleration characteristics;
- generating first random floor data representative of random noise level of said acceleration characteristics; generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data; determining second random floor data by an iterative equalization relationship, said iterative equalization relationship maintaining constant said peak hold envelope data and iteratively varying data indicative of area of said first random floor data in accordance with both said first peak time domain value and data indicative of area of said sine tone data;
- determining third random floor data based upon said second random floor and a predefined random floor threshold; determining second peak time domain based on a relationship between data indicative of area of said sine tone data and data indicative of area of said third random floor data;
- determining fourth random floor by maintaining constant said peak hold envelope data and varying both data indicative of area of said sine tone data and data indicative of area of said third random floor data in accordance with said second peak time domain value; and specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said fourth random floor data.
16. A computer-implemented method for operating vibrational testing equipment to conduct a vibrational test upon a physical object, said physical object exhibiting acceleration characteristics, said acceleration characteristics including first peak time domain value, comprising:
- generating peak hold envelope data representative of peak hold values of said acceleration characteristics;
- generating first random floor data representative of random noise level of said acceleration characteristics; generating sine tone data from said acceleration characteristics that substantially approximate said peak hold envelope data, said sine tone data representing at least a sine tone and intersection values between said sine tone and said first random floor data;
- determining a second random floor by maintaining constant said peak hold envelope data and varying both data indicative of area of said sine tone data and data indicative of area of said first random floor data in accordance with said first peak time domain value; and specifying testing parameters to operate said vibrational testing equipment upon said physical object in accordance with said sine tone data and said second random floor data.
4010637 | March 8, 1977 | Harwell et al. |
4184205 | January 15, 1980 | Morrow |
4399513 | August 16, 1983 | Sullivan et al. |
4408285 | October 4, 1983 | Sisson et al. |
4425798 | January 17, 1984 | Nagai et al. |
4520674 | June 4, 1985 | Canada et al. |
4537076 | August 27, 1985 | Lax et al. |
4584869 | April 29, 1986 | Frodsham |
4612620 | September 16, 1986 | Davis et al. |
4800512 | January 24, 1989 | Busch |
4881404 | November 21, 1989 | Siegl |
4885707 | December 5, 1989 | Nichol et al. |
4991553 | February 12, 1991 | Kurihara et al. |
5012428 | April 30, 1991 | Ueno et al. |
5069071 | December 3, 1991 | McBrien et al. |
5210836 | May 11, 1993 | Childers et al. |
5214960 | June 1, 1993 | Tsuboi |
5215059 | June 1, 1993 | Kaneyasu |
5230316 | July 27, 1993 | Ichihara et al. |
5277584 | January 11, 1994 | DeGroat et al. |
5293637 | March 8, 1994 | Childers et al. |
5297047 | March 22, 1994 | Matsuno |
5327541 | July 5, 1994 | Reinecke et al. |
5345825 | September 13, 1994 | Lee et al. |
5347846 | September 20, 1994 | Kitano et al. |
5349537 | September 20, 1994 | Burger et al. |
5361213 | November 1, 1994 | Fujieda et al. |
Type: Grant
Filed: Jul 10, 1995
Date of Patent: Oct 7, 1997
Assignee: Chrysler Corporation (Auburn Hills, MI)
Inventor: David F. Trimboli (Royal Oak, MI)
Primary Examiner: Emanuel T. Voeltz
Assistant Examiner: Demetra R. Smith
Attorney: Mark P. Calcaterra
Application Number: 8/500,425
International Classification: G01M 700;