The present invention relates to an estimator, an estimation method, a program and a storage medium where a program stored for a parameter estimation and a model parameter estimation system.
There are cases, for industrial products (hereinafter, referred to as products) including automobiles, aerospace instruments, and power generation plants, in which a so-called plant model that simulates a product operation is used for the performance verification in design and/or for health monitoring (technique for detecting an anomaly of a product or a foresight of the anomaly from a measurement value of a sensor attached to the product) in operation. The plant model is useful for grasping product characteristics by roughly reproducing an operation, product limit design (critical design that can ensure safety) by safety evaluation, grasping product states based on measurement information, and the like. Therefore, improving the validity of a computation result of the plant model makes it possible to perform more accurate verification while taking advantage of the plant model and to provide higher value-added services.
Meanwhile, in a case of taking advantage of the plant model, it is necessary to input product characteristic values as model parameter values. Inputting appropriate model parameter values estimated on the basis of measurement values such as test data and operation data about an actual product makes it possible to improve the validity of the computation result of the plant model. Concerning a model parameter value estimation technique, there is known a technique for executing simulation on a probability density function related to the product characteristics a plurality of times while varying the model parameter values, and for searching a model parameter value with a maximum likelihood (refer to Patent Document 1 and the like).
Patent Document 1: Japanese Patent No. 5418408
According to Patent Document 1, a user needs to input statistics such as a standard deviation of the probability density function related to the product characteristics. Owing to this, there is a limit to estimation accuracy for the model parameter values in a case in which a distribution profile and statistics for the probability density function are unknown or difficult to estimate due to the insufficient number of items of data about the measurement value.
The present invention has been achieved in the light of the above circumstances, and an object of the present invention is to provide an estimator and an estimation method for model parameter value estimation, a program, a storage medium storing a program, and a model parameter value estimation system capable of estimating a model parameter value even if a distribution profile and statistics for the probability density function are unknown or difficult to estimate.
To attain the object, a model parameter value estimator according to the present invention includes: a plant model which is a preset physical model simulating an operation of a target product, to which a model parameter value is input, and which computes a process value; a model parameter value estimation section which estimates the model parameter value with a higher likelihood on the basis of the process value; an accumulation section which accumulates a computation result of the model parameter value estimation section; and an output section which outputs the computation result of the model parameter value estimation section. A measurement value of the target product and a plurality of process values computed by the plant model are input to the model parameter value estimation section. The model parameter value estimation section performs Bayesian updating on a probability density function accumulated in the accumulation section while regarding a function generated on the basis of accuracy evaluation of each of the plurality of process values with respect to the measurement value as a likelihood function.
According to the present invention, it is possible to provide an estimator and an estimation method for model parameter value estimation, a program, a storage medium storing a program, and a model parameter value estimation system that can estimate a model parameter value even if a distribution profile and statistics for a probability density function are unknown.
The input section 1 is a section to which an item (type) of a model parameter to be estimated and an upper limit and a lower limit of model parameter values related to the model parameters to be estimated are input. The item of the model parameter to be estimated and the upper limit and the lower limit of the model parameter values are input to the input section 1 by, for example, a user. The number of items of model parameters input to the input section 1 may be one or may be equal to or greater than two. The input section 1 is not limited to a specific one if the input section 1 is configured such that the item of the model parameter to be estimated and the upper limit and the lower limit of the model parameter values can be input thereto.
3. Plant model
The plant model is a type of preset physical model (simulator) that simulates an operation of a product on the basis of a simulated control signal corresponding to a control signal used in actual product operation control. Examples of the plant model include simulators for an engine, an inverter, a motor, a vehicle, and the like used in MILS (Model in the loop simulation) and SILS (Software in the loop simulation) in automotive model-based development, and dynamic characteristics simulators computing transient characteristics of temperatures, pressures, flows, and the like of fluids flowing within power generation plants such as a thermal power generation plant and a nuclear power generation plant from material balances or heat balances of gas and steam. The plant model is established by a combination of computation models related to various characteristics of a product to be simulated (hereinafter, referred to as “target product”). Examples of the computation models include a pressure/flow computation model that computes pressures and flows from publicly known fluid mechanics equations, and a temperature/heat transfer volume computation model that computes temperatures and heat transfer volumes from publicly known thermodynamics equations and heat transfer equations.
A plurality of model parameter values M are input to the plant model 2 according to the present embodiment from the model parameter value estimation section 3, and the plant model 2 simulates an operation of the target product on the basis of simulated control signals S output from a controller 8 to compute a plurality of process values P corresponding to each of the model parameter values M. In a case in which the power generation plant is the target product, the model parameter values include a heat transfer area, a thickness, and a scaling factor of pipework, a temperature and a heat quantity of gas turbine exhaust gas in response to a gas turbine load, time constants of response delays in a temperature and a mass flow of steam, which is generated by heat recovery from the gas turbine exhaust gas, with respect to a change in the gas turbine load, the temperature and the flow of the steam in response to the gas turbine load, and the like. The process values include values, such as flows, temperatures, and pressures of gas and steam flowing in the power generation plant including a flow, a temperature, and a pressure of combustion gas, which can be directly acquired by measuring instruments, and values, such as the gas turbine load, a coal fired boiler load, and a steam turbine load, and a thermal stress within a plant structure, which can be indirectly acquired on the basis of measurement values of the measuring instruments.
The model parameter value estimation section 3 estimates a model parameter value with a higher likelihood on the basis of process values. In the present embodiment, the model parameter value estimation section 3 estimates a model parameter value with a high likelihood by inputting measurement values V acquired by a measuring instrument 7 provided in the target product during operation of the target product and the plurality of process values P computed by the plant model 2 and by performing Bayesian updating on probability density functions accumulated in the accumulation section 4 while regarding a function generated on the basis of accuracy evaluation of the plurality of process values P with respect to the measurement values V as a likelihood function. The measurement values V input to the model parameter value estimation section 3 correspond to the process values P computed by the plant model 2. For example, when the process value P computed by the plant model 2 is the temperature of the combustion gas, the measurement value V input to the model parameter value estimation section 3 is also the temperature of the combustion gas. The model parameter value estimation section 3 includes a model parameter sensitivity analysis section 31, a likelihood function generation section 32, and a Bayesian learning section 33.
The model parameter sensitivity analysis section 31 generates a scatter diagram that depicts a relationship between the model parameter values M and evaluation values that indicate accuracy evaluation of the plurality of process values P with respect to the measurement values V on the basis of the evaluation values. The model parameter sensitivity analysis section 31 includes a model parameter information acquisition section 34, a model parameter value output section 35, a process value input section 36, an evaluation value generation section 37, and a scatter diagram generation section 38.
The model parameter information acquisition section 34 is electrically connected to the input section 1 and the measuring instrument 7. In the present embodiment, the item of the model parameter and the upper limit and the lower limit of the model parameter values input to the input section 1 and the measurement values V acquired by the measuring instrument 7 are input to the model parameter information acquisition section 34.
The item of the model parameter and the upper limit and the lower limit of the model parameter values input to the model parameter information acquisition section 34 are input to the model parameter value output section 35, and the model parameter value output section 35 changes model parameter values within a range from the input upper limit to the input lower limit to generate a plurality of model parameter values, and outputs the plurality of model parameter values to the plant model 2. Examples of a method of generating the plurality of model parameter values include a generation method by randomly changing the model parameter values within the range from the upper limit to the lower limit, a generation method by equally dividing the model parameter values within the range from the upper limit to the lower limit, and a search method using a publicly known machine learning technique. However, the method is not limited to a specific one if the plurality of model parameter values dispersed within the range from the upper limit to the lower limit can be obtained by the method.
In the present embodiment, the model parameter value output section 35 has not only function described above but also a function to determine whether all of the plurality of model parameter values have been output to the plant model 2. For example, if the plurality of model parameter values are randomly generated within the range from the upper limit to the lower limit, the model parameter value output section 35 determines whether the number x of the model parameter values output to the plant model 2 reaches the number X of the generated model parameter values.
In the present embodiment, if the number of the input items of model parameters is two or more, the model parameter value output section 35 generates a plurality of model parameter values for the model parameter corresponding to one item, sets a model parameter value as a fixed value for the model parameter corresponding to the other item, and outputs the plurality of model parameter values for the model parameter corresponding to the one item and the fixed value for the model parameter corresponding to the other item to the plant model 2. After completing computation for the model parameter corresponding to the one item, the model parameter value output section 35 generates a plurality of model parameter values for the model parameter corresponding to the other item and outputs the plurality of model parameter values to the plant model 2. The model parameter value output section 35 repeats the above operation for each of the input items of model parameters.
The plurality of process values P output from the plant model 2 to correspond to each of the model parameter values M are input to the process value input section 36.
The plurality of process values P are input to the evaluation value generation section 37 from the process value input section 36 and the measurement values V are input thereto from the model parameter information acquisition section 34, and the evaluation value generation section 37 generates evaluation values E that indicate accuracy evaluation of the plurality of process values P with respect to the measurement values V from a pre-defined evaluation equation on the basis of differences between the plurality of process values P and the measurement values V.
The evaluation equation is defined to generate a higher evaluation value as the difference between the process value P and the measurement value V is smaller. Examples of the evaluation equation include one defined such that an absolute value of the difference between the process value P and the measurement value V is regarded as an error for the measurement value V, a numeric value obtained by dividing this absolute value by 100 is subtracted from 1, and a resultant value is evaluated. It is noted that the accuracy evaluation of the plurality of process values P with respect to the measurement values V is not limited to specific one if accuracies of the plurality of process values P with respect to the measurement values V can be evaluated by time-averaging instantaneous maximum errors or differences between the measurement values V and the plurality of process values P.
Each model parameter value M is input to the scatter diagram generation section 38 from the model parameter value output section 35 and the evaluation value E corresponding to each model parameter value M is input thereto from the evaluation value generation section 37, and the scatter diagram generation section 38 generates a scatter diagram that depicts the relationship between each input model parameter values M and the input evaluation values E.
The likelihood function generation section 32 acquires a probability density function on the basis of the scatter diagram generated by the scatter diagram generation section 38 and generates (acquires) a likelihood function. The likelihood function generation section 32 includes a function regression section 39, a probability density function acquisition section 40, and a likelihood function acquisition section 41.
The function regression section 39 is electrically connected to the scatter diagram generation section 38. The scatter diagram generated by the scatter diagram generation section 38 is input to the function regression section 39, and the function regression section 39 generates a function by performing function regression on the input scatter diagram. Examples of a function regression method include a method of searching a function suited for a profile of the scatter diagram generated by the scatter diagram generation section 38 from a plurality of function data stored in a storage section (not depicted) in advance using publicly known machine learning. It is noted that the function regression method is not limited to a specific method if a function that reduces a distance (difference) between the pieces of data in the scatter diagram generated by the scatter diagram generation section 38 is obtained by the method.
The function generated by the function regression section 39 is input to the probability density function acquisition section 40, and the probability density function acquisition section 40 regards a function obtained by normalizing the input function as a probability density function that indicates a probability of each model parameter value M. In the present embodiment, the probability density function acquisition section 40 normalizes the function generated by the function regression section 39 in such a manner that a value integrated along the range from the upper limit to the lower limit of the model parameter value input to the input section 1 becomes 1.
The probability density function acquired by the probability density function acquisition section 40 is input to the likelihood function acquisition section 41, and the likelihood function acquisition section 41 regards the input probability density function as a likelihood function by Bayesian updating and outputs the probability density function. The present embodiment exemplifies a configuration of the likelihood function generation section 32 such that the probability density function acquisition section 40 regards the function obtained by normalizing the function generated by the function regression section 39 as the probability density function and that the likelihood function acquisition section 41 regards the probability density function acquired by the probability density function acquisition section 40 as the likelihood function by the Bayesian updating and outputs the probability density function. However, the likelihood function generation section 32 is not always limited to the configuration described above. For example, the likelihood function generation section 32 may be configured such that the likelihood function acquisition section 41 includes the probability density function acquisition section 40, the function generated by the function regression section 39 is input to the likelihood function acquisition section 41, and the likelihood function acquisition section 41 normalizes the input function, regards the function obtained by normalizing the input function as the probability density function, and outputs the probability density function as the likelihood function.
The Bayesian learning section 33 is electrically connected to the likelihood function acquisition section 41 and the accumulation section 4. The likelihood function acquired by the likelihood function acquisition section 41 is input to the Bayesian learning section 33, and the Bayesian learning section 33 reads the latest probability density function among the probability density functions accumulated in the accumulation section 4 and related to the model parameter values, performs Bayesian updating using the input likelihood function with the read probability density function assumed as prior distribution data, and generates a probability density function related to each model parameter value as posterior distribution data.
The accumulation section 4 accumulates a computation result of the model parameter value estimation section 3. Specifically, the probability density functions generated by Bayesian updating in the Bayesian learning section 33 and related to the model parameter values are input to and accumulated in the accumulation section 4. In the present embodiment, the accumulation section 4 accumulates each probability density function generated by past Bayesian updating (Bayesian updating prior to the latest Bayesian updating).
The output section 5 outputs the computation result of the model parameter value estimation section 3. Specifically, the output section 5 reads and outputs the probability density functions accumulated in the accumulation section 4. The output section 5 is a display device or the like that displays the probability density functions. In the present embodiment, the output section 5 is configured to display one or more combinations of the probability density functions each by an arbitrary number of times of updating among the plurality of probability density functions accumulated in the accumulation section 4 and the model parameter values corresponding to an average of each of the probability density functions.
As illustrated in
Furthermore, the output section 5 may compare transitions of transient response of the process values P obtained by inputting the measurement values V of the target product and the model parameter values M corresponding to the averages of the probability density functions by arbitrary numbers of times of updating to the plant model 2 and output a comparison result.
In the present embodiment, the model parameter value estimator 100 estimates model parameter values if the measurement value of the target product is measured.
When the measurement values V of the target product are measured, the item of model parameter, the upper limit and the lower limit of the model parameter values, and the measurement values V are input to the model parameter information acquisition section 34 (Step S1.
The model parameter value output section 35 then generates the plurality of model parameter values M within the range from the upper limit to the lower limit and outputs them to the plant model 2 (Step S2).
The process values P output from the plant model 2 are then input to the process value input section 36 (Step S3).
The model parameter value output section 35 then determines whether all of the plurality of model parameter values M have been output to the plant model 2 (Step S4). If the model parameter value output section 35 determines that all of the plurality of model parameter values M have been output to the plant model 2 (Yes), the model parameter value estimator 100 moves the procedure from Step S4 to Step S5. Conversely, if the model parameter value output section 35 determines that at least one of the plurality of model parameter values M has not been output to the plant model 2 (No), the model parameter value estimator 100 repeats Steps S2, S3, and S4 until the model parameter value output section 35 determines that all of the plurality of model parameter values M have been output to the plant model 2.
If the model parameter value output section 35 determines that all of the plurality of model parameter values M have been output to the plant model 2 in Step S4, the evaluation value generation section 37 generates the evaluation value E that indicates the accuracy evaluation of each of the process values P with respect to the measurement value V on the basis of the differences between the process values P and the measurement value V (Step S5).
Next, the scatter diagram generation section 38 generates the scatter diagram that depicts the relationship between the model parameter values M and the evaluation values E (Step S6).
The function regression section 39 then performs function regression on the scatter diagram to generate a function (Step S7).
The probability density function acquisition section 40 then normalizes the function generated by the function regression section 39 and acquires the probability density function related to each model parameter value (Step S8).
The likelihood function acquisition section 41 then acquires the likelihood function by Bayesian updating from the probability density function acquired by the probability density function acquisition section 40 (Step S9).
The Bayesian learning section 33 then performs Bayesian updating using the likelihood function with the latest probability density function among the probability density functions accumulated in the accumulation section 4 assumed as a prior distribution, and generates the probability density function related to each model parameter value as a posterior distribution (Step S10).
The accumulation section 4 then accumulates the probability density function generated by Bayesian updating in the Bayesian learning section 33 (Step S11).
Processes by the model parameter estimator 100 according to the present embodiment may be realized by pa program stored in a computer. A case in which the program stored in the computer realizes the processes by the model parameter estimator 100 according to the present embodiment will next be described.
In the present embodiment, the program executed by the computer 200 is stored in the ROM 204, and the plant model 2, the model parameter value estimation section 3, the accumulation section 4, and the like are loaded onto the RAM 203 and generated by causing the CPU 201 to read the program from the ROM 204 and execute the program. In the present embodiment, the item of the model parameter and the upper limit and the lower limit of the model parameter values are input from the keyboard 206 and are transmitted, together with the measurement values V measured by the measuring instrument 7, to the CPU 201 via the I/O port 205. Furthermore, the evaluation equation for generating evaluation values, function data used in the function regression, the probability density functions related to the model parameter values, and the like are stored in storage mediums such as the HDD 202 and the ROM 204. Moreover, the probability density functions generated by Bayesian updating are stored in the storage mediums such as the HDD 202 and the ROM 204 and also displayed on the monitor 208 via the I/O port 205.
In this way, the processes by the model parameter estimator 100 according to the present embodiment may be realized as the program which the computer is causes to execute. For example, the processes described above may be realized by installing such a program from a server or the like and causing the computer to execute the program. Alternatively, the processes described above can be realized by storing such a program in the storage medium 207 and causing the computer to read this program. As the storage medium 207, any of various types of mediums including storage mediums such as a CD-ROM, a flexible disk, and a magneto-optical disk for storing information optically, electrically, or magnetically, and semiconductor memories such as a ROM and a flash memory for electrically storing information can be used. A configuration of the plant model 2 is not limited to a configuration such that the plant model 2 is loaded onto the RAM 203 by causing the CPU 201 to read the program from the ROM 204 and to execute the program; alternatively, the plant model 2 may be configured such that the plant model 2 is provided as hardware different from and independent of the computer 200.
(1) The model parameter value estimator 100 according to the present embodiment inputs a plurality of model parameter values M to the plant model 2 to acquire a plurality of process values P, estimates graphs related to accuracy evaluation of the plurality of process values P with respect to the measurement values V of the target product as the probability density functions, and performs Bayesian updating on the probability density functions related to the model parameter values while regarding the probability density functions as the likelihood function. In this way, the model parameter value estimator 100 according to the present embodiment estimates the probability density functions from the accuracy evaluation of the plurality of process values P with respect to the measurement values V of the target product and regards the probability density functions as the likelihood function. Owing to this, it is possible to apply Bayesian updating even to a target for which it is difficult to estimate the probability density functions such as device characteristics of the plant. Therefore, even if a distribution profile and statistics for the probability density function relates to each model parameter value are either unknown or difficult to estimate (without prior knowledge), it is possible to estimate the model parameter values by applying Bayesian updating.
Moreover, a massive amount of measurement data is normally required to obtain the probability density functions; however, even if the number of items of measurement data is low, it is possible to improve validity of the computation result of the plant model 2 by compensating for the measurement data using the plant model as in the model parameter value estimator 100 according to the present embodiment.
(2) According to the present embodiment, it is possible to improve the validity of the computation result of the plant model 2 by re-inputting (reflecting) the model parameter value with a higher likelihood estimated by the model parameter value estimation section 3 to (in) the plant model 2.
(3) In the present embodiment, the output section 5 is configured to compare the probability density functions before and after Bayesian updating and output a comparison result. Owing to this, the user enables the output section 5 to compare, for example, the probability density function at timing (first timing) at which the model parameter value currently input to the plant model 2 is estimated with the latest probability density function at timing (second timing) which is after the first timing and at which Bayesian updating is repeatedly performed and to display the comparison result. The user can thereby visually confirm the probability of the model parameter values estimated from the standard deviations of the probability density functions compared and displayed by the output section 5 and determine whether it is necessary to update (re-estimate) the model parameter values input to the plant model 2.
(4) It is possible to improve the validity of the computation result of the plant model by inputting the model parameter values that are appropriate (in other words, closer to a true value) to the plant model. Owing to this, it is possible to improve the validity of the computation result of the plant model by inputting the model parameter values estimated by the model parameter value estimator according to the present embodiment to the plant model. Therefore, it is possible to review a target product control method and improve the control method by using this plant model.
As illustrated in
As illustrated in
The second model parameter information acquisition section 44 is electrically connected to the input section 1 and the measuring instrument 7. In the present embodiment, two (two types) or more items of model parameters and the upper limit and the lower limit of each of the model parameter values input to the input section 1 and the measurement values V acquired by the measuring instrument 7 are input to the second model parameter information acquisition section 44.
The two or more items of model parameters and the upper limit and the lower limit of each of the model parameter values input to the model parameter information acquisition section 34 are input to the second model parameter value output section 45, and the second model parameter value output section 45 simultaneously changes the model parameter values within the range from the input upper limit to the input lower limit to generate a plurality of model parameter values, and outputs the plurality of model parameter values to the plant model 2. Examples of the method of generating the plurality of model parameter values include the generation method by randomly changing the model parameter values within the range from the upper limit to the lower limit, the generation method by equally dividing the model parameter values within the range from the upper limit to the lower limit, and the search method using the publicly known machine learning technique. However, the method is not limited to a specific one if the plurality of model parameter values dispersed within the range from the upper limit to the lower limit can be obtained by the method. It is noted that if a value that enables the difference between the measurement value of the target product and the process values to be reduced is searched using an optimization algorithm based on multi-point search, many non-optimum solutions are obtained simultaneously in a course of computing a global optimum solution; thus, it is possible to efficiently generate the scatter diagram that depicts the relationship between the model parameter values and the evaluation values as exemplarily illustrated in
In the present embodiment, an example of computation in the pipework (single pipe) has been described for the model parameters; however, the present invention is also applicable to simulators for the engine, the inverter, the motor, a vehicle, and the like in the automotive model-based development, and dynamic characteristics simulators within power generation plants such as the thermal power generation plant and the nuclear power generation plant.
With the configuration described above, the present embodiment can attain the following effects in addition to each of the effects obtained by the first embodiment described above.
In the present embodiment, the model parameter values are simultaneously changed for the model parameters to be estimated to generate a plurality of model parameter values M, the plurality of model parameter values M are input to the plant model 2, and a plurality of process values P are acquired. Owing to this, even if the model parameters to be estimated are two or more mutually influencing model parameters, it is possible to independently generate the scatter diagram that depicts the relationship between the plurality of model parameter values M and the evaluation values E. As a result, even if the model parameters to be estimated are two or more mutually influencing model parameters, it is possible to acquire the likelihood function on the basis of the independently generated scatter diagram and estimate the model parameter values by performing Bayesian updating on the probability density functions related to the model parameter values.
The two or more mutually influencing model parameters will be described. Examples of the two or more mutually influencing model parameters include model parameters related to static characteristics and model parameters related to dynamic characteristics.
According to the present embodiment, by contrast, even if the model parameters to be estimated are two or more mutually influencing model parameters, it is possible to independently generate the scatter diagram that depicts the relationship between the plurality of model parameter values M and the evaluation values E, as described above. As a result, even for multidimensional problems such as the model parameters related to the static characteristics and the model parameters related to dynamic characteristics, it is possible to simultaneously estimate the model parameter values from transient data.
As illustrated in
As illustrated in
It is noted that whether the detected change in the model parameter average values simply results from a fluctuation in the measurement values or the process values or results from the state change of the target product can be determined from the standard deviations of the obtained probability density functions. Specifically, if the standard deviations of the probability density functions are large, it is highly likely that the change in the model parameter average values results from the fluctuation in the measurement values or the process values. Conversely, if the standard deviations of the probability density functions are sufficiently small, it is highly likely that the change in the model parameter average values results from the state change of the target product.
With the configuration described above, the present embodiment can attain the following effects in addition to each of the effects obtained by the first embodiment described above.
In the present embodiment, it is possible to estimate the state of the target product on the basis of the transition of the model parameter average values. In other words, it is possible to take advantage of the plant model 2 for the estimation of the aged deterioration and the anomaly diagnosis for the target product.
The present invention is not limited to the embodiments described above but encompasses various modifications. For example, the embodiments described above have been described in detail for describing the present invention to facilitate understanding the present invention, and the present invention is not always limited to the invention having all the configurations described. For example, the configuration of a certain embodiment can be partially replaced by the configuration of another embodiment or the configuration of another embodiment can be added to the configuration of the certain embodiment. Furthermore, part of the configuration of each embodiment can be deleted.
In the embodiments described above, the configuration of the model parameter value estimator such that the model parameter information acquisition section 34 is electrically connected to the measuring instrument 7 and the measurement values V acquired by the measuring instrument 7 are input to the model parameter information acquisition section 34 has been exemplarily illustrated. However, an essential effect of the present invention is to provide a model parameter value estimator that can estimate model parameter values even if the distribution profile and statistics for the probability density functions are either unknown or difficult to estimate. As long as this essential effect is obtained, the present invention is not always limited to the configuration described above. For example, the model parameter value estimator may be configured such that the user inputs the measurement values V acquired by the measuring instrument 7 to the model parameter information acquisition section 34.
Furthermore, in each of the embodiments described above, the configuration of the model parameter value estimator such that the model parameter value output section 35 determines whether all of the plurality of model parameter values have been output to the plant model 2 has been exemplarily illustrated. However, as long as the essential effect of the present invention described above is obtained, the present invention is not always limited to this configuration. For example, the model parameter value estimator may be configured such that an apparatus that determines whether all of the plurality of model parameter values have been output to the plant model 2 is provided separately.
Moreover, in each of the embodiments described above, the configuration of the model parameter value estimator such that the function regression section 39 searches a function suited for the profile of the scatter diagram generated by the scatter diagram generation section 38 from the plurality of function data stored in the storage section in advance, and that the probability density function acquisition section 40 normalizes the function generated by the function regression section 39 has been exemplarily illustrated. However, as long as the essential effect of the present invention described above is obtained, the present invention is not always limited to this configuration. For example, the model parameter value estimator may be configured such that a plurality of pieces of normalized function data are stored in the storage section in advance, and that the function regression section 39 searches from the storage section the function suited for the profile of the scatter diagram generated by the scatter diagram generation section 38.
Further, in the third embodiment described above, the configuration of the model parameter value estimator 102 such that the product state estimation section 6 is provided in the model parameter value estimator 100 according to the first embodiment has been exemplarily illustrated. However, it is also possible to provide the product state estimation section 6 in the model parameter value estimator 101 according to the second embodiment and in that case, it is possible to attain the effects according to the third embodiment described above.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/002995 | 1/27/2017 | WO | 00 |