Abstract:
A method includes obtaining information identifying (i) uncertainties associated with multiple time-domain parameters of a model (202) and (ii) time- domain performance specifications for a model-based industrial process controller (104, 204). The model mathematically represents a MIMO industrial process (210). The method also includes generating multiple tuning parameters for the controller based on the uncertainties and the time-domain performance specifications. The tuning parameters include vectors of tuning parameters associated with the controller, and each vector includes values associated with different outputs of the industrial process. The time-domain parameters could include a process gain, a time constant, and a time delay for each input-output pair of the model. The time-domain performance specifications could include requirements related to worst-case overshoots, settling times, and total variations. The uncertainties could be specified as intervals in which the time-domain parameters lie.
Abstract:
A method includes obtaining (902) a model (304) associated with a model-based controller (104, 306) in an industrial process (100, 302) having multiple actuator arrays (114, 116, 118, 120) and performing (914) temporal tuning of the controller. The temporal tuning includes adjusting one or more parameters of a multivariable filter (308) used to smooth reference trajectories of actuator profiles of the actuator arrays. The temporal tuning could also include obtaining (904) one or more uncertainty specifications for one or more temporal parameters of the model, obtaining (916) one or more overshoot limits for the actuator profiles, identifying (918) a minimum bound for profile trajectory tuning parameters, and identifying (920) one or more of the profile trajectory tuning parameters that minimize one or more measurement settling times without exceeding the one or more overshoot limits. The controller could be configured to use the adjusted parameter(s) during control of the industrial process such that the adjusting of the parameter(s) alters operation of the controller and the industrial process.
Abstract:
A method includes obtaining (902) one or more models (304) associated with a model-based controller (104, 306) in an industrial process (100, 302) having multiple actuator arrays (114, 116, 118, 120) and performing (906) spatial tuning of the controller. The spatial tuning includes identifying weighting matrices that suppress one or more frequency components in actuator profiles of the actuator arrays. The spatial tuning could also include finding (908) a worst-case cutoff frequency over all output channels for each process input, designing (910) the weighting matrices to penalize higher-frequency actuator variability based on the model(s) and the cutoff frequencies, and finding (912) a multiplier for a spatial frequency weighted actuator variability term in a function that guarantees robust spatial stability. The controller could be configured to use a function during control of the industrial process, where a change to one or more terms of the function alters operation of the controller and the industrial process and at least one term is based on the weighting matrices.