Sinusoidal vibration superimposed on random vibration and is a standard solution used
        in military applications.
        
            A typical application for sine-on-random vibration is in aircrafts. During service,
                an aircraft experiences random vibration. On top of the random vibration, sinusoidal
                vibration at various frequencies come from turbine engines or rotor blades.
                Components in the aircraft are expected to survive for certain life cycles under
                sine-on-random vibration. This application is not limited to aircraft; any moving
                machines which contain high-speed rotating parts may experience sine-on-random
                vibration, regardless of severity. 
            Input loading for sine-on-random vibration is represented using a mixed mode: PSD of
                random load and a certain amplitude of sine load.
        
        Damage Calculation
            
            Damage calculation due to sine-on-random vibration is a similar procedure to regular
                random vibration fatigue (Refer to Random Response Fatigue Analysis). The difference due to the
                superimposition of sine loads changes how the spectral moments are calculated.
            The moments are calculated as:
            Where,
                    
                        - 
                                    
                                
 
                        - Moment order.
 
                    
                    
                        - 
                                    
                                
 
                        - Frequency values for Random Response.
 
                    
                    
                        - 
                                    
                                
 
                        - Stress PSD response value at frequency 
                                    
                                .
 
                    
                    
                        - 
                                    
                                
 
                        - Number of frequencies in stress PSD.
 
                    
                    
                        - 
                                    
                                
 
                        - Number of frequencies of sine tones.
 
                    
                    
                        - 
                                    
                                
 
                        - Sine-tone frequency values defined on the HARMO
                            continuation line on FATLOAD.
 
                    
                    
                        - 
                                    
                                
 
                        - Stress amplitude due to sine tone at the i-th frequency defined on the
                                HARMO continuation line on
                                FATLOAD.
 
                    
                
 
            The second term is a contribution from sine tones. The recommended Probability
                Density Function (PDF) to calculate number of cycles for sine-on-random is Dirlik.
                Refer to Random Response Fatigue Analysis.
        
        Input
            
            A random response analysis and a frequency response analysis are underlying subcases
                for sine-on-random fatigue. In a particular FATEVNT entry, a
                    FATLOAD referencing the random response analysis and another
                    FATLOAD referencing a frequency response analysis should be
                specified to activate sine-on-random fatigue.
            The FATLOAD data referencing the frequency response analysis
                should also list frequencies (in Hz) and their amplitude factors in the
                    HARMO continuation line.
            As an example, consider SUBCASE 10 is a random analysis subcase, and SUBCASE 20 is a
                frequency response analysis subcase. The following setup showcases how
                sine-on-random fatigue is
                activated:
FATLOAD,100,,10
FATLOAD,200,,20
+,HARMO,1.0,0.1,15.0,1.0,20.0,1.1 
FATEVNT,1000,100,200
 
            Where the three sine tone frequency values are 1.0, 15.0, and 20.0; their
                corresponding amplitude factors are 0.1, 1.0, and 1.1, respectively.
        
        Output
            
            General fatigue output for Damage and Life are supported. The damage output is
                multiplied by exposed time T defined on the
                    FATSEQ Bulk Data Entry and reported.