Parameter optimization method, parameter optimization apparatus, parameter optimization program, and marine vessel navigation control apparatus
First Claim
1. A parameter optimization method for real-time optimization of parameters related to control processing by a control system which controls a controlled object in an environment in which control conditions change dynamically, the method comprising:
- a first step of setting an acquisition range of operation information about operation of the controlled object when calculating an initial evaluated value, based on a statistical model created in the past and stored in a storage medium;
a second step of acquiring the operation information in a current environment;
a third step of calculating an evaluated value to evaluate results of the control processing based on the acquired operation information obtained in the second step;
a fourth step of creating a statistical model using the calculated evaluated value as an explained variable, and the corresponding operation information as an explanatory variable;
a fifth step of storing the created statistical model in the storage medium;
a sixth step of calculating estimated values of parameters which provide an optimum solution to the statistical model stored in the storage medium in the fifth step; and
a seventh step of updating the parameters used for the control processing based on the calculated estimated values of the parameters;
wherein the parameters are optimized in real time through repetition of the second to seventh steps at predetermined time intervals after execution of the first step.
1 Assignment
0 Petitions
Accused Products
Abstract
A marine vessel navigation control apparatus includes a constant-speed navigation controller and a trim angle controller. The trim angle controller includes an evaluated-value calculation module which calculates evaluated values of a trim angle, an information storage medium, a statistical model creation module which creates a statistical model using the evaluated values stored in the information storage medium as an explained variable, and operation information including the trim angle as an explanatory variable, a target trim angle calculation module which calculates a target trim angle based on the statistical model, and a statistical model storage medium which stores parameters of the created statistical model.
-
Citations
32 Claims
-
1. A parameter optimization method for real-time optimization of parameters related to control processing by a control system which controls a controlled object in an environment in which control conditions change dynamically, the method comprising:
-
a first step of setting an acquisition range of operation information about operation of the controlled object when calculating an initial evaluated value, based on a statistical model created in the past and stored in a storage medium;
a second step of acquiring the operation information in a current environment;
a third step of calculating an evaluated value to evaluate results of the control processing based on the acquired operation information obtained in the second step;
a fourth step of creating a statistical model using the calculated evaluated value as an explained variable, and the corresponding operation information as an explanatory variable;
a fifth step of storing the created statistical model in the storage medium;
a sixth step of calculating estimated values of parameters which provide an optimum solution to the statistical model stored in the storage medium in the fifth step; and
a seventh step of updating the parameters used for the control processing based on the calculated estimated values of the parameters;
whereinthe parameters are optimized in real time through repetition of the second to seventh steps at predetermined time intervals after execution of the first step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A parameter optimization apparatus for real-time optimization of parameters related to control processing by a control system which controls a controlled object in an environment in which control conditions change dynamically, the apparatus comprising:
-
acquisition range setting means for setting an acquisition range of operation information about operation of the controlled object when calculating an initial evaluated value, based on a statistical model created in the past and stored in a statistical model storage means;
operation information acquisition means for acquiring the operation information in a current environment;
evaluated-value calculation means for calculating an evaluated value to evaluate results of the control processing based on the operation information acquired by the operation information acquisition means;
statistical model creation means for creating a statistical model using the evaluated value calculated by the evaluated-value calculation means as an explained variable, and the corresponding operation information as an explanatory variable;
the statistical model storage means for storing the statistical model created by the statistical model creation means;
estimated value calculation means for calculating estimated values of the parameters which provide an optimum solution to the statistical model stored in the statistical model storage means; and
parameter updating means for updating the parameters used for the control processing based on the estimated values of the parameters calculated by the estimated value calculation means. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-executable program for real-time optimization of parameters related to control processing by a control system which controls a controlled object in an environment in which control conditions change dynamically, the computer-executable program causing the control system to perform the following steps including:
-
a first step of setting an acquisition range of operation information about operation of the controlled object when calculating an initial evaluated value, based on a statistical model created in the past and stored in a storage medium;
a second step of acquiring the operation information in a current environment;
a third step of calculating an evaluated value to evaluate results of the control processing based on the acquired operation information;
a fourth step of creating a statistical model using the calculated evaluated value as an explained variable, and the corresponding operation information as an explanatory variable;
a fifth step of storing the created statistical model in the storage medium;
a sixth step of calculating estimated values of the parameters which provide an optimum solution to the stored statistical model; and
a seventh step of updating the parameters used for the control processing based on the calculated estimated values of the parameters;
whereinthe parameters are optimized in real time through repetition of the second to seventh steps at predetermined time intervals after execution of the first step. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification