Patent Document ID: 9280146
Application ID: 13800581
Patent Flag: 1

Claim One:
1. A device, comprising: one or more processors to: receive a control system model for modeling a control system that controls a system, the control system model including: a fixed portion that models elements of the control system, and a tunable portion that models elements of the control system used to control the elements modeled by the fixed portion, the fixed portion and the tunable portion interacting with one another in a multiple-input, multiple-output (MIMO) feedback loop configuration; receive information that identifies a tunable parameter of the tunable portion of the control system model; receive information that identifies a hard constraint associated with the control system model, the hard constraint identifying a first constraint that is to be satisfied; receive information that identifies a soft constraint associated with the control system model, the soft constraint identifying a second constraint that includes a value to be reduced; calculate a parameter value for the tunable parameter by applying an optimization algorithm to the control system model, the optimization algorithm including a first function associated with the soft constraint and subject to a second function associated with the hard constraint; and provide the parameter value.