Patent ID: 11906683
Assignee: LANDMARK GRAPHICS CORPORATION
Field: Measurement (Instruments)
Classification: CPC E  G | IPC E  G

Claim 0:
1. A method for correlating well log data, comprising:
acquiring, by a computer processor, a first sequence signal from at least one first logging tool lowered into a first borehole of a first well at a first speed and a second sequence signal from at least one second logging tool lowered into a second borehole of a second well at a second speed, the first sequence signal and the second sequence signal each being an ordered series having a shared ordering, wherein the first sequence signal comprises at least a first data point including a first set of components and a second data point including a second set of components, the first data point representing parameters at a first depth of the first well and the second data point representing parameters at a second depth of the first well, and wherein the second sequence signal comprises at least a third data point including a third set of components and a fourth data point including a fourth set of components, the third data point representing parameters at a first depth of the second well and the fourth data point representing parameters at a second depth of the second well;
acquiring, by the computer processor, a first set of user picks and a second set of user picks, wherein the first set of user picks contains a first correspondence between the first data point and the third data point, and wherein the second set of user picks contains a second correspondence between the second data point and the fourth data point;
combining, by the computer processor, the first set of user picks and the second set of user picks with the first sequence signal and the second sequence signal to create at least a first modified hyper-complex signal and a second modified hyper-complex signal;
performing, by the computer processor, signal alignment on the first modified hyper-complex signal and the second modified hyper-complex signal to correlate well data between the first sequence signal and the second sequence signal, the signal alignment comprising aligning the ordered series of the first modified hyper-complex signal and the ordered series of the second modified hyper-complex signal along the shared ordering, performing the signal alignment further comprising calculating a distance between a point a and a point b according to the following equation:, ɛ
        k
      
      ⁡
      
        (
        
          a
          ,
          
            
          
          ⁢
          b
        
        )
      
    
    =
    
      
        
          Σ
          i
        
        |
        
          δ
          i
        
        ⁢
        
          |
          k
        
      
      k
    
  
  ,

wherein εk denotes the distance between data points a and b, wherein a denotes the first data point or the second data point and b denotes the third data point or the fourth data point, wherein k denotes a norm number, wherein i denotes a quantity of signal components in the first, second, third, and fourth sets of components, and wherein δi denotes a delta value for at least one of a signal component or a user pick,
and further wherein the delta value for the user pick is calculated according to the following equation:, δ
    i
  
  =
  
    {
    
      
        
          
            
              
                a
                i
              
              -
              
                b
                i
              
            
          
          
            
              when
              ⁢
              
                
              
              ⁢
              neither
              ⁢
              
                
              
              ⁢
              
                a
                i
              
              ⁢
              
                
              
              ⁢
              nor
              ⁢
              
                
              
              ⁢
              
                b
                i
              
              ⁢
              
                
              
              ⁢
              is
              ⁢
              
                
              
              ⁢
              null
            
          
        
        
          
            
              C
              i
            
          
          
            
              when
              ⁢
              
                
                  
                
                ⁢
                
                  
                
              
              ⁢
              exactly
              ⁢
              
                
              
              ⁢
              one
              ⁢
              
                
              
              ⁢
              of
              ⁢
              
                
              
              ⁢
              
                a
                i
              
              ⁢
              
                
              
              ⁢
              and
              ⁢
              
                
                  
                
                ⁢
                
                  
                
              
              ⁢
              
                b
                i
              
              ⁢
              
                
              
              ⁢
              is
              ⁢
              
                
              
              ⁢
              null
            
          
        
        
          
            
              λ
              ⁢
              
                C
                i
              
            
          
          
            
              when
              ⁢
              
                
              
              ⁢
              both
              ⁢
              
                
              
              ⁢
              
                a
                i
              
              ⁢
              
                
              
              ⁢
              and
              ⁢
              
                
              
              ⁢
              
                b
                i
              
              ⁢
              
                
              
              ⁢
              are
              ⁢
              
                
              
              ⁢
              null
            
          
        
      
      ,
    
  

wherein wu denotes a user weight, and wherein the user weight is selected according to a skill level of a user associated with the user pick; and

storing, based on the signal alignment, at least a first modified and aligned hyper-complex signal and a second modified and aligned hyper-complex signal, wherein at least one of the first data point or the second data point in the first modified and aligned hyper-complex signal aligns with at least one of the third data point or the fourth data point in the second modified and aligned hyper-complex signal.