JP2012073031A - Input physical quantity estimation method, estimation device and estimation program - Google Patents
Input physical quantity estimation method, estimation device and estimation program Download PDFInfo
- Publication number
- JP2012073031A JP2012073031A JP2010215855A JP2010215855A JP2012073031A JP 2012073031 A JP2012073031 A JP 2012073031A JP 2010215855 A JP2010215855 A JP 2010215855A JP 2010215855 A JP2010215855 A JP 2010215855A JP 2012073031 A JP2012073031 A JP 2012073031A
- Authority
- JP
- Japan
- Prior art keywords
- physical quantity
- input
- output
- estimated
- equation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 111
- 230000008569 process Effects 0.000 claims abstract description 78
- 238000012545 processing Methods 0.000 claims abstract description 29
- 230000007423 decrease Effects 0.000 abstract description 22
- 230000014509 gene expression Effects 0.000 description 64
- 238000006073 displacement reaction Methods 0.000 description 23
- 230000008859 change Effects 0.000 description 14
- 238000005259 measurement Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 206010000210 abortion Diseases 0.000 description 1
- 231100000176 abortion Toxicity 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Force Measurement Appropriate To Specific Purposes (AREA)
Abstract
【課題】系への入力と系からの出力とがどちらも多変数(多元・多次元の物理量)である場合に系からの出力に基づいて前記系への入力を推定することができるようにする。
【解決手段】第一近似係数を算定する処理と、推定入力物理量を算出する処理と、推定入力物理量の有効判定を行う処理と、推定入力物理量の決定を行う処理と、推定出力物理量を算出する処理と、残差を算出する処理と、残差と増減表との比較を行う処理と、次推定入力物理量成分を決定する処理と、打ち切り判定を行う処理とを有するようにした。
【選択図】図1The input to the system can be estimated on the basis of the output from the system when both the input to the system and the output from the system are multivariable (multiple / multidimensional physical quantities). To do.
Processing for calculating a first approximation coefficient, processing for calculating an estimated input physical quantity, processing for determining the validity of the estimated input physical quantity, processing for determining the estimated input physical quantity, and calculating an estimated output physical quantity A process for calculating the residual, a process for comparing the residual with the increase / decrease table, a process for determining the next estimated input physical quantity component, and a process for performing the censoring determination.
[Selection] Figure 1
Description
本発明は、入力物理量推定方法、推定装置並びに推定プログラムに関する。さらに詳述すると、本発明は、系への入力に起因する当該系からの出力に基づいて前記系への入力を推定するための技術に関する。 The present invention relates to an input physical quantity estimation method, an estimation device, and an estimation program. More specifically, the present invention relates to a technique for estimating an input to the system based on an output from the system caused by an input to the system.
系への入力に起因する当該系からの出力に基づいて前記系への入力を推定する従来の技術としては、例えば、測定対象物の加速度に基づいて変位を推定する方法がある(特許文献1)。この変位推定方法は、測定対象物の加速度を計測し、計測された加速度を2回積分することによって変位相当パラメータを演算し、当該変位相当パラメータに含まれるドリフト成分が単調に増加或いは減少することに基づいて変位相当パラメータの演算結果から当該変位相当パラメータに含まれているドリフト成分を推定し、変位相当パラメータから推定されたドリフト成分を除去して測定対象物の変位信号を演算するものである。 As a conventional technique for estimating the input to the system based on the output from the system resulting from the input to the system, for example, there is a method of estimating the displacement based on the acceleration of the measurement object (Patent Document 1). ). This displacement estimation method measures the acceleration of the measurement object, calculates the displacement equivalent parameter by integrating the measured acceleration twice, and the drift component included in the displacement equivalent parameter increases or decreases monotonously. The drift component included in the displacement equivalent parameter is estimated from the calculation result of the displacement equivalent parameter based on the calculation result, and the displacement signal of the measurement object is calculated by removing the drift component estimated from the displacement equivalent parameter. .
しかしながら、特許文献1の変位推定方法では、測定対象物の変位を推定するための変位相当パラメータに含まれているドリフト成分を推定する際に、当該ドリフト成分が単調に増加或いは減少することを前提としており、具体的には加速度信号を2回積分して得られる変位信号がゼロからほぼ単調的に増加又は減少することに着目して直線近似によってドリフト成分を推定するようにしており、系の入力と出力とが共に一変数(言い換えると、一次元の物理量)であって両者に線形関係が成立している系においては出力に基づいて系への入力を推定することはできても、系の入力と出力とが共に多変数(言い換えると、多元・多次元の物理量)である場合に系への入力を推定することはできない。このため、推定方法としての汎用性が高いとは言い難い。 However, in the displacement estimation method of Patent Document 1, when estimating the drift component included in the displacement equivalent parameter for estimating the displacement of the measurement object, it is assumed that the drift component monotonously increases or decreases. Specifically, focusing on the fact that the displacement signal obtained by integrating the acceleration signal twice increases or decreases almost monotonically from zero, the drift component is estimated by linear approximation. In a system where both input and output are one variable (in other words, a one-dimensional physical quantity) and a linear relationship is established between them, the input to the system can be estimated based on the output. The input to the system cannot be estimated when both the input and the output are multivariables (in other words, multi-dimensional and multi-dimensional physical quantities). For this reason, it is difficult to say that the versatility of the estimation method is high.
そこで、本発明は、系への入力と系からの出力とがどちらも多変数(多元・多次元の物理量)である場合に系からの出力に基づいて前記系への入力を推定することができる入力物理量推定方法、推定装置並びに推定プログラムを提供することを目的とする。 Therefore, the present invention can estimate the input to the system based on the output from the system when both the input to the system and the output from the system are multivariable (multiple / multidimensional physical quantities). An object of the present invention is to provide an input physical quantity estimation method, an estimation device, and an estimation program.
かかる目的を達成するため、請求項1記載の入力物理量推定方法は、4つの入力物理量成分によって表される系への入力に起因して16個の出力物理量種類が前記系から出力される場合に16個の出力物理量種類に基づいて4つの入力物理量成分を推定する際に、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する処理と、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定処理と、数式2−4に第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する処理と、4つずつの推定入力物理量VE,1,ECから出力物理量種類毎に1個を選定する処理と、出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを推定対象とした入力物理量成分についての推定入力物理量VE,VNとする処理と、数式3に第一近似係数Am1,EC及び推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する処理と、数式4に推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する処理とを有し、16個の出力物理量種類のうち予め定めた個数の出力物理量種類において残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して第一近似係数算定処理に戻り、終了条件を満たした場合には推定処理を終了するようにしている。
(数1−1)
CS,EC=A'1,EC・(V1)4+A'2,EC・(V1)3+A'3,EC・(V1)2+A'4,EC・(V1)
+A'5,EC
(数1−2)
A'm1,EC=B'm1,1,EC・(V2)4+B'm1,2,EC・(V2)3+B'm1,3,EC・(V2)2
+B'm1,4,EC・(V2)+B'm1,5,EC
(数1−3)
B'm1,m2,EC=C'm1,m2,1,EC・(V3)4+C'm1,m2,2,EC・(V3)3
+C'm1,m2,3,EC・(V3)2+C'm1,m2,4,EC・(V3)+C'm1,m2,5,EC
(数1−4)
C'm1,m2,m3,EC=Dm1,m2,m3,1,EC・(V4)4+Dm1,m2,m3,2,EC・(V4)3
+Dm1,m2,m3,3,EC・(V4)2+Dm1,m2,m3,4,EC・(V4)
+Dm1,m2,m3,5,EC
(数2−1)
Cm1,m2,m3,EC=Dm1,m2,m3,1,EC・(VE,4)4+Dm1,m2,m3,2,EC・(VE,4)3
+Dm1,m2,m3,3,EC・(VE,4)2 +Dm1,m2,m3,4,EC・(VE,4)
+Dm1,m2,m3,5,EC
(数2−2)
Bm1,m2,EC=Cm1,m2,1,EC・(VE,3)4+Cm1,m2,2,EC・(VE,3)3
+Cm1,m2,3,EC・(VE,3)2+Cm1,m2,4,EC・(VE,3)+Cm1,m2,5,EC
(数2−3)
Am1,EC=Bm1,1,EC・(VE,2)4+Bm1,2,EC・(VE,2)3+Bm1,3,EC・(VE,2)2
+Bm1,4,EC・(VE,2)+Bm1,5,EC
(数2−4)
0=A1,EC・(VE,1,EC)4+A2,EC・(VE,1,EC)3+A3,EC・(VE,1,EC)2
+A4,EC・(VE,1,EC)+A5,EC−CM,EC
(数3)
CE,EC=A1,EC・(VE,av)4+A2,EC・(VE,av)3+A3,EC・(VE,av)2
+A4,EC・(VE,av)+A5,EC
(数4)
CR,EC=CM,EC−CE,EC
In order to achieve this object, the input physical quantity estimation method according to claim 1 is the case where 16 output physical quantity types are output from the system due to the input to the system represented by the four input physical quantity components. When four input physical quantity components are estimated based on the 16 types of output physical quantity types, for each of the four input physical quantity components, four input physical quantity components V VN (provided by subscript VN: Input physical quantity component identification number (integer from 1 to 4)) and 16 output physical quantity C S, EC by output physical quantity type (subscript EC: identification number of output physical quantity type (integer from 1 to 16)) And the fourth approximation coefficient D m1, m2, m3, m4, EC (where subscripts m1, m2, m3, m4: coefficient identification numbers ( A process of calculating an integer from 1 to 5)) The input physical quantity component was estimated target, first with fourth approximation coefficient D m1, m2, m3, m4 , EC and estimated input physical quantity component V E, VN and from equation 2-1 to equation 2-3 sequentially a first approximation coefficient calculation processing to calculate the approximate coefficients a m1, EC, 16 pieces by substituting a first approximation coefficient a m1, EC and output physical quantity C M obtained from the system, EC in equation 2-4 process for the selection and processing of calculating the estimated input physical quantity V E, 1, EC four each per output physical quantity type, one for each output physical quantity type four by the estimated input physical quantity V E, 1, EC Then, the average V E, av of the estimated input physical quantity selected for each output physical quantity type is calculated, and the average V E, av is used as the estimation input physical quantity V E, VN for the input physical quantity component to be estimated. calculating a process, a first approximation coefficient a m1 in equation 3, EC and estimated input physical quantity average V E, by substituting av estimated output physical quantity C E, the EC Comprising: a process that, the estimated output physical quantity C E in Equation 4, EC and obtained from the system output physical quantity C M, the residual C R by substituting the EC, and a process of calculating the EC, 16 pieces of outputs When a predetermined number of output physical quantity types among physical quantity types has an absolute value of the residual CR , EC equal to or less than a predetermined censoring determination threshold value, and the end condition is not satisfied. The input physical quantity component to be estimated is newly determined and the process returns to the first approximation coefficient calculation process. When the end condition is satisfied, the estimation process is terminated.
(Equation 1-1)
C S, EC = A ′ 1, EC · (V 1 ) 4 + A ′ 2, EC · (V 1 ) 3 + A ′ 3, EC · (V 1 ) 2 + A ′ 4, EC · (V 1 )
+ A ' 5, EC
(Equation 1-2)
A ′ m1, EC = B ′ m1,1, EC · (V 2 ) 4 + B ′ m1,2, EC · (V 2 ) 3 + B ′ m1,3, EC · (V 2 ) 2
+ B ' m1,4, EC・ (V 2 ) + B' m1,5, EC
(Equation 1-3)
B ′ m1, m2, EC = C ′ m1, m2,1, EC · (V 3 ) 4 + C ′ m1, m2,2, EC · (V 3 ) 3
+ C 'm1, m2,3, EC · (V 3) 2 + C' m1, m2,4, EC · (V 3) + C 'm1, m2,5, EC
(Equation 1-4)
C ′ m1, m2, m3, EC = D m1, m2, m3,1, EC · (V 4 ) 4 + D m1, m2, m3,2, EC · (V 4 ) 3
+ D m1, m2, m3,3, EC・ (V 4 ) 2 + D m1, m2, m3,4, EC・ (V 4 )
+ D m1, m2, m3,5, EC
(Equation 2-1)
C m1, m2, m3, EC = D m1, m2, m3,1, EC · (V E, 4 ) 4 + D m1, m2, m3,2, EC · (V E, 4 ) 3
+ D m1, m2, m3,3, EC・ (V E, 4 ) 2 + D m1, m2, m3,4, EC・ (V E, 4 )
+ D m1, m2, m3,5, EC
(Equation 2-2)
B m1, m2, EC = C m1, m2,1, EC · (V E, 3 ) 4 + C m1, m2,2, EC · (V E, 3 ) 3
+ C m1, m2,3, EC・ (V E, 3 ) 2 + C m1, m2,4, EC・ (V E, 3 ) + C m1, m2,5, EC
(Equation 2-3)
A m1, EC = B m1,1, EC · (V E, 2 ) 4 + B m1,2, EC · (V E, 2 ) 3 + B m1,3, EC · (V E, 2 ) 2
+ B m1,4, EC・ (V E, 2 ) + B m1,5, EC
(Equation 2-4)
0 = A 1, EC・ (V E, 1, EC ) 4 + A 2, EC・ (V E, 1, EC ) 3 + A 3, EC・ (V E, 1, EC ) 2
+ A 4, EC・ (V E, 1, EC ) + A 5, EC −CM , EC
(Equation 3)
C E, EC = A 1, EC · (V E, av ) 4 + A 2, EC · (V E, av ) 3 + A 3, EC · (V E, av ) 2
+ A 4, EC・ (V E, av ) + A 5, EC
(Equation 4)
C R, EC = C M, EC −C E, EC
また、請求項2記載の入力物理量推定装置は、4つの入力物理量成分によって表される系への入力に起因して前記系から出力された16個の出力物理量種類のデータが保管されている記憶部を有する若しくは前記データが保管されている記憶装置と接続された装置であって、16個の出力物理量種類に基づいて4つの入力物理量成分を推定するために、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する手段と、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定手段と、数式2−4に第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する手段と、4つずつの推定入力物理量VE,1,ECから出力物理量種類毎に1個を選定する手段と、出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを推定対象とした入力物理量成分についての推定入力物理量VE,VNとする手段と、数式3に第一近似係数Am1,EC及び推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する手段と、数式4に推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する手段とを有し、16個の出力物理量種類のうち予め定めた個数の出力物理量種類において残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して第一近似係数算定処理に戻り、終了条件を満たした場合には推定処理を終了するようにしている。 The input physical quantity estimation apparatus according to claim 2 is a memory in which data of 16 types of output physical quantities output from the system due to inputs to the system represented by four input physical quantity components are stored. Each of the four input physical quantity components, in order to estimate the four input physical quantity components based on the 16 output physical quantity types, Input physical quantity V VN for each of four input physical quantity components acquired as a sample in advance (subscript VN: input physical quantity component identification number (integer of 1 to 4)) and 16 output physical quantities for each type of output physical quantity C S, The fourth approximation coefficient D m1, m2 using the combination data with EC (subscript EC: identification number of output physical quantity type (integer number from 1 to 16)) and Formula 1-1 to Formula 1-4 in order . m3, m4, EC (was And, the subscript m1, m2, m3, m4: means for calculating an identification number of the coefficients (each an integer from 1 to 5)), the input physical quantity component was estimated target fourth approximation coefficient D m1, m @ 2, m3, First approximation coefficient calculation means for calculating the first approximation coefficient A m1, EC using m4, EC and the estimated input physical quantity component V E, VN and Expressions 2-1 to 2-3 in order; Substituting the first approximation coefficient A m1, EC and the output physical quantity C M, EC obtained from the system into 4 gives four estimated input physical quantities V E, 1, EC for every 16 output physical quantity types. Means for calculating, means for selecting one for each output physical quantity type from four estimated input physical quantities V E, 1, EC , and average V E, for the estimated input physical quantity selected for each output physical quantity type means for calculating av and setting the average V E, av as an estimated input physical quantity V E, VN for the input physical quantity component; Means for calculating the estimated output physical quantity C E, EC by substituting the approximation coefficient A m1, EC and the average V E, av of the estimated input physical quantity, and the estimated output physical quantity C E, EC and the above-mentioned system obtained from Equation 4 output physical quantity C M, by substituting EC residual C R, and means for calculating the EC, 16 pieces of the residual C R at the output a physical quantity different predetermined number of output physical quantity type, absolute EC The end condition is that the magnitude of the value is equal to or less than a predetermined cutoff determination threshold value. If the end condition is not satisfied, a new input physical quantity component to be estimated is newly determined and the first approximation coefficient calculation process is performed. Returning, when the termination condition is satisfied, the estimation process is terminated.
また、請求項3記載の入力物理量推定プログラムは、4つの入力物理量成分によって表される系への入力に起因して前記系から出力された16個の出力物理量種類のデータが保管されている記憶部を有する若しくは前記データが保管されている記憶装置と接続されたコンピュータを、16個の出力物理量種類に基づいて4つの入力物理量成分を推定する際に、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する手段、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定手段、数式2−4に第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する手段、4つずつの推定入力物理量VE,1,ECから出力物理量種類毎に1個を選定する手段、出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを推定対象とした入力物理量成分についての推定入力物理量VE,VNとする手段、数式3に第一近似係数Am1,EC及び推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する手段、数式4に推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する手段として機能させると共に、16個の出力物理量種類のうち予め定めた個数の出力物理量種類において残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して第一近似係数算定処理に戻り、終了条件を満たした場合には推定処理を終了するようにしている。 According to a third aspect of the present invention, there is provided an input physical quantity estimation program in which data of 16 types of output physical quantities output from the system due to inputs to the system represented by four input physical quantity components is stored. When estimating four input physical quantity components based on 16 types of output physical quantity, a computer connected to a storage device having a storage unit or storing the data is sampled in advance for each of the four input physical quantity components. The input physical quantity V VN for each of the four input physical quantity components (subscript VN: input physical quantity component identification number (integer of 1 to 4)) and 16 output physical quantities for each type of output physical quantity C S, EC ( However, the fourth approximation coefficient D m1, m2, m3, using the combination data with the subscript EC: output physical quantity type identification number (an integer of 1 to 16) and the formulas 1-1 to 1-4 in order . m4, E C (however, subscripts m1, m2, m3, m4: coefficient identification numbers (each an integer of 1 to 5)), the fourth approximate coefficient D m1, m2, m3 for the input physical quantity component to be estimated , m4, EC and the estimated input physical quantity component V E, VN and Formulas 2-1 to 2-3 in order, the first approximation coefficient calculation means for calculating the first approximation coefficient A m1, EC , Formula 2- Substituting the first approximation coefficient A m1, EC and the output physical quantity C M, EC obtained from the system into 4 gives four estimated input physical quantities V E, 1, EC for every 16 output physical quantity types. Means for calculating, means for selecting one for each output physical quantity type from four estimated input physical quantities VE, 1, EC , and calculating the average VE, av for the estimated input physical quantity selected for each output physical quantity type Means for calculating and calculating an estimated input physical quantity V E, VN for the input physical quantity component for which the average V E, av is to be estimated, first approximation to Equation 3 Means for calculating the estimated output physical quantity C E, EC by substituting the coefficient A m1, EC and the average V E, av of the estimated input physical quantity, Equation 4 shows the estimated output physical quantity C E, EC and the output physical quantity obtained from the system C M, the residual by substituting EC C R, together to function as means for calculating the EC, 16 pieces of the residual C R at the output a physical quantity different predetermined number of output physical quantity type, the absolute value of the EC When the end condition is that the size is equal to or less than a predetermined cutoff determination threshold value, and when the end condition is not satisfied, the input physical quantity component to be estimated is newly determined and the process returns to the first approximation coefficient calculation process, When the termination condition is satisfied, the estimation process is terminated.
これらの入力物理量推定方法、推定装置並びに推定プログラムによると、系への入力と系からの出力との間の関係を近似式で表すようにすると共に当該近似式の近似係数を近似式を用いて算定するようにすることにより、系への入力と系からの出力とがどちらも多変数(多元・多次元の物理量)である場合でも系からの出力に基づいて前記系への入力が推定される。 According to these input physical quantity estimation methods, estimation devices, and estimation programs, the relationship between the input to the system and the output from the system is expressed by an approximate expression, and the approximation coefficient of the approximate expression is expressed using the approximate expression. By calculating, the input to the system is estimated based on the output from the system, even if both the input to the system and the output from the system are multivariable (multiple / multidimensional physical quantities). The
本発明の入力物理量推定方法、推定装置並びに推定プログラムによれば、系への入力と系からの出力とがどちらも多変数(多元・多次元の物理量)である場合に系からの出力に基づいて前記系への入力を推定することができるので、推定方法としての汎用性の向上を図ることが可能になる。 According to the input physical quantity estimation method, the estimation apparatus, and the estimation program of the present invention, when both the input to the system and the output from the system are multivariables (multi-dimensional / multi-dimensional physical quantities), based on the output from the system. Thus, it is possible to estimate the input to the system, so that it is possible to improve versatility as an estimation method.
以下、本発明の構成を図面に示す実施の形態の一例に基づいて詳細に説明する。 Hereinafter, the configuration of the present invention will be described in detail based on an example of an embodiment shown in the drawings.
図1から図7に、本発明の入力物理量推定方法、推定装置並びに推定プログラムの実施形態の一例を示す。本実施形態では、4つの物理量によって表される系への入力に起因して16個の物理量が前記系から出力される場合に、当該16個の物理量に基づいて前記入力を表す4つの物理量を推定する場合を例に挙げる。なお、本実施形態が対象とする入力は4自由度を有する物理量であると言える。また、本発明が対象とする入力及び出力に関する物理量は実数で表されるものであると共に、増減変化をし得るものである。 1 to 7 show an example of embodiments of an input physical quantity estimation method, an estimation device, and an estimation program according to the present invention. In the present embodiment, when 16 physical quantities are output from the system due to inputs to the system represented by four physical quantities, the four physical quantities representing the inputs are calculated based on the 16 physical quantities. Take the case of estimation as an example. In addition, it can be said that the input which this embodiment makes object is a physical quantity having 4 degrees of freedom. The physical quantities related to input and output targeted by the present invention are represented by real numbers and can be increased or decreased.
なお、4つの物理量によって表される系への入力に起因して16個の物理量が前記系から出力される場合としては、具体的には例えば図3に示すように、電気的絶縁性と力学的弾性とを有する直方体の基材1aの対向する一対の面の一方の面1bに4つの電極A,B,C,Dを備えると共に前記一対の面の他方の面1b'にも前記4つの電極A,B,C,Dのそれぞれと正対する位置に4つの電極A',B',C',D'を備えるセンサ1を系とし、当該センサ1に力が加えられて変形(言い換えると、これによる各電極の変位)が入力として与えられた場合にセンサ1から電極間の静電容量が出力される場合が挙げられる。 As a case where 16 physical quantities are output from the system due to input to the system represented by four physical quantities, specifically, as shown in FIG. Four electrodes A, B, C, and D are provided on one surface 1b of a pair of opposing surfaces of a rectangular parallelepiped base material 1a having dynamic elasticity, and the other surface 1b ′ of the pair of surfaces is also provided with the four electrodes. A sensor 1 having four electrodes A ′, B ′, C ′, D ′ at positions facing each of the electrodes A, B, C, D is used as a system, and a force is applied to the sensor 1 to deform (in other words, In this case, when the displacement of each electrode) is given as an input, the capacitance between the electrodes is output from the sensor 1.
系としてのセンサ1への入力としての変形(変位)は、図4(A)に示すように、水平X方向のずれ変位(X),水平Y方向のずれ変位(Y),垂直Z方向の圧縮変位(Z),垂直Z方向軸周りの回転変位(Θ)の4つの変位(言い換えると、4自由度の変位成分)によって表される。 As shown in FIG. 4A, the deformation (displacement) as an input to the sensor 1 as a system is as follows: horizontal X direction displacement (X), horizontal Y direction displacement (Y), vertical Z direction It is expressed by four displacements (in other words, a displacement component with four degrees of freedom), ie, a compression displacement (Z) and a rotational displacement (Θ) around the vertical Z direction axis.
また、センサ1には、基材1aの対向する一対の面の一方の面1bの電極A,B,C,Dのうちの一つと前記一対の面の他方の面1b'の電極A',B',C',D'のうちの一つとを組み合わせることによって16組の電極の組み合わせができる(図4(B)参照)。 Further, the sensor 1 includes one of the electrodes A, B, C, and D on one surface 1b of the pair of opposing surfaces of the substrate 1a and the electrode A ′ on the other surface 1b ′ of the pair of surfaces. By combining one of B ′, C ′, and D ′, 16 electrode combinations can be made (see FIG. 4B).
そして、上述のセンサ1では、面1bと面1b'とは力学的弾性を有する基材1aを挟んで対向しているので、センサ1に力が加えられた場合には基材1aが変形し各電極間の相対位置関係が変化して16組の各電極間の静電容量が変化する。このため、センサ1を系とし、力が加えられたことによるセンサ1の変形(変位)を入力と見立てると共に当該変形に起因する各電極間の静電容量の変化を出力と見立てることができ、4つの物理量(即ち変位)によって表される系への入力に起因して16個の物理量(即ち電極間の静電容量)が前記系から出力されるものであると言える。 In the sensor 1 described above, the surface 1b and the surface 1b ′ are opposed to each other with the base material 1a having mechanical elasticity interposed therebetween. Therefore, when force is applied to the sensor 1, the base material 1a is deformed. The relative positional relationship between the electrodes changes, and the capacitance between the 16 sets of electrodes changes. For this reason, the sensor 1 is used as a system, and the deformation (displacement) of the sensor 1 due to the applied force can be regarded as an input, and the change in capacitance between the electrodes due to the deformation can be regarded as an output. It can be said that 16 physical quantities (namely, capacitance between electrodes) are output from the system due to the input to the system represented by four physical quantities (namely, displacement).
本実施形態では、系への入力を表す4つの物理量をVVN(ただし、添字VN=1,2,3,4;また、Vの内容を識別するために他の添字が適宜付される)とすると共に、系から出力される16個の物理量をCEC(ただし、添字EC=1,2,3,…,16;また、Cの内容を識別するために他の添字が適宜付される)とする。ここで、以下においては、系への入力に関する物理量を入力物理量ともいい、系からの出力に関する物理量を出力物理量ともいう。また、入力を表す4つの物理量の個々のものを成分や入力物理量成分ともいう。さらに、これら4つの成分・入力物理量成分をX成分,Y成分,Z成分,Θ成分とも表す。また、出力される16個の物理量の個々のものを種類や出力物理量種類ともいう。 In the present embodiment, four physical quantities representing inputs to the system are represented by V VN (however, subscripts VN = 1, 2, 3, 4; and other subscripts are appropriately added to identify the contents of V). And 16 physical quantities output from the system are represented by C EC (however, subscript EC = 1, 2, 3,..., 16; other subscripts are appropriately added to identify the contents of C. ). Here, in the following, a physical quantity related to the input to the system is also referred to as an input physical quantity, and a physical quantity related to the output from the system is also referred to as an output physical quantity. Each of the four physical quantities representing the input is also referred to as a component or an input physical quantity component. Further, these four components / input physical quantity components are also expressed as an X component, a Y component, a Z component, and a Θ component. Each of the 16 physical quantities that are output is also referred to as a type or an output physical quantity type.
まず、本発明の入力物理量推定方法における出力物理量に基づく入力物理量の推定原理を説明する。なお、本発明は、実際に取得された出力物理量(以下、取得出力物理量或いは取得出力物理量種類ともいう)を入力とし、推定した入力物理量(以下、推定入力物理量或いは推定入力物理量成分ともいう)を出力するものであると言える。 First, the principle of input physical quantity estimation based on the output physical quantity in the input physical quantity estimation method of the present invention will be described. In the present invention, an actually acquired output physical quantity (hereinafter also referred to as an acquired output physical quantity or an acquired output physical quantity type) is input, and an estimated input physical quantity (hereinafter also referred to as an estimated input physical quantity or an estimated input physical quantity component) is input. It can be said that it is what outputs.
本発明では、出力物理量と入力物理量との間の関係を表す近似式を利用して系からの出力物理量に基づいて前記系への入力物理量を推定する。なお、本実施形態では、近似式として4次多項式を用いる。また、出力物理量及び入力物理量については、物理量としての値をそのまま用いるようにしても良いし、例えば基準とする状態からの差分値(言い換えると変化量)を用いるようにしても良い。 In the present invention, the input physical quantity to the system is estimated based on the output physical quantity from the system using an approximate expression representing the relationship between the output physical quantity and the input physical quantity. In this embodiment, a quartic polynomial is used as an approximate expression. As the output physical quantity and the input physical quantity, values as physical quantities may be used as they are, or for example, a difference value from a reference state (in other words, a change amount) may be used.
本発明の入力物理量推定方法は、推定と判定とから構成され、推定と判定とを繰り返し行なって実際の入力に近いであろう入力物理量を求める。また、本発明では、近似式によって出力物理量種類と入力物理量成分とを関係づけることで推定を行う。そして、図5に示すように、1回の推定では4つの入力物理量成分のうちの一つ(図5ではZ成分)について入力物理量を推定し、判定では次に推定を行う入力物理量成分の決定と推定処理の打ち切り判定とを行い、これら推定と判定とを繰り返し行う。 The input physical quantity estimation method of the present invention includes estimation and determination, and repeatedly performs estimation and determination to obtain an input physical quantity that will be close to the actual input. Further, in the present invention, the estimation is performed by relating the output physical quantity type and the input physical quantity component by the approximate expression. Then, as shown in FIG. 5, the input physical quantity is estimated for one of the four input physical quantity components (Z component in FIG. 5) in one estimation, and the input physical quantity component to be estimated next is determined in the determination. And estimation processing abortion determination, and the estimation and determination are repeated.
入力物理量推定方法の概要を図6に示す。図6は、16個の出力物理量種類のうちの特定の一つの出力物理量CM,ECと、4つの入力物理量成分のうちのZ成分である入力物理量zM,ECとの間の関係を表す。なお、添字Mは、現実の、或いは、計測などによって実際に取得されたものであることを表す。また、添字Eは推定に関するものであることを表す。 An outline of the input physical quantity estimation method is shown in FIG. FIG. 6 shows the relationship between one specific output physical quantity CM, EC among the 16 output physical quantity types and the input physical quantity zM , EC which is the Z component of the four input physical quantity components. . The subscript M indicates that it is actual or actually acquired by measurement or the like. The subscript E indicates that it is related to estimation.
図6(A)は推定の概要を表す。或る入力物理量に対して16個の出力物理量種類CM,EC(ただし、添字EC=1〜16)が取得(具体的には例えば計測)される。本発明の入力物理量推定方法では、この16個の取得出力物理量種類CM,ECから前記或る入力物理量を表す4つの入力物理量成分(本実施形態ではX成分,Y成分,Z成分,Θ成分の4つ)を独立に個々に推定する(図6ではZ成分)。推定回数n回における推定対象の入力物理量成分VE,1,(n,VE1=n')(添字1は推定対象の成分であることを表す)は、16個の取得出力物理量種類を用いて16元の近似式を解き、これによって解として得られる16個のVE,1,(n,VE1=n'),EC(ただし、添字EC=1〜16)の平均値とする。ここで、nは推定全体の推定回数を表し、n'は入力物理量成分VE,VN(ただし、添字VN=1〜4)毎の推定回数を表す。したがって、添字(n,VE1=n')は、全体推定回数がn回であると共に成分VE,1の推定回数がn'回であることを表す。 FIG. 6A shows an outline of estimation. Sixteen output physical quantity types C M, EC (subscript EC = 1 to 16) are acquired (specifically, for example, measured) for a certain input physical quantity. In the input physical quantity estimation method of the present invention, four input physical quantity components representing the certain input physical quantity from the 16 acquired output physical quantity types C M, EC (in this embodiment, X component, Y component, Z component, Θ component) Are independently estimated (Z component in FIG. 6). The estimated input physical quantity component V E, 1, (n, VE1 = n ′) (subscript 1 indicates that it is a component to be estimated ) at n estimation times is obtained using 16 acquired output physical quantity types. The approximate expression of 16 elements is solved, and the average value of 16 V E, 1, (n, VE1 = n ′), EC (subscript EC = 1 to 16) obtained as a solution is obtained. Here, n represents the estimation number of the entire estimation, and n ′ represents the estimation number for each input physical quantity component V E, VN (subscript VN = 1 to 4). Therefore, the subscript (n, VE1 = n ′) represents that the total number of estimations is n and the number of estimations of the component V E, 1 is n ′.
推定には、出力物理量と入力物理量との間の関係を表す近似式fE,(n,VE1=n'),EC(前述の通り4次多項式である)を用いる。取得された出力物理量CM,ECを近似式fE,(n,VE1=n'),ECに代入することで推定入力物理量VE,1,(n,VE1=n'),ECを得る。近似式fE,(n,VE1=n'),ECは各入力物理量成分及び各出力物理量種類に対して異なる近似係数Am1,(n,VE1=n'),ECを有する。近似係数Aの添字m1は近似式中の係数の識別番号であり、4次多項式近似においては1近似式あたり5個の係数を有するので添字m1は1,2,…,5の値をとる。近似係数は出力物理量と入力物理量との間の関係の全体を計算的に網羅し得るものとして、言い換えると連続的に補間し得るものとして算定する。そうすることにより、取得された出力物理量CM,ECから入力物理量を推定することができる。 For the estimation, an approximate expression f E, (n, VE1 = n ′), EC (which is a fourth-order polynomial as described above ) representing the relationship between the output physical quantity and the input physical quantity is used. By substituting the acquired output physical quantity C M, EC into the approximate expression f E, (n, VE1 = n ′), EC , the estimated input physical quantity V E, 1, (n, VE1 = n ′), EC is obtained. . The approximate expression f E, (n, VE1 = n ′), EC has different approximation coefficients A m1, (n, VE1 = n ′), EC for each input physical quantity component and each output physical quantity type. The subscript m1 of the approximate coefficient A is an identification number of the coefficient in the approximate expression. Since there are 5 coefficients per approximate expression in the fourth-order polynomial approximation, the subscript m1 takes values 1, 2,. The approximation coefficient is calculated on the assumption that the entire relationship between the output physical quantity and the input physical quantity can be comprehensively covered, in other words, continuously interpolated. By doing so, it is possible to estimate the input physical quantity from the acquired output physical quantity CM, EC .
近似式は1つの入力物理量成分との間の関係を表す。近似係数Aを4つの入力物理量成分に対応させるため、推定対象の入力物理量成分VE,1,(n,VE1=n')を除く他の3つの推定入力物理量成分VE,2,(n,VE2=n2)(添字2は成分の識別子であり、n2は当該成分の推定回数を表す),VE,3,(n,VE3=n3)(添字3は成分の識別子であり、n3は当該成分の推定回数を表す),VE,4,(n,VE4=n4)(添字4は成分の識別子であり、n4は当該成分の推定回数を表す)を用いて近似係数Aの決定を行う。なお、推定対象の入力物理量成分VE,1,(n,VE1=n')ではない他の入力物理量成分VE,2,VE,3,VE,4については全体推定回数(n−1)回までの推定入力物理量の値を用いる。 The approximate expression represents the relationship between one input physical quantity component. In order to make the approximation coefficient A correspond to the four input physical quantity components, the other three estimated input physical quantity components V E, 2, (n excluding the input physical quantity component V E, 1, (n, VE1 = n ′) to be estimated , VE2 = n2) (Subscript 2 is an identifier of a component, n2 represents the estimated number of the component ), VE , 3, (n, VE3 = n3) (Subscript 3 is an identifier of a component, and n3 is ), V E, 4, (n, VE4 = n4) (subscript 4 is an identifier of the component, and n4 represents the estimated number of the component) to determine the approximation coefficient A Do. For the other input physical quantity components V E, 2 , V E, 3 , V E, 4 that are not the input physical quantity components V E, 1, (n, VE1 = n ′) to be estimated, the total estimated number (n− 1) Use the estimated input physical quantity up to the number of times.
そして、本発明では、近似係数Aの決定にも近似式を用いる。具体的には、推定対象の入力物理量成分VE,1,(n,VE1=n'),ECの近似式fE,(n,VE1=n'),ECの近似係数Am1,(n,VE1=n'),ECの決定は推定入力物理量成分VE,2と近似係数Bとによる第二近似式によって行い、近似係数Bの決定は推定入力物理量成分VE,3と近似係数Cとによる第三近似式によって行い、近似係数Cの決定は推定入力物理量成分VE,4と近似係数Dとによる第四近似式によって行う。出力物理量と推定対象の入力物理量成分との間の関係を表した近似式は第一近似式とする。近似係数Dは予め算定しておき、毎推定回において使用する近似係数Aの計算を行う。4種類の近似式の関係を図7に示す。 In the present invention, the approximate expression is also used to determine the approximate coefficient A. Specifically, the input physical quantity component V E, 1, (n, VE1 = n ′) to be estimated , the approximate expression f E, (n, VE1 = n ′) of EC , and the approximate coefficient A m1, (n of EC , VE1 = n ′), EC is determined by the second approximate expression using the estimated input physical quantity component V E, 2 and the approximate coefficient B, and the approximate coefficient B is determined by the estimated input physical quantity component V E, 3 and the approximate coefficient C. The approximate coefficient C is determined by a fourth approximate expression using the estimated input physical quantity component V E, 4 and the approximate coefficient D. The approximate expression representing the relationship between the output physical quantity and the input physical quantity component to be estimated is the first approximate expression. The approximation coefficient D is calculated in advance, and the approximation coefficient A used in each estimation is calculated. The relationship between the four types of approximate expressions is shown in FIG.
推定入力物理量VE,VNは添字VNによって識別する。毎推定回において更新される第一近似係数Aを用いることにより、近似式は特定の入力物理量成分(例えばZ成分)の推定回数n'=1においてfE,(n,Z=1),EC,推定回数n'=2においてfE,(n+a,Z=2),EC,推定回数n'=3においてfE,(n+b,Z=3),ECとなり(a,bは推定全体の推定回数を表すための数)、推定点は取得点に近づいていく。この操作を繰り返し、確からしい推定点を求める。推定点が取得点を中心とした許容範囲内に達した場合に入力物理量の推定処理は終了する(図6(B)参照)。 The estimated input physical quantity V E, VN is identified by the subscript VN. By using the first approximation coefficient A that is updated at each estimation time, the approximate expression can be calculated as f E, (n, Z = 1), EC at an estimated number n ′ = 1 of a specific input physical quantity component (for example, Z component). , F E, (n + a, Z = 2), EC at estimated number n ′ = 2, f E, (n + b, Z = 3), EC at estimated number n ′ = 3 (a and b are The number for representing the number of estimations of the entire estimation), the estimated point approaches the acquisition point. This operation is repeated to obtain a probable estimated point. When the estimated point reaches the allowable range centered on the acquired point, the input physical quantity estimation process ends (see FIG. 6B).
そして、上述の原理に基づいて出力物理量から入力物理量を推定するため、本発明の入力物理量推定方法は、4つの入力物理量成分によって表される系への入力に起因して16個の出力物理量種類が前記系から出力される場合に16個の出力物理量種類に基づいて4つの入力物理量成分を推定する際に、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(具体的には1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(具体的には1〜16の整数))との組み合わせデータ及び数式6から数式9までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(具体的にはそれぞれ1〜5の整数))を算定する処理(S1−1)と、全体推定回数n回の処理として、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式5−1から数式5−3までを順番に用いて第一近似係数Am1,(n,VE1=n'),ECを算定する第一近似係数算定処理(S1−2)と、数式5−4に第一近似係数Am1,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,(n,VE1=n'),ECを算出する処理(S2)と、4つずつの推定入力物理量VE,1,(n,VE1=n'),ECから出力物理量種類毎に1個を選定する処理(S3)と、出力物理量種類毎に1個選定された推定入力物理量の平均VE,1,(n,VE1=n')を算出して当該平均VE,1,(n,VE1=n')を推定対象とした入力物理量成分についての推定入力物理量VE,VNとする処理(S4)と、数式10に第一近似係数Am1,(n,VE1=n'),EC及び推定入力物理量の平均VE,1,(n,VE1=n')を代入して推定出力物理量CE,(n,VE1=n'),ECを算出する処理(S5)と、数式11に推定出力物理量CE,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,(n,VE1=n'),ECを算出する処理(S6)とを有し、16個の出力物理量種類のうち予め定めた個数の出力物理量種類においてCR,(n,VE1=n'),ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし(S9)、当該終了条件を満たしていない場合(S9:No)には推定対象とする入力物理量成分を新たに決定して第一近似係数算定処理に戻り、終了条件を満たした場合(S9:Yes)には推定処理を終了するようにしている。 Then, in order to estimate the input physical quantity from the output physical quantity based on the above-described principle, the input physical quantity estimation method of the present invention has 16 output physical quantity types resulting from the input to the system represented by the four input physical quantity components. When the four input physical quantity components are estimated based on the 16 types of output physical quantity when the system is output from the system, the input for each of the four input physical quantity components acquired as a sample in advance for each of the four input physical quantity components Physical quantity V VN (subscript VN: input physical quantity component identification number (specifically an integer of 1 to 4)) and 16 output physical quantities C S, EC by output physical quantity type (subscript EC: output physical quantity The fourth approximation coefficient D m1, m2, m3, m4, EC (however, subscript) using the combination data with the type identification number (specifically an integer of 1 to 16) and the formulas 6 to 9 in order m1, m2, m3, m4: Identification of coefficients And number processing to calculate the) (specifically, each integer of 1 to 5.) (S1-1), the processing of the entire estimated number n times, the input physical quantity component was estimated target fourth approximation coefficient D m1, m1 , m3, m4, EC, estimated input physical quantity component V E, VN and Equation 5-1 to Equation 5-3 are used in order to obtain the first approximation coefficient A m1, (n, VE1 = n ′), EC first approximation coefficient calculation processing for calculating the (S1-2), first approximation coefficient a m1 in equation 5-4, (n, VE1 = n '), EC and output physical quantity C M obtained from the system, EC And four estimated input physical quantities V E, 1, (n, VE1 = n ′), EC calculation processing (S2) for every 16 output physical quantity types, and four estimated inputs. Processing for selecting one for each output physical quantity type from physical quantity V E, 1, (n, VE1 = n '), EC (S3), and average V E of estimated input physical quantities selected for each output physical quantity type , 1, (n, VE1 = n ′) and calculate the average VE , 1, (n , VE1 = n ′) as the estimated input physical quantity V E, VN for the input physical quantity component to be estimated (S4), and the first approximation coefficient A m1, (n, VE1 = n ′), A process (S5) for calculating the estimated output physical quantity CE, (n, VE1 = n '), EC by substituting the average VE, 1, (n, VE1 = n') of EC and the estimated input physical quantity, 11 the estimated output physical quantity C E, (n, VE1 = n '), EC and output physical quantity C M obtained from the system, residual C R by substituting EC, (n, VE1 = n '), EC (S6), and the absolute value of C R, (n, VE1 = n ′), EC is predetermined in the predetermined number of output physical quantity types among the 16 output physical quantity types. An end condition is that the threshold value is equal to or less than the predetermined threshold value (S9). If the end condition is not satisfied (S9: No), the input physical quantity component to be estimated is newly determined and the first approximation coefficient is calculated. Returning to the process, if the end condition is satisfied (S9) So that ends the estimation process is yes).
また、上記入力物理量推定方法は、本発明の入力物理量推定装置として実現される。この入力物理量推定装置は、4つの入力物理量成分によって表される系への入力に起因して前記系から出力された16個の出力物理量種類のデータが保管されている記憶部を有する若しくは前記データが保管されている記憶装置と接続された装置であって、16個の出力物理量種類に基づいて4つの入力物理量成分を推定するために、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(具体的には1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(具体的には1〜16の整数))との組み合わせデータ及び数式6から数式9までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(具体的にはそれぞれ1〜5の整数))を算定する手段と、全体推定回数n回の処理として、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式5−1から数式5−3までを順番に用いて第一近似係数Am1,(n,VE1=n'),ECを算定する第一近似係数算定処理を行う手段と、数式5−4に第一近似係数Am1,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,(n,VE1=n'),ECを算出する手段と、4つずつの推定入力物理量VE,1,(n,VE1=n'),ECから出力物理量種類毎に1個を選定する手段と、出力物理量種類毎に1個選定された推定入力物理量の平均VE,1,(n,VE1=n')を算出して当該平均VE,1,(n,VE1=n')を推定対象とした入力物理量成分についての推定入力物理量VE,VNとする手段と、数式10に第一近似係数Am1,(n,VE1=n'),EC及び推定入力物理量の平均VE,1,(n,VE1=n')を代入して推定出力物理量CE,(n,VE1=n'),ECを算出する手段と、数式11に推定出力物理量CE,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,(n,VE1=n'),ECを算出する手段とを有し、16個の出力物理量種類のうち予め定めた個数の出力物理量種類においてCR,(n,VE1=n'),ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して第一近似係数算定処理に戻り、終了条件を満たした場合には推定処理を終了するようにしている。 The input physical quantity estimation method is realized as the input physical quantity estimation apparatus of the present invention. This input physical quantity estimation device has a storage unit that stores data of 16 types of output physical quantities output from the system due to inputs to the system represented by four input physical quantity components, or the data 4 is obtained in advance as a sample for each of the four input physical quantity components in order to estimate the four input physical quantity components based on the 16 output physical quantity types. Input physical quantity V VN (subscript VN: input physical quantity component identification number (specifically an integer of 1 to 4)) and 16 output physical quantities C S, EC ( However, the fourth approximation coefficient D m1, m2, m3, using the combination data with the subscript EC: output physical quantity type identification number (specifically, an integer of 1 to 16) and Equation 6 to Equation 9 in order . m4, EC (except Subscripts m1, m2, m3, m4: means for calculating coefficient identification numbers (specifically, integers of 1 to 5)), and input physical quantity components to be estimated as a process of n estimation times Using the fourth approximation coefficient D m1, m2, m3, m4, EC, the estimated input physical quantity component V E, VN , and the equations 5-1 to 5-3 in order, the first approximation coefficient A m1, (n, VE1 = n '), a means for performing a first approximation coefficient calculation process for calculating EC , a first approximation coefficient A m1, (n, VE1 = n'), EC and an output obtained from the system in Equation 5-4 Substituting the physical quantities C M, EC and calculating four estimated input physical quantities V E, 1, (n, VE1 = n ′), EC for each of the 16 output physical quantity types, and four each Estimated input physical quantity V E, 1, (n, VE1 = n '), means to select one for each output physical quantity type from EC , and average V E, estimated input physical quantity selected for each output physical quantity type 1, (n, VE1 = n ′) is calculated and the average VE, 1, (n, VE 1 = n ′) as an estimated input physical quantity component for the estimated physical quantity component V E, VN , the first approximation coefficient A m1, (n, VE1 = n ′), EC and the estimated input the average of the physical quantity V E, 1, (n, VE1 = n ') estimated output physical quantity C E by substituting, (n, VE1 = n' ), and means for calculating the EC, the estimated output physical quantity C E in equation 11 , (n, VE1 = n ′), EC and output physical quantity C M, EC obtained from the system are substituted to calculate residual C R, (n, VE1 = n ′), EC. In the predetermined number of output physical quantity types among the 16 output physical quantity types, the magnitude of the absolute value of CR, (n, VE1 = n ′), EC is less than or equal to a predetermined cutoff judgment threshold. As an end condition, if the end condition is not satisfied, the input physical quantity component to be estimated is newly determined and the process returns to the first approximation coefficient calculation process. If the end condition is satisfied, the estimation process is ended. I have to.
上述の入力物理量推定方法及び入力物理量推定装置は、本発明の入力物理量推定プログラムをコンピュータ上で実行することによっても実現される。本実施形態では、入力物理量推定プログラムをコンピュータ上で実行する場合を例に挙げて説明する。 The above-described input physical quantity estimation method and input physical quantity estimation apparatus are also realized by executing the input physical quantity estimation program of the present invention on a computer. In the present embodiment, a case where the input physical quantity estimation program is executed on a computer will be described as an example.
入力物理量推定プログラム17を実行するためのコンピュータ10(即ち入力物理量推定装置10)の全体構成を図2に示す。この入力物理量推定装置10は、制御部11、記憶部12、入力部13、表示部14及びメモリ15を備え相互にバス等の信号回線により接続されている。また、入力物理量推定装置10にはデータサーバ16がバス等の信号回線により接続されており、その信号回線を介して相互にデータや制御指令等の信号の送受信(即ち入出力)が行われる。 FIG. 2 shows the overall configuration of the computer 10 (that is, the input physical quantity estimation device 10) for executing the input physical quantity estimation program 17. The input physical quantity estimation device 10 includes a control unit 11, a storage unit 12, an input unit 13, a display unit 14, and a memory 15, and is connected to each other by a signal line such as a bus. A data server 16 is connected to the input physical quantity estimation device 10 through a signal line such as a bus, and signals such as data and control commands are transmitted / received (ie, input / output) to / from each other via the signal line.
本実施形態では、第四近似係数算定用サンプルデータが第四近似係数算定用データベース18として、また、系から出力されて取得された出力物理量が取得出力物理量データベース19として、さらに、推定処理において推定された入力物理量が推定入力物理量データベース20としてデータサーバ16に蓄積される。 In the present embodiment, the fourth approximation coefficient calculation sample data is used as the fourth approximation coefficient calculation database 18, and the output physical quantity output and acquired from the system is acquired as the acquired output physical quantity database 19. The input physical quantity thus obtained is stored in the data server 16 as the estimated input physical quantity database 20.
制御部11は記憶部12に記憶されている入力物理量推定プログラム17によって入力物理量推定装置10全体の制御並びに出力物理量に基づく入力物理量の推定等に係る演算を行うものであり、例えばCPU(中央演算処理装置)である。 The control unit 11 performs operations related to the control of the entire input physical quantity estimation device 10 and the estimation of the input physical quantity based on the output physical quantity by the input physical quantity estimation program 17 stored in the storage unit 12. Processing device).
記憶部12は少なくともデータやプログラムを記憶可能な装置であり、例えばハードディスクである。 The storage unit 12 is a device that can store at least data and programs, and is, for example, a hard disk.
メモリ15は制御部11が種々の制御や演算を実行する際の作業領域であるメモリ空間となるものであり、例えばRAM(Random Access Memory の略)である。 The memory 15 serves as a memory space that is a work area when the control unit 11 executes various controls and calculations, and is, for example, a RAM (abbreviation of random access memory).
入力部13は少なくとも作業者の命令を制御部11に与えるためのインターフェイスであり、例えばキーボードである。 The input unit 13 is an interface for giving at least an operator's command to the control unit 11, and is, for example, a keyboard.
表示部14は制御部11の制御により文字や図形等の描画・表示を行うものであり、例えばディスプレイである。 The display unit 14 performs drawing / display of characters, graphics, and the like under the control of the control unit 11 and is, for example, a display.
そして、4つの入力物理量成分によって表される系への入力に起因して前記系から出力された16個の出力物理量種類のデータが保管されている記憶装置としてのデータサーバ16にアクセス可能なコンピュータである入力物理量推定装置10の制御部11には、入力物理量推定プログラム17を実行することにより、16個の出力物理量種類に基づいて4つの入力物理量成分を推定するために、4つの入力物理量成分毎に、予めサンプルとして取得した4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(具体的には1〜4の整数))と16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(具体的には1〜16の整数))との組み合わせデータ及び数式6から数式9までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(具体的にはそれぞれ1〜5の整数))を算定する手段としての第四近似係数算定部11a、全体推定回数n回の処理として、推定対象とした入力物理量成分について、第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式5−1から数式5−3までを順番に用いて第一近似係数Am1,(n,VE1=n'),ECを算定する第一近似係数算定処理を行う手段としての第一近似係数算定部11b、数式5−4に第一近似係数Am1,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECとを代入して16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,(n,VE1=n'),ECを算出する手段としての推定入力物理量算出部11c、4つずつの推定入力物理量VE,1,(n,VE1=n'),ECから出力物理量種類毎に1個を選定する手段としての有効判定部11d、出力物理量種類毎に1個選定された推定入力物理量の平均VE,1,(n,VE1=n')を算出して当該平均VE,1,(n,VE1=n')を推定対象とした入力物理量成分についての推定入力物理量VE,VNとする手段としての推定入力物理量決定部11e、数式10に第一近似係数Am1,(n,VE1=n'),EC及び推定入力物理量の平均VE,1,(n,VE1=n')を代入して推定出力物理量CE,(n,VE1=n'),ECを算出する手段としての推定出力物理量算出部11f、数式11に推定出力物理量CE,(n,VE1=n'),EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,(n,VE1=n'),ECを算出する手段としての残差算出部11gが構成される。 A computer accessible to the data server 16 as a storage device in which data of 16 types of output physical quantities output from the system due to inputs to the system represented by the four input physical quantity components are stored In order to estimate the four input physical quantity components based on the 16 output physical quantity types by executing the input physical quantity estimation program 17, the control unit 11 of the input physical quantity estimation apparatus 10 is four input physical quantity components. For each input physical quantity component V VN (however, subscript VN: input physical quantity component identification number (specifically an integer of 1 to 4)) and 16 output physical quantity types acquired as samples in advance. another output physical quantity C S, EC (where subscripts EC: output physical quantity type of identification number (specifically 1 to 16 integer)) from the combination data and equation 6 with With up to Formula 9 in the order fourth approximation coefficient D m1, m2, m3, m4 , EC ( where the subscript m1, m2, m3, m4: identification number of coefficients (integer of specifically from 1 to 5) ), The fourth approximation coefficient calculation unit 11a as a means for calculating the total number of estimations, the fourth approximation coefficient Dm1, m2, m3, m4, EC and the estimated input for the input physical quantity component to be estimated A first approximation coefficient calculation process for calculating the first approximation coefficient Am1, (n, VE1 = n '), EC is performed using the physical quantity components V E, VN and Equations 5-1 to 5-3 in order. Substituting the first approximation coefficient A m1, (n, VE1 = n ′), EC and the output physical quantity C M, EC obtained from the system into the first approximation coefficient calculation unit 11b as a means and Formula 5-4 4 estimated input physical quantities V E, 1, (n, VE1 = n ′), an estimated input physical quantity calculating unit 11c as a means for calculating EC for every 16 output physical quantity types, and four estimated inputs. Physical quantity E, 1, (n, VE1 = n '), the validity determination section 11d as a means for selecting one of each output physical quantity type from EC, the output physical quantity for each kind in one selected putative input physical quantity average V E , 1, (n, VE1 = n ') is calculated the average V E, 1, (n, VE1 = n') the estimated input physical quantity V E of the input physical variable component and estimation target, means to VN As the estimated input physical quantity determination unit 11e, the first approximation coefficient Am1, (n, VE1 = n '), EC and the average of the estimated input physical quantity VE, 1, (n, VE1 = n') are substituted into Equation 10 The estimated output physical quantity C E, (n, VE1 = n ′), EC as a means for calculating the estimated output physical quantity C E, (n, VE1 = n ′), EC In addition, a residual calculation unit 11g is configured as means for calculating the residual C R, (n, VE1 = n ′), EC by substituting the output physical quantities C M, EC acquired from the system.
本実施形態の入力物理量推定方法の実行にあたっては、まず、推定の処理(S1〜S4)を行う。はじめに、各出力物理量種類CM,ECにおける第一近似式を作るために第一近似係数Am1,ECを算定する(S1)。 In executing the input physical quantity estimation method of the present embodiment, first, estimation processing (S1 to S4) is performed. First, to calculate the first approximation coefficient A m1, EC to produce each output physical quantity type C M, a first approximate expression in EC (S1).
第一近似係数Am1,(n,VE1=n'),ECの算定には、前述の通り、全体推定回数n回の推定対象の入力物理量成分VE,1,(n,VE1=n')を除く他の3つの推定入力物理量成分VE,2,(n,VE2=n2),VE,3,(n,VE3=n3),VE,4,(n,VE4=n4)を用いた近似式を使用する(図7参照)。そして、これら3つの推定入力物理量成分VE,2,(n,VE2=n2),VE,3,(n,VE3=n3),VE,4,(n,VE4=n4)は全体推定回数(n−1)回までの推定によって得られた値を用いる。ただし、未推定の入力物理量成分はVE,VN=0とする。 As described above, the calculation of the first approximation coefficient A m1, (n, VE1 = n ′), EC is performed as described above. The input physical quantity component V E, 1, (n, VE1 = n ′ to be estimated is n times. The other three estimated input physical quantity components V E, 2, (n, VE2 = n2) , V E, 3, (n, VE3 = n3) , V E, 4, (n, VE4 = n4) The approximate expression used is used (see FIG. 7). These three estimated input physical quantity components V E, 2, (n, VE2 = n2) , V E, 3, (n, VE3 = n3) , V E, 4, (n, VE4 = n4) are estimated overall. A value obtained by estimation up to (n-1) times is used. However, the unestimated input physical quantity component is V E, VN = 0.
入力物理量VE,VNが表す推定入力物理量成分の組み合わせは、表1に示すように、推定対象の入力物理量成分VE,1,(n,VE1=n')としての成分の種別によって変わる。
そして、数式5−1,5−2,5−3の3つの近似式を経て第一近似係数Am1,(n,VE1=n'),ECが算定される。なお、添字m1,m2,m3はいずれも1,2,…,5の値をとる。
(数5)
(数5−1):第四近似式
Cm1,m2,m3,(n,VE1=n'),EC=Dm1,m2,m3,1,(n,VE1=n'),EC・(VE,4,(n,VE1=n'))4
+Dm1,m2,m3,2,(n,VE1=n'),EC・(VE,4,(n,VE1=n'))3
+Dm1,m2,m3,3,(n,VE1=n'),EC・(VE,4,(n,VE1=n'))2
+Dm1,m2,m3,4,(n,VE1=n'),EC・(VE,4,(n,VE1=n'))
+Dm1,m2,m3,5,(n,VE1=n'),EC
(数5−2):第三近似式
Bm1,m2,(n,VE1=n'),EC=Cm1,m2,1,(n,VE1=n'),EC・(VE,3,(n,VE1=n'))4
+Cm1,m2,2,(n,VE1=n'),EC・(VE,3,(n,VE1=n'))3
+Cm1,m2,3,(n,VE1=n'),EC・(VE,3,(n,VE1=n'))2
+Cm1,m2,4,(n,VE1=n'),EC・(VE,3,(n,VE1=n'))
+Cm1,m2,5,(n,VE1=n'),EC
(数5−3):第二近似式
Am1,(n,VE1=n'),EC=Bm1,1,(n,VE1=n'),EC・(VE,2,(n,VE1=n'))4
+Bm1,2,(n,VE1=n'),EC・(VE,2,(n,VE1=n'))3
+Bm1,3,(n,VE1=n'),EC・(VE,2,(n,VE1=n'))2
+Bm1,4,(n,VE1=n'),EC・(VE,2,(n,VE1=n'))
+Bm1,5,(n,VE1=n'),EC
(数5−4):第一近似式
0=A1,(n,VE1=n'),EC・(VE,1,(n,VE1=n'),EC)4
+A2,(n,VE1=n'),EC・(VE,1,(n,VE1=n'),EC)3
+A3,(n,VE1=n'),EC・(VE,1,(n,VE1=n'),EC)2
+A4,(n,VE1=n'),EC・(VE,1,(n,VE1=n'),EC)
+A5,(n,VE1=n'),EC−CM,EC
Then, the first approximation coefficient Am1, (n, VE1 = n '), EC is calculated through the three approximation formulas 5-1, 5-2, and 5-3. The subscripts m1, m2, and m3 all take values of 1, 2,.
(Equation 5)
(Equation 5-1): Fourth approximate expression C m1, m2, m3, (n, VE1 = n ′), EC = D m1, m2, m3,1, (n, VE1 = n ′), EC · ( V E, 4, (n, VE1 = n ') ) 4
+ D m1, m2, m3,2, (n, VE1 = n '), EC · (V E, 4, (n, VE1 = n') ) 3
+ D m1, m2, m3,3, (n, VE1 = n '), EC · ( VE , 4, (n, VE1 = n') ) 2
+ D m1, m2, m3,4, (n, VE1 = n '), EC・ ( VE , 4, (n, VE1 = n') )
+ D m1, m2, m3,5, (n, VE1 = n '), EC
(Equation 5-2): Third approximate expression B m1, m2, (n, VE1 = n ′), EC = C m1, m2,1, (n, VE1 = n ′), EC · (V E, 3 , (n, VE1 = n ') ) 4
+ C m1, m2,2, (n, VE1 = n '), EC · (V E, 3, (n, VE1 = n') ) 3
+ C m1, m2,3, (n, VE1 = n '), EC · (V E, 3, (n, VE1 = n') ) 2
+ C m1, m2,4, (n, VE1 = n '), EC・ ( VE, 3, (n, VE1 = n') )
+ C m1, m2,5, (n, VE1 = n '), EC
(Equation 5-3): Second approximate expression A m1, (n, VE1 = n ′), EC = B m1,1, (n, VE1 = n ′), EC · (V E, 2, (n, VE1 = n ') ) 4
+ B m1,2, (n, VE1 = n '), EC・ ( VE, 2, (n, VE1 = n') ) 3
+ B m1,3, (n, VE1 = n '), EC · ( VE, 2, (n, VE1 = n') ) 2
+ B m1,4, (n, VE1 = n '), EC・ ( VE, 2, (n, VE1 = n') )
+ B m1,5, (n, VE1 = n '), EC
(Equation 5-4): First approximate expression 0 = A 1, (n, VE1 = n ′), EC · (V E, 1, (n, VE1 = n ′), EC ) 4
+ A 2, (n, VE1 = n ′), EC · (V E, 1, (n, VE1 = n ′), EC ) 3
+ A 3, (n, VE1 = n '), EC · ( VE, 1, (n, VE1 = n'), EC ) 2
+ A 4, (n, VE1 = n '), EC・ ( VE, 1, (n, VE1 = n'), EC )
+ A 5, (n, VE1 = n '), EC -CM , EC
第一近似式(数式5−4)は取得出力物理量CM,ECと推定入力物理量VEの1成分との間の関係式である。第一近似式の推定入力物理量VEが全体推定回数n回における推定対象の入力物理量成分VE,1,(n,VE1=n'),ECとなる。そして、第一近似式を、推定対象の入力物理量成分ではない他の3つの入力物理量成分と関連づけるために合計4種類の近似式を用いる。 First approximation equation (Equation 5-4) is the relation between one component of the output obtained physical quantity C M, EC and the estimated input physical quantity V E. The estimated input physical quantity V E of the first approximate expression becomes the input physical quantity component V E, 1, (n, VE1 = n ′), EC to be estimated at the total estimation number n times. A total of four types of approximate expressions are used to associate the first approximate expression with the other three input physical quantity components that are not the input physical quantity components to be estimated.
推定対象の入力物理量成分ではない他の3つの入力物理量成分VE,2,(n,VE2=n2),VE,3,(n,VE3=n3),VE,4,(n,VE4=n4)の近似式がそれぞれ第二近似式(数式5−3),第三近似式(数式5−2),第四近似式(数式5−1)である。VE,2,(n,VE2=n2)(数式5−3ではVE,2,(n,VE1=n')と表記;推定対象成分VE,1の推定回数がn'回時の成分VE,2の値という意味),VE,3,(n,VE3=n3)(数式5−2ではVE,3,(n,VE1=n')と表記;推定対象成分VE,1の推定回数がn'回時の成分VE,3の値という意味),VE,4,(n,VE4=n4)(数式5−1ではVE,4,(n,VE1=n')と表記;推定対象成分VE,1の推定回数がn'回時の成分VE,4の値という意味)のそれぞれに全体推定回数(n−1)回までの推定入力物理量を代入することで、第一近似係数Am1,(n,VE1=n'),EC(ただし、添字m1=1〜5)の更新が行われる(図7参照)。なお、未推定の入力物理量成分VE,2,VE,3,VE,4はゼロとする。 The other three input physical quantity components V E, 2, (n, VE2 = n2) , V E, 3, (n, VE3 = n3) , V E, 4, (n, VE4 ) that are not the input physical quantity components to be estimated = n4) are the second approximation formula (Formula 5-3), the third approximation formula (Formula 5-2), and the fourth approximation formula (Formula 5-1), respectively. V E, 2, (n, VE2 = n2) (In Equation 5-3, expressed as V E, 2, (n, VE1 = n ′) ; when the estimation target component V E, 1 is estimated n ′ times ( Meaning the value of the component V E, 2 ), V E, 3, (n, VE3 = n3) (in Equation 5-2, expressed as V E, 3, (n, VE1 = n ′) ; estimation target component V E , 1 means the value of the component V E, 3 when the number of estimations is n ′), V E, 4, (n, VE4 = n4) (V E, 4, (n, VE1 = n ′) ; the estimated input physical quantity up to the total number of estimation times (n−1) times for each of the estimation target component V E, 1 is the value of the component V E, 4 when the estimation frequency is n ′ times) By substituting, the first approximation coefficient A m1, (n, VE1 = n ′), EC (however, the subscript m1 = 1 to 5) is updated (see FIG. 7). The unestimated input physical quantity components V E, 2 , V E, 3 and V E, 4 are set to zero.
更新は毎推定回において3つの入力物理量成分の近似式(数式5−1〜数式5−3)によってなされ、4段階近似式によって推定が行われる。第四近似式は第三近似係数Cを、第三近似式は第二近似係数Bを、第二近似式は第一近似係数Aをそれぞれ算定する。第一近似式のみでは1つの入力物理量成分、第二近似式まで用いると2つの入力物理量成分、そして第四近似式まで用いると4つの入力物理量成分を考慮した推定方法となる。 The update is performed by approximation equations (Equation 5-1 to Equation 5-3) of three input physical quantity components at each estimation time, and estimation is performed by a four-stage approximation equation. The fourth approximate expression calculates the third approximate coefficient C, the third approximate expression calculates the second approximate coefficient B, and the second approximate expression calculates the first approximate coefficient A. If only the first approximate expression is used, the estimation method takes into account four input physical quantity components when one input physical quantity component is used, up to the second approximate expression, two input physical quantity components, and up to the fourth approximate expression.
なお、本実施形態では、各近似式として4次多項式を用いるので、一つの近似式あたり5個の係数を有する。当該係数の識別番号をmとし、第一〜第四近似式のそれぞれについてm1〜m4(いずれも1,2,…,5の値をとる)とする。そうすると、一つの出力物理量種類CM,ECにおける1回の推定で必要な近似係数は、第四近似係数Dm1,m2,m3,m4,(n,VE1=n'),ECはm1×m2×m3×m4=5×5×5×5=625個,第三近似係数Cm1,m2,m3,(n,VE1=n'),ECはm1×m2×m3=5×5×5=125個,第二近似係数Bm1,m2,(n,VE1=n'),ECはm1×m2=5×5=25個,第一近似係数Am1,(n,VE1=n'),ECはm1=5個になる。 In this embodiment, a quartic polynomial is used as each approximate expression, and therefore there are 5 coefficients per approximate expression. The identification number of the coefficient is m, and m1 to m4 (each takes values of 1, 2,..., 5) for each of the first to fourth approximation expressions. Then, the approximate coefficients necessary for one estimation in one output physical quantity type CM, EC are the fourth approximate coefficients Dm1, m2, m3, m4, (n, VE1 = n '), and EC is m1 × m2. × m3 × m4 = 5 × 5 × 5 × 5 = 625, third approximation coefficient C m1, m2, m3, (n, VE1 = n ′), EC is m1 × m2 × m3 = 5 × 5 × 5 = 125, second approximation coefficient B m1, m2, (n, VE1 = n ′), EC is m1 × m2 = 5 × 5 = 25, first approximation coefficient A m1, (n, VE1 = n ′), EC becomes m1 = 5.
近似係数のうち第一〜第三近似係数A,B,Cは推定回毎に算定される。一方、第四近似係数Dm1,m2,m3,m4,(n,VE1=n'),ECは以下の方法によって予め算定される(S1−1)。 Among the approximation coefficients, the first to third approximation coefficients A, B, and C are calculated every estimation time. On the other hand, the fourth approximation coefficient D m1, m2, m3, m4, (n, VE1 = n ′), EC is calculated in advance by the following method (S1-1).
第一近似式の意味するところは、出力物理量と入力物理量との間の特性(言い換えると、系の特性)の補間である。4つの入力物理量成分が任意の状態になった場合の出力物理量の推定が4段階近似式によって可能ならば、出力物理量から入力物理量のマッピングが可能である。そのため、第一近似式は、第四近似係数算定用として離散的にサンプリングして予め取得する入力物理量と出力物理量との間の関係から両者の関係の全体を連続的に補間する役割を有する。 The meaning of the first approximate expression is interpolation of characteristics (in other words, system characteristics) between the output physical quantity and the input physical quantity. If it is possible to estimate the output physical quantity when the four input physical quantity components are in an arbitrary state by the four-stage approximation, the input physical quantity can be mapped from the output physical quantity. For this reason, the first approximate expression has a role of continuously interpolating the entire relationship between the input physical quantity and the output physical quantity acquired in advance by discrete sampling for calculating the fourth approximation coefficient.
ここで、第四近似係数算定用として予め取得する入力物理量と出力物理量との組み合わせデータをサンプルデータと呼ぶ。サンプルデータは、具体的には、或る入力物理量(4成分)と、当該入力物理量を系に与えた時に取得される当該系からの出力物理量(16種類)との組み合わせデータである。 Here, the combination data of the input physical quantity and the output physical quantity acquired in advance for calculating the fourth approximation coefficient is referred to as sample data. Specifically, the sample data is combination data of a certain input physical quantity (four components) and an output physical quantity (16 types) from the system acquired when the input physical quantity is given to the system.
近似式は入力物理量と出力物理量との間の関係の全体を表現し得るものであることが必要であるので、サンプルデータ(の集合)は、系の状態の全体を補間し得るものである必要があり、系への入力物理量として想定される若しくは許容される範囲全体を偏りなくカバーするものであることが望ましい。具体的には例えば、各入力物理量成分について想定される若しくは許容される物理量の範囲(以下、想定・許容範囲という)の上限値,下限値,当該上限値と下限値との間を四等分する値(即ち3つ)の合計5つをサンプル点とし、これら4成分それぞれの5サンプル点のうちの一つずつによって構成される全ての組み合わせをサンプルデータの入力物理量とすることが考えられる。 Since the approximate expression needs to be able to represent the entire relationship between the input physical quantity and the output physical quantity, the sample data (set) needs to be able to interpolate the whole system state. It is desirable that the entire range assumed or allowed as an input physical quantity to the system is covered without any deviation. Specifically, for example, the upper limit value and lower limit value of the range of physical quantities assumed or allowed for each input physical quantity component (hereinafter referred to as “assumed / allowable range”), and the upper limit value and lower limit value are divided into four equal parts. It is conceivable that a total of five values (that is, three) to be used are sample points, and all combinations constituted by one of the five sample points of each of these four components are input physical quantities of sample data.
なお、想定・許容範囲よりも狭い範囲をサンプルデータの入力物理量の上限値,下限値とするようにしても良い。また、或る入力物理量成分が正の範囲(若しくは負の範囲)に変化したときには正と負とのどちらか特定の範囲のみで変化する入力物理量成分については物理量の範囲を限定するなどのように、各入力物理量成分の変化範囲の組み合わせを具体的に想定した場合に考え得る範囲にして想定・許容範囲を個別に調整(具体的には限定)するようにしても良い。また、想定・許容範囲(若しくはそれよりも狭い範囲)の等分数は、四に限られるものではなく、望まれる推定精度や計算時間などを考慮して四より小さくしても良いし大きくしても良い。ただし、サンプルデータ全体の個数としては、数式6から数式9までを用いて求める未知係数の個数が考慮される。 A range narrower than the assumed / allowable range may be used as the upper limit value and the lower limit value of the input physical quantity of the sample data. Further, when a certain input physical quantity component changes to a positive range (or negative range), the range of the physical quantity is limited for an input physical quantity component that changes only in a specific range, either positive or negative. The assumed / allowable range may be individually adjusted (specifically limited) to a range that can be considered when a combination of change ranges of each input physical quantity component is specifically assumed. In addition, the equivalent fraction of the assumed / allowable range (or narrower range) is not limited to four, but may be smaller or larger than four in consideration of the desired estimation accuracy and calculation time. Also good. However, as the total number of sample data, the number of unknown coefficients obtained using Equations 6 to 9 is considered.
第四近似係数Dの算定は、具体的には、入力物理量の推定時とは逆に、第四近似係数算定用の第一近似係数A'の算定から行う。第四近似係数算定用の第一近似係数A'は、第四近似係数算定用サンプルデータの取得出力物理量CS,ECと入力物理量成分のうちの一つの成分V1との間の関係(数式6:近似係数の第一近似式)から得られる。具体的には、出力物理量種類(EC)毎に、第四近似係数算定用サンプルデータの入力物理量成分V1と出力物理量CS,ECとの組み合わせデータを数式6に代入し、例えば最小二乗法を用いて第四近似係数算定用の第一近似係数A'1,EC〜A'5,ECを求める。
(数6)
CS,EC=A'1,EC・(V1)4+A'2,EC・(V1)3+A'3,EC・(V1)2+A'4,EC・(V1)
+A'5,EC
Specifically, the fourth approximation coefficient D is calculated from the calculation of the first approximation coefficient A ′ for calculating the fourth approximation coefficient, contrary to the estimation of the input physical quantity. The first approximation coefficient A ′ for calculating the fourth approximation coefficient is the relationship between the acquired output physical quantity C S, EC of the fourth approximation coefficient calculation sample data and one component V 1 of the input physical quantity components (formula 6: First approximation formula of approximation coefficient) Specifically, for each output physical quantity type (EC), the combination data of the input physical quantity component V 1 and the output physical quantity C S, EC of the fourth approximate coefficient calculation sample data is substituted into Equation 6, for example, the least square method Is used to find the first approximation coefficients A ′ 1, EC to A ′ 5, EC for calculating the fourth approximation coefficient.
(Equation 6)
C S, EC = A ′ 1, EC · (V 1 ) 4 + A ′ 2, EC · (V 1 ) 3 + A ′ 3, EC · (V 1 ) 2 + A ′ 4, EC · (V 1 )
+ A ' 5, EC
次に、第四近似係数算定用の第一近似係数A'の二つ目の入力物理量成分V2による変化を表したものが第四近似係数算定用の第二近似係数B'になる(数式7:近似係数の第二近似式)。そして、出力物理量種類(EC)毎,係数番号(m1)毎に、第四近似係数算定用サンプルデータの入力物理量成分V2と第一近似係数A'm1,ECとの組み合わせデータを数式7に代入し、例えば最小二乗法を用いて第四近似係数算定用の第二近似係数B'm1,1,EC〜B'm1,5,ECを求める。
(数7)
A'm1,EC=B'm1,1,EC・(V2)4+B'm1,2,EC・(V2)3+B'm1,3,EC・(V2)2
+B'm1,4,EC・(V2)+B'm1,5,EC
Next, the second approximation coefficient B ′ for calculating the fourth approximation coefficient is represented by the change of the first approximation coefficient A ′ for calculating the fourth approximation coefficient due to the second input physical quantity component V 2 (formula 7: Second approximation formula of approximation coefficient). Then, for each output physical quantity type (EC) and coefficient number (m1), the combination data of the input physical quantity component V 2 of the fourth approximate coefficient calculation sample data and the first approximate coefficient A ′ m1, EC is expressed by Equation 7. Substitution is performed, and second approximation coefficients B ′ m1,1, EC to B ′ m1,5, EC for calculating the fourth approximation coefficient are obtained by using, for example, the least square method.
(Equation 7)
A ′ m1, EC = B ′ m1,1, EC · (V 2 ) 4 + B ′ m1,2, EC · (V 2 ) 3 + B ′ m1,3, EC · (V 2 ) 2
+ B ' m1,4, EC・ (V 2 ) + B' m1,5, EC
同様に、第四近似係数算定用の第二近似係数B'の三つ目の入力物理量成分V3による変化を表したものが第四近似係数算定用の第三近似係数C'になり(数式8:近似係数の第三近似式)、第四近似係数算定用の第三近似係数C'の四つ目の入力物理量成分V4による変化を表したものが第四近似係数Dになる(数式9:近似係数の第四近似式)。そして、出力物理量種類(EC)毎,係数番号(m1,m2)毎に、第四近似係数算定用サンプルデータの入力物理量成分V3と第二近似係数B'm1,m2,ECとの組み合わせデータを数式8に代入し、例えば最小二乗法を用いて第四近似係数算定用の第三近似係数C'm1,m2,1,EC〜C'm1,m2,5,ECを求め、さらに、出力物理量種類(EC)毎,係数番号(m1,m2,m3)毎に、第四近似係数算定用サンプルデータの入力物理量成分V4と第三近似係数C'm1,m2,m3,ECとの組み合わせデータを数式9に代入し、例えば最小二乗法を用いて第四近似係数Dm1,m2,m3,1,EC〜Dm1,m2,m3,5,ECを求める。
(数8)
B'm1,m2,EC=C'm1,m2,1,EC・(V3)4+C'm1,m2,2,EC・(V3)3
+C'm1,m2,3,EC・(V3)2+C'm1,m2,4,EC・(V3)+C'm1,m2,5,EC
(数9)
C'm1,m2,m3,EC=Dm1,m2,m3,1,EC・(V4)4+Dm1,m2,m3,2,EC・(V4)3
+Dm1,m2,m3,3,EC・(V4)2+Dm1,m2,m3,4,EC・(V4)
+Dm1,m2,m3,5,EC
Similarly, the third approximation coefficient C ′ for calculating the fourth approximation coefficient is the one representing the change due to the third input physical quantity component V 3 of the second approximation coefficient B ′ for calculating the fourth approximation coefficient (formula 8: Third approximation formula of approximation coefficient), and the fourth approximation coefficient D is a representation of the change due to the fourth input physical quantity component V 4 of the third approximation coefficient C ′ for calculating the fourth approximation coefficient (formula 9: Fourth approximation formula of approximation coefficients). For each output physical quantity type (EC) and coefficient number (m1, m2), the combination data of the input physical quantity component V 3 of the fourth approximate coefficient calculation sample data and the second approximate coefficient B ′ m1, m2, EC Is substituted into Formula 8, for example, the third approximation coefficient C ′ m1, m2,1, EC to C ′ m1, m2,5, EC for calculating the fourth approximation coefficient is obtained using the least square method, and the output For each physical quantity type (EC) and coefficient number (m1, m2, m3), a combination of the input physical quantity component V 4 of the fourth approximate coefficient calculation sample data and the third approximate coefficient C ′ m1, m2, m3, EC By substituting the data into Equation 9, for example, the fourth approximation coefficient D m1, m2, m3,1, EC to D m1, m2, m3,5, EC is obtained using the least square method.
(Equation 8)
B ′ m1, m2, EC = C ′ m1, m2,1, EC · (V 3 ) 4 + C ′ m1, m2,2, EC · (V 3 ) 3
+ C 'm1, m2,3, EC · (V 3) 2 + C' m1, m2,4, EC · (V 3) + C 'm1, m2,5, EC
(Equation 9)
C ′ m1, m2, m3, EC = D m1, m2, m3,1, EC · (V 4 ) 4 + D m1, m2, m3,2, EC · (V 4 ) 3
+ D m1, m2, m3,3, EC・ (V 4 ) 2 + D m1, m2, m3,4, EC・ (V 4 )
+ D m1, m2, m3,5, EC
以上の、数式6から数式9までを順に用いる処理によって第四近似係数Dm1,m2,m3,m4,ECが算定される。 The fourth approximation coefficients D m1, m2, m3, m4, EC are calculated by the above-described processing using Formula 6 to Formula 9 in order.
ここで、系の特性である出力物理量と入力物理量との間の特性は、出力物理量の各種類に対して異なる特性を有し得る。したがって、近似係数は出力物理量の各種類(EC)によって異なる値になり得る。また、表1に示すように、全体推定回数n回において、4つの入力物理量成分のうちのいずれの入力物理量成分の推定を行うのか(言い換えると、推定対象の入力物理量成分VE,1,(n,VE1=n'),ECが何か)によって数式5−1,5−2,5−3のVE,2,VE,3,VE,4として使用する推定入力物理量成分VE,VNが変化する。 Here, the characteristics between the output physical quantity and the input physical quantity, which are system characteristics, may have different characteristics for each type of output physical quantity. Therefore, the approximation coefficient can be a different value depending on each type (EC) of the output physical quantity. Further, as shown in Table 1, which of the four input physical quantity components is to be estimated in the total estimation number n times (in other words, the input physical quantity component V E, 1, ( n, VE1 = n ′), EC is) ), the estimated input physical quantity component V E to be used as V E, 2 , V E, 3 , V E, 4 in Equations 5-1, 5-2, 5-3 , VN changes.
このことは、出力物理量の種類だけでなく、推定対象の入力物理量成分VE,1の種別(成分)によっても異なる近似係数を有することを表す。したがって、第四近似係数D群は、VE,1=Z成分に対応する群,VE,1=X成分に対応する群,VE,1=Y成分に対応する群,VE,1=Θ成分に対応する群に分けられる。 This indicates that the approximation coefficient differs depending not only on the type of output physical quantity but also on the type (component) of the input physical quantity component V E, 1 to be estimated. Accordingly, the fourth approximate coefficient group D includes V E, 1 = group corresponding to Z component, V E, 1 = group corresponding to X component, V E, 1 = group corresponding to Y component, V E, 1 = Divided into groups corresponding to Θ components.
本実施形態では、制御部11の第四近似係数算定部11aが上述の処理を行うことによって第四近似係数Dが算定される。なお、本実施形態では、第四近似係数算定用サンプルデータとしての入力物理量と出力物理量との組み合わせデータはデータサーバ16内の第四近似係数算定用データベース18に蓄積されており、第四近似係数算定部11aが当該データベース18からサンプルデータを読み込むと共に数式6から数式9までを順に用いる上述の処理を行うことによって入力物理量成分の種別(成分)毎に第四近似係数Dを算定する。また、数式6〜数式9は入力物理量推定プログラム17内に予め規定される。 In the present embodiment, the fourth approximation coefficient D is calculated by the fourth approximation coefficient calculation unit 11a of the control unit 11 performing the above-described processing. In the present embodiment, the combination data of the input physical quantity and the output physical quantity as the fourth approximation coefficient calculation sample data is stored in the fourth approximation coefficient calculation database 18 in the data server 16, and the fourth approximation coefficient is calculated. The calculation unit 11a reads the sample data from the database 18 and calculates the fourth approximation coefficient D for each type (component) of the input physical quantity component by performing the above-described processing using the expressions 6 to 9 in order. Equations 6 to 9 are defined in advance in the input physical quantity estimation program 17.
そして、第四近似係数算定部11aは、入力物理量成分の種別(Z成分,X成分,Y成分,Θ成分)毎に算定した第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4=1,2,…,5;添字EC=1,2,…,16)の値をメモリ15に記憶させる。 Then, the fourth approximate coefficient calculation unit 11a calculates the fourth approximate coefficients Dm1, m2, m3, m4, EC calculated for each type of input physical quantity component (Z component, X component, Y component, Θ component) Subscripts m1, m2, m3, m4 = 1, 2,..., 5; subscript EC = 1, 2,.
続いて、S1−1の処理によって算定された第四近似係数Dを用い、上述の数式5−1から数式5−3までを順に用いる処理によって第一近似係数Am1,(n,VE1=n'),ECが算定される(S1−2)。 Subsequently, using the fourth approximation coefficient D calculated by the process of S1-1, the first approximation coefficient A m1, (n, VE1 = n '), EC is calculated (S1-2).
なお、全体推定回数1回において推定対象とする入力物理量成分は、任意に選択されるようにして良く、入力物理量推定プログラム17内に予め規定されるようにしても良いし、全体推定回数1回におけるS1−2の処理の段階で入力部13を介して指定されるようにしても良い。 It should be noted that the input physical quantity component to be estimated in the overall estimation count of 1 may be arbitrarily selected, may be specified in advance in the input physical quantity estimation program 17, or the overall estimation count of 1 It may be specified via the input unit 13 at the stage of the processing of S1-2.
本実施形態では、制御部11の第一近似係数算定部11bが、S1−1の処理においてメモリ15に記憶された入力物理量成分の種別毎の第四近似係数Dm1,m2,m3,m4,ECのうち推定対象の入力物理量成分に対応する第四近似係数Dm1,m2,m3,m4,ECの値をメモリ15から読み込むと共に、上述の数式5−1から数式5−3までを順に用いることによって第一近似係数Am1,(n,VE1=n'),ECを算定する。なお、本実施形態では、推定入力物理量VE,VNはデータサーバ16内の推定入力物理量データベース20に蓄積されており、第一近似係数算定部11bが当該データベース20から入力物理量成分毎に全体推定回数(n−1)回までの推定入力物理量VE,VNの値を読み込んで上述の処理を行う。また、数式5−1〜数式5−3は入力物理量推定プログラム17内に予め規定される。 In the present embodiment, the first approximation coefficient calculation unit 11b of the control unit 11 performs fourth approximation coefficients D m1, m2, m3, m4, for each type of input physical quantity component stored in the memory 15 in the process of S1-1 . The values of the fourth approximation coefficients D m1, m2, m3, m4, EC corresponding to the input physical quantity component to be estimated in the EC are read from the memory 15, and the above-described equations 5-1 to 5-3 are used in order. Thus, the first approximation coefficient A m1, (n, VE1 = n ′), EC is calculated. In the present embodiment, the estimated input physical quantities V E and VN are stored in the estimated input physical quantity database 20 in the data server 16, and the first approximate coefficient calculation unit 11 b estimates the entire input physical quantity component from the database 20. The values of the estimated input physical quantities V E and VN up to the number (n−1) times are read and the above-described processing is performed. Further, Expressions 5-1 to 5-3 are defined in advance in the input physical quantity estimation program 17.
そして、第一近似係数算定部11bは、算定した第一近似係数Am1,(n,VE1=n'),ECの値をメモリ15に記憶させる。 Then, the first approximation coefficient calculation unit 11b stores the calculated values of the first approximation coefficient Am1, (n, VE1 = n '), EC in the memory 15.
次に、近似式を用いて推定入力物理量を算出する(S2)。 Next, an estimated input physical quantity is calculated using an approximate expression (S2).
具体的には、S1−2の処理によって算定された第一近似係数Am1,(n,VE1=n'),ECは取得出力物理量CM,ECと推定入力物理量VE,1,(n,VE1=n'),ECとの間の関係を表すものであるので、数式5−4に第一近似係数Am1,(n,VE1=n'),ECと取得出力物理量CM,ECとを代入して推定入力物理量VE,1,(n,VE1=n'),ECを算出する。 Specifically, the first approximation coefficient A m1, (n, VE1 = n ′), EC calculated by the process of S1-2 is obtained output physical quantity CM , EC and estimated input physical quantity V E, 1, (n , VE1 = n ′), EC , the first approximation coefficient A m1, (n, VE1 = n ′), EC and the acquired output physical quantity C M, EC And the estimated input physical quantity V E, 1, (n, VE1 = n ′), EC is calculated.
近似式は出力物理量の各種類(EC)に対して成り立っている。さらに,4次多項式の解であるため、第一近似式から4個の推定入力物理量VE,1,(n,VE1=n'),ECが得られる。したがって、算出される推定入力物理量VE,1,(n,VE1=n'),ECの数は,出力物理量16種類合計で64個になる。 The approximate expression holds for each type of output physical quantity (EC). Furthermore, since it is a solution of a fourth-order polynomial, four estimated input physical quantities V E, 1, (n, VE1 = n ′), EC are obtained from the first approximate expression. Therefore, the calculated number of estimated input physical quantities V E, 1, (n, VE1 = n ′), EC is 64 in total for the 16 types of output physical quantities.
本実施形態では、制御部11の推定入力物理量算出部11cが、S1−2の処理においてメモリ15に記憶された第一近似係数Am1,(n,VE1=n'),ECの値をメモリ15から読み込むと共に、数式5−4を用いて推定入力物理量VE,1,(n,VE1=n'),ECを算出する。なお、本実施形態では、取得出力物理量CM,ECはデータサーバ16内の取得出力物理量データベース19に蓄積されており、推定入力物理量算出部11cが当該データベース19から取得出力物理量CM,ECを読み込んで上述の処理を行う。また、数式5−4は入力物理量推定プログラム17内に予め規定される。 In the present embodiment, the estimated input physical quantity calculation unit 11c of the control unit 11 stores the values of the first approximation coefficients Am1, (n, VE1 = n '), EC stored in the memory 15 in the process of S1-2. 15 and the estimated input physical quantity V E, 1, (n, VE1 = n ′), EC is calculated using Equation 5-4. In the present embodiment, the acquired output physical quantity C M, EC is stored in the acquired output physical quantity database 19 in the data server 16, and the estimated input physical quantity calculation unit 11 c obtains the acquired output physical quantity C M, EC from the database 19. Read and perform the above processing. Formula 5-4 is defined in advance in the input physical quantity estimation program 17.
そして、推定入力物理量算出部11cは、取得出力物理量の16種類毎に4個ずつ算出した推定入力物理量VE,1,(n,VE1=n'),ECの値をメモリ15に記憶させる。 Then, the estimated input physical quantity calculation unit 11c stores in the memory 15 the values of the estimated input physical quantities V E, 1, (n, VE1 = n ′), EC calculated for each of the 16 types of acquired output physical quantities.
次に、推定入力物理量の有効判定を行う(S3)。 Next, the validity of the estimated input physical quantity is determined (S3).
S2の処理により、出力物理量の16種類毎にそれぞれ4個の推定入力物理量VE,1,(n,VE1=n'),ECが算出される。S3の処理では、これら推定入力物理量の有効判定を行って推定入力物理量を選定する。 By the process of S2, four estimated input physical quantities V E, 1, (n, VE1 = n ′), EC are calculated for every 16 types of output physical quantities. In the processing of S3, the estimated input physical quantity is selected by performing validity determination of these estimated input physical quantities.
有効判定の条件を以下に示す。
1)実数解である
2)全体推定回数(n−1)回における次推定入力物理量成分の判定(S5〜S8)での推定方向指示及びVE,1,(n,VE1=n'),EC入力物理量成分における推定入力物理量の結果を考慮した有効範囲内になっている
The conditions for determining validity are shown below.
1) Real solution 2) Estimated direction indication and V E, 1, (n, VE1 = n ′), in the next estimation input physical quantity component determination (S5 to S8) in the total estimation number (n−1) times , It is within the effective range considering the result of the estimated input physical quantity in the EC input physical quantity component
次推定入力物理量成分の判定(S5〜S8)では、全体推定次回において推定対象とする入力物理量成分を決定する。このとき、推定入力物理量VE,1,(n,VE1=n'),ECを増加すべきか減少すべきかという推定方向指示も行う。そこで、全体推定回数n回における推定結果が全体推定回数(n−1)回での推定方向指示に合致していることを有効判定の条件とする。有効範囲は、全体推定回数n回におけるVE,1,(n,VE1=n'),EC入力物理量成分について、過去の推定結果を考慮するために行う。 In the determination of the next estimated input physical quantity component (S5 to S8), the input physical quantity component to be estimated is determined in the next overall estimation. At this time, the estimated direction physical quantity V E, 1, (n, VE1 = n ′), EC is also instructed to indicate whether to increase or decrease EC . Therefore, the validity determination condition is that the estimation result at the total estimation number n matches the estimation direction instruction at the total estimation number (n−1). The effective range is set to consider past estimation results for V E, 1, (n, VE1 = n ′) and EC input physical quantity components at the total estimation number n.
すなわち、S3の処理の判定としては、まず、実数解であることを条件とし、その上で、全体推定前回の増減方向指示に合致していると共に想定・許容範囲内にある推定入力物理量VE,1,(n,VE1=n'),ECのみが選定される。なお、全体推定回数1回においては全体推定前回の増減方向指示はないので当然考慮しない。 That is, in the determination of the process of S3, first, on the condition that it is a real number solution, the estimated input physical quantity V E that matches the previous increase / decrease direction instruction of the overall estimation and is within the assumed / tolerable range. , 1, (n, VE1 = n '), only EC is selected. In addition, since there is no direction of increase / decrease in the previous total estimation at the total estimation count of one, it is not taken into account.
判定に合格した推定入力物理量を有効とし、以降の推定に用いる。ここで、出力物理量の一つの種類について複数の推定入力物理量が有効と判定された場合は、他の出力物理量種類の推定入力物理量の平均に近い値を有効とする。このように、出力物理量の一つの種類に対して1個の推定入力物理量を選定する。 The estimated input physical quantity that passed the determination is validated and used for the subsequent estimation. Here, when it is determined that a plurality of estimated input physical quantities are valid for one type of output physical quantity, a value close to the average of the estimated input physical quantities of other output physical quantity types is validated. In this way, one estimated input physical quantity is selected for one type of output physical quantity.
本実施形態では、制御部11の有効判定部11dが、S2の処理においてメモリ15に記憶された推定入力物理量VE,1,(n,VE1=n'),ECの値をメモリ15から読み込み、上述の考え方に従って出力物理量の16種類毎に推定入力物理量VE,1,(n,VE1=n'),ECを1個選定する。 In the present embodiment, the validity determination unit 11d of the control unit 11 reads the values of the estimated input physical quantities V E, 1, (n, VE1 = n ′), EC stored in the memory 15 in the process of S2 from the memory 15. In accordance with the above concept , one estimated input physical quantity V E, 1, (n, VE1 = n ′), EC is selected for every 16 types of output physical quantities.
そして、有効判定部11dは、出力物理量の16種類毎に1個選定した推定入力物理量VE,1,(n,VE1=n'),ECの値をメモリ15に記憶させる。 Then, the validity determination unit 11d stores in the memory 15 the estimated input physical quantity V E, 1, (n, VE1 = n ′), EC selected for every 16 types of output physical quantities.
次に、推定入力物理量の決定を行う(S4)。 Next, the estimated input physical quantity is determined (S4).
S3までの処理により、出力物理量の16種類毎に1個ずつで合計16個の推定入力物理量VE,1,(n,VE1=n'),ECが得られる。そして、これら16個の値の平均を、全体推定回数n回の推定対象になっている入力物理量成分の推定入力物理量VE,1,(n,VE1=n')とする。 Through the processing up to S3, a total of 16 estimated input physical quantities V E, 1, (n, VE1 = n ′), EC are obtained , one for every 16 types of output physical quantities. The average of these 16 values is assumed to be the estimated input physical quantity V E, 1, (n, VE1 = n ′) of the input physical quantity component that is the estimation target for the total estimation number n.
本実施形態では、制御部11の推定入力物理量決定部11eが、S3の処理においてメモリ15に記憶された16個の推定入力物理量VE,1,(n,VE1=n'),ECの値をメモリ15から読み込み、これら16個の値の平均(VE,1,(n,VE1=n'))を算出する。 In the present embodiment, the estimated input physical quantity determination unit 11e of the control unit 11 uses the values of the 16 estimated input physical quantities V E, 1, (n, VE1 = n ′), EC stored in the memory 15 in the process of S3. Is read from the memory 15 and the average of these 16 values (V E, 1, (n, VE1 = n ′) ) is calculated.
そして、推定入力物理量決定部11eは、算出した平均値(VE,1,(n,VE1=n'))をメモリ15に記憶させると共に、推定対象になっている入力物理量成分の全体推定回数n回までの推定入力物理量VE,1,(n,VE1=n')の値としてデータサーバ16内の推定入力物理量データベース20に蓄積する。 Then, the estimated input physical quantity determination unit 11e stores the calculated average value (V E, 1, (n, VE1 = n ′) ) in the memory 15 and the total estimated number of times of the input physical quantity component that is the estimation target. The estimated input physical quantity V E, 1, (n, VE1 = n ′) up to n times is stored in the estimated input physical quantity database 20 in the data server 16.
続いて、判定の処理(S5〜S9)を行う。なお、判定の処理のうち、S5〜S8の処理は次推定入力物理量成分判定のための操作であり、S9の処理は打ち切り判定の操作である。 Subsequently, determination processing (S5 to S9) is performed. Of the determination processes, the processes of S5 to S8 are operations for determining the next estimated input physical quantity component, and the process of S9 is an operation for aborting determination.
次推定入力物理量成分判定の処理として、まず、推定出力物理量CEを算出する(S5)。 As the next estimated input physical quantity component determination process, first, an estimated output physical quantity CE is calculated (S5).
数式5−4を変形すると数式10が得られる。
(数10)
CE,(n,VE1=n'),EC=A1,(n,VE1=n'),EC・(VE,1,(n,VE1=n'))4
+A2,(n,VE1=n'),EC・(VE,1,(n,VE1=n'))3
+A3,(n,VE1=n'),EC・(VE,1,(n,VE1=n'))2
+A4,(n,VE1=n'),EC・(VE,1,(n,VE1=n'))
+A5,(n,VE1=n'),EC
When Formula 5-4 is transformed, Formula 10 is obtained.
(Equation 10)
C E, (n, VE1 = n ′), EC = A 1, (n, VE1 = n ′), EC · (V E, 1, (n, VE1 = n ′) ) 4
+ A 2, (n, VE1 = n ′), EC · (V E, 1, (n, VE1 = n ′) ) 3
+ A 3, (n, VE1 = n '), EC · (V E, 1, (n, VE1 = n') ) 2
+ A 4, (n, VE1 = n '), EC・ ( VE, 1, (n, VE1 = n') )
+ A 5, (n, VE1 = n '), EC
S1−2の処理によって算定された第一近似係数Am1,(n,VE1=n'),ECとS4の処理によって算出された推定入力物理量VE,1,(n,VE1=n')とを数式10に代入し、出力物理量種類(EC)毎に推定出力物理量CE,(n,VE1=n'),ECを算出する。 First approximate coefficient A m1, (n, VE1 = n ′) calculated by the process of S1-2, estimated input physical quantity V E, 1, (n, VE1 = n ′) calculated by the process of EC and S4 Are substituted into Equation 10 to calculate the estimated output physical quantity CE, (n, VE1 = n ′), EC for each output physical quantity type (EC).
本実施形態では、制御部11の推定出力物理量算出部11fが、S1−2の処理においてメモリ15に記憶された第一近似係数Am1,(n,VE1=n'),ECの値とS4の処理においてメモリ15に記憶された推定入力物理量VE,1,(n,VE1=n')の値とをメモリ15から読み込むと共に、数式10を用いて推定出力物理量CE,(n,VE1=n'),ECを算出する。 In the present embodiment, the estimated output physical quantity calculation unit 11f of the control unit 11 performs the first approximation coefficient Am1, (n, VE1 = n '), EC value stored in the memory 15 in the process of S1-2, and S4. In this process, the estimated input physical quantity V E, 1, (n, VE1 = n ′) stored in the memory 15 is read from the memory 15 and the estimated output physical quantity CE, (n, VE1 = n '), EC is calculated.
そして、推定出力物理量算出部11fは、算出した推定出力物理量CE,(n,VE1=n'),ECの値をメモリ15に記憶させる。 Then, the estimated output physical quantity calculation unit 11 f stores the calculated estimated output physical quantity CE, (n, VE1 = n ′), EC in the memory 15.
次に、残差CRを算出する(S6)。 Then, to calculate the residual C R (S6).
具体的には、S5の処理によって算出された推定出力物理量CE,(n,VE1=n'),ECについて、出力物理量種類(EC)毎に数式11によって残差CR,(n,VE1=n'),ECを算出する。
(数11) 残差CR,(n,VE1=n'),EC=取得出力物理量CM,EC−推定出力物理量CE,(n,VE1=n'),EC
Specifically, with respect to the estimated output physical quantity C E, (n, VE1 = n ′), EC calculated by the process of S5, the residual C R, (n, VE1 is calculated by Expression 11 for each output physical quantity type (EC). = n '), EC is calculated.
( Equation 11) Residual C R, (n, VE1 = n ′), EC = acquired output physical quantity C M, EC −estimated output physical quantity C E, (n, VE1 = n ′), EC
さらに、数式12によって残差CR,(n,VE1=n'),ECの値を正・負の二値化する。
(数12)
CR,(n,VE1=n'),EC<0 ならば CBR,(n,VE1=n'),EC=0
CR,(n,VE1=n'),EC>0 ならば CBR,(n,VE1=n'),EC=1
Further, the value of the residual CR, (n, VE1 = n ′), EC is binarized into positive and negative by the equation 12.
(Equation 12)
If C R, (n, VE1 = n ′), EC <0, then C BR, (n, VE1 = n ′), EC = 0
If C R, (n, VE1 = n ′), EC > 0, then C BR, (n, VE1 = n ′), EC = 1
本実施形態では、制御部11の残差算出部11gが、データサーバ16内の取得出力物理量データベース19から取得出力物理量CM,ECを読み込むと共にS5の処理においてメモリ15に記憶された推定出力物理量CE,(n,VE1=n'),ECの値をメモリ15から読み込み、数式11によって残差CR,(n,VE1=n'),ECを算出すると共に数式12によって残差CR,(n,VE1=n'),ECの値を二値化してCBR,(n,VE1=n'),ECの値を決定する。 In the present embodiment, the residual calculation unit 11g of the control unit 11 reads the acquired output physical quantity CM, EC from the acquired output physical quantity database 19 in the data server 16, and is stored in the memory 15 in the process of S5. C E, (n, VE1 = n '), the value of EC read from the memory 15, the residual C R by equation 11, (n, VE1 = n '), the residual by equation 12 to calculate the EC C R , (n, VE1 = n ′), EC values are binarized to determine C BR, (n, VE1 = n ′), EC values.
そして、残差算出部11gは、算出した残差CR,(n,VE1=n'),ECの値並びに残差二値化CBR,(n,VE1=n'),ECの値をメモリ15に記憶させる。 Then, the residual calculation unit 11g sets the calculated residual CR, (n, VE1 = n '), EC value and residual binarization CBR, (n, VE1 = n'), EC value. It is stored in the memory 15.
次に、残差二値化CBRと増減表VBとの比較を行う(S7)。 Next, the residual binarization C BR is compared with the increase / decrease table V B (S7).
増減表VBとは、入力物理量がゼロから変化したときの各出力物理量種類の変化(全ての入力物理量成分がゼロの状態からの変化)の傾向を増・減で二値化した表である。増減表VBは、入力物理量の4つの成分それぞれの2方向(増加(+),減少(−))で全8成分方向(具体的には、Z(+),Z(−),X(+),X(−),Y(+),Y(−),Θ(+),Θ(−)の8成分方向)のうち、4つの成分それぞれから一つずつを選択して組み合わせた条件(全16パターン;以下、成分方向パターンという)について、例えば実際に計測したり理論的に考えられるものとして整理したりするなどによって予め作成しておく。なお、4つの成分を組み合わせることで4自由度の変化に対応し得る。また、成分方向パターンのそれぞれに対応する各増減表VBは出力物理量種類(EC)毎の16個の増減表要素vB,ECによって構成される。増減表要素vB,ECの値としては、出力物理量種類の変化の傾向が、増加の場合には「1」が与えられ、減少の場合には「0」が与えられる。 The increase / decrease table V B is a table in which the tendency of the change of each output physical quantity type (change from the state where all input physical quantity components are zero) when the input physical quantity changes from zero is binarized by increase / decrease. . The increase / decrease table V B is a total of eight component directions (specifically, Z (+), Z (−), X () in two directions (increase (+), decrease (−)) of each of the four components of the input physical quantity. (+), X (-), Y (+), Y (-), Θ (+), Θ (-) (8 component directions) (16 patterns in total; hereinafter referred to as component direction patterns) are created in advance, for example, by actually measuring or organizing them as theoretically considered. In addition, it can respond to the change of 4 degrees of freedom by combining four components. Each increase / decrease table V B corresponding to each component direction pattern is composed of 16 increase / decrease table elements v B, EC for each output physical quantity type (EC). As the value of the increase / decrease table element v B, EC , “1” is given when the change tendency of the output physical quantity type is increasing, and “0” is given when it is decreasing.
そして、S6の処理によって得られた残差二値化CBR,(n,VE1=n'),ECと増減表VBとを比較することで、全体推定回数n回の時点で推定入力物理量にはどの成分が足りないのかを確認する。 Then, by comparing the residual binarization CBR, (n, VE1 = n ′), EC obtained by the processing of S6 and the increase / decrease table V B , the estimated input physical quantity at the time of the total estimation number n times. Check which ingredients are missing.
比較は、出力物理量の16種類を1セットとして行い、数式13に示すように、残差二値化CBR,(n,VE1=n'),ECと増減表要素vB,ECとが一致している出力物理量種類には比較結果値Rn,ECとして「1」が与えられ、一致していない出力物理量種類には比較結果値Rn,ECとして「0」が与えられる。
(数13)
CBR,(n,VE1=n'),EC≠vB,EC ならば Rn,EC=0
CBR,(n,VE1=n'),EC=vB,EC ならば Rn,EC=1
The comparison is performed with 16 types of output physical quantities as one set. As shown in Equation 13, residual binarization C BR, (n, VE1 = n ′), EC and increase / decrease table elements v B, EC are equal. “1” is given as the comparison result value R n, EC to the corresponding output physical quantity type, and “0” is given as the comparison result value R n, EC to the mismatched output physical quantity type.
(Equation 13)
If C BR, (n, VE1 = n '), EC ≠ v B, EC, then R n, EC = 0
If C BR, (n, VE1 = n ′), EC = v B, EC R n, EC = 1
そして、成分方向パターンのそれぞれについて「1」の個数の総数をパターン点数とする。当該パターン点数を全16の成分方向パターンにおける各成分方向の点数とする。そして、4成分2方向の8成分方向毎のパターン点数の合計点数を求める。具体的には例えば、8成分方向のうちのZ(+)についての合計点数は、16の成分方向パターンのうちZ(+)が含まれる8パターンのパターン点数の合計として算出する。 Then, the total number of “1” s for each component direction pattern is set as the pattern score. The number of pattern points is the number of points in each component direction in all 16 component direction patterns. Then, the total number of pattern points for each of the eight component directions in the four component two directions is obtained. Specifically, for example, the total score for Z (+) in the eight component directions is calculated as the sum of the pattern scores of eight patterns including Z (+) in the sixteen component direction patterns.
本実施形態では、制御部11の比較部11hが、S6の処理においてメモリ15に記憶された残差二値化CBR,(n,VE1=n'),ECの値をメモリ15から読み込み、成分方向パターン毎に数式13によって出力物理量種類毎に比較結果値Rn,ECを決定すると共にパターン点数を算出する。なお、増減表VB(具体的には、出力物理量種類(EC)毎の増減表要素vB,ECの値)は、例えば、入力物理量推定プログラム17中に予め規定されるようにしても良いし、制御部11が参照可能な増減表データファイルとして記憶部12に記憶されるようにしても良い。 In the present embodiment, the comparison unit 11h of the control unit 11 reads the values of the residual binarization C BR, (n, VE1 = n ′), EC stored in the memory 15 in the process of S6 from the memory 15, For each component direction pattern, the comparison result value R n, EC is determined for each output physical quantity type by Equation 13 and the number of pattern points is calculated. Note that the increase / decrease table V B (specifically, the value of the increase / decrease table element v B, EC for each output physical quantity type (EC)) may be defined in advance in the input physical quantity estimation program 17, for example. Then, it may be stored in the storage unit 12 as an increase / decrease table data file that can be referred to by the control unit 11.
そして、比較部11hは、成分方向パターン毎のパターン点数を用いて8成分方向毎のパターン点数の合計点数を算出し、当該合計点数をメモリ15に記憶させる。 Then, the comparison unit 11 h calculates the total number of pattern points for each of the eight component directions using the number of pattern points for each component direction pattern, and stores the total number of points in the memory 15.
次に、次推定入力物理量成分を決定する(S8)。 Next, the next estimated input physical quantity component is determined (S8).
具体的には、次推定入力物理量成分の決定は、前出の4成分2方向の8成分方向における点数によって行う。決定に使用する点数は以下の三つである。
1)残差点数
2)成分推定回数点数
3)禁止点数
Specifically, the next estimated input physical quantity component is determined based on the score in the 8-component direction of the 4-component 2-direction described above. The following three points are used for the decision.
1) Number of residual points 2) Number of component estimation times 3) Number of prohibited points
まず、残差点数としてはS7の処理によって算出された8成分方向毎のパターン点数の合計点数を用いる。 First, as the residual score, the total score of the pattern scores for each of the eight component directions calculated by the process of S7 is used.
また、成分推定回数点数は、或る入力物理量成分のみ多く推定されることを緩和するための点数であり、4つの入力物理量成分(増減の方向は考慮しない)に対して数式14によって与えられる。なお、数式14中のn'maxは、入力物理量成分毎の推定回数の最大値であり、特定の値に限られるものではなく、例えば10程度の値に適宜設定される。
(数14) (成分推定回数点数)=n'max−(各入力物理量成分の推定回数)
Further, the component estimation frequency score is a score for alleviating that only a certain input physical quantity component is estimated, and is given by Equation 14 for four input physical quantity components (not considering the direction of increase / decrease). Note that n ′ max in Expression 14 is the maximum value of the estimated number of times for each input physical quantity component, and is not limited to a specific value, and is appropriately set to a value of about 10, for example.
(Equation 14) (Number of component estimation times) = n ′ max − (Estimation number of each input physical quantity component)
なお、4成分として扱う理由は、全体推定回数n,n+1,n+2,…回において同じ入力物理量成分を推定入力物理量VE,1とすることができないためである。これは、近似係数の更新の仕組みから、数式5−1,5−2,5−3に用いる推定入力物理量VE,2,VE,3,VE,4が変化しなければ、近似係数は変化しないためである。 The reason for treating it as four components is that the same input physical quantity component cannot be used as the estimated input physical quantity V E, 1 in the total estimation times n, n + 1, n + 2,. This is because if the estimated input physical quantities V E, 2 , V E, 3 , and V E, 4 used in Equations 5-1, 5-2, and 5-3 do not change from the mechanism of updating the approximate coefficient, the approximate coefficient This is because does not change.
さらに、禁止点数は、全体推定回数n,n+1,n+2,…回において連続で同じ入力物理量成分が推定入力物理量VE,1となることを防ぐための点数である。禁止点数としては、全体推定回数n回において推定入力物理量VE,1,(n,VE1=n')になった(即ち、推定対象になった)入力物理量成分には「−1」が与えられ、それ以外には「0」が与えられる。なお、成分推定回数点数と同様に4つの入力物理量成分(増減の方向は考慮しない)に対しての点数である。 Further, the prohibition score is a score for preventing the same input physical quantity component from continuously becoming the estimated input physical quantity V E, 1 in the total estimation times n, n + 1, n + 2,. As the number of prohibited points, “−1” is given to the input physical quantity component that has become the estimated input physical quantity V E, 1, (n, VE1 = n ′) in the total estimation number n times (that is, the estimation target). Otherwise, “0” is given. In addition, it is a score with respect to four input physical quantity components (the direction of increase / decrease is not considered) similarly to the component estimation frequency score.
以上の三つの点数によって次推定入力物理量成分の決定を行う。残差点数において8成分方向中で点数が最大の成分を第一位優位入力物理量成分群,二番目に大きい成分を第二位優位入力物理量成分群とする。点数は第一位優位及び第二位優位入力物理量成分群に含まれる成分のみに数式15によって与えられる。
(数15) (残差点数)+(成分推定回数点数)+(禁止点数)
The next estimated input physical quantity component is determined based on the above three points. In the residual component score, the component having the largest score in the 8-component direction is the first dominant input physical quantity component group, and the second largest component is the second dominant input physical quantity component group. The score is given by Equation 15 only for the components included in the first and second dominant input physical quantity component groups.
(Expression 15) (Residual score) + (Component estimation frequency score) + (Prohibited score)
数式15によって算出される点数が大きいほど、全体推定回数n回の時点で推定入力物理量に不足している成分である。なお、8成分方向の中から優位のものを決定するので、当該処理において次推定入力物理量成分と共に推定方向も決定されることになる。 The larger the score calculated by Expression 15, the more the component is deficient in the estimated input physical quantity at the time of the total estimation number n. Since the dominant one is determined from the eight component directions, the estimated direction is determined together with the next estimated input physical quantity component in the processing.
本実施形態では、制御部11の次推定成分決定部11iが第一位優位入力物理量成分群と第二位優位入力物理量成分群との特定をすると共にこれら成分に含まれる成分について数式15によって点数を算出する。さらに、次推定成分決定部11iは、算出された点数が最も大きい入力物理量成分を次に推定を行う成分として特定する。 In the present embodiment, the next estimated component determination unit 11i of the control unit 11 specifies the first dominant input physical quantity component group and the second dominant input physical quantity component group, and the components included in these components are scored by Expression 15. Is calculated. Further, the next estimated component determination unit 11i specifies the input physical quantity component having the largest calculated score as the component to be estimated next.
そして、次推定成分決定部11iは特定された入力物理量の方向成分を次推定入力物理量成分及び推定方向指示としてメモリ15に記憶させる。 Then, the next estimated component determination unit 11i stores the direction component of the specified input physical quantity in the memory 15 as the next estimated input physical quantity component and the estimated direction instruction.
次に、打ち切り判定を行う(S9)。 Next, an abort determination is made (S9).
打ち切り判定は、数式16によって算出される出力物理量種類毎の残差CR,(n,VE1=n'),ECの絶対値の大きさに基づいて行う。
(数16) |CR,(n,VE1=n'),EC|=|CM,(n,VE1=n'),EC−CE,(n,VE1=n'),EC|
The censoring determination is performed based on the residual value CR, (n, VE1 = n ′) for each output physical quantity type calculated by Expression 16 , and the absolute value of EC .
( Expression 16) | C R, (n, VE1 = n ′), EC | = | C M, (n, VE1 = n ′), EC −C E, (n, VE1 = n ′), EC |
残差CR,(n,VE1=n'),ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になった場合にその出力物理量の種類を「合格(1)」とする。なお、打ち切り判定閾値は、特定の値に限られるものではなく、推定対象の系における出力物理量の大きさや望まれる推定精度などを考慮して適宜設定される。具体的には例えば、推定対象の系への入力物理量の或る成分を下限から上限まで変化させた場合の出力物理量の種類毎の変化量の1%や数%に設定することが考えられる。 When the absolute value of the residual C R, (n, VE1 = n ′), EC is equal to or smaller than a predetermined cutoff judgment threshold, the type of the output physical quantity is set to “pass (1)”. The truncation determination threshold value is not limited to a specific value, and is appropriately set in consideration of the size of the output physical quantity in the estimation target system, desired estimation accuracy, and the like. Specifically, for example, it may be set to 1% or several percent of the amount of change for each type of output physical quantity when a certain component of the input physical quantity to the estimation target system is changed from the lower limit to the upper limit.
そして、16個の出力物理量種類のうちK個が「合格」になった時点で入力物理量の推定処理を終了する。なお、Kの値は、特定の値に限られるものではなく、望まれる推定精度などを考慮して適宜設定される。具体的には例えば、13や14程度に設定することが考えられる。以上より、16個の出力物理量種類のうちK個の出力物理量種類において残差CR,(n,VE1=n'),ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを推定処理の終了条件とする。 Then, the input physical quantity estimation processing is terminated when K of the 16 output physical quantity types becomes “pass”. Note that the value of K is not limited to a specific value, and is appropriately set in consideration of a desired estimation accuracy and the like. Specifically, for example, setting to about 13 or 14 is conceivable. As described above, the absolute value of the residual CR, (n, VE1 = n ′), EC in the K output physical quantity types out of the 16 output physical quantity types is equal to or less than the predetermined cutoff determination threshold value. Is the end condition of the estimation process.
本実施形態では、制御部11の打ち切り判定部11jが数式16によって算出される残差CR,(n,VE1=n'),ECの絶対値に基づいて打ち切り判定を行う。なお、打ち切り判定閾値は本実施形態では入力物理量推定プログラム17内に規定される。 In the present embodiment, the abort determination unit 11j of the control unit 11 performs the abort determination based on the residual C R, (n, VE1 = n ′), EC calculated by Expression 16. Note that the abort determination threshold is defined in the input physical quantity estimation program 17 in this embodiment.
そして、終了条件を満たしておらず推定処理の続行を決定した場合には(S9:No)、制御部11は、入力物理量の推定処理をS1−2の処理に戻し、全体推定回数nに1を加えてS9までの処理を繰り返す。 If the termination condition is not satisfied and the continuation of the estimation process is determined (S9: No), the control unit 11 returns the input physical quantity estimation process to the process of S1-2, and sets the total estimation count n to 1. And repeat the process up to S9.
一方、終了条件を満たして打ち切りを決定した場合には(S9:Yes)、打ち切り判定部11jは、当該時点においてデータサーバ16内の推定入力物理量データベース20に蓄積されている入力物理量成分(VN)毎の全体推定回数n回までの(言い換えると、最新の)推定入力物理量VE,VNを最終の推定結果として、表示部14に表示したり、推定結果ファイルとして記憶部12に記録したりする。そして、制御部11は入力物理量の推定処理を終了する(END)。 On the other hand, when the termination condition is satisfied and the termination is determined (S9: Yes), the termination determination unit 11j inputs the input physical quantity component (VN) accumulated in the estimated input physical quantity database 20 in the data server 16 at the time. The estimated input physical quantities V E and VN up to n times for each total estimation (in other words, the latest) are displayed on the display unit 14 as final estimation results or recorded in the storage unit 12 as estimation result files. . And the control part 11 complete | finishes the estimation process of an input physical quantity (END).
以上のように構成された本発明の入力物理量推定方法、推定装置並びに推定プログラムによれば、系への入力と系からの出力とがどちらも多変数(多元・多次元の物理量)である場合に系からの出力に基づいて前記系への入力を推定することができるので、推定方法としての汎用性の向上を図ることが可能になる。 According to the input physical quantity estimation method, the estimation apparatus, and the estimation program of the present invention configured as described above, when the input to the system and the output from the system are both multivariables (multiple / multidimensional physical quantities) In addition, since the input to the system can be estimated based on the output from the system, it is possible to improve versatility as an estimation method.
なお、上述の形態は本発明の好適な形態の一例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。例えば、上述の実施形態では、4つの物理量によって表される系への入力に起因して16個の物理量が前記系から出力される場合に、当該16個の物理量に基づいて前記入力を表す4つの物理量を推定する場合を例に挙げたが、入力物理量の成分の数や出力物理量の種類の数はこれらには限られない。なお、入力物理量の成分の数によって、上述の実施形態では数式5−1〜数式5−4として表した近似式の個数及び数式6〜数式9として表した近似係数算定用の近似式の個数が変わる。具体的には例えば、入力物理量の成分の数が3つの場合には、数式5−2〜数式5−4までの近似式を用いることになり、数式5−2の第三近似式の第三近似係数Cの値を数式6〜数式8までの近似係数算定用の近似式を用いて予め算定することになる。或いは、入力物理量の成分の数が5つの場合には、数式5−1〜数式5−4に加えて数式17として表される第五近似式も用いるようにし、当該第五近似式の第五近似係数Eの値を数式6〜数式9に加えて数式18も用いて予め算定する。一方、出力物理量の種類の数を変化させる場合は、各変数の添字ECの取り得る値の範囲を調整すれば良い。
(数17)
Dm1,m2,m3,m4,(n,VE1=n'),EC
=Em1,m2,m3,m4,1,(n,VE1=n'),EC・(VE,5,(n,VE1=n'))4
+Em1,m2,m3,m4,2,(n,VE1=n'),EC・(VE,5,(n,VE1=n'))3
+Em1,m2,m3,m4,3,(n,VE1=n'),EC・(VE,5,(n,VE1=n'))2
+Em1,m2,m3,m4,4,(n,VE1=n'),EC・(VE,5,(n,VE1=n'))
+Em1,m2,m3,m4,5,(n,VE1=n'),EC
(数18)
Dm1,m2,m3,m4,EC=Em1,m2,m3,m4,1,EC・(V5)4+Em1,m2,m3,m4,2,EC・(V5)3
+Em1,m2,m3,m4,3,EC・(V5)2+Em1,m2,m3,m4,4,EC・(V5)
+Em1,m2,m3,m4,5,EC
In addition, although the above-mentioned form is an example of the suitable form of this invention, it is not limited to this, A various deformation | transformation implementation is possible in the range which does not deviate from the summary of this invention. For example, in the above-described embodiment, when 16 physical quantities are output from the system due to input to the system represented by four physical quantities, the input is represented based on the 16 physical quantities. The case where one physical quantity is estimated is given as an example, but the number of components of the input physical quantity and the number of types of output physical quantities are not limited to these. Note that, depending on the number of components of the input physical quantity, in the above-described embodiment, the number of approximation formulas expressed as Formula 5-1 to Formula 5-4 and the number of approximation formulas for calculating approximate coefficients expressed as Formula 6 to Formula 9 are as follows. change. Specifically, for example, when the number of components of the input physical quantity is three, approximate expressions of Formula 5-2 to Formula 5-4 are used, and the third approximate formula of Formula 5-2 is the third. The value of the approximate coefficient C is calculated in advance using the approximate expressions for calculating the approximate coefficient from Formula 6 to Formula 8. Alternatively, in the case where the number of components of the input physical quantity is five, in addition to Equations 5-1 to 5-4, the fifth approximation expressed as Equation 17 is also used, and the fifth approximation of the fifth approximation The value of the approximation coefficient E is calculated in advance using Expression 18 in addition to Expression 6 to Expression 9. On the other hand, when changing the number of types of output physical quantities, the range of possible values of the subscript EC of each variable may be adjusted.
(Equation 17)
D m1, m2, m3, m4, (n, VE1 = n '), EC
= E m1, m2, m3, m4,1, (n, VE1 = n '), EC・ ( VE , 5, (n, VE1 = n') ) 4
+ E m1, m2, m3, m4,2, (n, VE1 = n '), EC・ ( VE , 5, (n, VE1 = n') ) 3
+ E m1, m2, m3, m4,3, (n, VE1 = n '), EC・ ( VE , 5, (n, VE1 = n') ) 2
+ E m1, m2, m3, m4,4, (n, VE1 = n '), EC・ ( VE , 5, (n, VE1 = n') )
+ E m1, m2, m3, m4,5, (n, VE1 = n '), EC
(Equation 18)
D m1, m2, m3, m4, EC = E m1, m2, m3, m4,1, EC · (V 5 ) 4 + E m1, m2, m3, m4,2, EC · (V 5 ) 3
+ E m1, m2, m3, m4,3, EC・ (V 5 ) 2 + E m1, m2, m3, m4,4, EC・ (V 5 )
+ E m1, m2, m3, m4,5, EC
また、上述の実施形態では、数式5−1〜数式5−4によって表される近似式として4次多項式を用いるようにしているが、これら近似式の次数は4次には限られない。4次より少ない次数でも良いし、4次より大きい次数でも良い。 In the above-described embodiment, a fourth-order polynomial is used as the approximate expression represented by Expressions 5-1 to 5-4. However, the order of these approximate expressions is not limited to the fourth order. The order may be less than the fourth order or may be greater than the fourth order.
また、上述の実施形態においては、第四近似係数算定用データベース18,取得出力物理量データベース19,推定入力物理量データベース20を格納する記憶手段としてデータサーバ16を用いるようにしているが、各種データベースを格納・記憶する手段はデータサーバに限られるものではなく、例えば記憶部12や種々の記憶媒体など他の記憶手段を用いるようにしても良い。 In the above-described embodiment, the data server 16 is used as the storage means for storing the fourth approximate coefficient calculation database 18, the acquired output physical quantity database 19, and the estimated input physical quantity database 20. However, various databases are stored. The storage means is not limited to the data server, and other storage means such as the storage unit 12 and various storage media may be used.
また、上述の実施形態においては、入力物理量VE,VNが表す推定入力物理量成分の組み合わせを表1に示すものにしているが、当該組み合わせは表1に示すものに限られるものではなく、一つの組み合わせ中の成分が全て異なっていれば任意に設定して良い。 In the above-described embodiment, the combinations of the estimated input physical quantity components represented by the input physical quantities V E and VN are shown in Table 1, but the combinations are not limited to those shown in Table 1, and If all the components in one combination are different, they may be set arbitrarily.
また、上述の実施形態においては、次推定入力物理量成分の決定の操作としてS7及びS8の処理を行うようにしているが、これらS7及びS8の判定処理を行わず、入力物理量成分を予め決めた順番に従って推定対象の入力物理量成分とするようにしても良い。すなわち、S7及びS8の処理は、推定処理を効率的に行うようにして処理時間を短縮することができる点で好ましい操作ではあるものの本発明に必須の操作ではない。したがって、上述の実施形態の例であれば、例えばZ成分→X成分→Y成分→Θ成分→Z成分→X成分→(以降同様に繰り返し)のように推定対象とする入力物理量成分の順番を決めておき、S6の処理の後にS9の処理を行い、推定処理続行の場合(S9:No)には前記順番に従って推定対象とする入力物理量成分を新たに決定してS1−2の処理に戻るようにしても良い。なお、S7及びS8の処理を行わない場合にはS3の処理において推定方向指示を考慮しない。 In the above-described embodiment, the processes of S7 and S8 are performed as the operation of determining the next estimated input physical quantity component. However, the determination process of S7 and S8 is not performed, and the input physical quantity component is determined in advance. The input physical quantity component to be estimated may be used according to the order. That is, the processes of S7 and S8 are preferable operations in that the estimation process can be efficiently performed to shorten the processing time, but are not essential operations in the present invention. Therefore, in the example of the above-described embodiment, for example, the order of the input physical quantity components to be estimated is Z component → X component → Y component → Θ component → Z component → X component → (and so on). After the process of S6, the process of S9 is performed, and when the estimation process is continued (S9: No), the input physical quantity component to be estimated is newly determined according to the above order, and the process returns to the process of S1-2. You may do it. Note that when the processes of S7 and S8 are not performed, the estimated direction instruction is not considered in the process of S3.
10 入力物理量推定装置
17 入力物理量推定プログラム
10 Input physical quantity estimation device 17 Input physical quantity estimation program
Claims (3)
前記4つの入力物理量成分毎に、予めサンプルとして取得した前記4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と前記16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する処理と、
推定対象とした入力物理量成分について、前記第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定処理と、数式2−4に前記第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して前記16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する処理と、前記4つずつの推定入力物理量VE,1,ECから前記出力物理量種類毎に1個を選定する処理と、前記出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを前記推定対象とした入力物理量成分についての前記推定入力物理量VE,VNとする処理と、数式3に前記第一近似係数Am1,EC及び前記推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する処理と、数式4に前記推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する処理とを有し、
前記16個の出力物理量種類のうち予め定めた個数の出力物理量種類において前記残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して前記第一近似係数算定処理に戻り、前記終了条件を満たした場合には推定処理を終了することを特徴とする入力物理量推定方法。
(数1−1)
CS,EC=A'1,EC・(V1)4+A'2,EC・(V1)3+A'3,EC・(V1)2+A'4,EC・(V1)
+A'5,EC
(数1−2)
A'm1,EC=B'm1,1,EC・(V2)4+B'm1,2,EC・(V2)3+B'm1,3,EC・(V2)2
+B'm1,4,EC・(V2)+B'm1,5,EC
(数1−3)
B'm1,m2,EC=C'm1,m2,1,EC・(V3)4+C'm1,m2,2,EC・(V3)3
+C'm1,m2,3,EC・(V3)2+C'm1,m2,4,EC・(V3)+C'm1,m2,5,EC
(数1−4)
C'm1,m2,m3,EC=Dm1,m2,m3,1,EC・(V4)4+Dm1,m2,m3,2,EC・(V4)3
+Dm1,m2,m3,3,EC・(V4)2+Dm1,m2,m3,4,EC・(V4)
+Dm1,m2,m3,5,EC
(数2−1)
Cm1,m2,m3,EC=Dm1,m2,m3,1,EC・(VE,4)4+Dm1,m2,m3,2,EC・(VE,4)3
+Dm1,m2,m3,3,EC・(VE,4)2+Dm1,m2,m3,4,EC・(VE,4)
+Dm1,m2,m3,5,EC
(数2−2)
Bm1,m2,EC=Cm1,m2,1,EC・(VE,3)4+Cm1,m2,2,EC・(VE,3)3
+Cm1,m2,3,EC・(VE,3)2+Cm1,m2,4,EC・(VE,3)+Cm1,m2,5,EC
(数2−3)
Am1,EC=Bm1,1,EC・(VE,2)4+Bm1,2,EC・(VE,2)3+Bm1,3,EC・(VE,2)2
+Bm1,4,EC・(VE,2)+Bm1,5,EC
(数2−4)
0=A1,EC・(VE,1,EC)4+A2,EC・(VE,1,EC)3+A3,EC・(VE,1,EC)2
+A4,EC・(VE,1,EC)+A5,EC−CM,EC
(数3)
CE,EC=A1,EC・(VE,av)4+A2,EC・(VE,av)3+A3,EC・(VE,av)2
+A4,EC・(VE,av)+A5,EC
(数4)
CR,EC=CM,EC−CE,EC When 16 output physical quantity types are output from the system due to input to the system represented by the four input physical quantity components, the four input physical quantity components are estimated based on the 16 output physical quantity types. When doing
For each of the four input physical quantity components, the input physical quantity V VN for each of the four input physical quantity components acquired as a sample in advance (subscript VN: input physical quantity component identification number (integer of 1 to 4)) and the 16 Output physical quantity C S, EC for each output physical quantity type (however, subscript EC: identification number of output physical quantity type (integer number from 1 to 16)) and numerical formulas 1-1 to 1-4 in order Processing to calculate the fourth approximate coefficient D m1, m2, m3, m4, EC (subscript m1, m2, m3, m4: coefficient identification numbers (each is an integer of 1 to 5)),
For the input physical quantity component to be estimated, the fourth approximation coefficient D m1, m2, m3, m4, EC, the estimated input physical quantity component VE, VN , and Equations 2-1 to 2-3 are used in order. by substituting a first approximation coefficient calculating process of calculating an approximate coefficient a m1, EC, the output physical quantity C M obtained from the first approximation coefficient a m1, EC and the system in equation 2-4, and EC A process of calculating four estimated input physical quantities V E, 1, EC for each of the 16 output physical quantity types, and one for each output physical quantity type from the four estimated input physical quantities V E, 1, EC. The process of selecting the unit and the average V E, av of the estimated input physical quantity selected for each output physical quantity type and calculating the estimation of the input physical quantity component with the average V E, av as the estimation target The process of setting the input physical quantity V E, VN and the first approximation coefficient A m1, EC and the average V of the estimated input physical quantity in Equation 3 E, the estimated output physical quantity by substituting av C E, the process of calculating the EC, the estimated output physical quantity C E, the output obtained from EC and the system physical quantity C M, the residual by substituting EC in equation 4 Processing to calculate CR, EC ,
An end condition is that the magnitude of the absolute value of the residual CR , EC is equal to or less than a predetermined truncation determination threshold in a predetermined number of output physical quantity types among the 16 output physical quantity types. The input physical quantity component to be estimated is newly determined when the condition is not satisfied, and the process returns to the first approximation coefficient calculation process. When the end condition is satisfied, the estimation process is terminated. Physical quantity estimation method.
(Equation 1-1)
C S, EC = A ′ 1, EC · (V 1 ) 4 + A ′ 2, EC · (V 1 ) 3 + A ′ 3, EC · (V 1 ) 2 + A ′ 4, EC · (V 1 )
+ A ' 5, EC
(Equation 1-2)
A ′ m1, EC = B ′ m1,1, EC · (V 2 ) 4 + B ′ m1,2, EC · (V 2 ) 3 + B ′ m1,3, EC · (V 2 ) 2
+ B ' m1,4, EC・ (V 2 ) + B' m1,5, EC
(Equation 1-3)
B ′ m1, m2, EC = C ′ m1, m2,1, EC · (V 3 ) 4 + C ′ m1, m2,2, EC · (V 3 ) 3
+ C 'm1, m2,3, EC · (V 3) 2 + C' m1, m2,4, EC · (V 3) + C 'm1, m2,5, EC
(Equation 1-4)
C ′ m1, m2, m3, EC = D m1, m2, m3,1, EC · (V 4 ) 4 + D m1, m2, m3,2, EC · (V 4 ) 3
+ D m1, m2, m3,3, EC・ (V 4 ) 2 + D m1, m2, m3,4, EC・ (V 4 )
+ D m1, m2, m3,5, EC
(Equation 2-1)
C m1, m2, m3, EC = D m1, m2, m3,1, EC · (V E, 4 ) 4 + D m1, m2, m3,2, EC · (V E, 4 ) 3
+ D m1, m2, m3,3, EC・ (V E, 4 ) 2 + D m1, m2, m3,4, EC・ (V E, 4 )
+ D m1, m2, m3,5, EC
(Equation 2-2)
B m1, m2, EC = C m1, m2,1, EC · (V E, 3 ) 4 + C m1, m2,2, EC · (V E, 3 ) 3
+ C m1, m2,3, EC・ (V E, 3 ) 2 + C m1, m2,4, EC・ (V E, 3 ) + C m1, m2,5, EC
(Equation 2-3)
A m1, EC = B m1,1, EC · (V E, 2 ) 4 + B m1,2, EC · (V E, 2 ) 3 + B m1,3, EC · (V E, 2 ) 2
+ B m1,4, EC・ (V E, 2 ) + B m1,5, EC
(Equation 2-4)
0 = A 1, EC・ (V E, 1, EC ) 4 + A 2, EC・ (V E, 1, EC ) 3 + A 3, EC・ (V E, 1, EC ) 2
+ A 4, EC・ (V E, 1, EC ) + A 5, EC −CM , EC
(Equation 3)
C E, EC = A 1, EC · (V E, av ) 4 + A 2, EC · (V E, av ) 3 + A 3, EC · (V E, av ) 2
+ A 4, EC・ (V E, av ) + A 5, EC
(Equation 4)
C R, EC = C M, EC −C E, EC
前記4つの入力物理量成分毎に、予めサンプルとして取得した前記4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と前記16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する手段と、
推定対象とした入力物理量成分について、前記第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定手段と、数式2−4に前記第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して前記16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する手段と、前記4つずつの推定入力物理量VE,1,ECから前記出力物理量種類毎に1個を選定する手段と、前記出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを前記推定対象とした入力物理量成分についての前記推定入力物理量VE,VNとする手段と、数式3に前記第一近似係数Am1,EC及び前記推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する手段と、数式4に前記推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する手段とを有し、
前記16個の出力物理量種類のうち予め定めた個数の出力物理量種類において前記残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して前記第一近似係数算定処理に戻り、前記終了条件を満たした場合には推定処理を終了することを特徴とする入力物理量推定装置。
(数1−1)
CS,EC=A'1,EC・(V1)4+A'2,EC・(V1)3+A'3,EC・(V1)2+A'4,EC・(V1)
+A'5,EC
(数1−2)
A'm1,EC=B'm1,1,EC・(V2)4+B'm1,2,EC・(V2)3+B'm1,3,EC・(V2)2
+B'm1,4,EC・(V2)+B'm1,5,EC
(数1−3)
B'm1,m2,EC=C'm1,m2,1,EC・(V3)4+C'm1,m2,2,EC・(V3)3
+C'm1,m2,3,EC・(V3)2+C'm1,m2,4,EC・(V3)+C'm1,m2,5,EC
(数1−4)
C'm1,m2,m3,EC=Dm1,m2,m3,1,EC・(V4)4+Dm1,m2,m3,2,EC・(V4)3
+Dm1,m2,m3,3,EC・(V4)2+Dm1,m2,m3,4,EC・(V4)
+Dm1,m2,m3,5,EC
(数2−1)
Cm1,m2,m3,EC=Dm1,m2,m3,1,EC・(VE,4)4+Dm1,m2,m3,2,EC・(VE,4)3
+Dm1,m2,m3,3,EC・(VE,4)2+Dm1,m2,m3,4,EC・(VE,4)
+Dm1,m2,m3,5,EC
(数2−2)
Bm1,m2,EC=Cm1,m2,1,EC・(VE,3)4+Cm1,m2,2,EC・(VE,3)3
+Cm1,m2,3,EC・(VE,3)2+Cm1,m2,4,EC・(VE,3)+Cm1,m2,5,EC
(数2−3)
Am1,EC=Bm1,1,EC・(VE,2)4+Bm1,2,EC・(VE,2)3+Bm1,3,EC・(VE,2)2
+Bm1,4,EC・(VE,2)+Bm1,5,EC
(数2−4)
0=A1,EC・(VE,1,EC)4+A2,EC・(VE,1,EC)3+A3,EC・(VE,1,EC)2
+A4,EC・(VE,1,EC)+A5,EC−CM,EC
(数3)
CE,EC=A1,EC・(VE,av)4+A2,EC・(VE,av)3+A3,EC・(VE,av)2
+A4,EC・(VE,av)+A5,EC
(数4)
CR,EC=CM,EC−CE,EC A storage unit storing data of 16 types of output physical quantities output from the system due to input to the system represented by four input physical quantity components, or a storage device storing the data In order to estimate the four input physical quantity components based on the 16 types of output physical quantity,
For each of the four input physical quantity components, the input physical quantity V VN for each of the four input physical quantity components acquired as a sample in advance (subscript VN: input physical quantity component identification number (integer of 1 to 4)) and the 16 Output physical quantity C S, EC for each output physical quantity type (however, subscript EC: identification number of output physical quantity type (integer number from 1 to 16)) and numerical formulas 1-1 to 1-4 in order Means for calculating the fourth approximation coefficient D m1, m2, m3, m4, EC (subscripts m1, m2, m3, m4: coefficient identification numbers (each an integer of 1 to 5)),
For the input physical quantity component to be estimated, the fourth approximation coefficient D m1, m2, m3, m4, EC, the estimated input physical quantity component VE, VN , and Equations 2-1 to 2-3 are used in order. by substituting a first approximation coefficient calculating means for calculating an approximate coefficient a m1, EC, the output physical quantity C M obtained from the first approximation coefficient a m1, EC and the system in equation 2-4, and EC Means for calculating four estimated input physical quantities V E, 1, EC for each of the 16 output physical quantity types, and one for each output physical quantity type from the four estimated input physical quantities V E, 1, EC. The means for selecting the unit and the average V E, av of the estimated input physical quantity selected for each of the output physical quantity types are calculated, and the estimation of the input physical quantity component using the average V E, av as the estimation target Means for making the input physical quantity V E, VN, and Equation 3 shows the first approximation coefficient Am1, EC and the average V of the estimated input physical quantity E, the estimated output physical quantity by substituting av C E, means for calculating the EC, the estimated output physical quantity C E, the output obtained from EC and the system physical quantity C M, the residual by substituting EC in equation 4 Means for calculating CR, EC ;
An end condition is that the magnitude of the absolute value of the residual CR , EC is equal to or less than a predetermined truncation determination threshold in a predetermined number of output physical quantity types among the 16 output physical quantity types. The input physical quantity component to be estimated is newly determined when the condition is not satisfied, and the process returns to the first approximation coefficient calculation process. When the end condition is satisfied, the estimation process is terminated. Physical quantity estimation device.
(Equation 1-1)
C S, EC = A ′ 1, EC · (V 1 ) 4 + A ′ 2, EC · (V 1 ) 3 + A ′ 3, EC · (V 1 ) 2 + A ′ 4, EC · (V 1 )
+ A ' 5, EC
(Equation 1-2)
A ′ m1, EC = B ′ m1,1, EC · (V 2 ) 4 + B ′ m1,2, EC · (V 2 ) 3 + B ′ m1,3, EC · (V 2 ) 2
+ B ' m1,4, EC・ (V 2 ) + B' m1,5, EC
(Equation 1-3)
B ′ m1, m2, EC = C ′ m1, m2,1, EC · (V 3 ) 4 + C ′ m1, m2,2, EC · (V 3 ) 3
+ C 'm1, m2,3, EC · (V 3) 2 + C' m1, m2,4, EC · (V 3) + C 'm1, m2,5, EC
(Equation 1-4)
C ′ m1, m2, m3, EC = D m1, m2, m3,1, EC · (V 4 ) 4 + D m1, m2, m3,2, EC · (V 4 ) 3
+ D m1, m2, m3,3, EC・ (V 4 ) 2 + D m1, m2, m3,4, EC・ (V 4 )
+ D m1, m2, m3,5, EC
(Equation 2-1)
C m1, m2, m3, EC = D m1, m2, m3,1, EC · (V E, 4 ) 4 + D m1, m2, m3,2, EC · (V E, 4 ) 3
+ D m1, m2, m3,3, EC・ (V E, 4 ) 2 + D m1, m2, m3,4, EC・ (V E, 4 )
+ D m1, m2, m3,5, EC
(Equation 2-2)
B m1, m2, EC = C m1, m2,1, EC · (V E, 3 ) 4 + C m1, m2,2, EC · (V E, 3 ) 3
+ C m1, m2,3, EC・ (V E, 3 ) 2 + C m1, m2,4, EC・ (V E, 3 ) + C m1, m2,5, EC
(Equation 2-3)
A m1, EC = B m1,1, EC · (V E, 2 ) 4 + B m1,2, EC · (V E, 2 ) 3 + B m1,3, EC · (V E, 2 ) 2
+ B m1,4, EC・ (V E, 2 ) + B m1,5, EC
(Equation 2-4)
0 = A 1, EC・ (V E, 1, EC ) 4 + A 2, EC・ (V E, 1, EC ) 3 + A 3, EC・ (V E, 1, EC ) 2
+ A 4, EC・ (V E, 1, EC ) + A 5, EC −CM , EC
(Equation 3)
C E, EC = A 1, EC · (V E, av ) 4 + A 2, EC · (V E, av ) 3 + A 3, EC · (V E, av ) 2
+ A 4, EC・ (V E, av ) + A 5, EC
(Equation 4)
C R, EC = C M, EC −C E, EC
前記4つの入力物理量成分毎に、予めサンプルとして取得した前記4つの入力物理量成分別の入力物理量VVN(ただし、添字VN:入力物理量成分の識別番号(1〜4の整数))と前記16個の出力物理量種類別の出力物理量CS,EC(ただし、添字EC:出力物理量種類の識別番号(1〜16の整数))との組み合わせデータ及び数式1−1から数式1−4までを順番に用いて第四近似係数Dm1,m2,m3,m4,EC(ただし、添字m1,m2,m3,m4:係数の識別番号(それぞれ1〜5の整数))を算定する手段、
推定対象とした入力物理量成分について、前記第四近似係数Dm1,m2,m3,m4,EC及び推定入力物理量成分VE,VN並びに数式2−1から数式2−3までを順番に用いて第一近似係数Am1,ECを算定する第一近似係数算定手段、数式2−4に前記第一近似係数Am1,EC及び前記系から取得された出力物理量CM,ECとを代入して前記16個の出力物理量種類毎に4つずつの推定入力物理量VE,1,ECを算出する手段、前記4つずつの推定入力物理量VE,1,ECから前記出力物理量種類毎に1個を選定する手段、前記出力物理量種類毎に1個選定された推定入力物理量の平均VE,avを算出して当該平均VE,avを前記推定対象とした入力物理量成分についての前記推定入力物理量VE,VNとする手段、数式3に前記第一近似係数Am1,EC及び前記推定入力物理量の平均VE,avを代入して推定出力物理量CE,ECを算出する手段、数式4に前記推定出力物理量CE,EC及び前記系から取得された出力物理量CM,ECを代入して残差CR,ECを算出する手段として機能させると共に、
前記16個の出力物理量種類のうち予め定めた個数の出力物理量種類において前記残差CR,ECの絶対値の大きさが予め定めた打ち切り判定閾値以下になることを終了条件とし、当該終了条件を満たしていない場合には推定対象とする入力物理量成分を新たに決定して前記第一近似係数算定処理に戻り、前記終了条件を満たした場合には推定処理を終了するように機能させるための入力物理量推定プログラム。
(数1−1)
CS,EC=A'1,EC・(V1)4+A'2,EC・(V1)3+A'3,EC・(V1)2+A'4,EC・(V1)
+A'5,EC
(数1−2)
A'm1,EC=B'm1,1,EC・(V2)4+B'm1,2,EC・(V2)3+B'm1,3,EC・(V2)2
+B'm1,4,EC・(V2)+B'm1,5,EC
(数1−3)
B'm1,m2,EC=C'm1,m2,1,EC・(V3)4+C'm1,m2,2,EC・(V3)3
+C'm1,m2,3,EC・(V3)2+C'm1,m2,4,EC・(V3)+C'm1,m2,5,EC
(数1−4)
C'm1,m2,m3,EC=Dm1,m2,m3,1,EC・(V4)4+Dm1,m2,m3,2,EC・(V4)3
+Dm1,m2,m3,3,EC・(V4)2+Dm1,m2,m3,4,EC・(V4)
+Dm1,m2,m3,5,EC
(数2−1)
Cm1,m2,m3,EC=Dm1,m2,m3,1,EC・(VE,4)4+Dm1,m2,m3,2,EC・(VE,4)3
+Dm1,m2,m3,3,EC・(VE,4)2+Dm1,m2,m3,4,EC・(VE,4)
+Dm1,m2,m3,5,EC
(数2−2)
Bm1,m2,EC=Cm1,m2,1,EC・(VE,3)4+Cm1,m2,2,EC・(VE,3)3
+Cm1,m2,3,EC・(VE,3)2+Cm1,m2,4,EC・(VE,3)+Cm1,m2,5,EC
(数2−3)
Am1,EC=Bm1,1,EC・(VE,2)4+Bm1,2,EC・(VE,2)3+Bm1,3,EC・(VE,2)2
+Bm1,4,EC・(VE,2)+Bm1,5,EC
(数2−4)
0=A1,EC・(VE,1,EC)4+A2,EC・(VE,1,EC)3+A3,EC・(VE,1,EC)2
+A4,EC・(VE,1,EC)+A5,EC−CM,EC
(数3)
CE,EC=A1,EC・(VE,av)4+A2,EC・(VE,av)3+A3,EC・(VE,av)2
+A4,EC・(VE,av)+A5,EC
(数4)
CR,EC=CM,EC−CE,EC A storage unit storing data of 16 types of output physical quantities output from the system due to input to the system represented by four input physical quantity components, or a storage device storing the data When estimating the four input physical quantity components based on the 16 types of output physical quantity,
For each of the four input physical quantity components, the input physical quantity V VN for each of the four input physical quantity components acquired as a sample in advance (subscript VN: input physical quantity component identification number (integer of 1 to 4)) and the 16 Output physical quantity C S, EC for each output physical quantity type (however, subscript EC: identification number of output physical quantity type (integer number from 1 to 16)) and numerical formulas 1-1 to 1-4 in order Means for calculating the fourth approximate coefficient D m1, m2, m3, m4, EC (subscripts m1, m2, m3, m4: coefficient identification numbers (integers 1 to 5 respectively)),
For the input physical quantity component to be estimated, the fourth approximation coefficient D m1, m2, m3, m4, EC, the estimated input physical quantity component VE, VN , and Equations 2-1 to 2-3 are used in order. first approximation coefficient calculating means for calculating an approximate coefficient a m1, EC, the first approximation coefficient in equation 2-4 a m1, EC and obtained from the system output physical quantity C M, said substituted and EC Means for calculating four estimated input physical quantities V E, 1, EC for each of the 16 output physical quantity types, one for each output physical quantity type from the four estimated input physical quantities V E, 1, EC Means for selecting, an average V E, av of estimated input physical quantities selected for each type of output physical quantity , and calculating the estimated input physical quantity V for an input physical quantity component having the average V E, av as the estimation target E, means to VN, the first approximation coefficients in equation 3 a m1, EC and average V E of the estimated input physical quantity, the av generations Calculating means, the estimated output physical quantity C E in Equation 4, EC and output physical quantity C M obtained from the system, residual C R by substituting the EC, the EC of calculating the estimated output physical quantity C E, the EC and Function as a means to
An end condition is that the magnitude of the absolute value of the residual CR , EC is equal to or less than a predetermined truncation determination threshold in a predetermined number of output physical quantity types among the 16 output physical quantity types. If not, the input physical quantity component to be estimated is newly determined and the process returns to the first approximation coefficient calculation process. If the end condition is satisfied, the estimation process is terminated. Input physical quantity estimation program.
(Equation 1-1)
C S, EC = A ′ 1, EC · (V 1 ) 4 + A ′ 2, EC · (V 1 ) 3 + A ′ 3, EC · (V 1 ) 2 + A ′ 4, EC · (V 1 )
+ A ' 5, EC
(Equation 1-2)
A ′ m1, EC = B ′ m1,1, EC · (V 2 ) 4 + B ′ m1,2, EC · (V 2 ) 3 + B ′ m1,3, EC · (V 2 ) 2
+ B ' m1,4, EC・ (V 2 ) + B' m1,5, EC
(Equation 1-3)
B ′ m1, m2, EC = C ′ m1, m2,1, EC · (V 3 ) 4 + C ′ m1, m2,2, EC · (V 3 ) 3
+ C 'm1, m2,3, EC · (V 3) 2 + C' m1, m2,4, EC · (V 3) + C 'm1, m2,5, EC
(Equation 1-4)
C ′ m1, m2, m3, EC = D m1, m2, m3,1, EC · (V 4 ) 4 + D m1, m2, m3,2, EC · (V 4 ) 3
+ D m1, m2, m3,3, EC・ (V 4 ) 2 + D m1, m2, m3,4, EC・ (V 4 )
+ D m1, m2, m3,5, EC
(Equation 2-1)
C m1, m2, m3, EC = D m1, m2, m3,1, EC · (V E, 4 ) 4 + D m1, m2, m3,2, EC · (V E, 4 ) 3
+ D m1, m2, m3,3, EC・ (V E, 4 ) 2 + D m1, m2, m3,4, EC・ (V E, 4 )
+ D m1, m2, m3,5, EC
(Equation 2-2)
B m1, m2, EC = C m1, m2,1, EC · (V E, 3 ) 4 + C m1, m2,2, EC · (V E, 3 ) 3
+ C m1, m2,3, EC・ (V E, 3 ) 2 + C m1, m2,4, EC・ (V E, 3 ) + C m1, m2,5, EC
(Equation 2-3)
A m1, EC = B m1,1, EC · (V E, 2 ) 4 + B m1,2, EC · (V E, 2 ) 3 + B m1,3, EC · (V E, 2 ) 2
+ B m1,4, EC・ (V E, 2 ) + B m1,5, EC
(Equation 2-4)
0 = A 1, EC・ (V E, 1, EC ) 4 + A 2, EC・ (V E, 1, EC ) 3 + A 3, EC・ (V E, 1, EC ) 2
+ A 4, EC・ (V E, 1, EC ) + A 5, EC −CM , EC
(Equation 3)
C E, EC = A 1, EC · (V E, av ) 4 + A 2, EC · (V E, av ) 3 + A 3, EC · (V E, av ) 2
+ A 4, EC・ (V E, av ) + A 5, EC
(Equation 4)
C R, EC = C M, EC −C E, EC
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010215855A JP5643587B2 (en) | 2010-09-27 | 2010-09-27 | Input physical quantity estimation method, estimation apparatus, and estimation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010215855A JP5643587B2 (en) | 2010-09-27 | 2010-09-27 | Input physical quantity estimation method, estimation apparatus, and estimation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012073031A true JP2012073031A (en) | 2012-04-12 |
| JP5643587B2 JP5643587B2 (en) | 2014-12-17 |
Family
ID=46169379
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010215855A Expired - Fee Related JP5643587B2 (en) | 2010-09-27 | 2010-09-27 | Input physical quantity estimation method, estimation apparatus, and estimation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5643587B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000148732A (en) * | 1998-11-04 | 2000-05-30 | Mitsubishi Electric Corp | Information processing method, information processing apparatus, and recording medium |
| WO2002006953A1 (en) * | 2000-07-06 | 2002-01-24 | Yamatake Corporation | Soft sensor device and device for evaluating the same |
| JP2007280057A (en) * | 2006-04-06 | 2007-10-25 | Sony Corp | Data processing apparatus, data processing method, and program |
| JP2010146059A (en) * | 2008-12-16 | 2010-07-01 | Yamatake Corp | Generation device of polynomial for estimation, notification device of polarity of input parameter, estimation device and method |
-
2010
- 2010-09-27 JP JP2010215855A patent/JP5643587B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000148732A (en) * | 1998-11-04 | 2000-05-30 | Mitsubishi Electric Corp | Information processing method, information processing apparatus, and recording medium |
| WO2002006953A1 (en) * | 2000-07-06 | 2002-01-24 | Yamatake Corporation | Soft sensor device and device for evaluating the same |
| JP2007280057A (en) * | 2006-04-06 | 2007-10-25 | Sony Corp | Data processing apparatus, data processing method, and program |
| JP2010146059A (en) * | 2008-12-16 | 2010-07-01 | Yamatake Corp | Generation device of polynomial for estimation, notification device of polarity of input parameter, estimation device and method |
Non-Patent Citations (1)
| Title |
|---|
| JPN6014007452; 村上知里、他5名: '「皮膚表面の力を計測するための4自由度静電容量型力センサの開発 : 力の推定に使用する変位-静電容量特性' 電子情報通信学会技術研究報告 Vol.108、No.479, 20090304, p.107-112, 一般社団法人電子情報通信学会 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5643587B2 (en) | 2014-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108818540B (en) | Method and apparatus for compensating parameter, processor and storage medium | |
| CN114341942B (en) | Surface fitting processing method, fitting processing device and fitting processing program, and computer-readable storage medium storing the fitting processing program | |
| CN109858158A (en) | A kind of method for parameter configuration and system of computational fluid dynamics simulation | |
| WO2010099412A1 (en) | System and methods for calibratable translation of position | |
| WO2020202734A1 (en) | Pen state detection circuit, system, and method | |
| CN110555231A (en) | Dynamic simulation model correction method | |
| KR20240137637A (en) | Frequency sweep method, system and associated device for adaptive frequency point sampling | |
| CN112985688A (en) | Output calibration method and device of pressure sensor and readable storage medium | |
| CN117875134B (en) | A probabilistic assessment method for seismic capacity of long-span arch bridges based on time-frequency hybrid calculation | |
| CN113119083B (en) | A robot calibration method, device, robot and storage medium | |
| JP5643587B2 (en) | Input physical quantity estimation method, estimation apparatus, and estimation program | |
| JPWO2017077610A1 (en) | Structure analysis method and structure analysis program | |
| Atsi et al. | A family of modified backward differentiation formula (BDF) type block methods for the solution of stiff ordinary differential equations | |
| CN102147787A (en) | Estimating polynomial generating device, estimating device, estimating polynomial generating method, and estimating method | |
| CN114638955B (en) | Constraint-based 3D straight line fitting method | |
| JP2023170345A (en) | FDTD analysis method | |
| CN103473413B (en) | A kind of comparative approach for various a large amount of Mechanics Calculation results | |
| JP2014059621A (en) | Analysis device and analysis method | |
| CN112747773A (en) | Method for improving precision of gyroscope based on Allan variance and random polynomial | |
| CN113407799B (en) | Performance measurement method, device and related equipment for measuring space partition boundary | |
| JP7563044B2 (en) | Information processing device | |
| JP5434849B2 (en) | Display processing program, display processing method, and information processing apparatus | |
| Arbour | 12 missing. specimens | |
| JP2002001473A (en) | Form determination method in the pre-process of the pressed product | |
| JP4031942B2 (en) | How to get the shortest distance between objects |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130819 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140425 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141028 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141031 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5643587 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |