Patent ID: 9696694
Date: 2017-07-04
CPC Classifications: G05B

Claim:
1. A parameter setting device for setting a plurality of control parameters for a control apparatus that controls a predetermined device, the parameter setting device comprising: a constraint database configured to store a plurality of existing constraints to be satisfied by said plurality of control parameters; an input unit that receives input of an inputted control parameter value for a control parameter from a user who uses the predetermined device; a constraint generator configured, based on the inputted control parameter value, to generate a plurality of new constraints to be satisfied by the inputted control parameter value; a processor programmed to perform as a constraint evaluation indicator setting unit configured to set a third evaluation indicator obtained by combining a first evaluation indicator and a second evaluation indicator to each of said plurality of new constraints, the first evaluation indicator indicating a level of influence on other control parameters when said control parameter related to said new constraint is changed, the second evaluation indicator indicating weight according to a property including at least one of importance degree of operation of said control apparatus defined by said control parameter related to said new constraint, and a frequency degree of use and frequency degree of input of said control parameter; a constraint satisfaction solution retrieve unit configured to retrieve a combination of said control parameter values that satisfies said plurality of new and existing constraints; and a constraint relaxing unit configured to relax said plurality of new constraints in accordance with said third evaluation indicator when said constraint satisfaction solution retrieve unit fails to retrieve the combination of said control parameter values that satisfies said plurality of new and existing constraints, wherein, when said constraint relaxing unit relaxes said plurality of new constraints to produce relaxed constraints, said constraint satisfaction solution retrieve unit retrieves the combination of said control parameter values that satisfies the relaxed constraints and said plurality of existing constraints, and the control apparatus controls the predetermined device according to the combination of said control parameter values that satisfies the relaxed constraints and said plurality of existing constraints.