Patent ID: 11954416
Assignee: JSOL CORPORATION
Field: Electrical machinery, apparatus, energy (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. A simulation device comprising an arithmetic unit,
the arithmetic unit
creating a table by a magnetic field analysis based on an analytic model of an electromagnetic component including a coil, the table including a flux linkage of the coil, an inductance of the coil and a current in the coil in association with one another; and
simulating behavior of the electromagnetic component at each of a plurality of time points (wherein a present simulation step is an n-th step) by referring to the table using currents in the coil calculated at a previous simulation step (an (n-1)-th step) and at a step before the previous simulation step (an (n−2)-th step), wherein
the electromagnetic component is a transformer, and
the table is a look-up table storing a flux linkage of the coil, an inductance of the coil and a current in the coil in association with one another; and
the arithmetic unit further
reading out an inductance of the coil and a flux linkage of the coil by referring to the look-up table using a current in the coil calculated at the previous simulation step;
reading out an inductance of the coil and a flux linkage of the coil by referring to the look-up table using a current in the coil calculated at the step before the previous simulation step;
calculating currents of the coils at the present simulation step based on the inductances and the flux linkages of the coil that are read out, and based on Equation (2) below:, (
       
        
         
          
           
            L
            ⁡
            (
            
             I
             *
             
              (
              
               n
               -
               1
              
              )
             
            
            )
           
           +
           
            R
            ⁢
            Δ
            ⁢
            t
           
          
         
         
          
           1
           ⁢
           Δ
           ⁢
           t
          
         
        
        
         
          1
         
         
          0
         
        
       
       )
      
      ⁢
      
       (
       
        
         
          
           I
           
            (
            n
            )
           
          
         
        
        
         
          0
         
        
       
       )
      
     
     =
     
      
       (
       
        
         
          
           
            V
            0
            
             (
             n
             )
            
           
           ⁢
           Δ
           ⁢
           t
          
         
        
        
         
          0
         
        
       
       )
      
      =
      
       
        
         (
         
          
           
            
             L
             ⁡
             (
             
              I
              *
              
               (
               
                n
                -
                1
               
               )
              
             
             )
            
           
           
            0
           
          
          
           
            0
           
           
            0
           
          
         
         )
        
        ⁢
        
         (
         
          
           
            
             I
             
              (
              
               n
               -
               1
              
              )
             
            
           
          
          
           
            0
           
          
         
         )
        
       
       +
       
        
         (
         
          
           
            
             L
             ⁡
             (
             
              I
              *
              
               (
               
                n
                -
                2
               
               )
              
             
             )
            
           
           
            0
           
          
          
           
            0
           
           
            0
           
          
         
         )
        
        ⁢
        
         (
         
          
           
            
             
              I
              
               (
               
                n
                -
                1
               
               )
              
             
             -
             
              I
              
               (
               
                n
                -
                2
               
               )
              
             
            
           
          
          
           
            0
           
          
         
         )
        
       
       -
       
        (
        
         
          
           
            
             Ψ
             ⁡
             (
             
              I
              *
              
               (
               
                n
                -
                1
               
               )
              
             
             )
            
            -
            
             Ψ
             ⁡
             (
             
              I
              *
              
               (
               
                n
                -
                2
               
               )
              
             
             )
            
           
          
         
         
          
           0
          
         
        
        )
       
      
     
    
   
   
    
     (
     2
     ), where the upper-right superscript (n) means a value at the n-th simulation step., (
    
     L
     ⁡
     (
     
      I
      *
      
       (
       n
       )
      
     
     )
    
    )
   
   ij
  
  =
  
   
    L
    ij
   
   (
   
    I
    *
    
     (
     n
     )
    
   
   )
  
 

 
  
   
    (
    R
    )
   
   ij
  
  =
  
   
    R
    i
   
   ⁢
   
    δ
    ij
   
  
 

 
  
   1
   =
   
    
     
      (
      
       1
       ,
       
        1
        ⁢
        …
        ⁢
           
        1
       
      
      )
     
     T
    
    : 
    x
   
  
  ⁢
  ‐
  ⁢
  
   order
   ⁢
      
   unit
   ⁢
      
   vector
  
 

 
  
   I
   
    (
    n
    )
   
  
  =
  
   
    (
    
     
      I
      1
      
       (
       n
       )
      
     
     ,
     
      I
      2
      
       (
       n
       )
      
     
     ,
     …
        
     ,
     
      I
      x
      
       (
       n
       )
      
     
    
    )
   
   T
  
 

 
  
   V
   0
   
    (
    n
    )
   
  
  =
  
   
    (
    
     
      V
      10
      
       (
       n
       )
      
     
     ,
     
      V
      20
      
       (
       n
       )
      
     
     ,
     …
        
     ,
     
      V
      
       x
       ⁢
       0
      
      
       (
       n
       )
      
     
    
    )
   
   T
  
 

 
  
   Ψ
   ⁡
   (
   
    I
    *
    
     (
     n
     )
    
   
   )
  
  =
  
   
    (
    
     
      
       Ψ
       1
      
      (
      
       I
       *
       
        (
        n
        )
       
      
      )
     
     ,
     
      
       Ψ
       2
      
      (
      
       I
       *
       
        (
        n
        )
       
      
      )
     
     ,
     …
        
     ,
     
      
       Ψ
       x
      
      (
      
       I
       *
       
        (
        n
        )
       
      
      )
     
    
    )
   
   T
  
 

 
  i
  ,
  
   j
   : 
   1
  
  ,
  2
  ,
  …
     
  ,
  x, χ: the number of phases, Ri : electrical resistance of each coil, Δt: time between simulation steps, δij: Kronecker's delta, Lij(I(n)): self-inductance (i=j) of the i phase coil or mutual inductance (i≠j) between the i phase coil and the j phase coil, I(n): (I1(n), I2(n), . . . , Iχ(n)), I1(n), I2(n), . . . , Iχ(n): current flowing in each coil, V10(n), V20(n), . . . , Vχ0(n): voltage to be applied to each coil.