JP7634036B2 - Information processing device, information processing program, and information processing method - Google Patents
Information processing device, information processing program, and information processing method Download PDFInfo
- Publication number
- JP7634036B2 JP7634036B2 JP2023044463A JP2023044463A JP7634036B2 JP 7634036 B2 JP7634036 B2 JP 7634036B2 JP 2023044463 A JP2023044463 A JP 2023044463A JP 2023044463 A JP2023044463 A JP 2023044463A JP 7634036 B2 JP7634036 B2 JP 7634036B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency characteristic
- information processing
- abnormality
- amplitude
- time window
- 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 Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Geophysics And Detection Of Objects (AREA)
Description
本開示は、センサが観測した観測データの時系列に通常時と異なる異常発生を検出する異常検出装置に関する。 This disclosure relates to an anomaly detection device that detects the occurrence of an anomaly that differs from normal times in a time series of observation data observed by a sensor.
震発生直後に即時的な被害推定を行い、被害を未然に防ぐ地震計では、地震に起因する地震動を、リアルタイムに検出する必要がある。特に、被害推定を行うために震源の位置を推定する場合には、地震動のうちP波の正確な到達タイミングを検出する必要がある。 Seismometers, which perform immediate damage estimation immediately after an earthquake occurs and prevent damage before it occurs, need to detect the seismic motion caused by an earthquake in real time. In particular, when estimating the location of the epicenter to estimate damage, it is necessary to detect the exact arrival timing of the P-waves from the seismic motion.
これに対して、地震動のうち最も早く地震計に到達するP波の到達タイミングを検出する方法として、非特許文献1に開示された技術では、振幅の急激な立ち上がりを検出するSTA/LTA法と呼ばれる方法が開示されている。
In response to this, the technology disclosed in
しかし、2011年東北地方太平洋沖地震のような海溝型地震では、地震動の振幅の立ち上がりが緩慢である。このため、P波の検出タイミングが実際よりも遅れたり、P波を検出できないという課題があった。
また、地震動の直前に車両等の雑振動が観測されると、バックグラウンドの暗振動レベル(LTA)が上昇して、その後のP波を検出できないという課題があった。
また、前震等の直前の地震によるコーダ波が観測されると、バックグラウンドの暗振動レベル(LTA)が上昇して、その後のP波を検出できないという課題があった。
However, in subduction-zone earthquakes such as the 2011 Tohoku Pacific Ocean earthquake, the rise in seismic amplitude is slow, which can result in the detection of P-waves being delayed or even impossible.
In addition, if miscellaneous vibrations from vehicles or the like are observed immediately before an earthquake, the background level of vibration (LTA) increases, making it impossible to detect subsequent P waves.
In addition, when coda waves from a preceding earthquake such as a foreshock are observed, the background level of vibration (LTA) rises, making it impossible to detect subsequent P waves.
本開示は、地震動の振幅の立ち上がりが緩慢な地震の場合や、地震動の直前に車両等の雑振動が観測された場合や、前震等の直前の地震によるコーダ波が観測された場合でも、P波の到達タイミングを正確に検出できる情報処理装置の提供を目的とする。 The present disclosure aims to provide an information processing device that can accurately detect the timing of arrival of P waves even in cases where the rise in the amplitude of seismic motion is gradual, where miscellaneous vibrations of vehicles, etc. are observed immediately before seismic motion, or where coda waves from an earthquake immediately before a foreshock, etc. are observed.
本開示に係る情報処理装置は、
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算部と、
自己回帰モデルを用いて、前記振幅からリアルタイムに周波数特性を計算する周波数解析部と、
を備える。
The information processing device according to the present disclosure includes:
an amplitude calculation unit that calculates an amplitude that changes over time from observation data of an event observed by a sensor;
a frequency analysis unit that calculates a frequency characteristic from the amplitude in real time using an autoregressive model;
Equipped with.
本開示に係る情報処理装置は周波数解析部を備えている。よって本開示に係る情報処理装置は、全ての周波数成分を含む状態では地震動の振幅の立ち上がりが緩慢な地震の場合や、地震動の直前に車両等の雑振動が観測された場合でも、地震動に特有の周波数成分を検知することでP波の到達タイミングを正確に検出できる。 The information processing device according to the present disclosure is equipped with a frequency analysis unit. Therefore, the information processing device according to the present disclosure can accurately detect the arrival timing of the P wave by detecting the frequency components specific to the seismic motion, even in the case of an earthquake in which the rise in the amplitude of the seismic motion is slow when all frequency components are included, or even in the case of an earthquake in which miscellaneous vibrations of a vehicle or the like are observed immediately before the seismic motion.
実施の形態の説明および図面において、同じ要素および対応する要素には同じ符号を付している。同じ符号が付された要素の説明は、適宜に省略または簡略化する。以下の実施の形態では、「部」を、「回路」、「プロセス」、「ステップ」、「処理」または「サーキットリー」に適宜読み替えてもよい。 In the description of the embodiments and in the drawings, the same elements and corresponding elements are given the same reference numerals. Descriptions of elements given the same reference numerals are omitted or simplified as appropriate. In the following embodiments, "part" may be read as "circuit," "process," "step," "processing," or "circuitry" as appropriate.
以下に実施の形態1で使用する記号をまとめておく。なお、式1から式37以外の記載において、以下ではLの小文字lを数字の1と区別するためl*と表記する。
The symbols used in the first embodiment are summarized below. In the following descriptions other than those in
<インデックスおよび送受信されるデータ>
(1)l*:l*はサンプリングごとにカウントアップするカウンタである。
(2)m:mはARモデルのインデックスである。
(3)f:fは周波数(Hz)である。
(4)Dg(l*):Dg(l*)は観測デジタルデータである。
(5)x(l*):x(l*)は物理的単位の振幅データである。
(6)PS(l*,f):PS(l*,f)はARモデル(短時間平均)によるランニングスペクトルである。
(7)PL(l*,f):PL(l*,f)はARモデル(長時間平均)によるランニングスペクトルである。
(8)SLa(l*):SLa(l*)は異常検出の指標値である。
(9)l*t:l*tは異常検出タイミングである。
(10)SLb(l*):SLb(l*)は異常終息判定の指標値である。
(11)l*e:l*eは異常終息タイミングである。
<Index and transmitted data>
(1) l * : l * is a counter that counts up with each sampling.
(2) m: m is the index of the AR model.
(3) f: f is frequency (Hz).
(4) Dg(l * ): Dg(l * ) is the observed digital data.
(5) x(l * ): x(l * ) is the amplitude data in physical units.
(6) PS(l * ,f): PS(l * ,f) is the running spectrum based on the AR model (short-term average).
(7) PL(l * ,f): PL(l * ,f) is the running spectrum based on the AR model (long-term average).
(8) SLa(l * ): SLa(l * ) is an index value for anomaly detection.
(9) l * t: l * t is the abnormality detection timing.
(10) SLb(l * ): SLb(l * ) is an index value for determining the termination of an abnormality.
(11) l * e: l * e is the timing of abnormal termination.
<内部変数>
(1)μS(l*):μS(l*)はARモデル(短時間平均)による平均である。
(2)CSm(l*):CSm(l*)はARモデル(短時間平均)による共分散関数である(m=0,・・・,M)。
(3)φSm(l*):φSm(l*)はARモデル(短時間平均)のAR係数である(m=1,・・・,M)。
(4)xS(l*):xS(l*)はARモデル(短時間平均)による振幅データの推定値である。
(5)σS2(l*):σS2(l*)はARモデル(短時間平均)による振幅データの推定誤差の分散である。
(6)μL(l*):μL(l*)はARモデル(長時間平均)による平均である。
(7)CLm(l*):CLm(l*)はARモデル(長時間平均)による共分散関数である(m=0,・・・,M)。
(8)φLm(l*):φLm(l*)はARモデル(長時間平均)のAR係数である(m=1,・・・,M)。
(9)xL(l*):xL(l*)はARモデル(長時間平均)による振幅データの推定値である。
(10)σL2(l*):σL2(l*)はARモデル(長時間平均)による振幅データの推定誤差の分散である。
<Internal variables>
(1) μS(l * ): μS(l * ) is the average according to the AR model (short-term average).
(2) CS m (l * ): CS m (l * ) is the covariance function based on the AR model (short-term average) (m=0, . . . , M).
(3) φS m (l * ): φS m (l * ) is the AR coefficient of the AR model (short-term average) (m=1, . . . , M).
(4) xS(l * ): xS(l * ) is an estimate of the amplitude data by the AR model (short-term averaging).
(5) σS 2 (l * ): σS 2 (l * ) is the variance of the estimation error of the amplitude data by the AR model (short-term average).
(6) μL(l * ): μL(l * ) is the average according to the AR model (long-term average).
(7) CL m (l * ): CL m (l * ) is the covariance function according to the AR model (long-term average) (m = 0,...,M).
(8) φL m (l * ): φL m (l * ) is the AR coefficient of the AR model (long-term average) (m=1, . . . , M).
(9) xL(l * ): xL(l * ) is the estimated value of the amplitude data by the AR model (long-term average).
(10) σL 2 (l * ): σL 2 (l * ) is the variance of the estimation error of the amplitude data by the AR model (long-term average).
<パラメータ>
(1)fs:fsは観測デジタルデータのサンプリング周波数(Hz)である。
(2)Cf:Cfは物理値換算係数である。
(3)M:MはARモデルの次数である。
(4)rS:rSはARモデル(短時間平均)の忘却係数である。ランニングスペクトルの平滑化のウィンドウサイズを決める係数であり、rSが大きいほどウィンドウサイズが小さく短時間平均となる。
(5)rL:rLはARモデル(長時間平均)の忘却係数である。ランニングスペクトルの平滑化のウィンドウサイズを決める係数であり、rLが小さいほどウィンドウサイズが大きく長時間平均となる。
(6)fsl*1:fsl*1は異常検出の指標値と異常終息判定の指標値を計算するための周波数の下限(Hz)である。
(7)fsl*2:fsl*2は異常検出の指標値と異常終息判定の指標値を計算するための周波数の上限(Hz)である。
(8)ETL:ETLは異常検出するための閾値である。
(9)EEL:EELは異常終息判定するための閾値である。
<Parameter>
(1) fs: fs is the sampling frequency (Hz) of the observed digital data.
(2) Cf: Cf is a physical value conversion coefficient.
(3) M: M is the order of the AR model.
(4) rS: rS is the forgetting factor of the AR model (short-time averaging). It is a coefficient that determines the window size for smoothing the running spectrum. The larger rS is, the smaller the window size becomes, resulting in a short-time average.
(5) rL: rL is the forgetting factor of the AR model (long-term average). It is a coefficient that determines the window size for smoothing the running spectrum. The smaller rL is, the larger the window size becomes, resulting in a long-term average.
(6) fsl * 1: fsl * 1 is the lower limit of the frequency (Hz) for calculating the index value for abnormality detection and the index value for abnormality termination determination.
(7) fsl * 2: fsl * 2 is the upper limit of the frequency (Hz) for calculating the index value for abnormality detection and the index value for abnormality termination determination.
(8) ETL: ETL is a threshold for detecting anomalies.
(9) EEL: EEL is a threshold value for determining the end of an abnormality.
実施の形態1.
図1から図7を参照して実施の形態1の異常検出装置30を説明する。以下の実施の形態1では、異常検出装置30として地震計を想定する。後述するセンサは、地震動を検出するセンサを想定し、異常検出部23は異常としてP波(Primary wave)を検出するP波検出部を想定する。しかし、異常検出装置30は地震計に限らない。異常検出装置30は、雨量計または風速計のような自然現象を観測する観測装置でも良い。雨量計では雨量が観測データであり、風速計では風速が観測データである。
The
以下の実施の形態1では、異常の検出はP波の検出として説明する。
In the
***構成の説明***
図1は、異常検出装置30のシステム構成図である。異常検出装置30は、センサ10と情報処理装置20を備える。異常検出装置30は、ネットワーク50を介して外部装置40と通信可能である。
***Configuration Description***
1 is a system configuration diagram of an
図2は、情報処理装置20のブロック構成である。情報処理装置20は、機能要素として、振幅計算部21、周波数解析部22、異常検出部23、異常終息判定部24を備えている。
(1)振幅計算部21は、センサ10が観測した事象の観測データから、カウンタl*の経過に伴って変化する振幅x(l*)を計算する。観測データは観測デジタルデータDg(l*)である。カウンタl*は時間に相当し、その間隔はサンプリング周波数fsの逆数(fs)-1の時間間隔である。また実施の形態1における事象は地震である。
(2)周波数解析部22は、自己回帰モデルを用いて、振幅x(l*)からリアルタイムに周波数特性を計算する。
また周波数解析部22は、式18以降に述べるように、振幅x(l*)から、第1の時間ウィンドウを用いて第1の周波数特性(PS(l*,f))をリアルタイムに解析すると共に第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて第2の周波数特性(PL(l*,f))をリアルタイムに解析する。
周波数解析部22は、自己回帰モデルを用いて、振幅x(l*)からリアルタイムにランニングスペクトルを計算するが、ランニングスペクトルは周波数特性の例である。
(3)異常検出部23は、ランニングスペクトルに基づいて、観測データから異常を検出する。
(4)異常終息判定部24は、異常が検出された場合に、異常の終息を判定する。異常終息判定部は、異常の発生直前のランニングスペクトルと、現在のランニングスペクトルとを比較することによって、異常終息を判定する。
2 is a block diagram of the
(1) The
(2) The
In addition, as described in Equation 18 and subsequent paragraphs, the
The
(3) The
(4) The abnormality
***動作の説明***
図3および図4を参照して、情報処理装置20の動作を説明する。情報処理装置20の動作は、情報処理方法に相当する。また情報処理方法の動作は、後述の情報処理プログラム231よる処理に相当する。
情報処理装置20は、通常状態と異常状態とを取りうる。情報処理装置20の状態は電源投入時に「通常状態」となる。情報処理装置20が後述の式15が成立と判断した場合に、情報処理装置20の状態は「異常状態」となる。情報処理装置20が後述の式17が成立と判断した場合に、情報処理装置20状態は「通常状態」となる。
図3は、情報処理装置20による異常検出処理の動作を説明するフローチャートである。異常検出はP波検出に相当する。図3は、情報処理装置20状態が「通常状態」の場合に実行される。
図4は、情報処理装置20による異常終息判定処理の動作を説明するフローチャートである。異常終息はP波を含む地震動の終息に相当する。図4は、情報処理装置20状態が「異常状態」の場合に実行される。
*** Operation Description ***
3 and 4, the operation of the
The
3 is a flowchart for explaining the operation of the abnormality detection process by the
Fig. 4 is a flowchart for explaining the operation of the abnormality end determination process by the
以下の説明では、異常検出はP波検出として説明する。図3では、情報処理装置20の動作をプロセスP201からプロセスP204として示している。情報処理装置20は、サンプリング周波数fsの逆数(fs)-1の時間間隔で、センサ10から観測デジタルデータとして地動を取得する。地動とは大地の震動であり、地動のうち地震に由来する大地の震動を「地震動」という。地震動以外の地動には、車両による雑振動、暗振動(常時微動)、ノイズなどが、含まれる。以下、逆数(fs)-1をサンプリング間隔という。通常状態の場合は、サンプリングごとに、情報処理装置20は異常検出処理を行う。
In the following description, anomaly detection will be described as P-wave detection. In FIG. 3, the operation of the
<プロセスP201:観測データの振幅を計算>
(1)振幅計算部21は、センサ10から、センサ10の観測した観測デジタルデータDg(l*)を取得する。観測デジタルデータDg(l*)は地動である。
(2)振幅計算部21は、式1で、取得した観測デジタルデータDg(l*)に基づき、振幅データx(l*)を計算する。
Dg(l*):観測デジタルデータ
Cf:物理値換算係数。
<Process P201: Calculate the amplitude of observed data>
(1) The
(2) The
<プロセスP202:ランニングスペクトルを計算>
周波数解析部22は、第1の時間ウィンドウを用いて第1の時間に対応する第1のランニングスペクトルを計算する。第1の時間ウィンドウは、短時間平均のランニングスペクトルを計算するためのウィンドウである。第1のランニングスペクトルは、短時間平均のランニングスペクトルである。また周波数解析部22は、第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて第2の時間ウィンドウに対応する第2のランニングスペクトルを計算する。第2の時間ウィンドウは、長時間平均のランニングスペクトルを計算するためのウィンドウである。第2のランニングスペクトルは、長時間平均のランニングスペクトルである。第1のランニングスペクトルと第2のランニングスペクトルとは、異常検出部23による異常検出に使用される。以下に具体的に説明する。
<Process P202: Calculate running spectrum>
The
周波数解析部22は、初めに、振幅データx(l*)の時系列に対して、時間平均による平滑化を行う。次に、それを自己回帰モデルで表現することにより、振幅データの時間平均されたランニングスペクトルを計算する。その際、平滑化のウィンドウサイズが互いに異なる、短時間平均と長時間平均との2種類の方式を用いて2種類のランニングスペクトルを計算する。以下、自己回帰モデルは、ARモデルという。
(1)周波数解析部22は、式2で、ARモデル(短時間平均)による平均μS(l*)を計算する。
rS:ARモデル(短時間平均)の忘却係数
x(l*):振幅データ
(2)周波数解析部22は、式3で、ARモデル(短時間平均)による共分散関数CSm(l*)を計算する。
rS:ARモデル(短時間平均)の忘却係数
x(l*):振幅データ
μS(l*):ARモデル(短時間平均)による平均
(3)周波数解析部22は、式4のM次連立方程式(ユールウォーカー方程式)を解いて、ARモデル(短時間平均)のAR係数φSm(l*)を計算する。
φSm(l*):ARモデル(短時間平均)のAR係数
M:ARモデルの次数
(4)周波数解析部22は、式5および式6で、ARモデル(短時間平均)による振幅データの推定値xS(l*)およびARモデル(短時間平均)による振幅データの推定誤差の分散σS2(l*)を計算する。
μS(l*):ARモデル(短時間平均)による平均
φSm(l*):ARモデル(短時間平均)のAR係数
xS(l*):ARモデル(短時間平均)による振幅データの推定値
σS2(l*):ARモデル(短時間平均)による振幅データの推定誤差の分散
M:ARモデルの次数
rS:ARモデル(短時間平均)の忘却係数
(5)周波数解析部22は、式7で、ARモデル(短時間平均)によるランニングスペクトルPS(l*,f)を計算する。
σS2(l*):ARモデル(短時間平均)による振幅データの推定誤差の分散
φSm(l*):ARモデル(短時間平均)のAR係数
f:周波数
fs:サンプリング周波数
M:ARモデルの次数
(6)周波数解析部22は、長時間平均の場合も、短時間平均の式2から式7のそれぞれに対応する以下の式8から式13を計算する。
(1) The
<プロセスP203:異常検出の指標値を計算>
異常検出部23は、第1のランニングスペクトルと第2のランニングスペクトルとを比較することにより、観測デジタルデータから異常を検出する。P波検出部である異常検出部23は、式14で、異常検出の指標値SLa(l*)を計算する。ここで異常検出がP波検出である。異常検出の指標値SLa(l*)は、ARモデル(短時間平均)によるランニングスペクトルPS(l*,f)と、ARモデル(長時間平均)によるランニングスペクトルPL(l*,f)との比の周波数平均を意味する。PS(l*,f)/PL(l*,f)は、周波数成分ごとにSTA/LTA法を行うことに相当する。
f:周波数
fsl*1:周波数の下限(Hz)
fsl*2:周波数の上限(Hz)
PS(l*,f):ARモデル(短時間平均)によるランニングスペクトル
PL(l*,f):ARモデル(長時間平均)によるランニングスペクトル
<Process P203: Calculate index value of anomaly detection>
The
fsl * 2: Upper frequency limit (Hz)
PS(l * ,f): Running spectrum by AR model (short-term average) PL(l * ,f): Running spectrum by AR model (long-term average)
<プロセスP204:異常を検出>
異常検出部23は、異常検出の指標値SLa(l*)が式15を満たすかを判定する。
ETL:閾値
(1)異常検出の指標値SLa(l*)が式15を満たす場合、異常検出部23(P波検出部)は、異常が検出されたと判断する。すなわち異常検出部23はP波を検出したと判断する(プロセスP204でYES)。この場合、情報処理装置20の状態は「異常状態」に遷移する。異常検出部23(P波検出部)による異常検出の事象を「異常検出」といい、このときのl*を異常検出タイミングl*tとする。異常検出部23は、異常検出タイミングl*tを、外部装置40へ出力する。
(2)異常検出の指標値SLa(l*)が式15を満たさない場合、処理はプロセスP201に戻る。プロセスP201では、次のカウンタl*について処理が行われる。
<Process P204: Abnormality detected>
The
(2) If the index value SLa(l * ) of anomaly detection does not satisfy Expression 15, the process returns to process P201, where the next counter l * is processed.
図3のフローチャートにしたがって精度の高い異常検出が可能になる。特に異常検出部23の式14の処理によって、精度の高い異常検出が可能となる。
Highly accurate anomaly detection is possible according to the flowchart in Figure 3. In particular, highly accurate anomaly detection is possible by the processing of formula 14 in the
図4を参照して、異常検出装置30における異常終息判定処理の動作を説明する。図4の処理は、情報処理装置20状態が「異常状態」の場合に実行される。
The operation of the abnormality termination determination process in the
<プロセスP201-1、P202-1>
情報処理装置20は、サンプリング周波数fsの逆数の時間間隔のサンプリング間隔で、センサ10から観測デジタルデータである地動を取得する。情報処理装置20の状態が異常状態の場合は、情報処理装置20は、カウンタl*ごとに異常終息判定処理を行う。プロセスP201-1およびプロセスP202-1の内容は、それぞれ、プロセスP201、プロセスP202と同じである。
<Processes P201-1, P202-1>
The
<プロセスP205:異常終息判定の指標値を計算>
異常終息判定部24は、式16で、異常終息判定の指標値SLb(l*)を計算する。異常終息判定の指標値SLb(l*)は、現時点(l*)の、ARモデルにおける短時間平均のランニングスペクトルと、異常検出タイミング(l*t)直前の、ARモデルにおける長時間平均のランニングスペクトルとの比の周波数平均である。異常終息判定の指標値SLb(l*)は、周波数成分ごとに、ランニングスペクトルが異常検出前に戻ったかどうかの指標値である。
f:周波数
fsl*1:周波数の下限(Hz)
fsl*2:周波数の上限(Hz)
PS(l*,f):ARモデル(短時間平均)によるランニングスペクトル
PL(l*t-1,f):ARモデル(長時間平均)によるランニングスペクトル
<Process P205: Calculate index value for abnormal termination judgment>
The abnormality
fsl * 2: Upper frequency limit (Hz)
PS(l * ,f): Running spectrum by AR model (short-time average) PL(l * t-1,f): Running spectrum by AR model (long-time average)
<プロセスP206:異常終息を判定>
異常終息判定部24は、異常終息判定の指標値SLb(l*)が式17を満たすかを判定する。
EEL:閾値
(1)異常終息判定の指標値SLb(l*)が式17を満たす場合、異常終息判定部24は、異常検出の前に戻ったと判断する。すなわち、異常終息判定部24は、現在の状態がP波検出前の状態に戻ったと判断する(プロセスP206でYES)。この場合、情報処理装置20の状態は「通常状態」に遷移する。異常終息判定部24による異常終息判定の事象を「異常終息」といい、このときのl*を異常終息タイミングl*eとする。異常終息判定部24は、異常終息タイミングl*eを、外部装置40へ出力する。
(2)異常終息判定の指標値SLb(l*)が式17を満たさない場合、処理はプロセスP201-1に戻る。プロセスP201-1では、次のカウンタl*について処理が行われる。
<Process P206: Determining abnormal termination>
The abnormality
(2) If the index value SLb(l * ) for determining the end of the abnormality does not satisfy Expression 17, the process returns to process P201-1, where the process is performed on the next counter l * .
周波数解析部22についてまとめれば以下のとおりである。実施の形態1の情報処理装置20は、周波数解析部22を備えている。周波数解析部22は、自己回帰モデルを用いてランニングスペクトルを計算する。FFTと比べて自己回帰モデルを用いてランニングスペクトルを計算する方法は、以下の(1)から(7)のような効果を有する。
(1)テーパーが不要なので時間分解能が高い。
(2)ARモデルによりスペクトルの自然な平滑化が可能である。
(3)AR係数は逐次計算を行うため計算時間がウィンドウサイズに依らず、高速計算が可能である。
(4)AR係数は離散値であるため、機械学習への適用にも適した次元削減が可能である。
(5)観測デジタルデータを多チャンネル化することで、チャンネル間の相互相関も測定可能である。
(6)忘却係数を変更するだけで容易にウィンドウ幅の調整が可能である。
(7)後述する赤池情報量規準を計算することでARモデルの振幅データへの適合具合を評価できるので、最適なAR次数の設定が可能である。
The
(1) High time resolution since no taper is required.
(2) The AR model allows for natural smoothing of the spectrum.
(3) Since the AR coefficients are calculated sequentially, the calculation time does not depend on the window size, and high-speed calculation is possible.
(4) Since the AR coefficients are discrete values, it is possible to reduce the dimensions of the data, which is suitable for application to machine learning.
(5) By converting the observed digital data into multi-channel data, it is also possible to measure the cross-correlation between channels.
(6) The window width can be easily adjusted by simply changing the forgetting factor.
(7) By calculating the Akaike Information Criterion (described later), the degree of fit of the AR model to the amplitude data can be evaluated, making it possible to set the optimal AR order.
図5は、2011年東北地方太平洋沖地震の地震動に対する、情報処理装置20によるP波検出(異常検出)を示す。
図6は、2009年駿河湾沖地震の地震動に対する、情報処理装置20によるP波検出(異常検出)を示す。図5および図6の横軸は時間、縦軸は振幅データの振幅値および異常検出の指標値(P波検出の指標値)である。
FIG. 5 shows P-wave detection (anomaly detection) by the
Fig. 6 shows P-wave detection (anomaly detection) by the
***実施の形態1の効果***
非特許文献1に開示された振幅の急激な立ち上がりを検出するSTA/LTA法と比べて、実施の形態1の情報処理装置20は、周波成分ごとの振幅の急激な立ち上がりを検出する。このため、地震動の振幅の立ち上がりが緩慢な地震の場合や、地震動の直前に車両等の雑振動が観測された場合や、前震等の直前の地震によるコーダ波が重なった場合でも、P波到達タイミングを、正確に検出できる。
また、式14のパラメータfsl*1およびfsl*2を調整することで、目的とする周波数帯域にのみ着目することができる。よって、列車振動に因るもの等のあらかじめ分かっている周波数帯域を避けて地震動を検知することも可能である。
また、異常検出(P波の検出)時にランニングスペクトル等の周波数特性が得られる。よって、検出した異常が地震に起因するものかノイズに起因するものかを識別するのにそれを利用することが可能である。
***Advantages of First Embodiment***
Compared with the STA/LTA method disclosed in
In addition, by adjusting the parameters fsl * 1 and
In addition, frequency characteristics such as a running spectrum can be obtained when an anomaly is detected (detection of P waves), which can be used to distinguish whether the detected anomaly is due to an earthquake or noise.
上記では、周波数解析部22は、リアルタイムにランニングスペクトルを計算し、式14に示す異常検出の指標値SLa(l*)を用いて異常検出することを想定した。
しかし、これに限らず、異常検出の指標値SLa(l*)は、ARモデル(短時間平均)によるランニングスペクトルPS(l*,f)と、ARモデル(長時間平均)によるランニングスペクトルPL(l*,f)との距離の指標として、他の様々な方法で定義することも可能である。例えば、以下に示す実施の形態が可能である。
(1)周波数解析部22は、短時間平均の場合について、式18に示す複素数zについてのM次多項式(特性方程式)を解き、解のうち虚部が0または正のものをARモデル(短時間平均)の特性根zSq(l*)とする(qは連番でq=1,・・・,Q)。
zSq(l*):ARモデル(短時間平均)の特性根
M:ARモデルの次数
(2)次に、周波数解析部22は、式19から式22でARモデル(短時間平均)によるランニングスペクトルのピーク周波数fSq(l*)とその場合のスペクトルのピーク値PSq(l*)を計算する。
fSq(l*):ARモデル(短時間平均)によるランニングスペクトルのピーク周波数fs:サンプリング周波数
σS2(l*):ARモデル(短時間平均)による振幅データの推定誤差の分散
φSm(l*):ARモデル(短時間平均)のAR係数
fSq(l*):ARモデル(短時間平均)によるランニングスペクトルのピーク周波数M:ARモデルの次数
fs:サンプリング周波数
x(l*):振幅データ
xS(l*):ARモデル(短時間平均)による振幅データの推定値
σS2(l*):ARモデル(短時間平均)による振幅データの推定誤差の分散
LossS(l*):ARモデル(短時間平均)による損失関数
M:ARモデルの次数
(3)周波数解析部22は、長時間平均の場合も、短時間平均の式18から式22のそれぞれに対応する以下の式23から式27を計算する。
zSq(l*):ARモデル(短時間平均)の特性根
zLq(l*):ARモデル(長時間平均)の特性根
fSq(l*):ARモデル(短時間平均)によるランニングスペクトルのピーク周波数fLq(l*):ARモデル(長時間平均)によるランニングスペクトルのピーク周波数
PSq(l*):ARモデル(短時間平均)によるランニングスペクトルのピーク値
PLq(l*):ARモデル(長時間平均)によるランニングスペクトルのピーク値
fSq’(l*):ARモデル(短時間平均)によるランニングスペクトルの卓越周波数であり、q’は式20で計算されるARモデル(短時間平均)によるランニングスペクトルのピーク値PSq(l*)が最大となるq
fLq’’(l*):ARモデル(長時間平均)によるランニングスペクトルの卓越周波数であり、q’’は式25で計算されるARモデル(長時間平均)によるランニングスペクトルのピーク値PLq(l*)が最大となるq
LossS(l*):ARモデル(短時間平均)による損失関数
LossL(l*):ARモデル(長時間平均)による損失関数
AicS(l*):ARモデル(短時間平均)による赤池情報量規準
AicL(l*):ARモデル(長時間平均)による赤池情報量規準
以上のように異常検出の指標値SLa(l*)を計算することで、式14のように多くの周波数fについてスペクトルの値を計算することなく、ランニングスペクトルの急激な変化を検出することができるので、計算時間を短縮することが可能である。
In the above, it is assumed that the
However, the abnormality detection index value SLa(l * ) can be defined in various other ways as an index of the distance between the running spectrum PS(l * ,f) based on the AR model (short-time average) and the running spectrum PL(l * ,f) based on the AR model (long-time average). For example, the following embodiment is possible.
(1) In the case of short-term average, the
fLq″(l * ): the dominant frequency of the running spectrum by the AR model (long-term average), and q″ is the q at which the peak value PLq(l * ) of the running spectrum by the AR model (long-term average) calculated by
ARモデル(短時間平均)によるランニングスペクトルPS(l*,f)とARモデル(長時間平均)によるランニングスペクトルPL(l*,f)の距離の指標として、その外には、カイ2乗カーネル、正定値カイ2乗カーネル、ヒストグラムインターセクションカーネル、へリンジャ―カーネル、相関関数等を利用した実施の形態が可能である。 As an index of the distance between the running spectrum PS(l * ,f) based on the AR model (short-term average) and the running spectrum PL(l * ,f) based on the AR model (long-term average), other possible embodiments include the chi-squared kernel, positive definite chi-squared kernel, histogram intersection kernel, Hellinger kernel, correlation function, etc.
また、式7および式13で計算したPS(l*,f)およびPL(l*,f)の全部または一部をディープラーニング等の機械学習に用いて異常の特徴を学習させることで、精度の高い異常検出を行う実施の形態が可能である。 In addition, an embodiment is possible in which all or part of PS(l * ,f) and PL(l * ,f) calculated using Equations 7 and 13 are used in machine learning such as deep learning to learn the characteristics of anomalies, thereby enabling highly accurate anomaly detection.
また、式18から式20及び式23から式25で計算したzSq(l*)、fSq(l*)、PSq(l*)、zLq(l*)、fLq(l*)およびPLq(l*)はすべての周波数fにわたるランニングスペクトルを次元削減したことに相当するので、これらの全部または一部をディープラーニング等の機械学習に用いて異常の特徴の効果的な学習を行うことで、精度の高い異常検出を行う実施の形態が可能である。 Furthermore, zS q (l * ), fS q(l * ), PS q (l*), zL q (l * ), fL q (l * ) and PL q (l * ) calculated using equations 18 to 20 and equations 23 to 25 are equivalent to the dimensionality reduction of the running spectrum across all frequencies f, so that all or part of these can be used in machine learning such as deep learning to effectively learn the characteristics of anomalies, enabling an embodiment to perform highly accurate anomaly detection.
また、実施の形態1では、振幅データx(l*)を空間3成分のうちの1成分を想定したが、複数の空間成分を同時に用いる場合や、複数の空間成分から計算される関数値を用いる場合の実施の形態も可能である。例えば空間3成分の変位データから計算されるパーティクルモーション(粒子軌跡)を利用することが考えられる。 In the first embodiment, the amplitude data x(l * ) is assumed to be one of the three spatial components, but it is also possible to use a plurality of spatial components simultaneously, or to use a function value calculated from a plurality of spatial components. For example, it is possible to use particle motion (particle trajectory) calculated from the displacement data of the three spatial components.
また、実施の形態1では、異常検出部23において、式14に示すように異常検出の指標値SLa(l*)を、ARモデル(短時間平均)によるランニングスペクトルPS(l*,f)と、ARモデル(長時間平均)によるランニングスペクトルPL(l*,f)との比を用いて定義したが、式34のように単純に卓越周波数自体を利用する実施の形態、式35のように単純にARモデル(短時間平均)による損失関数自体を利用する実施の形態、式36のように単純にARモデル(短時間平均)による赤池情報量規準自体を利用する実施の形態も可能である。
fSq’(l*):ARモデル(短時間平均)によるランニングスペクトルの卓越周波数であり、q’は式20で計算されるARモデル(短時間平均)によるランニングスペクトルのピーク値PSq(l*)が最大となるqである。
LossS(l*):ARモデル(短時間平均)による損失関数
AicS(l*):ARモデル(短時間平均)による赤池情報量規準
In addition, in
また、実施の形態1の式15の説明における(1)を、下記の(1)のように変更した変形例も可能である。
(1)異常検出の指標値SLa(l*)が式15を満たす場合、異常検出部23(P波検出部)は、異常が検出されたと判断する。すなわち異常検出部23はP波を検出したと判断する(プロセスP204でYES)。この場合、情報処理装置20の状態は「異常状態」に遷移する。異常検出部23(P波検出部)による異常検出の事象を「異常検出」という。次に、カウンタl*を過去に遡って式37を満たす最大のl*に1を加えたタイミングを異常検出タイミングl*tとする。異常検出部23は、異常検出タイミングl*tを、外部装置40へ出力する。
EPL:閾値
Moreover, a modification in which (1) in the explanation of formula 15 in the first embodiment is changed to the following (1) is also possible.
(1) When the index value SLa(l * ) of abnormality detection satisfies the formula 15, the abnormality detection unit 23 (P wave detection unit) judges that an abnormality has been detected. That is, the
また、実施の形態1では、ARモデル(短時間平均)とARモデル(長時間平均)の次数を共通のMとしたが、双方で互いに異なる次数とする実施の形態も可能である。 In addition, in the first embodiment, the order of the AR model (short-term average) and the AR model (long-term average) is a common M, but there are also embodiments in which the orders of the two are different from each other.
また、実施の形態1では、周波数解析部22において、ランニングスペクトルを計算するために自己回帰モデルを用いたが、FFT(Fast Fourier Transform)等の他の方法でランニングスペクトルを計算する実施の形態も可能である。
In addition, in the first embodiment, an autoregressive model is used to calculate the running spectrum in the
また、実施の形態1では、異常検出装置として地震計のような自然現象の観測装置を想定した。しかし、異常検出装置として、機械における自己診断装置、橋梁等の構造物の地震による損傷等を監視する構造ヘルスモニタリング装置を想定しても良い。自己診断装置の場合は機械に取り付けたセンサによる自己診断データ、構造ヘルスモニタリング装置の場合は構造物に取り付けた微動測定データを観測データとすることができる。 In addition, in the first embodiment, a device for observing natural phenomena, such as a seismometer, is assumed as the abnormality detection device. However, the abnormality detection device may also be a self-diagnosis device for machinery, or a structural health monitoring device that monitors damage caused by earthquakes to structures such as bridges. In the case of a self-diagnosis device, the observation data may be self-diagnosis data from a sensor attached to the machinery, and in the case of a structural health monitoring device, the observation data may be microtremor measurement data attached to the structure.
(ハードウェアの補足)
図7は、情報処理装置20のハードウェア構成を示す。情報処理装置20のハードウェア構成を示す。情報処理装置20は、コンピュータである。情報処理装置20は、プロセッサ210を備える。情報処理装置20は、ハードウェアとして、プロセッサ210、主記憶装置220、補助記憶装置230、通信インタフェース240を備えている。プロセッサ210は、信号線250を介して、他のハードウェアと接続され、他のハードウェアを制御する。
(Hardware Supplement)
7 shows a hardware configuration of the
情報処理装置20は、振幅計算部21、周波数解析部22,異常検出部23,異常終息判定部24を備えている。これらの機能は、情報処理プログラム231により実現される。
The
プロセッサ210は、情報処理プログラム231を実行する装置である。プロセッサ210が情報処理プログラム231を実行することで、振幅計算部21、周波数解析部22、異常検出部23および異常終息判定部24の機能が実現される。プロセッサ210は、演算処理を行うIC(Integrated Circuit)である。
The
主記憶装置220の具体例は、SRAM(Static Random Access
Memory)、DRAM(Dynamic Random Access Memory)である。主記憶装置220は、プロセッサ210の演算結果を保持する。
A specific example of the
The
補助記憶装置230は、データを不揮発的に保管する記憶装置である。補助記憶装置230の具体例は、HDD(Hard Disk Drive)である。補助記憶装置230は、可搬記録媒体であってもよい。補助記憶装置230は、情報処理プログラム231を記憶している。
The
通信インタフェース240は、プロセッサ210が他の装置と通信するための通信ポートである。通信インタフェース240は、ネットワーク50に接続している。
The
プロセッサ210は補助記憶装置230から情報処理プログラム231を主記憶装置220にロードする。プロセッサ210は、ロードされた情報処理プログラム231を主記憶装置220から読み込んで実行する。
The
情報処理プログラム231は、振幅計算部21、周波数解析部22、異常検出部23および異常終息判定部24の「部」を「処理」、「手順」あるいは「工程」に読み替えた各処理、各手順あるいは各工程を、コンピュータに実行させるプログラムである。
The
また、コンピュータである情報処理装置20が情報処理プログラム231を実行することにより行われる方法は、情報処理方法である。情報処理プログラム231は、コンピュータが読み取り可能な記録媒体に格納されて提供されてもよいし、プログラムプロダクトとして提供されてもよい。
The method performed by the
以下、本開示の諸態様を付記としてまとめて記載する。
(付記1)
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算部と、
自己回帰モデルを用いて、前記振幅からリアルタイムに周波数特性を計算する周波数解析部と、
を備える情報処理装置。
(付記2)
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算部と、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、
前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析部と、
を備える情報処理装置。
(付記3)
前記周波数解析部は、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析する付記2に記載の情報処理装置。
(付記4)
前記情報処理装置は、さらに、
前記第1の周波数特性と前記第2の周波数特性とを用いて、前記観測データから異常を検出する異常検出部を備える付記2または付記3に記載の情報処理装置。
(付記5)
前記異常検出部は、
前記第1の周波数特性と前記第2の周波数特性とを比較することにより、前記観測データから異常を検出する付記4に記載の情報処理装置。
(付記6)
前記情報処理装置は、さらに、
前記異常が検出された場合に、異常の終息を判定する異常終息判定部を備える付記4または付記5に記載の情報処理装置。
(付記7)
前記異常終息判定部は、
前記異常の発生直前の前記第2の周波数特性と、現在の前記第1の周波数特性とを比較することによって、異常終息を判定する付記6に記載の情報処理装置。
(付記8)
コンピュータに、
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算処理と、
自己回帰モデルを用いて、前記振幅からリアルタイムに周波数特性を計算する周波数解析処理と、
実行させる情報処理プログラム。
(付記9)
コンピュータに、
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算処理と、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析処理と、
を実行させる情報処理プログラム。
(付記10)
前記周波数解析処理は、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析する付記9に記載の情報処理プログラム。
(付記11)
前記情報処理プログラムは、さらに、
前記第1の周波数特性と前記第2の周波数特性とを用いて、前記観測データから異常を検出する異常検出処理を備える付記9または付記10に記載の情報処理プログラム。
(付記12)
前記異常検出処理は、
前記第1の周波数特性と前記第2の周波数特性とを比較することにより、前記観測データから異常を検出する付記11に記載の情報処理プログラム。
(付記13)
前記情報処理プログラムは、さらに、
前記異常が検出された場合に、異常の終息を判定する異常終息判定処理を備える付記11または付記12に記載の情報処理プログラム。
(付記14)
前記異常終息判定処理は、
前記異常の発生直前の前記第2の周波数特性と、現在の前記第1の周波数特性とを比較することによって、異常終息を判定する付記13に記載の情報処理プログラム。
(付記15)
コンピュータが、
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算し、
自己回帰モデルを用いて、前記振幅からリアルタイムに周波数特性を計算する
情報処理方法。
(付記16)
コンピュータが、
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算し、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する情報処理方法。
Various aspects of the present disclosure are summarized below as appendices.
(Appendix 1)
an amplitude calculation unit that calculates an amplitude that changes over time from observation data of an event observed by a sensor;
a frequency analysis unit that calculates a frequency characteristic from the amplitude in real time using an autoregressive model;
An information processing device comprising:
(Appendix 2)
an amplitude calculation unit that calculates an amplitude that changes over time from observation data of an event observed by a sensor;
Analyzing a first frequency characteristic corresponding to the first time window in real time from the amplitude using a first time window;
a frequency analysis unit that analyzes in real time a second frequency characteristic corresponding to a second time window, the second time window being longer than the first time window, from the amplitude;
An information processing device comprising:
(Appendix 3)
The frequency analysis unit is
3. The information processing device according to
(Appendix 4)
The information processing device further includes:
4. The information processing device according to
(Appendix 5)
The abnormality detection unit
5. The information processing device according to claim 4, further comprising: a processor for detecting an anomaly from the observation data by comparing the first frequency characteristic with the second frequency characteristic.
(Appendix 6)
The information processing device further includes:
6. The information processing device according to claim 4, further comprising an abnormality end determination unit that determines an end of the abnormality when the abnormality is detected.
(Appendix 7)
The abnormality termination determination unit is
7. The information processing device according to claim 6, wherein the end of the abnormality is determined by comparing the second frequency characteristic immediately before the occurrence of the abnormality with the current first frequency characteristic.
(Appendix 8)
On the computer,
an amplitude calculation process for calculating an amplitude that changes over time from the observation data of the event observed by the sensor;
A frequency analysis process for calculating a frequency characteristic from the amplitude in real time using an autoregressive model;
The information processing program to be executed.
(Appendix 9)
On the computer,
an amplitude calculation process for calculating an amplitude that changes over time from the observation data of the event observed by the sensor;
a frequency analysis process for analyzing, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window;
An information processing program that executes the above.
(Appendix 10)
The frequency analysis process includes:
10. The information processing program according to claim 9, further comprising: analyzing the first frequency characteristic and the second frequency characteristic in real time by using an autoregressive model.
(Appendix 11)
The information processing program further comprises:
11. The information processing program according to
(Appendix 12)
The abnormality detection process includes:
12. The information processing program according to claim 11, further comprising: detecting an anomaly from the observation data by comparing the first frequency characteristic with the second frequency characteristic.
(Appendix 13)
The information processing program further comprises:
13. The information processing program according to claim 11, further comprising an abnormality end determination process for determining an end of the abnormality when the abnormality is detected.
(Appendix 14)
The abnormality termination determination process includes:
14. The information processing program according to claim 13, further comprising: determining whether the abnormality has ended by comparing the second frequency characteristic immediately before the occurrence of the abnormality with the current first frequency characteristic.
(Appendix 15)
The computer
Calculate the amplitude that changes over time from the observation data of the event observed by the sensor,
An information processing method for calculating frequency characteristics in real time from the amplitude using an autoregressive model.
(Appendix 16)
The computer
Calculate the amplitude that changes over time from the observation data of the event observed by the sensor,
an information processing method for analyzing, in real time, a first frequency characteristic corresponding to a first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window.
10 センサ、20 情報処理装置、21 振幅計算部、22 周波数解析部、23 異常検出部、24 異常終息判定部、30 異常検出装置、40 外部装置、50 ネットワーク、210 プロセッサ、220 主記憶装置、230 補助記憶装置、231 情報処理プログラム、240 通信インタフェース、250 信号線。 10 Sensor, 20 Information processing device, 21 Amplitude calculation unit, 22 Frequency analysis unit, 23 Anomaly detection unit, 24 Anomaly termination determination unit, 30 Anomaly detection device, 40 External device, 50 Network, 210 Processor, 220 Main storage device, 230 Auxiliary storage device, 231 Information processing program, 240 Communication interface, 250 Signal line.
Claims (15)
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析部と、
を備え、
前記周波数解析部は、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析する情報処理装置であって、
前記情報処理装置は、さらに、
前記第1の周波数特性と前記第2の周波数特性とを用いて、前記観測データから異常を検出する異常検出部を備える情報処理装置。 an amplitude calculation unit that calculates an amplitude that changes over time from observation data of an event observed by a sensor;
a frequency analysis unit that analyzes, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzes, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window;
Equipped with
The frequency analysis unit is
An information processing apparatus that analyzes the first frequency characteristic and the second frequency characteristic in real time by using an autoregressive model,
The information processing device further includes:
an anomaly detection unit that detects an anomaly from the observation data by using the first frequency characteristic and the second frequency characteristic.
前記第1の周波数特性と前記第2の周波数特性とを比較することにより、前記観測データから異常を検出する請求項1に記載の情報処理装置。 The abnormality detection unit
The information processing apparatus according to claim 1 , wherein the first frequency characteristic is compared with the second frequency characteristic to detect an anomaly from the observation data.
前記異常が検出された場合に、異常の終息を判定する異常終息判定部を備える請求項1または請求項2に記載の情報処理装置。 The information processing device further includes:
The information processing apparatus according to claim 1 , further comprising an abnormality end determination unit that determines an end of the abnormality when the abnormality is detected.
前記異常の発生直前の前記第2の周波数特性と、現在の前記第1の周波数特性とを比較することによって、異常終息を判定する請求項3に記載の情報処理装置。 The abnormality termination determination unit is
The information processing apparatus according to claim 3 , wherein the termination of the abnormality is determined by comparing the second frequency characteristic immediately before the occurrence of the abnormality with the current first frequency characteristic.
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算処理と、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析処理と、
を実行させる情報処理プログラムであって、
前記周波数解析処理では、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析し、
前記情報処理プログラムは、さらに、
前記第1の周波数特性と前記第2の周波数特性とを用いて、前記観測データから異常を検出する異常検出処理を備える情報処理プログラム。 On the computer,
an amplitude calculation process for calculating an amplitude that changes over time from the observation data of the event observed by the sensor;
a frequency analysis process for analyzing, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window;
An information processing program for executing
In the frequency analysis process,
Analyzing the first frequency characteristic and the second frequency characteristic in real time using an autoregressive model;
The information processing program further comprises:
An information processing program comprising an anomaly detection process for detecting an anomaly from the observation data by using the first frequency characteristic and the second frequency characteristic.
前記第1の周波数特性と前記第2の周波数特性とを比較することにより、前記観測データから異常を検出する請求項5に記載の情報処理プログラム。 The abnormality detection process includes:
The information processing program according to claim 5 , further comprising: detecting an anomaly from the observation data by comparing the first frequency characteristic with the second frequency characteristic.
前記異常が検出された場合に、異常の終息を判定する異常終息判定処理を備える請求項5または請求項6に記載の情報処理プログラム。 The information processing program further comprises:
7. The information processing program according to claim 5, further comprising an abnormality end determination process for determining an end of the abnormality when the abnormality is detected.
前記異常の発生直前の前記第2の周波数特性と、現在の前記第1の周波数特性とを比較することによって、異常終息を判定する請求項7に記載の情報処理プログラム。 The abnormality termination determination process includes:
8. The information processing program according to claim 7, wherein the termination of the abnormality is determined by comparing the second frequency characteristic immediately before the occurrence of the abnormality with the current first frequency characteristic.
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算し、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する情報処理方法であって、
前記コンピュータは、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析し、
前記コンピュータは、
前記第1の周波数特性と前記第2の周波数特性とを用いて、前記観測データから異常を検出する情報処理方法。 The computer
Calculate the amplitude that changes over time from the observation data of the event observed by the sensor,
an information processing method for analyzing, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window,
The computer includes:
Analyzing the first frequency characteristic and the second frequency characteristic in real time using an autoregressive model;
The computer includes:
An information processing method for detecting an anomaly from the observation data by using the first frequency characteristic and the second frequency characteristic.
前記第1の周波数特性と前記第2の周波数特性とを比較することにより、前記観測データから異常を検出する請求項9に記載の情報処理方法。 The computer includes:
The information processing method according to claim 9 , further comprising the step of: detecting an anomaly from the observation data by comparing the first frequency characteristic with the second frequency characteristic.
前記異常が検出された場合に、異常の終息を判定する請求項9または請求項10に記載の情報処理方法。 The computer includes:
The information processing method according to claim 9 or 10, further comprising the step of determining whether the abnormality has ended when the abnormality is detected.
前記異常の発生直前の前記第2の周波数特性と、現在の前記第1の周波数特性とを比較することによって、異常終息を判定する請求項11に記載の情報処理方法。 The computer includes:
The information processing method according to claim 11 , further comprising the step of: determining whether the abnormality has ended by comparing the second frequency characteristic immediately before the occurrence of the abnormality with the current first frequency characteristic.
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析部と、
を備え、
前記周波数解析部は、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析する情報処理装置であって、
前記情報処理装置は、さらに、
前記第1の周波数特性と前記第2の周波数特性とを比較する異常検出部を備える情報処理装置。 an amplitude calculation unit that calculates an amplitude that changes over time from observation data of an event observed by a sensor;
a frequency analysis unit that analyzes, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzes, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window;
Equipped with
The frequency analysis unit is
An information processing apparatus that analyzes the first frequency characteristic and the second frequency characteristic in real time by using an autoregressive model,
The information processing device further includes:
An information processing apparatus comprising: an abnormality detection unit that compares the first frequency characteristic with the second frequency characteristic.
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算する振幅計算処理と、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する周波数解析処理と、
を実行させる情報処理プログラムであって、
前記周波数解析処理では、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析し、
前記情報処理プログラムは、さらに、
前記第1の周波数特性と前記第2の周波数特性とを比較する異常検出処理を備える情報処理プログラム。 On the computer,
an amplitude calculation process for calculating an amplitude that changes over time from the observation data of the event observed by the sensor;
a frequency analysis process for analyzing, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window;
An information processing program for executing
In the frequency analysis process,
Analyzing the first frequency characteristic and the second frequency characteristic in real time using an autoregressive model;
The information processing program further comprises:
An information processing program comprising an abnormality detection process for comparing the first frequency characteristic with the second frequency characteristic.
センサが観測した事象の観測データから、時間の経過に伴って変化する振幅を計算し、
前記振幅から、第1の時間ウィンドウを用いて前記第1の時間ウィンドウに対応する第1の周波数特性をリアルタイムに解析すると共に、前記振幅から、前記第1の時間ウィンドウよりも時間の長い第2の時間ウィンドウを用いて前記第2の時間ウィンドウに対応する第2の周波数特性をリアルタイムに解析する情報処理方法であって、
前記コンピュータは、
自己回帰モデルを用いて、前記第1の周波数特性と前記第2の周波数特性とを、リアルタイムに解析し、
前記コンピュータは、
前記第1の周波数特性と前記第2の周波数特性とを比較する情報処理方法。 The computer
Calculate the amplitude that changes over time from the observation data of the event observed by the sensor,
an information processing method for analyzing, in real time, a first frequency characteristic corresponding to the first time window from the amplitude using a first time window, and analyzing, in real time, a second frequency characteristic corresponding to the second time window from the amplitude using a second time window that is longer than the first time window,
The computer includes:
Analyzing the first frequency characteristic and the second frequency characteristic in real time using an autoregressive model;
The computer includes:
An information processing method for comparing the first frequency characteristic with the second frequency characteristic.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023044463A JP7634036B2 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing program, and information processing method |
| PCT/JP2023/041353 WO2024195198A1 (en) | 2023-03-20 | 2023-11-16 | Information processing device, information processing program, and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023044463A JP7634036B2 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing program, and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024134256A JP2024134256A (en) | 2024-10-03 |
| JP7634036B2 true JP7634036B2 (en) | 2025-02-20 |
Family
ID=92909966
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023044463A Active JP7634036B2 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing program, and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7634036B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002031537A1 (en) | 2000-10-12 | 2002-04-18 | Cos Co., Ltd. | Method for calibrating relative permittivity of electromagnetic detector and electromagnetic detector |
| JP2003057357A (en) | 2001-07-26 | 2003-02-26 | Daeduk Consulting & Construction Co | Time-varying optimal offset processing method, processing system, processing device, and recording medium for seismic wave data |
| JP2010085100A (en) | 2008-09-29 | 2010-04-15 | Toto Ltd | Human body sensing device and urinal with the same |
| JP2014178226A (en) | 2013-03-15 | 2014-09-25 | National Research Institute For Earth Science & Disaster Provention | System and method for calculating instrumental seismic intensity |
| KR102025869B1 (en) | 2018-04-30 | 2019-09-26 | 성균관대학교산학협력단 | Methods and apparatuses for measuring epicenter location based on laser interferometer |
| JP2020101415A (en) | 2018-12-20 | 2020-07-02 | パナソニックIpマネジメント株式会社 | Occupant condition detection system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04109189A (en) * | 1990-08-29 | 1992-04-10 | Nec Corp | Real time earthquake wave measuring system |
| JP3836933B2 (en) * | 1997-03-10 | 2006-10-25 | 株式会社高見沢サイバネティックス | Seismic observation method to remove noise |
| JPH11118939A (en) * | 1997-10-17 | 1999-04-30 | Toshiba Corp | Earthquake observation system |
-
2023
- 2023-03-20 JP JP2023044463A patent/JP7634036B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002031537A1 (en) | 2000-10-12 | 2002-04-18 | Cos Co., Ltd. | Method for calibrating relative permittivity of electromagnetic detector and electromagnetic detector |
| JP2003057357A (en) | 2001-07-26 | 2003-02-26 | Daeduk Consulting & Construction Co | Time-varying optimal offset processing method, processing system, processing device, and recording medium for seismic wave data |
| JP2010085100A (en) | 2008-09-29 | 2010-04-15 | Toto Ltd | Human body sensing device and urinal with the same |
| JP2014178226A (en) | 2013-03-15 | 2014-09-25 | National Research Institute For Earth Science & Disaster Provention | System and method for calculating instrumental seismic intensity |
| KR102025869B1 (en) | 2018-04-30 | 2019-09-26 | 성균관대학교산학협력단 | Methods and apparatuses for measuring epicenter location based on laser interferometer |
| JP2020101415A (en) | 2018-12-20 | 2020-07-02 | パナソニックIpマネジメント株式会社 | Occupant condition detection system |
Non-Patent Citations (3)
| Title |
|---|
| 横田 崇 他,地震波データの自動検測方式とオンライン処理システムにおける稼働実験,地震研究所彙報,1981年07月31日,55巻,449-484頁,https://repository.dl.itc.u-tokyo.ac.jp/record/33017/files/ji0563003.pdf,[2023年12月25日検索] |
| 生駒哲一,ピーク周波数による非定常スペクトル解析,統計数理,1996年06月,第44巻第2号,235-249,https://www.ism.ac.jp/editsec/toukei/pdf/44-2-235.pdf,[2024年6月5日検索] |
| 鎌谷 紀子 他,自己回帰モデルによるスペクトル解析 ー地盤増幅率の周波数特性評価への適用ー,日本地球惑星科学連合2022年大会 ポスター発表,2022年05月31日,https://confit.atlas.jp/guide/event-img/jpgu2022/SCG55-P02/public/pdf?type=in,[2023年12月25日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024134256A (en) | 2024-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102044041B1 (en) | Apparatus for measuring earthquake intensity and method for the same | |
| CN110717472B (en) | Fault Diagnosis Method and System Based on Improved Wavelet Threshold Denoising | |
| CN105116442A (en) | Lithologic oil-gas reservoir weak-reflection seismic signal reconstruction method | |
| CN117886241B (en) | Tower crane self-checking system based on vibration analysis | |
| Tarinejad et al. | Extended FDD-WT method based on correcting the errors due to non-synchronous sensing of sensors | |
| CN114168586A (en) | Abnormal point detection method and device | |
| CN107044883A (en) | Barrier lake bursts monitoring and pre-alarming method | |
| JP7590482B2 (en) | Information processing device, information processing program, and information processing method | |
| JP7634036B2 (en) | Information processing device, information processing program, and information processing method | |
| Damadipour et al. | Seismic modal identification using a new approach based on weighted transmissibility | |
| US10348604B2 (en) | Monitoring a resource consumption of an application | |
| CN114726581B (en) | Anomaly detection method, device, electronic equipment and storage medium | |
| JP7590483B2 (en) | Information processing device, information processing program, and information processing method | |
| CN117093914B (en) | An automatic identification method for the fundamental frequency of marine mooring cable tension monitoring signals | |
| CN107862175A (en) | A kind of factory vibration multiscale analysis method | |
| WO2024195198A1 (en) | Information processing device, information processing program, and information processing method | |
| US20160244302A1 (en) | Marine motion compensated draw-works real-time performance monitoring and prediction | |
| CN117819387A (en) | An early warning method for upper and lower bound estimation intervals based on quay crane health monitoring data | |
| JP7772842B2 (en) | Information processing device, information processing program, and information processing method | |
| Akhouayri et al. | Signal stationarity testing and detecting of its abrupt change | |
| CN120489418B (en) | Hammer force measurement method and system suitable for strain pile dynamic testing | |
| Saharuddin et al. | WAVE SPECTRUM ANALYSIS FOR OPERATIONAL OFFSHORE PLATFORM IN MALAYSIA WATER | |
| González Pérez | Sensitivity analysis of the wave spectrum shape in the estimation of wave-induced responses in floating offshore structures. Application and validation on a container vessel in the Atlantic Ocean. | |
| Fouda | Short complexity of ordinal pattern positioned slope measure for short-length data analysis | |
| CN121256320A (en) | A method and apparatus for decomposing strongly nonlinear signals in marine engineering structures. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240307 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241114 |
|
| 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: 20250204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250207 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7634036 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |