Patent ID: 11879656
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Thermal processes and apparatus (Mechanical engineering)
Classification: CPC F  G | IPC F  G

Claim 6:
7. A control system for controlling a process variable of a closed loop system, the control system comprising:
one or more sensors that measure the process variable;
an output device that changes the process variable based on an input command; and
a controller that generates and sends the input command to the output device, generating of the input command comprises:
initializing a radial basis function neural network (RBF network), the initialization using a maximum error (emax), a maximum first order change in error (Δemax), a maximum second order change in error (Δ2emax), and a maximum output increment (Δomax), associated with the closed loop system being controlled, wherein the initialization comprises setting center vectors (μ) of the RBF network using the maximum error (emax), the maximum first order change in error (Δemax), and the maximum second order change in error (Δ2emax) as:, μ
   =
   
    [
    
     
      
       
        e
        max
       
      
      
       
        Δ
        ⁢
        
         e
         max
        
       
      
      
       
        
         Δ
         2
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        e
        max
       
      
      
       
        Δ
        ⁢
        
         e
         max
        
       
      
      
       
        
         -
         
          Δ
          2
         
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        e
        max
       
      
      
       
        
         -
         Δ
        
        ⁢
        
         e
         max
        
       
      
      
       
        
         Δ
         2
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        e
        max
       
      
      
       
        
         -
         Δ
        
        ⁢
        
         e
         max
        
       
      
      
       
        
         -
         
          Δ
          2
         
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        -
        
         e
         max
        
       
      
      
       
        Δ
        ⁢
        
         e
         max
        
       
      
      
       
        
         Δ
         2
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        -
        
         e
         max
        
       
      
      
       
        Δ
        ⁢
        
         e
         max
        
       
      
      
       
        
         -
         
          Δ
          2
         
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        -
        
         e
         max
        
       
      
      
       
        
         -
         Δ
        
        ⁢
        
         e
         max
        
       
      
      
       
        
         Δ
         2
        
        ⁢
        
         e
         max
        
       
      
     
     
      
       
        -
        
         e
         max
        
       
      
      
       
        
         -
         Δ
        
        ⁢
        
         e
         max
        
       
      
      
       
        
         -
         
          Δ
          2
         
        
        ⁢
        
         e
         max
        
       
      
     
    
    ]
   
  
  ;
 

replacing a proportional integral differential (PID) control loop with the initialized RBF;
inputting, to the RBF network, input values comprising an error, a first order change in error, and a second order change in error, wherein the error is a difference between a predetermined set point of the closed loop system and a measured value of the process variable, the first order change in the error is a difference between the error and a previous error, and the second order change in the error is a difference between the first order change in the error and a previous first order change in the error;
computing, by the RBF network, control parameters based on the input values;
computing, by the RBF network, an incremental change in the process variable based on the control parameters; and
adjusting the output device to change the process variable by the incremental change.