JP4135230B2 - Gas shut-off device - Google Patents
Gas shut-off device Download PDFInfo
- Publication number
- JP4135230B2 JP4135230B2 JP29352798A JP29352798A JP4135230B2 JP 4135230 B2 JP4135230 B2 JP 4135230B2 JP 29352798 A JP29352798 A JP 29352798A JP 29352798 A JP29352798 A JP 29352798A JP 4135230 B2 JP4135230 B2 JP 4135230B2
- Authority
- JP
- Japan
- Prior art keywords
- flow rate
- unit
- time
- error
- pointer value
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Measuring Volume Flow (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はガスメータ以後のガス使用時に、ガス使用上の安全性を図るガス遮断装置に関し、特にその内部時計の誤差に関するものである。
【0002】
【従来の技術】
従来、この種のガス遮断装置は図11に示す。図において、流量センサ部1はガス通路内を通過するガス流量に対応して流量信号Aを出力し、流量判定部2は流量センサ部1の流量信号Aを受け取るとガス流量値Bを算出する。指針値保持部3は流量判定部2のガス流量値Bを積算し指針値Dとして保持し、時計部4は時刻が予め設定している時刻になると指針値送信時刻信号Cを出力する。また外部通信手段5は時計部4の指針値送信時刻信号Cを受け取ると外部に指針値保持部3の指針値Dを送信するようになっていた。
【0003】
【発明が解決しようとする課題】
しかしながら、従来のガス遮断装置では現在時刻が新たに設定されるまで<工場出荷時に一度設定されると寿命(10年間)まで無修正であったり、または指針値送信の都度(1ヶ月毎)時刻更新>誤差を累積して動作していた。
このことより、ガス遮断装置を外部(公共の電話回線等を使用して)より集中検針している検針センタが、検針対象の各ガス遮断装置に指針値を順次滞りなく送信するように設定しても、指針値送信時には時刻に誤差が発生するために各ガス遮断装置間の指針値送信が輻輳するという課題を有していた。
【0004】
【課題を解決するための手段】
本発明は上記課題を解決するために、ガス遮断装置内の内部現在時刻と外部より公共の電話回線等を使用されて送られてくる外部現在時刻を受信し、この内部現在時刻と外部現在時刻の差を算出し、以後自動的に内部現在時刻を補正するものである。これによって現在時刻のズレを低減させることができる。
【0005】
【発明の実施の形態】
ガス通路内を通過するガス流量に対応して流量信号を出力する流量センサ部と、前記流量センサ部の前記流量信号からガス流量値を算出する流量判定部と、前記流量判定部の前記ガス流量値を積算し指針値として保持する指針値保持部と、時刻が予め設定している時刻になると指針値送信時刻信号を出力する時計部と、前記時計部の前記指針値送信時刻信号を受け取ると外部に前記指針値保持部の前記指針値を送信し、外部より現在時刻を受信すると外部現在時刻を出力する外部通信手段と、前記外部通信手段から前記外部現在時刻を取得すると、前記時計部から内部現在時刻を取得し、その差から誤差を算出し誤差補正値を保持する誤差判定部と、前記時計部の前記内部現在時刻が誤差補正時刻になると前記誤差判定部の前記誤差補正値を取得して新内部現在時刻に補正する誤差補正部とを有するものである。
【0006】
また、ガス通路内を通過するガス流量に対応して流量信号を出力する流量センサ部と、前記流量センサ部の前記流量信号からガス流量値を算出する流量判定部と、前記流量判定部の前記ガス流量値を積算し指針値として保持する指針値保持部と、時刻が予め設定している時刻になると指針値送信時刻信号を出力する時計部と、前記時計部の前記指針値送信時刻信号を受け取ると外部に前記指針値保持部の前記指針値を送信し、外部より時刻自動補正データを受信する外部通信手段と、前記外部通信手段から時刻自動補正データを取得すると、時刻補正係数を保持する補正データ部と、前記時計部の内部現在時刻が誤差補正時刻になると前記補正データ部の前記時刻補正係数を取得して新内部現在時刻に補正する自動補正部とを有するものである。
【0007】
また、ガス通路内を通過するガス流量に対応して流量信号を出力する流量センサ部と、前記流量センサ部の前記流量信号からガス流量値を算出する流量判定部と、前記流量判定部の前記ガス流量値を積算し指針値として保持する指針値保持部と、時刻が予め設定している時刻になると指針値送信時刻信号を出力する時計部と、前記時計部の前記指針値送信時刻信号を受け取ると外部に前記指針値保持部の前記指針値を送信する外部通信手段と、温度センサから現在温度を取得する温度入力手段と、前記時計部の内部現在時刻が誤差補正時刻になると前記温度入力手段から前記現在温度を取得して新内部現在時刻に補正する温度補正部とを有するものである。
【0008】
また、ガス通路内を通過するガス流量に対応して流量信号を出力する流量センサ部と、前記流量センサ部の前記流量信号からガス流量値を算出する流量判定部と、前記流量判定部の前記ガス流量値を積算し指針値として保持する指針値保持部と、時刻が予め設定している時刻になると指針値送信時刻信号を出力する時計部と、前記時計部の前記指針値送信時刻信号を受け取ると外部に前記指針値保持部の前記指針値を送信し、外部より現在時刻を受信すると外部現在時刻を出力する外部通信手段と、温度センサから現在温度を取得する温度入力手段と、前記外部通信手段から外部現在時刻を取得すると、前記時計部から内部現在時刻を取得し、その差から誤差を算出し誤差補正値を出力する誤差判定部と、前記誤差判定部の前記誤差補正値を受け取ると、前記温度入力手段の前記現在温度を取得し、温度誤差係数と個体誤差補正値を算出して誤差解析値を保持する誤差解析部と、前記時計部の前記内部現在時刻が誤差補正時刻になると、前記誤差解析部の前記誤差解析値および前記温度入力手段の前記現在温度を取得して新内部現在時刻に補正する誤差統合補正部とを有するものである。
【0009】
さらにまた、ガス通路内を通過するガス流量に対応して流量信号を出力する流量センサ部と、前記流量センサ部の前記流量信号からガス流量値を算出する流量判定部と、前記流量判定部の前記ガス流量値を積算し指針値として保持する指針値保持部と、時刻が予め設定している時刻になると指針値送信時刻信号を出力する時計部と、前記時計部の前記指針値送信時刻信号を受け取ると外部に前記指針値保持部の前記指針値を送信する外部通信手段と、外部から時刻補正タイミングを取得する補正信号入力手段と、前記補正信号入力手段から時刻補正タイミングを取得すると前記時計部の内部現在時刻を取得し新内部現在時刻に補正する補正信号処理部とを有するものである。
【0010】
【実施例】
以下、本発明の実施例について図面を用いて説明する。
【0011】
(実施例1)
図1は本発明の実施例1のガス遮断装置の機能ブロック図である。また図2は実施例1のプログラムフロー図である。
【0012】
図1において、流量センサ部1はガス通路内を通過するガス流量に対応して流量信号Aを出力する(例えば、ガス通路内を一定のガスが通過すると流量信号Aを出力してもよいし、ガス通路内の瞬間流量を測れる流量センサを使用しても同様の効果を得られる)流量判定部2は流量センサ部1の流量信号Aからガス流量値Bを算出する。
【0013】
指針値保持部3は流量判定部2のガス流量値Bを積算し指針値Dとして保持する。時計部4は時刻が予め設定している時刻(例えば、下記の時刻補正を実施したために設定時刻判定を飛び越さないように「時刻以上」の判定とする)になると指針値送信時刻信号Cを出力する。
【0014】
外部通信手段5は時計部4の指針値送信時刻信号Cを受け取ると外部(例えば、公共の電話回線を使用しガス遮断装置を集中検針している検針センタ)に指針値保持部3の指針値Dを送信し、外部より現在時刻を受信すると外部現在時刻Eを出力する。
【0015】
誤差判定部6は外部通信手段5から外部現在時刻Eを取得すると、時計部4から内部現在時刻Fを取得し、その差から誤差を算出(例えば、1回目に取得した内部現在時刻と外部現在時刻の差と2回目に取得した内部現在時刻と外部現在時刻の差を外部現在時刻の経過時間で割って単位時間当たりの誤差を算出する)し誤差補正値Gを保持する。
【0016】
誤差補正部7は時計部4の内部現在時刻Fが誤差補正時刻(例えば、先に求めた単位時間当たりの誤差が1秒となる時間が経過する時刻とし、以降誤差補正時刻に毎に時刻補正を実施する)になると誤差判定部6の誤差補正値Gを取得して新内部現在時刻Hに補正する。
【0017】
次に動作、作用について説明すると、図2に上記手段のプログラムフローを処理T1から処理T18に示す。今、処理開始から処理終了までのフローはそれぞれインターバルカレンダ等により周期的に処理されるものとする。
【0018】
ガス遮断装置の流量センサ部1において処理T1はガス通路内を通過するガス流量を検知し処理T2へ移行する。処理T2はガス流量がある場合は処理T3へ移行し、ガス流量がない場合は処理T5へ移行する(例えば、ガス通路内を一定のガス量が通過する毎に流量を検出してもよいし、ガス通路内の瞬間流量を測れる流量センサを使用しても同様の効果を得られる)。
【0019】
流量判定部2において処理T3はガス流量値を算出(例えば、小型のガス遮断装置はガス通路内を一定のガスが通過したときに出現する流量信号が0.6Lなので、ガス流量値は0.6Lとなる)して処理T4へ移行する。指針値保持部3において処理T4はガス流量値の総和を保持して処理T5へ移行する。
【0020】
外部通信手段5において処理T5は外部(例えば、公共の電話回線を使用しガス遮断装置を集中検針している検針センタ)より、ガス遮断装置の内部現在時刻を変更する時刻設定電文が送信されてきた場合は処理T6へ移行し、時刻設定電文が送信さなかった場合は処理T14へ移行する。
【0021】
誤差判定部6において処理T6は時刻設定電文が送られてきたのが初回の場合は処理T7へ移行し、初回でない場合は処理T9へ移行する。処理T7は外部より送られてきた時刻設定電文の外部時刻1を保持し処理T8へ移行する。処理T8はガス遮断装置の内部時刻1を保持し処理T14へ移行する。
【0022】
処理T9は外部より送られてきた時刻設定電文の外部時刻2を保持し処理T10へ移行する。処理T10はガス遮断装置の内部時刻2を保持し処理T11へ移行する。
【0023】
処理T11は誤差(例えば、外部時刻2から外部時刻1を差し引いた外部経過時間を内部時刻2から内部時刻1差し引いた内部経過時間でさらに差し引き経過時間差を求める。この経過時間差を外部経過時間で割り単位時間当たりの誤差を求める。なお外部時刻は常に日本標準時間に補正されているものとします。また複数回誤差を求める場合は前回算出した単位時間当たりの誤差に加味するものとする。)を算出し処理T12へ移行する。
【0024】
誤差補正部7において処理T12は単位時間当たりの誤差を保持して処理T13へ移行する。誤差判定部6において処理T13は外部時刻2を外部時刻1へ内部時刻2を内部時刻1へ保持内容を移して処理T14へ移行する。時計部4において処理T14は内部時刻を更新して処理T15へ移行する。
【0025】
誤差補正部7において処理T15は内部時刻が誤差を補正するための時間分経過したか(単位時間経過したか)どうかを判定し、経過している場合は処理T16へ移行し、経過していない場合は処理T17へ移行する。処理T16は内部時刻を補正して処理T17へ移行する。外部通信手段5において処理T17は指針値の送信時刻が経過したかを判定し、送信時刻を経過している場合は処理T18へ移行し、送信時刻を経過していない場合は処理を終了する。処理T18は外部に指針値を送信して処理を終了する。
【0026】
(実施例2)
図3(a)は本発明の実施例2のガス遮断装置の機能ブロック図である。図3(b)はマイコンを動作させるための基準クロックを作成する水晶発振子の温度特性の一例である。また図4は実施例2のプログラムフロー図である。なお実施例1と同一符号のものは同一構造を有し、説明は省略する。
【0027】
実施例1と異なる点は、図3(a)の機能ブロック図において、補正データ部8は外部通信手段5より時刻自動補正データJを取得すると、時刻補正係数I(例えば、図3(b)の温度特性データや、温度補正データに掛け合わせる係数や、水晶発振子の個体差による誤差のデータや、地域毎の年間気温の変動をデータ化した気温カレンダ等)を保持する。
【0028】
自動補正部9は時計部4から内部現在時刻Fを取得し、予め保持されている誤差補正時刻(例えば、毎月1日23時に実施する)になると、補正データ部8の時刻補正係数Iから誤差を算出(例えば、予め保持している気温カレンダから、前回補正日時から今回補正日時までの温度変動を抽出する。抽出した温度変動を温度特性データのデータ値を用いて積算し、これに係数を掛け合わせる。さらに個体差による誤差を加える)して新内部現在時刻Hに補正するところである。
【0029】
次に動作、作用について具体的な説明を図4を用いて説明する。
図4に上記手段のプログラムフローを処理T1から処理T22に示す。なお実施例1と同一符号のものは同一構造を有し、説明は省略する。
【0030】
ただし、処理T5から処理T13および処理T15は欠番とする。なお処理T2はガス流量がない場合は処理T19へ移行し、処理T4は処理T19へ移行し、処理T14は処理T21へ移行するものとする。
【0031】
外部通信手段5において処理T19は外部より時刻自動補正データを受信したかを判定し、時刻自動補正データを受信した場合は処理T20へ移行し、時刻自動補正データを受信していない場合は処理T14へ移行する。
【0032】
補正データ部8において処理T20は時刻自動補正データJを取得すると、時刻補正係数I(例えば、温度特性データや、温度補正データに掛け合わせる係数や、水晶発振子の個体差による誤差のデータや、地域毎の年間気温の変動をデータ化した気温カレンダ等)を保持し処理T14へ移行する。
【0033】
自動補正部9において処理T21は内部現在時刻を取得し、予め保持されている誤差補正時刻(例えば、毎月1日23時に実施する)かどうかを判定し、誤差補正時刻の場合処理T22へ移行し、誤差補正時刻でない場合は処理T17へ移行する。
【0034】
処理T22は時刻補正係数から新内部現在時刻を算出(例えば、予め保持している気温カレンダから、前回補正日時から今回補正日時までの温度変動を抽出する。抽出した温度変動を温度特性データのデータ値を用いて積算し、これに係数を掛け合わせる。さらに個体差による誤差を加える)して処理T16へ移行する。
【0035】
(実施例3)
図5は本発明の実施例3のガス遮断装置の機能ブロック図である。また図6は実施例3のプログラムフロー図である。なお実施例1と同一符号のものは同一構造を有し、説明は省略する。
実施例1と異なる点は、図5の機能ブロック図において、温度入力手段10は温度センサ(ガス遮断装置のハード回路周辺の温度を取得することにより、実際の温度からその温度に対応する図3(b)の温度補正データ値を取得できる)により現在気温Kを取得する。
【0036】
温度補正部11は時計部4の内部現在時刻Fが誤差補正時刻(例えば、毎日13時に実施する)になると温度入力手段10から現在温度Kを取得して新内部現在時刻Hに補正するところである。
【0037】
なお、予め保持している間隔(例えば、1時間間隔)で温度入力手段10の現在温度Kを取得して前回算出した温度補正データ値と差分を直線近似して誤差の補正係数を累積しておき、内部現在時刻Fが誤差補正時刻になると累積した補正係数を用いて新内部現在時刻Hに補正しても同様の効果が得られる。次に動作、作用について具体的な説明を図6を用いて説明する。
【0038】
図6に上記手段のプログラムフローを処理T1から処理T24に示す。なお実施例1および実施例2と同一符号のものは同一構造を有し、説明は省略する。ただし、処理T5から処理T13、処理T15、処理T19から処理T20、処理T22は欠番とする。なお処理T2はガス流量がない場合は処理T14へ移行し、処理T4は処理T14へ移行し、処理T21は自動補正時刻になると処理T23へ移行するものとする。
【0039】
温度補正部11において処理T21は内部現在時刻を取得し、予め保持されている誤差補正時刻(例えば、毎日13時に実施する)かどうかを判定し、誤差補正時刻の場合処理T23へ移行し、誤差補正時刻でない場合は処理T17へ移行する。温度入力手段10において処理T23は現在の温度を温度センサから取得して処理T24へ移行する。
【0040】
温度補正部11において処理T23は図3bの温度特性データから補正値を取得し(補正値が1秒以下の場合は、1秒未満の端数値を保持し次回の誤差補正時刻にこの端数値を加算する)、新内部現在時刻の補正値を算出して処理T16へ移行する。
【0041】
(実施例4)
図7は本発明の実施例4のガス遮断装置の機能ブロック図である。また図8は実施例4のプログラムフロー図である。なお実施例1および実施例3と同一符号のものは同一構造を有し、説明は省略する。
【0042】
実施例1および実施例3と異なる点は、図7の機能ブロック図において、誤差解析部12は誤差判定部6の誤差補正Gを受け取ると、温度入力手段10の現在温度Kを取得し、温度誤差係数と個体誤差補正値(水晶発振子個体の誤差と温度特性による誤差を個別に推定する事により実施例1〜3では内包された誤差を明確にし、より正確に誤差補正が実施できる。
【0043】
例えば、温度特性部分に掛ける係数を固定値の0.5として温度特性の誤差を算出し、実績誤差時間から温度特性による補正値を差し引いた時間を水晶発振子個体の誤差として算出する。あるいは1回目に算出した誤差解析結果と2回目に算出した誤差解析結果の温度特性部分に掛ける係数を任意の範囲で変化させて、実績誤差時間から温度特性による誤差を差し引いた時間が同値となる係数を算出することで、温度特性の誤差と水晶発振子個体の誤差を推定することができる)を算出して誤差解析値Lを保持する。
【0044】
誤差統合補正部13は時計部4の内部現在時刻Fが誤差補正時刻になると、誤差解析部12の誤差解析値Lおよび温度入力手段10の現在温度Kを取得して新内部現在時刻に補正するところである。
【0045】
次に動作、作用について具体的な説明を図8を用いて説明する。
図8に上記手段のプログラムフローを処理T1から処理T31に示す。なお実施例1および実施例3と同一符号のものは同一構造を有し、説明は省略する。
ただし、処理T13、処理T19から処理T22、処理24は欠番とする。なお処理T8は処理25へ移行し、処理T12は処理T26へ移行し、処理T15は内部時刻が誤差を補正するための時間が経過していれば処理T23へ移行する。誤差解析部12において処理T25は現在温度1を保持して処理T14へ移行し、処理T26は現在温度2を保持して処理T27へ移行する。
【0046】
処理T27は温度誤差係数(例えば、温度特性部分に掛ける係数を固定値の0.5として温度特性の誤差を算出する)を算出して処理T28へ移行する。処理T28は個体誤差補正(例えば、実績誤差時間から温度特性による補正値を差し引いた時間を水晶発振子個体の誤差として算出する)を算出して処理T29へ移行する。処理T29は現在温度2を現在温度1へ移して処理T13へ移行する。
【0047】
誤差統合補正部13において処理T30は図3bの温度特性データから補正値を取得し(補正値が1秒以下の場合は、1秒未満の端数値を保持し次回の誤差補正時刻にこの端数値を加算する)、温度補正値を算出して処理T31へ移行する。処理T31は水晶発振子個体の誤差を加味して新内部現在時刻の補正値を算出して処理T16へ移行する。
【0048】
(実施例5)
図9は本発明の実施例5のガス遮断装置の機能ブロック図である。また図10は実施例5のプログラムフロー図である。なお実施例1と同一符号のものは同一構造を有し、説明は省略する。
【0049】
実施例1と異なる点は、図9の機能ブロック図において、補正信号入力手段14は外部から時刻補正タイミングM(例えば、テレビ等での時報を解析して自動的に時刻補正する機能から信号を受け取る)を取得する。補正信号処理部15は補正信号入力手段14から時刻補正タイミングMを取得すると時計部4の内部現在時刻Fを取得し新内部現在時刻Hに補正するところである。
【0050】
次に動作、作用について具体的な説明を図10を用いて説明する。
図4に上記手段のプログラムフローを処理T1から処理T33に示す。なお実施例1と同一符号のものは同一構造を有し、説明は省略する。
【0051】
ただし、処理T5から処理T13、処理T15、処理T16および処理T19から処理T31は欠番とする。なお処理T2はガス流量がない場合は処理T14へ移行し、処理T4は処理T14へ移行し、処理T14は処理T32へ移行するものとする。
【0052】
補正信号入力手段14において処理T32は時刻補正タイミング(例えば、テレビ等での時報を解析して自動的に時刻補正する機能から信号を受け取る)の有無を判定し、時刻補正タイミングの場合は処理T33へ移行し、時刻補正タイミングでない場合は処理T17へ移行する。補正信号処理部15において処理T33は内部時刻を補正して処理T17へ移行する。
【0053】
【発明の効果】
説明から明らかのように本発明のガス遮断装置によれば次の効果を奉ずる。本発明1によれば現在時刻が新たに設定されるまで<工場出荷時に一度設定されると寿命(10年間)まで無修正であったり、または指針値送信の都度(1ヶ月毎)時刻更新>誤差を累積して動作してしまっていたものを、数度時刻設定を実施することにより、内部時刻の誤差を算出し以降は自動的に補正を行うことができる。したがってガス遮断装置を公共の電話回線等を使用して外部より集中検針している検針センタが、検針対象の各ガス遮断装置に指針値を順次滞りなく送信するように設定しても、指針値送信時の内部時刻の誤差が低減されているのでに各ガス遮断装置間の指針値送信による輻輳を防止することができる。また検針センタは都度時刻設定をしなくてすむことにより、時刻設定時間分の通信時間を短縮することができ、1つの検針センタでの処理能力が向上するだけではなく、ガス遮断装置においては時刻設定による通信回数を削減できることでガス遮断装置を駆動している電池の余裕度の低減することができる。このことにより電池を小容量のものに設計することが可能となり小型の電池を使用することでガス遮断装置の小型化を図ったり、あるいは同容量の電池を使用しても製品寿命を延長することができる。
【0054】
また、本発明2によればガス遮断装置の基準クロックを作成している水晶発振子の温度補正を行うことで、夏場・冬場の誤差が発生し易い場合の補正や地域(北海道や沖縄では年間気温の変動が異なる)による補正が可能となり、より誤差の低減が図れる。
【0055】
また、本発明3によれば実際に設置されているガス遮断装置の気温を取得することで前途の本発明2では理論値(温度変動のモデル値)であった温度補正を、リアルな温度により補正することでさらに正確に誤差補正ができる。
【0056】
また、本発明4によれば本発明1から3では内包されていた温度により発生した誤差と水晶発振子個体の誤差を分別でき、温度に依存する誤差をさらに正確に算出することができる。
【0057】
さらにまた、本発明5によれば外部より定期的で誤差のない補正信号を取得することにより時刻の誤差を根絶することができる。
【図面の簡単な説明】
【図1】本発明の実施例1のガス遮断装置の機能ブロック図
【図2】同装置のプログラムフロー図
【図3】(a)本発明の実施例2のガス遮断装置の機能ブロック図(b)同装置の温度特性図
【図4】同装置のプログラムフロー図
【図5】本発明の実施例3のガス遮断装置の機能ブロック図
【図6】同装置のプログラムフロー図
【図7】本発明の実施例4のガス遮断装置の機能ブロック図
【図8】同装置のプログラムフロー図
【図9】本発明の実施例5のガス遮断装置の機能ブロック図
【図10】同装置のプログラムフロー図
【図11】従来のガス遮断装置の機能ブロック図
【符号の説明】
1 流量センサ部
2 流量判定部
3 指針値保持部
4 時計部
5 外部通信手段
6 誤差判定部
7 誤差補正部
8 補正データ部
9 自動補正部
10 温度入力手段
11 温度補正部
12 誤差解析弁
13 誤差統合補正部
14 補正信号入力手段
15 補正信号処理部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a gas shut-off device for ensuring safety in use of gas after use of a gas meter, and more particularly to an error of the internal clock.
[0002]
[Prior art]
Conventionally, this type of gas shut-off device is shown in FIG. In the figure, the flow
[0003]
[Problems to be solved by the invention]
However, in the conventional gas shut-off device, until the current time is newly set <once it is set at the time of shipment from the factory, it is not corrected until the lifetime (10 years), or every time the guideline value is transmitted (every month) Update> Accumulated errors.
As a result, the meter reading center that conducts centralized meter reading from the outside (using a public telephone line, etc.) is set so that the pointer value is sent to each gas shut-off device to be metered in sequence without delay. However, since an error occurs in the time when the guide value is transmitted, there is a problem in that the guide value transmission between the gas cutoff devices is congested.
[0004]
[Means for Solving the Problems]
In order to solve the above problems, the present invention receives the internal current time in the gas shut-off device and the external current time sent from the outside using a public telephone line or the like, and the internal current time and the external current time The internal current time is automatically corrected thereafter. As a result, the deviation of the current time can be reduced.
[0005]
DETAILED DESCRIPTION OF THE INVENTION
A flow rate sensor unit that outputs a flow rate signal corresponding to a gas flow rate that passes through the gas passage, a flow rate determination unit that calculates a gas flow rate value from the flow rate signal of the flow rate sensor unit, and the gas flow rate of the flow rate determination unit A pointer value holding unit that accumulates and holds the values as a pointer value; a clock unit that outputs a pointer value transmission time signal when the time reaches a preset time; and a pointer value transmission time signal of the clock unit Externally transmitting the pointer value of the pointer value holding unit to the outside and outputting the external current time when receiving the current time from the outside; acquiring the external current time from the external communication unit; An error determination unit that obtains an internal current time, calculates an error from the difference and holds an error correction value, and the error correction value of the error determination unit when the internal current time of the clock unit becomes an error correction time To the resulting to new internal current time is one having a error correcting unit for correcting.
[0006]
A flow rate sensor unit that outputs a flow rate signal corresponding to a gas flow rate passing through the gas passage; a flow rate determination unit that calculates a gas flow rate value from the flow rate signal of the flow rate sensor unit; and the flow rate determination unit A pointer value holding unit that accumulates gas flow values and holds them as a pointer value, a clock unit that outputs a pointer value transmission time signal when the time reaches a preset time, and the pointer value transmission time signal of the clock unit When receiving, the pointer value of the pointer value holding unit is transmitted to the outside, and the external communication means for receiving the automatic time correction data from the outside, and when the automatic time correction data is acquired from the external communication means, the time correction coefficient is held. A correction data unit; and an automatic correction unit that acquires the time correction coefficient of the correction data unit and corrects it to a new internal current time when the internal current time of the clock unit becomes an error correction time. .
[0007]
A flow rate sensor unit that outputs a flow rate signal corresponding to a gas flow rate passing through the gas passage; a flow rate determination unit that calculates a gas flow rate value from the flow rate signal of the flow rate sensor unit; and the flow rate determination unit A pointer value holding unit that accumulates gas flow values and holds them as a pointer value, a clock unit that outputs a pointer value transmission time signal when the time reaches a preset time, and the pointer value transmission time signal of the clock unit Upon receipt, the external communication means for transmitting the pointer value of the pointer value holding unit to the outside, the temperature input means for acquiring the current temperature from the temperature sensor, and the temperature input when the internal current time of the clock unit becomes the error correction time And a temperature correction unit that acquires the current temperature from the means and corrects it to the new internal current time.
[0008]
A flow rate sensor unit that outputs a flow rate signal corresponding to a gas flow rate passing through the gas passage; a flow rate determination unit that calculates a gas flow rate value from the flow rate signal of the flow rate sensor unit; and the flow rate determination unit A pointer value holding unit that accumulates gas flow values and holds them as a pointer value, a clock unit that outputs a pointer value transmission time signal when the time reaches a preset time, and the pointer value transmission time signal of the clock unit When receiving, externally transmitting means for transmitting the pointer value of the pointer value holding unit and receiving the current time from outside, external communication means for outputting the current current time; temperature input means for acquiring the current temperature from a temperature sensor; and the external When the external current time is acquired from the communication means, the internal current time is acquired from the clock unit, an error determination unit that calculates an error from the difference and outputs an error correction value, and the error correction value of the error determination unit The error analysis unit that acquires the current temperature of the temperature input means, calculates a temperature error coefficient and an individual error correction value and holds the error analysis value, and the internal current time of the clock unit corrects the error. An error integrated correction unit that acquires the error analysis value of the error analysis unit and the current temperature of the temperature input means and corrects the current internal time when the time comes.
[0009]
Furthermore, a flow rate sensor unit that outputs a flow rate signal corresponding to a gas flow rate passing through the gas passage, a flow rate determination unit that calculates a gas flow rate value from the flow rate signal of the flow rate sensor unit, and a flow rate determination unit A pointer value holding unit that integrates and holds the gas flow rate value as a pointer value, a clock unit that outputs a pointer value transmission time signal when the time reaches a preset time, and the pointer value transmission time signal of the clock unit , The external communication means for transmitting the pointer value of the pointer value holding unit to the outside, the correction signal input means for acquiring the time correction timing from the outside, and the timepiece clock when the time correction timing is acquired from the correction signal input means A correction signal processing unit that acquires the internal current time of the unit and corrects it to the new internal current time.
[0010]
【Example】
Embodiments of the present invention will be described below with reference to the drawings.
[0011]
(Example 1)
FIG. 1 is a functional block diagram of a gas cutoff device according to
[0012]
In FIG. 1, the
[0013]
The pointer value holding unit 3 integrates the gas flow rate value B of the flow
[0014]
When the external communication means 5 receives the pointer value transmission time signal C of the clock unit 4, the pointer value of the pointer value holding unit 3 is externally provided (for example, a meter reading center that uses a public telephone line to centrally measure the gas shut-off device). When D is transmitted and the current time is received from the outside, the external current time E is output.
[0015]
When the error determination unit 6 acquires the external current time E from the external communication unit 5, the error determination unit 6 acquires the internal current time F from the clock unit 4, and calculates an error from the difference (for example, the internal current time acquired for the first time and the external current time). An error per unit time is calculated by dividing the time difference and the difference between the internal current time acquired externally and the external current time obtained by dividing the time difference by the elapsed time of the external current time), and the error correction value G is held.
[0016]
The error correction unit 7 determines that the internal current time F of the clock unit 4 is the error correction time (for example, the time when the previously determined error per unit time is 1 second elapses, and thereafter the time correction is performed at each error correction time. The error correction value G of the error determination unit 6 is acquired and corrected to the new internal current time H.
[0017]
Next, the operation and action will be described. FIG. 2 shows a program flow of the above means from process T1 to process T18. Now, it is assumed that the flow from the start to the end of processing is periodically processed by an interval calendar or the like.
[0018]
In the flow
[0019]
In the flow
[0020]
In the external communication means 5, a time setting message for changing the current internal time of the gas shut-off device has been transmitted from the outside (for example, a metering center that centrally measures the gas shut-off device using a public telephone line) in process T5. If the time setting message is not transmitted, the process proceeds to process T6.
[0021]
In the error determination unit 6, the process T6 proceeds to process T7 if the time setting message has been sent for the first time, and proceeds to process T9 if it is not the first time. The process T7 holds the
[0022]
The process T9 holds the
[0023]
In process T11, an error (for example, the external elapsed time obtained by subtracting
[0024]
In the error correction unit 7, the process T12 holds an error per unit time and proceeds to the process T13. In the error determination unit 6, the process T13 moves the
[0025]
In the error correction unit 7, the process T15 determines whether the time for correcting the error has elapsed (whether the unit time has elapsed). If it has elapsed, the process proceeds to process T16 and has not elapsed. If so, the process proceeds to process T17. In process T16, the internal time is corrected and the process proceeds to process T17. In the external communication means 5, the process T17 determines whether the transmission time of the pointer value has elapsed. If the transmission time has elapsed, the process proceeds to process T18, and if the transmission time has not elapsed, the process ends. In process T18, the guide value is transmitted to the outside, and the process ends.
[0026]
(Example 2)
FIG. 3A is a functional block diagram of the gas shutoff device according to the second embodiment of the present invention. FIG. 3B is an example of temperature characteristics of a crystal oscillator that creates a reference clock for operating a microcomputer. FIG. 4 is a program flow diagram of the second embodiment. In addition, the thing of the same code | symbol as Example 1 has the same structure, and abbreviate | omits description.
[0027]
The difference from the first embodiment is that in the functional block diagram of FIG. 3A, when the
[0028]
The
[0029]
Next, a specific description of operation and action will be given with reference to FIG.
FIG. 4 shows a program flow of the above means from process T1 to process T22. In addition, the thing of the same code | symbol as Example 1 has the same structure, and abbreviate | omits description.
[0030]
However, processing T5 to processing T13 and processing T15 are omitted. In the case where there is no gas flow rate, the process T2 shifts to the process T19, the process T4 shifts to the process T19, and the process T14 shifts to the process T21.
[0031]
In the external communication means 5, the process T19 determines whether or not the automatic time correction data has been received from the outside. If the automatic time correction data is received, the process proceeds to the process T20. If the automatic time correction data is not received, the process T14 is performed. Migrate to
[0032]
In the
[0033]
In the
[0034]
The process T22 calculates the new internal current time from the time correction coefficient (for example, extracts temperature fluctuations from the previous correction date and time to the current correction date and time from the temperature calendar held in advance. The extracted temperature fluctuations are the data of the temperature characteristic data. The values are integrated using values, multiplied by a coefficient, and an error due to individual differences is added), and the process proceeds to process T16.
[0035]
(Example 3)
FIG. 5 is a functional block diagram of the gas cutoff device according to Embodiment 3 of the present invention. FIG. 6 is a program flow diagram of the third embodiment. In addition, the thing of the same code | symbol as Example 1 has the same structure, and abbreviate | omits description.
The difference from the first embodiment is that in the functional block diagram of FIG. 5, the temperature input means 10 obtains the temperature around the hardware circuit of the gas shut-off device, and corresponds to that temperature from the actual temperature. The current temperature K is acquired by (b) (temperature correction data value can be acquired).
[0036]
The
[0037]
It should be noted that the current temperature K of the temperature input means 10 is acquired at an interval (for example, one hour interval) held in advance, and the error correction coefficient is accumulated by linear approximation of the previously calculated temperature correction data value and the difference. When the internal current time F becomes the error correction time, the same effect can be obtained by correcting to the new internal current time H using the accumulated correction coefficient. Next, a specific description of the operation and action will be given with reference to FIG.
[0038]
FIG. 6 shows a program flow of the above means from process T1 to process T24. In addition, the thing of the same code | symbol as Example 1 and Example 2 has the same structure, and abbreviate | omits description. However, process T5 to process T13, process T15, process T19 to process T20, and process T22 are omitted. In the case where there is no gas flow rate, the process T2 shifts to the process T14, the process T4 shifts to the process T14, and the process T21 shifts to the process T23 when the automatic correction time comes.
[0039]
In the
[0040]
In the
[0041]
Example 4
FIG. 7 is a functional block diagram of the gas cutoff device according to Embodiment 4 of the present invention. FIG. 8 is a program flow diagram of the fourth embodiment. In addition, the thing of the same code | symbol as Example 1 and Example 3 has the same structure, and abbreviate | omits description.
[0042]
The difference from the first embodiment and the third embodiment is that, in the functional block diagram of FIG. 7, when the
[0043]
For example, the temperature characteristic error is calculated by setting the coefficient to be applied to the temperature characteristic portion to a fixed value of 0.5, and the time obtained by subtracting the correction value due to the temperature characteristic from the actual error time is calculated as the error of the individual crystal oscillator. Alternatively, the coefficient obtained by multiplying the error analysis result calculated at the first time and the temperature characteristic portion of the error analysis result calculated at the second time within an arbitrary range, and the time obtained by subtracting the error due to the temperature characteristic from the actual error time becomes the same value. By calculating the coefficient, the error of the temperature characteristic and the error of the crystal oscillator can be estimated), and the error analysis value L is held.
[0044]
When the internal current time F of the clock unit 4 becomes the error correction time, the error
[0045]
Next, a specific description of the operation and action will be given with reference to FIG.
FIG. 8 shows a program flow of the above means from process T1 to process T31. In addition, the thing of the same code | symbol as Example 1 and Example 3 has the same structure, and abbreviate | omits description.
However, processing T13, processing T19 to processing T22, and
[0046]
In process T27, a temperature error coefficient (for example, an error of the temperature characteristic is calculated by setting the coefficient to be applied to the temperature characteristic portion to a fixed value of 0.5) and the process proceeds to process T28. In process T28, individual error correction (for example, a time obtained by subtracting the correction value based on the temperature characteristic from the actual error time is calculated as an error of the crystal oscillator individual), and the process proceeds to process T29. In process T29, the
[0047]
In the error
[0048]
(Example 5)
FIG. 9 is a functional block diagram of the gas cutoff device according to Embodiment 5 of the present invention. FIG. 10 is a program flow diagram of the fifth embodiment. In addition, the thing of the same code | symbol as Example 1 has the same structure, and abbreviate | omits description.
[0049]
The difference from the first embodiment is that, in the functional block diagram of FIG. 9, the correction signal input means 14 receives a signal from the time correction timing M (for example, a function for automatically correcting the time by analyzing a time signal on a television or the like). Receive). When the correction
[0050]
Next, a specific description of the operation and action will be given with reference to FIG.
FIG. 4 shows a program flow of the above means from process T1 to process T33. In addition, the thing of the same code | symbol as Example 1 has the same structure, and abbreviate | omits description.
[0051]
However, processing T5 to processing T13, processing T15, processing T16, and processing T19 to processing T31 are omitted. In the case where there is no gas flow rate, the process T2 shifts to the process T14, the process T4 shifts to the process T14, and the process T14 shifts to the process T32.
[0052]
In the correction signal input means 14, the process T32 determines whether or not there is a time correction timing (for example, a signal is received from a function that automatically corrects the time by analyzing a time signal on a television or the like). If it is not time correction timing, the process proceeds to process T17. In the correction
[0053]
【The invention's effect】
As apparent from the description, the gas shutoff device of the present invention provides the following effects. According to the first aspect of the present invention, until the current time is newly set <once set at the time of factory shipment, there is no correction until the lifetime (10 years) or the time is updated every time the guideline value is transmitted (every month)> By setting the time several times for the operation that has accumulated the errors, the error of the internal time can be calculated, and thereafter the correction can be automatically performed. Therefore, even if the meter reading center that centrally measures the gas shut-off device from the outside using a public telephone line etc. is set to transmit the guide value to each gas shut-off device to be metered sequentially without delay, the guide value Since the error of the internal time at the time of transmission is reduced, it is possible to prevent congestion due to the transmission of the guide value between the gas cutoff devices. In addition, since the meter reading center does not need to set the time each time, the communication time corresponding to the time setting time can be shortened, and not only the processing capacity at one meter reading center is improved, but also the gas shut-off device has a time By reducing the number of communications by setting, the margin of the battery driving the gas cutoff device can be reduced. This makes it possible to design a battery with a small capacity, and by using a small battery, the gas shut-off device can be miniaturized, or the product life can be extended even if a battery with the same capacity is used. Can do.
[0054]
Further, according to the second aspect of the present invention, by correcting the temperature of the crystal oscillator that generates the reference clock of the gas shut-off device, it is possible to correct the correction in the case where an error in summer / winter is likely to occur. The error can be further reduced and the error can be further reduced.
[0055]
Further, according to the third aspect of the present invention, the temperature correction of the theoretical value (the model value of the temperature fluctuation) in the second aspect of the
[0056]
Further, according to the fourth aspect of the present invention, the error caused by the temperature included in the first to third aspects of the present invention and the error of the crystal oscillator can be distinguished, and the temperature-dependent error can be calculated more accurately.
[0057]
Furthermore, according to the fifth aspect of the present invention, a time error can be eradicated by acquiring a correction signal that is periodically and error-free from the outside.
[Brief description of the drawings]
FIG. 1 is a functional block diagram of a gas shut-off device according to a first embodiment of the present invention. FIG. 2 is a program flow diagram of the device. FIG. 3A is a functional block diagram of a gas shut-off device according to a second embodiment of the present invention. b) Temperature characteristic diagram of the device FIG. 4 Program flow diagram of the device FIG. 5 Functional block diagram of the gas shutoff device of Example 3 of the present invention FIG. 6 Program flow diagram of the device FIG. Functional block diagram of a gas shut-off device according to a fourth embodiment of the present invention. FIG. 8 is a program flow diagram of the device. FIG. 9 is a functional block diagram of a gas shut-off device according to a fifth embodiment of the present invention. Flow diagram [Fig. 11] Functional block diagram of a conventional gas shut-off device [Explanation of symbols]
DESCRIPTION OF
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29352798A JP4135230B2 (en) | 1998-10-15 | 1998-10-15 | Gas shut-off device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29352798A JP4135230B2 (en) | 1998-10-15 | 1998-10-15 | Gas shut-off device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000121403A JP2000121403A (en) | 2000-04-28 |
| JP4135230B2 true JP4135230B2 (en) | 2008-08-20 |
Family
ID=17795907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29352798A Expired - Fee Related JP4135230B2 (en) | 1998-10-15 | 1998-10-15 | Gas shut-off device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4135230B2 (en) |
-
1998
- 1998-10-15 JP JP29352798A patent/JP4135230B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000121403A (en) | 2000-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2553495C (en) | Apparatus and method for compensating the drift of a local clock used as sampling frequency | |
| US20100192001A1 (en) | Device time adjustment for accurate data exchange | |
| US5697082A (en) | Self-calibrating frequency standard system | |
| US8248268B2 (en) | Requested time adjustment for accurate data exchange | |
| US20120269204A1 (en) | Method for generating a robust timing correction in timing transfer systems | |
| US5422863A (en) | Automatically correcting electronic timepiece for selected signal receiving wireless receiver | |
| US20220070801A1 (en) | Monitoring system and synchronization method | |
| CN109412588B (en) | Crystal oscillator frequency taming method and device, electronic equipment and storage medium | |
| CN101803268A (en) | Clock synchronization system, its method and program | |
| CN115987477B (en) | Multi-reference source time synchronization method, system, module and medium | |
| EP1961186B1 (en) | Using travel-time as means for improving the accuracy of simple network time protocol | |
| CN108206721B (en) | Automatic meter reading system and time correction method thereof | |
| JP4135230B2 (en) | Gas shut-off device | |
| JP2000199792A (en) | Clock device and time correction method | |
| CN112748758A (en) | Clock source selection method and device, electronic equipment and storage medium | |
| US9213317B2 (en) | Method and arrangement for transferring a time of day value between network elements | |
| CN103650601B (en) | Techniques for maintaining radio time base | |
| CN116782291B (en) | Method and system for extracting data | |
| US7460955B2 (en) | Synchronization of an external device using a GPS receiver | |
| CN117914312B (en) | A signal compensation method, apparatus, device, and storage medium | |
| JP2005140595A (en) | Radio clock and time correction method | |
| JP4377604B2 (en) | Clock system | |
| JP3926232B2 (en) | Flow rate data acquisition method and automatic meter reading system | |
| CN114063702B (en) | A timing method, device and storage medium | |
| JP4267967B2 (en) | Time setting method and time setting device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051014 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20051114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080326 |
|
| 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: 20080513 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080526 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |