JP7255804B2 - State quantity estimation method, state quantity estimation device, and program - Google Patents
State quantity estimation method, state quantity estimation device, and program Download PDFInfo
- Publication number
- JP7255804B2 JP7255804B2 JP2019161468A JP2019161468A JP7255804B2 JP 7255804 B2 JP7255804 B2 JP 7255804B2 JP 2019161468 A JP2019161468 A JP 2019161468A JP 2019161468 A JP2019161468 A JP 2019161468A JP 7255804 B2 JP7255804 B2 JP 7255804B2
- Authority
- JP
- Japan
- Prior art keywords
- state
- state quantity
- moving body
- sacrificial anode
- 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.)
- Active
Links
Images
Landscapes
- Testing Resistance To Weather, Investigating Materials By Mechanical Methods (AREA)
- Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
- Prevention Of Electric Corrosion (AREA)
Description
本発明は、犠牲陽極から流れる電流を推定するための状態量推定方法、状態量推定装置、及びプログラムに関する。 The present invention relates to a state quantity estimation method, a state quantity estimation device, and a program for estimating a current flowing from a sacrificial anode.
水中に設置される鋼製の構造物の腐食を防止するために、一般的に犠牲陽極が用いられる。犠牲陽極には、鋼材よりも電気化学的にイオン化傾向が大きいアルミニウム、亜鉛、マグネシウム等の金属やそれらの合金が使用され、構造物に取り付けられ犠牲陽極自体が腐食することで、構造物の腐食を防止する。犠牲陽極は、経時的に消耗する性質があるため定期的に更新する必要がある。犠牲陽極の健全度の評価を行うため、また、更新時期を把握するために、犠牲陽極の体積測定や重量測定を行い、犠牲陽極の消耗度合を推定する方法がある。例えば、ダイバーが水中の犠牲陽極の周長測定を行い、体積を算出して残寿命を求める方法である。しかしながら、ダイバーによる測定は、安全面に懸念があるばかりか労力が大きく検査作業に時間を要し、コストが増加する。 Sacrificial anodes are commonly used to prevent corrosion of steel structures placed in water. Metals such as aluminum, zinc, and magnesium, which have a higher electrochemical ionization tendency than steel, and their alloys are used for the sacrificial anode. to prevent Sacrificial anodes tend to wear out over time and must be periodically renewed. In order to evaluate the soundness of the sacrificial anode and to grasp the renewal time, there is a method of measuring the volume and weight of the sacrificial anode to estimate the degree of consumption of the sacrificial anode. For example, a diver measures the perimeter of a sacrificial anode in water, calculates the volume, and obtains the remaining life. However, measurement by divers not only raises concerns about safety, but also requires a large amount of labor, takes time for inspection work, and increases costs.
出願人は、既に犠牲陽極の電流を推定し、犠牲陽極の更新時期を予測する手段を提案している(例えば特許文献1)。特許文献1に記載された手法によれば、水中において犠牲陽極の周囲の電位を測定するセンサを有する測定部と、測定部が取り付けられた移動体と、犠牲陽極の近傍に設置され移動体を鉛直方向に摺動させるガイド部とを備えている。この手法によれば、移動体を鉛直方向にガイド部に沿って移動させながらセンサにより検出された電位に基づいて、犠牲陽極から出力される電流を推定することができる。
The applicant has already proposed means for estimating the current of the sacrificial anode and predicting the timing of renewal of the sacrificial anode (for example, Patent Document 1). According to the method described in
特許文献1に記載された手法によれば、海中における移動体自身の位置は既知であり、ガイド部に沿って鉛直に移動するという仮定を行っていた。しかしながら、海洋環境においてはうねりや波浪といった様々な自然条件の影響により、犠牲陽極から出力される電流の推定の前提となる測定部の位置が必ずしもガイド部の位置とならず、推定結果が不正確となる場合があるという課題が生じていた。
According to the method described in
本発明は上記課題に鑑みてなされたものであり、移動体の位置が不明確な状態でも犠牲陽極から流れる電流を推定することができる状態量推定方法、状態量推定装置、及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and provides a state quantity estimation method, a state quantity estimation device, and a program capable of estimating a current flowing from a sacrificial anode even when the position of a moving object is unclear. for the purpose.
上記目的を達成するため、本発明は、電解質中において犠牲陽極で防食された金属製の構造物の電気防食状態を表す未知の状態量を、状態量推定モデルを用いて推定する状態量推定方法であって、所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得するステップと、前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測するステップと、前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返し行うステップと、前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出するステップと、を有することを特徴としている。 In order to achieve the above object, the present invention provides a state quantity estimation method for estimating an unknown state quantity representing the cathodic protection state of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimation model. a step of obtaining a measured value of the potential in the electrolyte around the sacrificial anode when a moving body having a potential sensor is moved for a predetermined time; and using the state quantity estimation model, predicting the next state temporally updated from the previous state; repeating a filtering process of correcting the next state to a state probabilistically closest to the true value based on the measured value; and calculating an estimated value of the state quantity including the position and attitude of the moving body and the current output from the sacrificial anode.
本発明によれば、水中に設置された犠牲陽極の周囲で電位を測定する場合、移動体が波等の影響で位置及び姿勢が不安定な状態であっても、状態量推定を行うことにより、移動体の位置及び姿勢を算出すると共に、犠牲陽極の電流をも算出することができる。また、本発明によれば、算出された位置及び姿勢から、静電場解析により電位推定値に変換でき、犠牲陽極が形成する電場のみを測定対象とすることができる。本発明によれば、測定部を移動させるレール等の装置が不要となり、測定コストを低減すると共に、ダイバーによる測定を不要とし、安全性を向上させることができる。 According to the present invention, when measuring the potential around the sacrificial anode installed in water, even if the position and posture of the moving object are unstable due to the influence of waves, etc., the state quantity can be estimated by , the position and attitude of the moving body can be calculated, and the current of the sacrificial anode can also be calculated. Further, according to the present invention, the calculated position and orientation can be converted into an estimated potential value by electrostatic field analysis, and only the electric field formed by the sacrificial anode can be measured. According to the present invention, there is no need for a device such as a rail for moving the measurement unit, which reduces the measurement cost, eliminates the need for divers to perform measurements, and improves safety.
上記目的を達成するため、前記状態量推定モデルは、誤差を含む前記測定値から、時々刻々と変化する前記状態量を算出するものであり、前記状態量を時間的に更新する状態方程式と、前記状態量を測定値と同じ物理量である観測値に変換する観測方程式とを含み、相対的に位置が固定された複数の前記電位センサを有する前記移動体により前記犠牲陽極から不明確に離間した位置において不明確な姿勢の状態で観測時間A内において一定のサンプリング間隔Tでn個(n=A/T)の測定値を前記複数のセンサから繰り返し取得するステップと、前記状態方程式を用いて、時刻t=0のとき、前記状態量の初期状態を生成するステップと、前記状態方程式を用いてt=1、2、・・・A/Tのとき、前の状態量から次の状態量を予測するステップと、前記観測方程式を用いて予測した前記次の状態量を前記観測値に変換するステップと、前記観測値と前記測定値とに基づいて、前記推定値を算出する前記フィルタリング処理を行うステップと、を有するようにしてもよい。 In order to achieve the above object, the state quantity estimation model calculates the state quantity that changes from time to time from the measured value containing an error, and a state equation that temporally updates the state quantity; and an observation equation that converts the state quantity into an observed value that is the same physical quantity as the measured value, and is indefinitely spaced from the sacrificial anode by the moving body having a plurality of the potential sensors whose positions are relatively fixed. a step of repeatedly acquiring n (n=A/T) measured values from the plurality of sensors at a constant sampling interval T within an observation time A in a state of unclear attitude at a position; , at time t=0, the step of generating the initial state of the state quantity, and using the state equation, at t=1, 2, . . . converting the next state quantity predicted using the observation equation into the observed value; and the filtering process of calculating the estimated value based on the observed value and the measured value. and performing.
本発明によれば、犠牲陽極が形成する電場の測定値に基づいて、状態方程式と観測方程式を用いて状態量の推定値を繰り返し行う状態量推定を行うことで、犠牲陽極から出力される防食電流を推定することができる。 According to the present invention, based on the measured value of the electric field formed by the sacrificial anode, the state quantity estimation is performed by repeatedly estimating the state quantity using the state equation and the observation equation, so that the corrosion protection output from the sacrificial anode Current can be estimated.
上記目的を達成するため、前記状態量推定モデルはパーティクルフィルタであって、t=0のとき、前記状態量の情報を有する多数の粒子の初期状態を生成するステップと、前記状態方程式を用いてt=1、2、・・・A/Tのとき、前記粒子ごとに前記前の状態から前記次の状態を予測するステップと、前記観測方程式を用いて前記粒子ごとに予測した前記次の状態を前記観測値に変換するステップと、前記粒子ごとの前記観測値と前記測定値の尤度を算出して、正規化することで重み付けを行い、加重平均により前記推定値を求める前記フィルタリング処理を行うステップと、前記粒子の中から尤度が所定以上に高いものを抽出し、抽出された粒子を複製するリサンプリングのステップと、を有するようにしてもよい。 In order to achieve the above object, the state quantity estimation model is a particle filter, and when t = 0, a step of generating an initial state of a large number of particles having information on the state quantity, and using the state equation when t=1, 2, . . . A/T, predicting the next state from the previous state for each of the particles; and predicting the next state for each of the particles using the observation equation. into the observed value; and the filtering process of calculating the likelihood of the observed value and the measured value for each particle, weighting by normalization, and obtaining the estimated value by weighted average and a resampling step of extracting particles having a likelihood higher than a predetermined value from the particles and duplicating the extracted particles.
本発明によれば、パーティクルフィルタを用いた状態量推定において、尤度を用いて算出した状態量の推定値をフィルタリングすることにより、推定値を確率的に真値に近づけることができ、犠牲陽極から出力される防食電流を最も確からしく推定することができる。 According to the present invention, in state quantity estimation using a particle filter, by filtering the estimated value of the state quantity calculated using the likelihood, the estimated value can be stochastically approximated to the true value, and the sacrificial anode can most likely estimate the protection current output from
上記目的を達成するため、前記観測方程式は、偏微分方程式の離散化手法に基づいた電場解析を表す方程式を含むようにしてもよい。 To achieve the above object, the observation equation may include an equation representing an electric field analysis based on a discretization technique for partial differential equations.
本発明によれば、上記観測方程式を偏微分方程式の離散化手法に従って解くことで電位の計測値を用いて犠牲陽極から出力される防食電流を推定することができる。 According to the present invention, the anticorrosion current output from the sacrificial anode can be estimated using the potential measurement value by solving the observation equation according to the discretization method of the partial differential equation.
また、本発明は、電解質中において犠牲陽極で防食された金属製の構造物の電気防食状態を表す未知の状態量を、状態量推定モデルを用いて推定する状態量推定装置であって、所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得する取得部と、前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測し、前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返し、前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出する推定部と、を有することを特徴としている。 Further, the present invention is a state quantity estimating device for estimating an unknown state quantity representing the cathodic protection state of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimating model, Using an acquisition unit that acquires a measured value of the potential in the electrolyte around the sacrificial anode when the moving body having the potential sensor is moved during time, and the state quantity estimation model, predicting the temporally updated next state, repeating filtering processing for correcting the next state to a state probabilistically closest to the true value based on the measured values, and determining the position, posture, and sacrifice of the moving body and an estimating unit that calculates an estimated value of the state quantity including the current output from the anode.
上記目的を達成するため、前記移動体を更に備え、前記移動体は、本体部と、前記本体部に設けられ、鉛直方向に沿って形成された水中翼と、を備えるようにしてもよい。 In order to achieve the above object, the moving body may be further provided, and the moving body may include a body portion and a hydrofoil provided on the body portion and formed along a vertical direction.
本発明によれば、移動体が水中を移動する際に、本体部に水中翼が形成されていることにより、本体部の動きが安定し、計測値のばらつきを低減し、状態量推定の精度を向上させることができる。 According to the present invention, when the mobile body moves in the water, the hydrofoil is formed in the main body, so that the movement of the main body is stabilized, the variation in the measured values is reduced, and the state quantity estimation accuracy is improved. can be improved.
上記目的を達成するため、前記本体部は、管状、錐状、多面体形状、枠状のいずれか一つの形状に形成されているようにしてもよい。 In order to achieve the above object, the main body may be formed in any one of a tubular shape, a conical shape, a polyhedral shape, and a frame shape.
本発明によれば、本体部を単純な形状で構成しつつも、水中の抵抗を低減すると共に、製造工程を簡略化してコストダウンすることができる。 ADVANTAGE OF THE INVENTION According to this invention, while comprising a main-body part by a simple shape, while reducing underwater resistance, a manufacturing process can be simplified and cost can be reduced.
また、本発明は、電解質中において犠牲陽極で防食された金属製の構造物の電気防食状態を表す未知の状態量を、状態量推定モデルを用いて推定するプログラムであって、コンピュータに、所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得させ、前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測させ、前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返させ、前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出させることを特徴としている。 Further, the present invention provides a program for estimating an unknown state quantity representing the state of cathodic protection of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimation model, wherein a computer stores a predetermined Acquire a measured value of the potential in the electrolyte around the sacrificial anode when moving the moving body having the potential sensor during time, and use the state quantity estimation model to temporally change the state from the previous state Predicting the updated next state, repeating filtering processing for correcting the next state to a state probabilistically closest to the true value based on the measured values, and determining the position and orientation of the moving body and the sacrificial anode. It is characterized in that an estimated value of the state quantity including the current to be output is calculated.
本発明によれば、水中に設置された犠牲陽極の周囲で電位を測定する場合、移動体が波等の影響で位置及び姿勢が不安定な状態であっても、状態量推定モデルを用いることにより、移動体の位置及び姿勢を算出すると共に、犠牲陽極から出力される電流をも算出することができる。 According to the present invention, when the electric potential is measured around the sacrificial anode installed in water, the state quantity estimation model can be used even if the position and posture of the moving object are unstable due to the influence of waves and the like. Therefore, it is possible to calculate the position and attitude of the moving body and also the current output from the sacrificial anode.
本発明によれば、移動体の位置及び姿勢が不明確な状態でも犠牲陽極から出力される電流を推定することができる。 According to the present invention, it is possible to estimate the current output from the sacrificial anode even when the position and attitude of the moving body are unclear.
以下、図面を参照にしつつ、本発明の状態量推定方法、状態量推定装置、及びプログラムの実施形態について説明する。 Embodiments of the state quantity estimation method, the state quantity estimation device, and the program according to the present invention will be described below with reference to the drawings.
図1に示されるように、犠牲陽極Pは、例えば、海中に配置された金属製の構造物Uの近傍に所定距離離間して芯金等の固定部Qを介して取り付けられている。犠牲陽極Pは、例えば、アルミニウム、亜鉛、マグネシウム等の金属やそれらの合金が使用されている。犠牲陽極Pは、海中だけでなく、地中に設けられていてもよい。 As shown in FIG. 1, the sacrificial anode P is attached, for example, in the vicinity of a metal structure U placed in the sea with a predetermined distance therebetween via a fixing portion Q such as a metal core. The sacrificial anode P is made of, for example, a metal such as aluminum, zinc, magnesium, or an alloy thereof. The sacrificial anode P may be provided not only in the sea but also in the ground.
犠牲陽極Pと鋼材との間には、イオン化傾向の差異によって生じる電位差により犠牲陽極Pから構造物Uに向かって海水を電解質として定常的に防食電流(電流I)が流れており、構造物Uを構成する鋼材が電気防食される。このとき犠牲陽極Pの周囲には、犠牲陽極Pから鋼材に電流が流れることにより、電場が形成されている。 Between the sacrificial anode P and the steel material, an anti-corrosion current (current I) steadily flows from the sacrificial anode P toward the structure U using seawater as an electrolyte due to a potential difference caused by a difference in ionization tendency. is galvanically protected. At this time, an electric field is formed around the sacrificial anode P by a current flowing from the sacrificial anode P to the steel material.
図2及び図3に示されるように、状態量推定装置1は、犠牲陽極Pの周囲の電位を測定する測定部2と、測定部2に設けられた移動体10と、端末装置15とを備える。状態量推定装置1は、移動体10を用いて犠牲陽極Pの近傍の電位を測定し、測定結果に基づいて犠牲陽極Pで防食された金属製の構造物Uの電気防食状態を表す未知の状態量を、状態量推定モデルを用いて推定するものである。状態量推定装置1は、経時的に移動する移動体10の位置を追跡し、各時刻における移動体10の位置と犠牲陽極から出力される電流の推定値を算出する。
As shown in FIGS. 2 and 3, the state
移動体10は、例えば、ワイヤ等で水中に吊下された状態から鉛直上方に引き上げられ、または沈降させるように形成された移動体である。移動体10は、鉛直方向に移動するだけでなく横方向や斜め方向に移動してもよい。即ち、移動体10の移動方向に制限は無く、任意の方向に移動するものであってもよい。移動体10の構造については、後に詳述する。
The moving
移動体10には、複数(例えば、4個)のセンサo,a,b,cが設けられている。複数のセンサo,a,b,cは、電位を検出する電位センサである。複数のセンサo,a,b,cは、例えば、位置計測の基準となるセンサをoとして、3軸方向に3個のセンサa,b,cが所定距離離間すると共に、互いになす角度を一定とした位置関係を保持するように移動体10に取り付けられている。相対位置が固定された複数のセンサo,a,b,cにより、電位が検出され測定値が取得される。測定値は、電位もしくは各センサ間の電位差もしくはその両方が用いられる。
A moving
海水に浸漬した構造物Uを構成する鋼材の自然電位は、状況によって値が異なるので、測定値に電位差を用いることで、未知の値である鋼材の自然電位の影響をキャンセルできる。電位差による測定値を取得することは実現場の測定において特に有効となる。移動体10には、複数のセンサo,a,b,cに追加されて水深計やレーザー距離計など位置を測定する他のセンサが設けられていてもよい。これらの位置が把握できる他のセンサにより、後述の状態方程式に基づく推定値の精度を向上させることができる。
Since the natural potential of the steel material constituting the structure U immersed in seawater varies depending on the situation, the influence of the unknown natural potential of the steel material can be canceled by using the potential difference as the measured value. Obtaining a potential difference measurement is particularly effective in real field measurements. In addition to the plurality of sensors o, a, b, and c, the moving
移動体10と端末装置15とは、例えば、有線または無線で接続される。移動体10と端末装置15とは、必ずしも接続される必要はなく、移動体10の測定時のデータが記憶された記憶媒体を介して端末装置15に読み込ませたり、移動体10からネットワークを介したデータ通信等により端末装置15に取得させたりするものであってもよい。
The
端末装置15は、例えば、パーソナルコンピュータ、タブレット型端末、スマートフォン等により構成される。端末装置15は、例えば、測定部2が取得した測定値を取得する取得部20と、取得部20が取得した測定値に基づいて、移動体10の位置及び犠牲陽極から出力される電流を推定する推定部30と、推定部30の演算結果を表示する表示部40と、を備える。取得部20は、測定部2から測定データを取得するインタフェースである。
The
推定部30は、測定部2から取得した測定値に基づいて、測定部2の位置と犠牲陽極Pの電流の推定値を算出する。推定部30は、例えば、測定部2の自己位置、姿勢、及び犠牲陽極Pから出力される電流の推定値を、パーティクルフィルタを用いた状態量推定により算出する。推定部30の演算手法については後述する。
The estimating
推定部30は、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)等のプロセッサがプログラム(ソフトウェア)を実行することで実現される。これらの各機能部のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDD(Hard Disk Drive)やフラッシュメモリなどの記憶装置に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。
The
表示部40は、推定部30の演算結果を出力する。表示部40は、例えば、LCD(Liquid Crystal Display)、有機EL(Electro Luminescence)ディスプレイ、LED(Light Emitting Diode)ディスプレイ等の表示装置である。
A
次に、推定部30により実行される状態推定の処理について説明する。
Next, state estimation processing executed by the
推定部30は、測定部2により測定される測定値に基づいて状態量を推定する。測定値は、移動体10を備える測定部2により波等の影響を受けて不安定に移動しながら測定される犠牲陽極Pの近傍の電位である。従って測定値は、犠牲陽極Pから不明確に離間した位置において不明確な姿勢の状態の移動体10に相対的な位置関係が保たれるように設けられた複数のセンサを備える測定部2により測定される。
The
推定部30は、このような観測環境において、状態量推定方法に基づいて犠牲陽極Pから出力される電流を推定する。状態量推定方法とは、状態量推定モデルを用いて未知の状態を推定する手法である。状態量推定モデルは、時々刻々と変化する状態量を算出するものである。状態量推定モデルは、状態方程式(システム方程式)と観測方程式によって記述され、以下の(1)と(2)の過程がある。ここで、状態方程式とは、ある時点の状態量を時間的に更新して新たな状態量を推定する式である。状態方程式は、例えば、状態xtに確率的なノイズを付加して時刻t+1の状態xt+1を推定する式である。観測方程式とは、状態量を測定値と同じ物理量である観測値に変換する式である。観測方程式は、例えば、状態xtに基づいて確率的なノイズを付加して観測値ytを生成する。
The
(1)予測:離散化された状態方程式に基づいて時刻tの状態xtを予測し、観測方程式に基づいて観測値ytを算出する。(2)フィルタリング:時刻1~時刻tの観測時間内に測定された測定値に基づいて状態xtを推定する過程であり、予測した観測値と測定値から未知の状態xtを確率的に推定する。 (1) Prediction: Predict the state xt at time t based on the discretized state equation, and calculate the observed value yt based on the observation equation. (2) Filtering: A process of estimating the state x t based on the measured values measured during the observation time from time 1 to time t. presume.
ここで、状態量推定手法には、パーティクルフィルタ(粒子フィルタ)、拡張カルマンフィルタや無香カルマンフィルタなどの非線形カルマンフィルタが用いられる。 Here, a nonlinear Kalman filter such as a particle filter, an extended Kalman filter, or an unscented Kalman filter is used for the state quantity estimation method.
図4Aは、状態推定手法に基づく状態推定方法の処理の流れを示すフローチャートである。状態方程式及び観測方程式を含む状態量推定モデルに基づいて、状態空間を構築する(ステップS1)。例えば、推定部30に状態方程式及び観測方程式を実行させるプログラムを予め端末装置15に入力する。電解質中の犠牲陽極の周囲で移動体10を移動させ測定部2により電位の測定値を取得する(ステップS2)。
FIG. 4A is a flowchart showing the processing flow of a state estimation method based on the state estimation method. A state space is constructed based on a state quantity estimation model including a state equation and an observation equation (step S1). For example, a program that causes the
推定部30は、初期状態の状態量を生成する(ステップS3)。初期状態は、例えば、操作者が端末装置15に任意の値を入力することで与えられる。推定部30は、観測方程式を用いて生成した状態量に基づいて観測値を算出する(ステップS4)。推定部30は、測定部2から得られた計測値と算出した観測値に基づいて次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を行い、測定部の位置、姿勢及び前記犠牲陽極から出力される電流を含む状態量の推定値を算出する(ステップS5)。
The
推定部30は、状態方程式を用いて推定値を時間的に遷移させた状態量に更新する(ステップS6)。推定部30は、ステップ7で計測期間が終了する等の一定の終了条件が成立するか否かを判定し、終了条件でないと判定した場合、処理をステップ4に戻す。推定部30は、ステップ7で終了条件が成立した場合、繰り返し処理を終了する。上記処理により、推定部30は、移動体10の位置、姿勢及び前記犠牲陽極から出力される電流を含む状態量の推定値を最も真値に近くなるように算出する。
The estimating
以下、一例としてベイズ推定の一手法として知られるパーティクルフィルタを用いた状態量推定について説明する。推定部30は、パーティクルフィルタに基づく予測、観測、及びリサンプリングの手順を繰り返す処理を用いて移動体10の位置、姿勢、及び犠牲陽極Pから出力される電流を算出する。
State quantity estimation using a particle filter, which is known as one method of Bayesian estimation, will be described below as an example. The estimating
図4Bは、推定部30において実行される処理の流れを示すフローチャートである。推定部30は、移動体10の位置、姿勢、犠牲陽極Pから出力される電流について状態空間モデルを構築する。パーティクルフィルタを用いて推定する手段として移動体10が存在する領域に含まれるN個(Nは自然数)の粒子を設定する。推定部30は、まず、位置、姿勢、及び電流値の情報がランダムに与えられた多数(N個)の粒子を空間に散布して初期状態を生成する(ステップS10)。次に、推定部30は、離散化された状態方程式を用いてN個の粒子が前の状態から時間的に遷移した次の状態の予測値を算出する(ステップS12)。
FIG. 4B is a flow chart showing the flow of processing executed in the
推定部30は、算出したN個の粒子の位置、姿勢を含む状態の予測値に基づいて各センサo,a,b,cの位置(以下電位測定位置)をN個算出する。そして、推定部30は、算出した各センサo,a,b,cの位置及び電流値に基づいて境界要素法を用いた静電場解析を行い、各センサo,a,b,cの電位測定位置において計測される電位の観測値をN個の粒子ごとに観測方程式を用いて算出する(ステップS14)。
The
次に、推定部30は、各センサo,a,b,cから取得した電位の測定値と算出された観測値の推定値とから各粒子の尤度を求める。そして、これらの尤度を正規化することで重み付けし、加重平均を行うことで推定値を算出する(ステップS16)。即ち、推定部30は、移動体10の位置における観測値の推定値が測定値の真値に近付くように電位を確率的に求めるフィルタリング処理を行う。
Next, the
次に、推定部30は、N個の粒子の中から尤度が所定以上に高い粒子を抽出し、抽出された粒子を複製し、新たにN個の粒子を生成して空間に散布するリサンプリングを行う(ステップS18)。次に、ステップS20において推定部30は、計測期間が終了する等の一定の終了条件が成立するか否かを判定し、終了条件でないと判定した場合、処理をステップ12に戻す。推定部30は、ステップ20で終了条件が成立した場合、繰り返し処理を終了する。
Next, the estimating
次に推定部30において実行されるステップS10からS20の各処理の内容について、詳細に説明する。
Next, the contents of each process of steps S10 to S20 executed in the
先ず、ステップS10の処理について説明する。 First, the processing of step S10 will be described.
推定部30は、N個の粒子を生成する処理を以下の式(1)に基づいて行う。下付き文字tは時刻を表し、上付き文字Tは行列の転置を表す。ただし、tは観測時間Aと一定のサンプリング間隔Tに依存し、その範囲は1~A/Tであり、A/Tは自然数である。
基準点とは、原点に対するоの座標である。оを基準点として、測定部2の位置及び回転を計算する。測定部2は、測定中に様々な海洋環境の影響を受けて回転するため、状態ベクトルXにおいてオイラー角のパラメータα,β,γを用いて姿勢が表現されている。
The reference point is the coordinate of ? with respect to the origin. The position and rotation of the
電流Iは犠牲陽極Pから出力される電流である。電流Iは、測定の間は定常値として設定されている。 A current I is a current output from the sacrificial anode P. The current I is set as a steady value during the measurement.
推定部30は、初期状態(時刻t=0)において、正規分布に従った乱数を発生させて状態ベクトルXの各パラメータに初期値を与え、状態ベクトルXに基づくN個の粒子を生成する。
In the initial state (time t=0), the
次に、ステップS12の処理について説明する。 Next, the processing of step S12 will be described.
推定部30は、生成したN個の粒子の時間的に遷移した状態を推定する処理を以下の式(2)に基づいて行う。式(2)は、前回(時刻t)の状態から所定時間後(時刻t+1)の移動体10の姿勢、位置、及び電流の推定値を算出する状態方程式である。前回の状態とは、初期状態(時刻t=0)の場合は初期状態を示し、繰り返し処理の過程では後述のリサンプリング後の状態(時刻t)を示す。
The estimating
次に、ステップS14の処理について説明する。 Next, the processing of step S14 will be described.
推定部30は、各センサo,a,b,cの位置において観測される電位の観測値の推定値をN個の粒子ごとに算出する。ステップS12で算出したN個の粒子のパラメータは、位置、姿勢及び電流が算出されている。予測した位置、姿勢のパラメータを用いることで、各センサo,a,b,cの位置が算出される。
The
測定部2において基準点はセンサоの位置に設定される。予測した座標が与えられたセンサоの位置を粒子の位置とすると、測定部2は剛体なので、センサa,b,cの位置は、センサоの位置に対して相対位置が常に一定となる。
A reference point in the measuring
推定部30は、算出した位置及び姿勢の値に基づいてセンサa,b,cの位置(3次元座標)を算出する。このとき、複数のセンサo,a,b,cの位置を電位測定位置と呼ぶ。基準点となるセンサoの三次元座標と測定部2の姿勢が与えられたときの各センサa,b,cの位置に相当する電位測定位置を算出する具体的な方法は以下の通りである。
The
基準点となる電位測定位置otと電位測定位置at,bt,ct間の相対位置ベクトルを定数ベクトルa,b,cと表記する(図3参照)。基準点となる電位測定位置otと各電位測定位置at,bt,ctとの関係は式(3)に従う。
次に、推定部30は、算出した電位測定位置p(p=ot,at,bt,ct)に基づいて、犠牲陽極Pから出力される電流Iが与えられたときの電位測定位置における電位φp(φp=φotφatφbtφct)を静電場解析により算出する。非線形関数Hを用いた観測方程式は以下の式(5)のようにモデル化できる。Ytは観測値をまとめた観測ベクトル、Hは非線形の関数、vtは観測ノイズを表す。
以下、静電場解析について説明する。電解質(海水)に囲まれた領域Ωを考え、領域内においてイオンの損失や増加が生じないと仮定する。領域Ω内の電位φは以下の式(6)のラプラス方程式を満たす。本実施形態では、電位φは金属に対する海水の電位を考えている。そのため、通常電気化学で用いる溶液に対する金属の電位の符号を逆転させている。 The electrostatic field analysis will be described below. Consider a region Ω surrounded by electrolyte (seawater) and assume that no ion loss or gain occurs within the region. The potential φ in the region Ω satisfies the Laplace equation of the following equation (6). In this embodiment, the potential φ is the potential of seawater with respect to metal. Therefore, the sign of the potential of the metal with respect to the solution normally used in electrochemistry is reversed.
次に、ステップS16の処理について説明する。 Next, the processing of step S16 will be described.
Ytは、各センサo,a,b,cの電位の測定値としても得られるので、推定部30は、観測値の推定値と電位の測定値とを比較して観測値の推定値に対応するN個の粒子の尤度を算出する。
Since Yt can also be obtained as a measured potential value of each sensor o, a, b, and c, the
推定部30は、各センサo,a,b,cから取得部20を介して電位の測定値を取得する。時刻tにおける電位測定位置をot,at,bt,ctとし、各測定位置における電位の測定値をφot,φat,φbt,φctと表記する。電位測定位置pで測定された電位の測定値には、ノイズ成分が含まれている。
The
次に、尤度の求め方と加重平均について説明する。 Next, how to obtain the likelihood and the weighted average will be described.
測定された電位φ'は、式(10)に示すように電位の真の値φとノイズεに分離することができる。
推定部30は、尤度が大きいともっともらしく、その粒子が持つ情報は信頼でき、小さいとあまり信頼できないと評価する。本実施形態では、センサo,a,b,cの4箇所で電位の測定を行うため、測定値は4種類存在する。そのため、尤度も4種類算出する(Po,Pa,Pb,Pc)。上述したような尤度を使った評価をするためには、尤度を一つにまとめる必要がある。そこで推定部30は、式(12)を用い、尤度を統一して取り扱う。尤度は確率と同様に取り扱うことができ、4種類の尤度は「PoかつPaかつPbかつPc」の関係にあるので、積により一つにまとめられる。
The estimating
次に、ステップS18の処理について説明する。 Next, the processing of step S18 will be described.
推定部30は、N個の粒子の中から尤度が所定以上に高い粒子を抽出するリサンプリングを行う。推定部30は、抽出した粒子を複製することでN個の粒子を生成して空間に散布する。新たに散布されたN個の粒子は、前回の状態のN個の粒子が存在する領域よりも、移動体10の位置の真値により近い領域に散布される。推定部30は、時刻を遷移させ、ステップS12からの処理を繰り返す。即ち、推定部30は、算出した次の状態を示すN個の粒子を確率的に真値に近づけるように次の状態を修正するフィルタリング処理を繰り返す。
The estimating
推定部30は、上記処理を例えば、移動体10で計測した時間内でA/T回繰り返す。これにより、推定部30は、各時刻における移動体10の位置、姿勢および犠牲陽極から出力される電流を推定し、電位の推定値を更新することができる。
The
上述したように、推定部30は、式(1)に示した7種類のパラメータが与えられたときに、電位測定位置pを算出し、電位測定位置pにおける電位の計算を行って、計算結果に基づいて犠牲陽極Pから出力される電流Iを算出することができる。
As described above, the estimating
以下、推定部30により実行される処理の有効性を数値実験により検証する。具体的には、実環境を模擬した境界要素法計算を行い、予め設定した電位測定位置における電位を計算し、乱数により生成した誤差を付加して模擬測定データとする。そして、模擬測定データに対して本手法を適用し、犠牲陽極Pの電流、移動体10自身の位置および姿勢を推定する。本数値実験では、一つの犠牲陽極Pが形成する電場から推定値を求める問題を扱った。
The effectiveness of the processing executed by the estimating
図5には、数値実験の模擬測定データ生成に用いたパラメータが示されている。実験では、犠牲陽極Pの重心を原点とする右手座標系を用いた。犠牲陽極は0.05W×0.05D×0.5Hmの直方体とし、出力電流は1Aとした。測定線は原点から0.2m離れた鉛直線とし、測定線上の31箇所において電位を計算した。各電位測定位置はotを基準点として以下のように表すことができる。すなわち、at,bt,ctはそれぞれ、基準点からx軸方向に+0.25m、y軸方向に+0.25m、z軸方向に+0.25mの位置である。 FIG. 5 shows parameters used to generate simulated measurement data for numerical experiments. In the experiment, a right-handed coordinate system with the center of gravity of the sacrificial anode P as the origin was used. The sacrificial anode was a cuboid of 0.05W×0.05D×0.5Hm, and the output current was 1A. The measurement line was a vertical line 0.2 m away from the origin, and potentials were calculated at 31 points on the measurement line. Each potential measurement position can be expressed as follows using ot as a reference point. That is, a t , b t , and c t are positions +0.25 m in the x-axis direction, +0.25 m in the y-axis direction, and +0.25 m in the z-axis direction from the reference point.
上述のように測定位置を仮定し、各時刻における測定位置を予め算出する。ただし、オイラー角α,β,γ、水深方向のz座標はそれぞれ+0.2度、-0.3度、0度、-0.05mの条件で移動するとした。そして、各時刻における4箇所の測定位置における電位を算出した。また、これらの電位に正規分布N(0,0.001)に従う乱数を加えて模擬測定データとした。括弧内の各成分は正規分布の平均値と標準偏差であり、電気伝導率は4.5S/mとした。 Assuming the measurement position as described above, the measurement position at each time is calculated in advance. However, it is assumed that the Euler angles α, β, γ and the z coordinate in the depth direction are +0.2 degrees, −0.3 degrees, 0 degrees, and −0.05 m, respectively. Then, the potential at the four measurement positions at each time was calculated. Random numbers following a normal distribution N (0, 0.001) were added to these potentials to obtain simulated measurement data. Each component in parentheses is the average value and standard deviation of normal distribution, and the electrical conductivity was set to 4.5 S/m.
実験では、状態方程式は、式(15)に示すランダムウォークモデルに従うとした。
図6には、数値実験に用いた状態方程式と粒子生成条件のパラメータが示されている。図中のAveとSDはそれぞれ正規分布の平均値と標準偏差を表す。また粒子生成条件とは、初期の時間ステップにおける粒子を生成するための条件である。計算の時間ステップΔtは1s、ステップ数は31、そして粒子数は3,000とした。 FIG. 6 shows the equation of state and the parameters of the particle generation conditions used in the numerical experiment. Ave and SD in the figure represent the average value and standard deviation of the normal distribution, respectively. Also, the particle generation conditions are conditions for generating particles at the initial time step. The calculation time step Δt was 1 s, the number of steps was 31, and the number of particles was 3,000.
図7(a),(c)に示されるように、x,z座標の推定値が正解値を十分な精度で再現できている様子が認められた。図7(b)に示されるように、y座標の初期の時間ステップにおいて異なる座標が推定され、時間を経るに従って正解値に収束している様子が認められた。粒子生成時の条件が正解値と異なる曖昧なパラメータを有するため、このように異なる座標が推定された。以上により、初期の粒子生成条件が不明な場合でも状態量の推定が可能であることが確認された。 As shown in FIGS. 7A and 7C, it was confirmed that the estimated values of the x and z coordinates were able to reproduce the correct values with sufficient accuracy. As shown in FIG. 7(b), different coordinates were estimated at the initial time step of the y-coordinate, and it was observed that the y-coordinate converged to the correct value as time passed. Such different coordinates were estimated because the conditions during particle generation have ambiguous parameters that differ from the correct values. From the above, it was confirmed that the state quantity can be estimated even when the initial particle generation conditions are unknown.
図7(d),(e),(f)に示されるように、各オイラー角の推定において、状態方程式が実際の測定部の姿勢をモデル化できていないと推察された。すなわち、各オイラー角における入力ベクトルは模擬測定データとは異なるパラメータであり、システムノイズは標準偏差の大きな曖昧なパラメータとした。本数値実験では、上述したパラメータとして入力ベクトルに0度、システムノイズにはN(0,2)の正規分布に従う乱数を用いた。 As shown in FIGS. 7(d), (e), and (f), in estimating each Euler angle, it was inferred that the state equation could not model the actual posture of the measurement unit. That is, the input vector at each Euler angle is a parameter different from the simulated measurement data, and the system noise is an ambiguous parameter with a large standard deviation. In this numerical experiment, random numbers following a normal distribution of 0 degree for the input vector and N(0, 2) for the system noise were used as the parameters described above.
推定結果のグラフから、推定値は正解値を十分な精度で再現できていることが認められた。これは、標準偏差が大きいシステムノイズを用いたためである。以上の結果から、状態方程式が実際の状態を反映できていない場合でも十分な精度で状態量を推定できることが確認された。図7(g)から、陽極出力電流の推定値は、正解値と比較して誤差約3%と十分な精度で推定できていた。 From the graph of the estimation results, it was confirmed that the estimated values were able to reproduce the correct values with sufficient accuracy. This is because system noise with a large standard deviation was used. From the above results, it was confirmed that the state quantity can be estimated with sufficient accuracy even when the state equation cannot reflect the actual state. From FIG. 7(g), the estimated value of the anode output current was able to be estimated with sufficient accuracy with an error of about 3% compared to the correct value.
図8に、基準点oにおける電位の測定値の推定結果を示す。正解値において、t=16s付近で電位が卑化している様子が認められた。これは、模擬測定データに加えた測定誤差の影響である。移動体10が犠牲陽極付近を通過したため、t=16s付近で電位が貴化し、電位のピークが現れている。測定時の位置誤差の影響が大きい犠牲陽極近傍を含めて、推定値が正解値を再現できていた。
FIG. 8 shows the estimation result of the potential measurement value at the reference point o. In the correct value, it was observed that the potential became base in the vicinity of t=16s. This is the effect of the measurement error added to the simulated measurement data. Since the moving
上述したように、状態量推定装置1によれば、電位の測定値から移動体10自身の位置と陽極出力電流を推定する一般化状態推定問題を、パーティクルフィルタを用いて解くことにより、移動体10自身の位置や姿勢が未知な条件下でも、陽極出力電流を適切に評価できることができる。状態量推定装置1によれば、犠牲陽極Pの測定において測定部2を移動させるための水中に設置されるレール等の装置が不要となり、測定コストを低減すると共に、ダイバーによる測定を不要とし、安全性を向上させることができる。
As described above, according to the state
次に、移動体10の構造について説明する。水中を移動する移動体10は、種々の形状により形成されていてもよい。上述したように、移動体10は、ワイヤ(不図示)等により吊下げられ、水中を任意の方向に移動する物体である。移動体10は、犠牲陽極Pにより生じる電場により電磁誘導を受けないように、樹脂等で形成されている。移動体10は、金属を絶縁被覆したもの、セラミックコーティングしたもの、FRP、木材等の他の材料が用いられてもよい。移動体10は、電磁誘導を受けない材料であればどのような材料で形成されていてもよい。
Next, the structure of the moving
図9に示されるように、移動体10は、円管状に形成された本体部11を備える。電位を測定する複数のセンサo、a、b、cは、本体部11に相対的な位置関係が保たれるように設けられている。複数のセンサo、a、b、cは、相対的な位置関係が保たれるのであればどのような取り付け位置であってもよい。複数のセンサo、a、b、cは、本体部11の内部に取り付けられ、移動体10が移動した際の抵抗が低減されると共に、ケーブルの引っ掛かりが防止される。移動体10には、複数本の電位センサが最低限設けられていればよいが、精度を向上させるために水深計やレーザー距離計など移動体10の位置情報を取得するような機器が更に設けられていてもよい。
As shown in FIG. 9, the moving
本体部11の内側の壁面11Aには、管軸L方向に沿って複数の水中翼12が形成されている。水中翼12は、例えば、壁面11Aの周方向に等間隔に3個設けられている。水中翼12は、管軸L方向から見て本体部11の中心に向かって突出するように形成されている。水中翼12の個数は増減されてもよい。水中翼12は、本体部11の側面側に設けられていてもよい。水中翼12が形成されることにより、移動体10が鉛直方向に移動した際に本体部11が水平方向に移動することや、管軸L周りに回転することが抑制され、安定性が向上する。
A plurality of
図10に示されるように、移動体10は、三角断面の管状に形成された本体部11を備える。本体部11は、3枚の矩形の板状体11a,11b,11cの互いの長辺が接して形成されている。板状体11a,11b,11cは、水中翼として機能する。電位を測定する複数のセンサo、a、b、cは、本体部11に相対的な位置関係が保たれるように設けられている。複数のセンサo、a、b、cは、本体部11の内部に取り付けられ、移動体10が移動した際の抵抗が低減されると共に、ケーブルの引っ掛かりが防止される。
As shown in FIG. 10, the moving
板状体11a,11b,11cにより移動体10の構成が簡略化されると共に、水中翼として機能することにより、移動体10が鉛直方向に移動した際に本体部11が水平方向に移動することや、管軸L周りに回転することが抑制され、安定性が向上する。
The
図11に示されるように、移動体10は、本体部11が3本の円管11B,11C,11Dが組み合わされて形成されてもよい。円管11B,11C,11Dは、水中翼として機能する。電位を測定する複数のセンサo、a、b、cは、本体部11に相対的な位置関係が保たれるように設けられている。複数のセンサo、a、b、cは、本体部11の内部に取り付けられ、移動体10が移動した際の抵抗が低減されると共に、ケーブルの引っ掛かりが防止される。
As shown in FIG. 11, the moving
円管11B,11C,11Dにより移動体10の構成が簡略化されると共に、水中翼として機能することにより、移動体10が鉛直方向に移動した際に本体部11が水平方向に移動することや、管軸L周りに回転することが抑制され、安定性が向上する。
The
図12に示されるように、本体部11が3本の円管11B,11C,11Dが組み合わされて形成された移動体10は、内部の3本の円管11B,11C,11Dが互いに接する部分が切り取られて円管11B,11C,11Dの側面のみで形成されてもよい。移動体10は、このように形成されることにより、水中移動時の抵抗が低減されると共に、円管11B,11C,11Dが水中翼として機能する。従って、移動体10は、鉛直方向に移動した際に本体部11が水平方向に移動することや、管軸L周りに回転することが抑制され、安定性が向上する。
As shown in FIG. 12, moving
図13に示されるように、移動体10は、本体部11が矩形の枠体で形成されていてもよい。移動体10は、2次元で電位を測定するように複数のセンサo、a、cが相対的な位置関係が保たれるように本体部11に設けられている。複数のセンサo、a、cは、本体部11の外部に設けられている。本体部11には、移動を安定化させるために水中翼が設けられていてもよい。枠状に形成された移動体10により、構成を簡略化することができる。
As shown in FIG. 13, the moving
図14に示されるように、本体部11が矩形の枠体で形成された移動体10は、3次元で電位を測定するように本体部11の下部にアーム状の突出部13が形成されている。電位を測定する複数のセンサo、a、b、cは、本体部11に相対的な位置関係が保たれるように設けられている。複数のセンサo、a、b、cは、本体部11の外部に設けられている。本体部11には、移動を安定化させるために水中翼が設けられていてもよい。枠状に形成された移動体10により、構成を簡略化することができる。
As shown in FIG. 14, a moving
本体部11は、矩形の枠体で形成されるだけでなく、三角形や多角形の枠体で形成されていてもよい。また、これらの本体部11には、1つ以上のアーム状の突出部を設けて、奥行き方向の測定を可能にした形状としてもよい。
The
図15に示されるように、移動体10は、本体部11が三角錐状に形成されていてもよい。本体部11は、4枚の三角形の板状体11E,11F,11G,11Hが組み合わされて形成されている。電位を測定する複数のセンサo、a、b、cは、本体部11に相対的な位置関係が保たれるように設けられている。複数のセンサo、a、b、cは、本体部11の外部に取り付けられる。
As shown in FIG. 15, the moving
移動体10は、例えば、鉛直下方向に沈降させるとセンサc方向に流体の流線が集中し、後流の発生が抑制され、水中抵抗が低減される。また、2個の本体部11を上下反対方向に接続し、上下方向に移動して水の抵抗を低減させるようにしてもよい。また、本体部11には、移動を安定化させるために水中翼が設けられていてもよい。本体部11は、三角錐の他、円錐、四角錐等の他の錐状の形状に形成されていてもよい。本体部11の形状は、この他、柱体、錐体、双錐体などの多面体形状に形成されてもよい。
For example, when the moving
上述したそれぞれの移動体10は、必ずしも水位計を取り付ける必要はないが、水位計を取り付けることで、水位計の情報を用いて状態量推定装置1の推定精度を向上させてもよい。移動体10へのセンサの配置は2次元的であってもよいし、3次元的であってもよい。しかし、状態量推定装置1の推定精度を向上させるためには3次元的にセンサを配置することが望ましい。上述したそれぞれの移動体10に、錘を吊下げて安定性を向上させるようにしてもよい。
Although each moving
以上、本発明の一実施形態について説明したが、本発明は上記の実施の形態に限定されるものではなく、その趣旨を逸脱しない範囲で適宜変更可能である。例えば、上記実施形態では状態量推定において、パーティクルフィルタを用いていたが、拡張カルマンフィルタ、無香カルマンフィルタ等他の状態量推定方法を用いてもよい。また、測定部10の姿勢は、オイラー角の他に、回転ベクトル、回転行列、クォータニオン等を用いてもよい。また、静電場解析に用いる偏微分方程式の離散化手法は、境界要素法の他に、有限要素法、有限体積法、差分法等を用いてもよい。また、防食電流推定方法は、犠牲陽極Pから出力される電流だけでなく、構造物に生じる腐食の評価や、電気設備、装置の電流測定の評価に用いてもよい。
Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and can be modified as appropriate without departing from the scope of the invention. For example, in the above-described embodiment, a particle filter is used for state quantity estimation, but other state quantity estimation methods such as an extended Kalman filter and an unscented Kalman filter may be used. Further, the orientation of the
1 状態量推定装置
2 測定部
10 移動体
11 本体部
11a、11b、11c、11E、11F、11G、11H 板状体
11A 壁面
11B、11C、11D 円管
12 水中翼
13 突出部
15 端末装置
20 取得部
30 推定部
40 表示部
a、b、c、o センサ
1 State
Claims (8)
所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得するステップと、
前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測するステップと、
前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返し行うステップと、
前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出するステップと、を有する、
状態量推定方法。 A state quantity estimation method for estimating an unknown state quantity representing the cathodic protection state of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimation model,
obtaining a measurement of the potential in the electrolyte surrounding the sacrificial anode when moving a moving body having a potential sensor for a predetermined time;
predicting the next state temporally updated from the previous state using the state quantity estimation model;
Repeating a filtering process for correcting the next state to a state probabilistically closest to the true value based on the measured value;
and calculating an estimated value of the state quantity including the position and orientation of the moving body and the current output from the sacrificial anode.
State quantity estimation method.
相対的に位置が固定された複数の前記電位センサを有する前記移動体により前記犠牲陽極から不明確に離間した位置において不明確な姿勢の状態で観測時間A内において一定のサンプリング間隔Tでn個(n=A/T)の測定値を前記複数のセンサから繰り返し取得するステップと、
前記状態方程式を用いて、時刻t=0のとき、前記状態量の初期状態を生成するステップと、
前記状態方程式を用いてt=1、2、・・・A/Tのとき、前の状態量から次の状態量を予測するステップと、
前記観測方程式を用いて予測した前記次の状態量を前記観測値に変換するステップと、
前記観測値と前記測定値とに基づいて、前記推定値を算出する前記フィルタリング処理を行うステップと、を有する、
請求項1に記載の状態量推定方法。 The state quantity estimating model calculates the state quantity that changes from time to time from the measured value that includes an error, and includes a state equation that temporally updates the state quantity and the state quantity as the measured value. and an observation equation that transforms the same physical quantity into an observed value,
In a state of indefinite posture at a position indefinitely separated from the sacrificial anode by the moving body having a plurality of the potential sensors whose positions are relatively fixed, n samples are collected at a constant sampling interval T within the observation time A. repeatedly obtaining (n=A/T) measurements from the plurality of sensors;
generating an initial state of the state quantity at time t=0 using the state equation;
a step of predicting the next state quantity from the previous state quantity when t=1, 2, . . . A/T using the state equation;
converting the next state quantity predicted using the observation equation into the observed value;
and performing the filtering process of calculating the estimated value based on the observed value and the measured value.
The state quantity estimation method according to claim 1.
t=0のとき、前記状態量の情報を有する多数の粒子の初期状態を生成するステップと、
前記状態方程式を用いてt=1、2、・・・A/Tのとき、前記粒子ごとに前記前の状態から前記次の状態を予測するステップと、
前記観測方程式を用いて前記粒子ごとに予測した前記次の状態を前記観測値に変換するステップと、
前記粒子ごとの前記観測値と前記測定値の尤度を算出して、正規化することで重み付けを行い、加重平均により前記推定値を求める前記フィルタリング処理を行うステップと、
前記粒子の中から尤度が所定以上に高いものを抽出し、抽出された粒子を複製するリサンプリングのステップと、を有する、
請求項2に記載の状態量推定方法。 The state quantity estimation model is a particle filter,
generating an initial state of a number of particles having information of the state quantity when t=0;
predicting the next state from the previous state for each of the particles when t=1, 2, . . . A/T using the equation of state;
converting the predicted next state for each particle into the observed value using the observation equation;
calculating the likelihood of the observed value and the measured value for each of the particles, performing weighting by normalization, and performing the filtering process to obtain the estimated value by a weighted average;
a resampling step of extracting particles with a likelihood higher than a predetermined value from the particles and duplicating the extracted particles;
The state quantity estimation method according to claim 2.
請求項2に記載の状態量推定方法。 The observation equation includes an equation representing an electric field analysis based on a partial differential equation discretization technique,
The state quantity estimation method according to claim 2.
所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得する取得部と、
前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測し、前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返し、前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出する推定部と、を有する、
状態量推定装置。 A state quantity estimating device for estimating an unknown state quantity representing the state of cathodic protection of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimating model,
an acquisition unit that acquires a measured value of the potential in the electrolyte around the sacrificial anode when the moving body having the potential sensor is moved for a predetermined time;
Filtering processing for predicting the next state temporally updated from the previous state using the state quantity estimation model, and correcting the next state to a state probabilistically closest to the true value based on the measured value. and an estimating unit that calculates an estimated value of the state quantity including the position and orientation of the moving body and the current output from the sacrificial anode,
State quantity estimator.
前記移動体は、本体部と、
前記本体部に設けられ、鉛直方向に沿って形成された水中翼と、
を備える、
請求項5に記載の状態量推定装置。 further comprising the moving body;
The moving body includes a main body,
a hydrofoil provided in the main body and formed along a vertical direction;
comprising a
The state quantity estimation device according to claim 5 .
請求項6に記載の状態量推定装置。 The main body is formed in any one of tubular, conical, polyhedral, and frame shapes,
The state quantity estimating device according to claim 6.
コンピュータに、
所定時間の間において電位センサを有する移動体を移動させた際の前記犠牲陽極の周囲の前記電解質中の電位の測定値を取得させ、
前記状態量推定モデルを用いて、前の状態から時間的に更新した次の状態を予測させ、
前記測定値に基づいて前記次の状態を確率的に最も真値に近い状態に修正するフィルタリング処理を繰り返させ、
前記移動体の位置、姿勢及び前記犠牲陽極から出力される電流を含む前記状態量の推定値を算出させる、
プログラム。 A program for estimating an unknown state quantity representing the cathodic protection state of a metal structure protected by a sacrificial anode in an electrolyte using a state quantity estimation model,
to the computer,
Acquiring a measured value of the potential in the electrolyte around the sacrificial anode when a moving body having a potential sensor is moved for a predetermined period of time;
Using the state quantity estimation model, predict the next state temporally updated from the previous state,
repeating the filtering process of correcting the next state to a state probabilistically closest to the true value based on the measured value;
calculating an estimated value of the state quantity including the position and orientation of the moving body and the current output from the sacrificial anode;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019161468A JP7255804B2 (en) | 2019-09-04 | 2019-09-04 | State quantity estimation method, state quantity estimation device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019161468A JP7255804B2 (en) | 2019-09-04 | 2019-09-04 | State quantity estimation method, state quantity estimation device, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021039036A JP2021039036A (en) | 2021-03-11 |
| JP7255804B2 true JP7255804B2 (en) | 2023-04-11 |
Family
ID=74849196
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019161468A Active JP7255804B2 (en) | 2019-09-04 | 2019-09-04 | State quantity estimation method, state quantity estimation device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7255804B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250354957A1 (en) * | 2022-06-09 | 2025-11-20 | Kawasaki Jukogyo Kabushiki Kaisha | Autonomous underwater vehicle |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014051713A (en) | 2012-09-07 | 2014-03-20 | Tokyo Institute Of Technology | Electrolytic protection monitoring method and apparatus of metal structure |
| JP2014162928A (en) | 2013-02-21 | 2014-09-08 | Tokyo Institute Of Technology | Method and apparatus for diagnosing electric protection of metal structure |
| JP2019002073A (en) | 2017-06-09 | 2019-01-10 | 日本防蝕工業株式会社 | Potential measurement jig for structure under water surface, potential measurement method using the same, and verification method of generated current |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05188030A (en) * | 1992-01-10 | 1993-07-27 | Tsurumi Seiki:Kk | Marine data automatic measuring device |
| JP3139938B2 (en) * | 1995-04-13 | 2001-03-05 | 新日本製鐵株式会社 | Cathodic protection current monitor and monitoring system using the same |
-
2019
- 2019-09-04 JP JP2019161468A patent/JP7255804B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014051713A (en) | 2012-09-07 | 2014-03-20 | Tokyo Institute Of Technology | Electrolytic protection monitoring method and apparatus of metal structure |
| JP2014162928A (en) | 2013-02-21 | 2014-09-08 | Tokyo Institute Of Technology | Method and apparatus for diagnosing electric protection of metal structure |
| JP2019002073A (en) | 2017-06-09 | 2019-01-10 | 日本防蝕工業株式会社 | Potential measurement jig for structure under water surface, potential measurement method using the same, and verification method of generated current |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021039036A (en) | 2021-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019145798A1 (en) | Devices, methods, and systems for underwater surveying | |
| Naaijen et al. | Limits to the extent of the spatio-temporal domain for deterministic wave prediction | |
| JP6132990B2 (en) | State estimation device | |
| JP6365862B2 (en) | Electrocorrosion diagnostic method and diagnostic device for metal structure | |
| JP6120307B2 (en) | Electrocorrosion monitoring method and apparatus for metal structure | |
| KR101711606B1 (en) | A similarity-based damage estimating method of offshore structures | |
| JP7255804B2 (en) | State quantity estimation method, state quantity estimation device, and program | |
| JP2019158712A (en) | Tsunami prediction system | |
| KR20130047455A (en) | Position Estimation System of Underwater Robot and Its Method | |
| NO20160104A1 (en) | Method for detection of electric fields surrounding a structure in an electrically conducting medium | |
| JP6048445B2 (en) | Metal corrosivity evaluation method | |
| JP5007391B2 (en) | Tsunami source estimation method, tsunami height prediction method, and related technologies | |
| JP2007127589A (en) | Electric field detection method, apparatus, electric field detection method program, moving object position estimation detection method, apparatus, and moving object position estimation detection method program | |
| WO2024028279A2 (en) | Improvements to underwater vehicles and methods of use | |
| Fuentes-Pérez et al. | Map-based localization in structured underwater environment using simulated hydrodynamic maps and an artificial lateral line | |
| Bluteau et al. | Assessing the relationship between bed shear stress estimates and observations of sediment resuspension in the ocean | |
| JP2025047803A (en) | State quantity estimation method and state quantity estimation device | |
| JP7455055B2 (en) | Wave amplitude estimation method, amplitude estimation device, and program | |
| Ehlers et al. | Using generalised self-organizing maps as part of underwater localisation for quay wall inspections | |
| CN115840254A (en) | Depth deduction method of ship's underwater static electric field based on point power model in deep sea | |
| CN119227468B (en) | Construction method of submarine structure cathode protection electric field | |
| Longva et al. | A penalty-based body-pipeline contact element for simulation of pull-over events | |
| CN116719092B (en) | Quick scanning device and method for water leakage detection | |
| Liu et al. | Autonomous ocean turbulence measurements from a moored upwardly rising profiler based on a buoyancy-driven mechanism | |
| JP5002823B2 (en) | Hull Surrounding UEP Calculation Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190927 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191025 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220726 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230309 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230314 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230322 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7255804 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |