JP4039579B2 - Liquid volume management system - Google Patents
Liquid volume management system Download PDFInfo
- Publication number
- JP4039579B2 JP4039579B2 JP2005233579A JP2005233579A JP4039579B2 JP 4039579 B2 JP4039579 B2 JP 4039579B2 JP 2005233579 A JP2005233579 A JP 2005233579A JP 2005233579 A JP2005233579 A JP 2005233579A JP 4039579 B2 JP4039579 B2 JP 4039579B2
- Authority
- JP
- Japan
- Prior art keywords
- liquid
- liquid level
- amount
- gradient
- level
- 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
- Loading And Unloading Of Fuel Tanks Or Ships (AREA)
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
Description
本発明は、給液所、灯油店等において、液体貯蔵タンクから計量機を通して計量販売を行う際の液体貯蔵タンクの液量管理システムに関する。 The present invention relates to a liquid amount management system for a liquid storage tank when metered and sold from a liquid storage tank through a measuring machine in a liquid supply station, a kerosene shop, or the like.
地下などに埋設された液体貯蔵タンクは、強度等の面から近似円筒形となっていることが多い。そのため、液体貯蔵タンク内の液量を求めるにあたっては、液面検出機による液面レベルデータから液面レベルと液量との関係を規定する関数やテーブルデータを利用して液量を計算する方法が採られている。 Liquid storage tanks buried underground often have an approximate cylindrical shape in terms of strength and the like. Therefore, when calculating the amount of liquid in the liquid storage tank, a method of calculating the amount of liquid using the function and table data that define the relationship between the liquid level and the liquid amount from the liquid level data by the liquid level detector Has been adopted.
しかし、液体貯蔵タンクの製造上の公差や設置状態によって液面レベルと液量との関係に誤差を生じてしまう。そのため、例えば特許文献1に見られるように、計量機によって計量排出された液量と、液面検出機の液面レベルデータとから校正データを得て、液面レベルと液量との関係を補正する処理が行われている。
However, an error occurs in the relationship between the liquid level and the liquid amount depending on manufacturing tolerances and installation conditions of the liquid storage tank. Therefore, for example, as seen in
すなわち、計量機によって計量された実際の液量データと、液面検出機によって測定された液面レベル変化のデータとを比較して、それらの間の関係を規定する校正データを算出し、校正データに有意義な変更がなくなるまでこれらの作業を継続することが行われている。 That is, the actual liquid volume data measured by the weighing machine and the liquid level change data measured by the liquid level detector are compared, and the calibration data that defines the relationship between them is calculated and calibrated. These efforts are continued until there is no meaningful change in the data.
しかしながら、上述の従来の方法では、ある液面レベルを基点として容量積算により計算される液量及び液面レベルデータを校正用のデータとして採用しており、データの積算期間が長期間にわたることから、その間の温度変化等の環境変化に伴う液量及び液面レベルの変動によって、校正のためのデータに誤差を生じるという問題がある。さらに、従来の方法においては、液面検出機の液面レベルデータと計量機の液量データの変化により、随時に各データが自動的に処理されているため、常に適切なデータが取り込まれているかどうかについて確認管理することが困難である。そのため、液面の振動等による不用意なデータによって校正処理が行われてしまい、結果として校正処理が適切に行われない可能性がある。また、校正処理が適切に行われたか否かを確認検証することは非常に困難である。 However, in the above-described conventional method, the liquid amount and liquid level data calculated by volume integration from a certain liquid level are used as calibration data, and the data integration period is long. In addition, there is a problem that an error occurs in calibration data due to fluctuations in the liquid amount and the liquid level accompanying environmental changes such as temperature changes. Furthermore, in the conventional method, each data is automatically processed as needed due to changes in the liquid level data of the liquid level detector and the liquid level data of the weighing machine. It is difficult to confirm and manage whether or not. Therefore, the calibration process is performed by inadvertent data due to the vibration of the liquid level, and as a result, the calibration process may not be performed properly. Also, it is very difficult to confirm and verify whether or not the calibration process has been performed appropriately.
これらの問題点を踏まえ、本願出願人は、先に特許文献2において新たな液量管理システムを開示した。この液量管理システムは、校正処理において時間的に短時間で収集できる液量勾配のデータを採用することで、温度変化等の環境変化の影響を最小限にすることができ、かつ、校正処理に必要なトータルの時間を短縮することができるようにしたものである。
Based on these problems, the applicant of the present application previously disclosed a new liquid amount management system in
ただし、液量勾配を利用する場合、実際の液量を算出するには、ある一つの液面レベルにおける液量を設定し、これを基準として液量勾配のデータから他の液面レベルにおける液量を算出する必要がある。従来は、ある一つの液面レベルにおける液量を正しい液量であると仮定して他の液面レベルにおける液量を算出していたが、基準となる液量が正しくないと他の液面レベルにおける液量にも誤差が生じ、結果として、校正処理を適切に行うことができないという問題があった。 However, when using a liquid volume gradient, the actual liquid volume can be calculated by setting the liquid volume at one liquid level and using the liquid volume gradient data as a reference. The amount needs to be calculated. Conventionally, the liquid volume at one liquid level was assumed to be the correct liquid volume, and the liquid volume at the other liquid level was calculated. However, if the reference liquid volume is not correct, There was also an error in the amount of liquid in the level, and as a result, there was a problem that the calibration process could not be performed properly.
また、液量勾配を算出する際には、計量機により給油された給液量のデータ(計量データ)を使用するが、現実には計量機毎に器差があり、計量機からの計量データをそのまま使用すると、器差の分だけ誤差を生じ、とくに給液量が少ない場合は器差による誤差が無視できなくなり、校正処理に支障を来すという問題もあった。
本発明は、上記特許文献2の液量管理システムの改良に係るもので、その課題は、より高精度な校正処理を行うことができる液量管理システムを提供することにある。
The present invention relates to the improvement of the liquid amount management system of
他の課題は、液量勾配から液量を算出する際に、その精度を向上させることにある。 Another problem is to improve the accuracy when calculating the liquid volume from the liquid volume gradient.
さらに他の課題は、液量勾配を算出する際に、計量機からの給液量を正確に求めることができるようにすることにある。 Still another problem is to be able to accurately determine the amount of liquid supplied from the weighing machine when calculating the liquid amount gradient.
本発明は、液量勾配から液量を算出する際に、液体貯蔵タンクの全容量の半分に対応する液面レベルを求め、この液面レベルにおける液量を液体貯蔵タンクの全容量の半分と設定し、これを基準として液量勾配に基づいて各液面レベルにおける校正後の液量を算出するようにしたものである。 The present invention obtains a liquid level corresponding to half of the total capacity of the liquid storage tank when calculating the liquid volume from the liquid volume gradient, and the liquid level at this liquid level is defined as half the total capacity of the liquid storage tank. The liquid volume after calibration at each liquid surface level is calculated based on the liquid volume gradient with this set as a reference.
具体的には、液体貯蔵タンクの縦断面形状が略円形である場合、液体貯蔵タンクの直径ラインより下方の第1の液面レベルにおける液量勾配を液量勾配記憶手段より抽出すると共に、液体貯蔵タンクの直径ラインより上方において前記抽出された液量勾配と同じ液量勾配を有する第2の液面レベルを液量勾配記憶手段より抽出し、第1の液面レベルと第2の液面レベルの中点である第3の液面レベルを算出し、この動作を異なる液面レベルにおいて複数回繰り返して第3の液面レベルの平均値を算出し、この第3の液面レベルの平均値の液面レベルにおける液量を液体貯蔵タンクの全容量の半分と設定することができる。 Specifically, when the vertical cross-sectional shape of the liquid storage tank is substantially circular, the liquid amount gradient at the first liquid surface level below the diameter line of the liquid storage tank is extracted from the liquid amount gradient storage means, and the liquid A second liquid level having the same liquid level gradient as the extracted liquid level gradient is extracted from the liquid level gradient storage means above the diameter line of the storage tank, and the first liquid level and the second liquid level are extracted. A third liquid level that is the midpoint of the level is calculated, and this operation is repeated a plurality of times at different liquid levels to calculate an average value of the third liquid level, and the average of the third liquid levels The liquid volume at the liquid level of the value can be set to half of the total capacity of the liquid storage tank.
また、本発明は、液量勾配(ΔQ/ΔH)を算出する際に、計量機により給液された給液量(ΔQ)として、当該計量機の器差データにより計量データを補正したデータを使用するようにしたものである。 Further, according to the present invention, when the liquid amount gradient (ΔQ / ΔH) is calculated, the data obtained by correcting the weighing data by the instrumental difference data of the measuring machine is used as the liquid supply amount (ΔQ) supplied by the measuring machine. It is intended to be used.
すなわち、本発明は、液体貯蔵タンクに接続された給液用の計量機と、前記液体貯蔵タンクの液面レベルを検出する液面検出機と、前記液体貯蔵タンクの液面レベルと液量との関係を規定する変換テーブルに基づいて前記液面検出機により検出した液面レベルから液量を算出して表示する液量表示装置とを備えた液量管理システムにおいて、前記液量表示装置が、前記計量機の器差データにより計量データを補正して当該計量機により給液された給液量(ΔQ)を求め、この給液量と前記液面検出機により検出された給液前後の液面レベル変化(ΔH)とから液量勾配(ΔQ/ΔH)を算出し、この液量勾配を前記液面レベル変化内の一つの液面レベルと紐付けて記憶する液量勾配記憶手段を備え、さらに、前記液体貯蔵タンクの全容量の半分に対応する液面レベルを求め、この液面レベルにおける液量を前記液体貯蔵タンクの全容量の半分と設定し、これを基準として前記液量勾配記憶手段に記憶された液量勾配に基づいて各液面レベルにおける校正後の液量を算出して、前記液体貯蔵タンクの液面レベルと校正後の液量との関係を規定する校正変換テーブルを作成し、この校正変換テーブルに基づいて液面レベルから液量を算出して表示するようにしたことを特徴とするものである。 That is, the present invention provides a liquid-feeding meter connected to a liquid storage tank, a liquid level detector for detecting a liquid level of the liquid storage tank, a liquid level and a liquid amount of the liquid storage tank, In a liquid level management system comprising: a liquid level display device that calculates and displays a liquid level from a liquid level detected by the liquid level detector based on a conversion table that defines the relationship of , The weighing data is corrected by the instrument difference data of the weighing machine to obtain the liquid supply amount (ΔQ) supplied by the measuring machine. Liquid level gradient storage means for calculating a liquid volume gradient (ΔQ / ΔH) from the liquid level change (ΔH) and storing the liquid volume gradient in association with one liquid level in the liquid level change. And half of the total capacity of the liquid storage tank A corresponding liquid level is obtained, and the liquid amount at the liquid level is set as half of the total capacity of the liquid storage tank. Based on this, each liquid level is stored based on the liquid level gradient stored in the liquid level gradient storage means. A liquid level after calibration at the liquid level is calculated, a calibration conversion table for defining the relationship between the liquid level in the liquid storage tank and the liquid level after calibration is created, and the liquid level is calculated based on the calibration conversion table. The liquid amount is calculated from the level and displayed.
本発明は、校正処理において時間的に短時間で収集できる液量勾配のデータを採用することで、温度変化等の環境変化の影響を最小限にすることができ、かつ、校正に必要なデータを短期間に多く収集できるので、校正処理に必要なトータルの時間も短縮することができる。 The present invention employs liquid volume gradient data that can be collected in a short time in the calibration process, so that the influence of environmental changes such as temperature changes can be minimized, and data necessary for calibration Can be collected in a short period of time, so the total time required for the calibration process can be shortened.
そして、液量勾配から液量を算出する際に、液体貯蔵タンクの全容量の半分に対応する液面レベルを適正に求めることで、液量算出の精度を向上させることができる。 And when calculating a liquid quantity from a liquid quantity gradient, the precision of a liquid quantity calculation can be improved by calculating | requiring the liquid level corresponding to half of the total capacity of a liquid storage tank appropriately.
さらに、計量機の計量データを器差データにより補正することにより、計量機により給液された給液量を正確に求めることができ、校正処理の精度を向上させることができる。 Furthermore, by correcting the weighing data of the weighing machine with the instrumental difference data, the amount of liquid supplied by the weighing machine can be accurately obtained, and the accuracy of the calibration process can be improved.
以下、図面に示す実施例に基づき本発明の実施の形態を説明する。 Embodiments of the present invention will be described below based on examples shown in the drawings.
図1は本発明の液量管理システムのシステム構成図である。同図において、地下に埋設されている液体貯蔵タンク1には液面検出機2が設けられるとともに、計量機3が配管を介して接続されており、計量機3に装備されている給液ノズル4によって、給液を行うようにしている。本実施例では、液面検出機2として磁歪式液面検出機又はそれに準ずる精度を持つ液面検出機を用いており、液体貯蔵タンク1の高さを0.05mm以下の分解能で、液面がどの液面レベルとなっているかを検出するようになっている。
FIG. 1 is a system configuration diagram of a liquid amount management system according to the present invention. In the figure, a
各液面検出機2は、ケーブルでデータ収集手段6及び液量表示装置7に接続されており、液量表示装置7において液面レベルを液量に換算して液量表示を行うようになっている。また、液量表示装置7は、計量機3と通信を行う上位システムであるPOS8と同系列の通信線に接続されており、計量機3とPOS8との間で行われる給液開始、給液終了、給液量等の通信データを取得することができるようになっている。すなわち、給液ノズル4を計量機3から外すと、ノズルスイッチ5からのON信号により、給液開始の信号がPOS8に送られる。また、給液ノズル4を計量機3に戻すとノズルスイッチ5からのOFF信号により、給液終了の信号及び給液量のデータがPOS8に送られる。そして、これらの信号及びデータを液量表示装置7が取得することができるようになっている。
Each
図2は、データ収集手段6と液量表示装置7の構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of the data collection means 6 and the liquid
データ収集手段6は、液面検出機切換手段6aを備えており、この液面検出機切換手段6aによって複数の液体貯蔵タンク1のうち、どの液体貯蔵タンク1から液面レベルデータを収集するかを選択できるようになっている。また、データ収集手段6は、液面検出機2から得られた液面レベルデータの平均化・ノイズ除去の処理を行うデータ平均化・ノイズ除去手段6bを備えている。また、液面検出機2には温度センサを内蔵しており、液体の平均温度を検出でき、このデータは後述する液量表示装置7のCPU7aにより読み出すことができるようになっている。
The data collecting means 6 includes a liquid level detector switching means 6a, from which
液量表示装置7は、データ収集手段6から液面レベルデータを受信し各種演算を行うCPU7aと、液面レベルと液量との関係を規定する変換テーブル、本実施例においてはタンクの直径に対して1000程度に分割された変換テーブルを記憶している変換テーブル記憶手段7bと、後述する変換テーブルの校正処理で収集する液量勾配データを記憶する液量勾配記憶手段7cと、校正処理後の校正変換テーブルを記憶する校正変換テーブル記憶手段7dと、各計量機5毎の器差データを入力する入力手段7iと、入力手段7iにより入力された器差データを記憶する器差データ記憶手段7jとを備えている。
The liquid
液量表示装置7のCPU7aは、変換テーブル記憶手段7bに記憶されている変換テーブル又は校正変換テーブル記憶手段7dに記憶されている校正変換テーブルを使用して、液面検出機2から受信した液面レベルデータを液量に換算する演算を行い、その演算結果を液量表示手段7eに送信して液量を表示させる。また、CPU7aは、器差データ記憶手段7jに記憶されている各計量器5毎の器差データを用いて計量機3の計量データを補正して給液量を算出できるようになっている。さらに、CPU7aには、印刷手段7f、通信ポート7g及びSS−LAN通信ポート7hが接続されており、CPU7aの演算処理で得られた液量、計量機5の計量データ及び補正後の給液量や、変換テーブル記憶手段7b、液量勾配記憶手段7c、校正変換テーブル記憶手段7d及び器差データ記憶手段7jに記憶されている各種データを印刷したり、パソコン等を接続して確認したりすることができるようになっている。
The CPU 7a of the liquid
以下、本発明の液量管理システムにおける変換テーブルの校正処理の手順を説明する。本発明の校正処理は、校正処理のためのデータ取得工程と、取得したデータから変換テーブルを校正するデータを得るデータ処理工程と、得られたデータから校正変換テーブルを作成する校正変換テーブル作成工程の3工程に大別される。 Hereinafter, the procedure of the calibration process of the conversion table in the liquid amount management system of the present invention will be described. The calibration processing of the present invention includes a data acquisition step for calibration processing, a data processing step for obtaining data for calibrating the conversion table from the acquired data, and a calibration conversion table creation step for creating a calibration conversion table from the obtained data These are roughly divided into three processes.
図3は、データ取得工程を示すフロー図である。図1〜3を参照して説明すると、まず、給液ノズル4を計量機3から外すと、ノズルスイッチ5からのON信号により、CPU7aは液面検出機2から給液前の液面レベルデータを取得する。そして、給液ノズル4を計量機3に戻すと、ノズルスイッチ5からのOFF信号により、CPU7aは液面検出機2から給液後の液面レベルデータ及びタンク内の液体平均温度を取得し、次いで、計量機3から計量データを取得する。そして、器差データ記憶手段7jより当該計量機3の器差データを取得し、この器差データにより計量データを補正し、補正した計量データを給液量データとして採用する。すなわち、給液量データΔQは、ΔQ=計量データ×(1+器差(%)×100)の計算式により求められる。
FIG. 3 is a flowchart showing the data acquisition process. 1 to 3, first, when the
図4は、データ処理工程を示すフロー図である。この工程では、まず、上述のデータ所得工程で取得したデータ(液面レベルデータと給液量データ)が校正用のデータとして適当であるか否かを判断する。すなわち、給液前後の液面レベル変化が液面検出機で検出可能であるためには、液面検出機によって検出する液面レベル間隔を少なくとも一つ以上超える必要があり、液面レベル変化の検出精度を良くするためには、複数(2〜3程度)の液面レベル間隔を超えることが好ましい。本実施例では、給液前後の液面レベル変化が2つの液面レベル間隔を超えているか否か判断するようにしている。 FIG. 4 is a flowchart showing a data processing process. In this process, first, it is determined whether or not the data (liquid level data and liquid supply amount data) acquired in the data income process is appropriate as calibration data. In other words, in order for the liquid level change before and after the liquid supply to be detected by the liquid level detector, it is necessary to exceed at least one liquid level level detected by the liquid level detector. In order to improve detection accuracy, it is preferable to exceed a plurality (about 2 to 3) of liquid level intervals. In this embodiment, it is determined whether or not the change in the liquid level before and after the liquid supply exceeds two liquid level levels.
給液前後の液面レベル変化が2つの液面レベル間隔を超えていない場合、データは一時保存され、次回データの加算指示がなされてデータ取得が行われる。液面レベル変化が2つの液面レベル間隔を超えるまで次回データの加算が行われる。 When the change in the liquid level before and after the liquid supply does not exceed the interval between the two liquid levels, the data is temporarily stored, the next data addition instruction is given, and the data acquisition is performed. The next data is added until the change in the liquid level exceeds the interval between the two liquid levels.
1回又は複数回の給液によって液面レベル変化が2つの液面レベル間隔を超えたら、データ取得期間中の温度変化が所定範囲内であったか否かを判断する。本実施例では、タンク内の液体の平均温度変化が±0.02℃以内であったか否かを判断する。前述の温度変化が±0.02℃を超えていた場合、温度変化による液面レベル等の変動による誤差が無視できなくなるので、その取得されたデータは廃棄する。 When the liquid level change exceeds two liquid level intervals by one or a plurality of times of liquid supply, it is determined whether or not the temperature change during the data acquisition period is within a predetermined range. In this embodiment, it is determined whether or not the average temperature change of the liquid in the tank is within ± 0.02 ° C. If the above-described temperature change exceeds ± 0.02 ° C., errors due to fluctuations in the liquid level due to the temperature change cannot be ignored, and the acquired data is discarded.
温度変化が±0.02℃以内であった場合、そのデータは有効とされ、液面レベル変化(ΔH)と給液量(ΔQ)から液量勾配G(ΔQ/ΔH)がCPU7a(図2参照)によって計算される。液量勾配は、液面レベル変化(ΔH)がΔH=Hm2−Hm1であった場合、(Hm2−Hm1)/2に最も近い液面レベルと紐付けされ、この液面レベルにおける液量勾配とされる。液面レベルと紐付けされた液量勾配のデータは、液量勾配記憶手段7c(図2参照)に図5に示すような形式で記憶され、各液面レベルにおいて液量勾配のデータが所定回数取得された後に平均値が算出される。 When the temperature change is within ± 0.02 ° C., the data is validated, and the liquid level gradient G (ΔQ / ΔH) is calculated from the liquid level change (ΔH) and the liquid supply amount (ΔQ) as shown in FIG. Calculated by reference). When the liquid level change (ΔH) is ΔH = H m2 −H m1 , the liquid level gradient is linked to the liquid level closest to (H m2 −H m1 ) / 2, A liquid gradient is assumed. The liquid level gradient data associated with the liquid level is stored in the liquid level gradient storage means 7c (see FIG. 2) in the format shown in FIG. 5, and the liquid level gradient data is predetermined at each liquid level. After obtaining the number of times, the average value is calculated.
液量勾配記憶手段7cは、液面レベルを複数のブロックに分けて管理しており、一つのブロックについて液量勾配のデータがすべて揃ったら、得られた液量勾配のデータに基づいて、変換テーブル記憶手段7b(図2参照)に記憶されている変換テーブルを校正し、校正変換テーブルを作成する。 The liquid level gradient storage means 7c manages the liquid level by dividing it into a plurality of blocks. When all of the liquid level gradient data is obtained for one block, conversion is performed based on the obtained liquid level gradient data. The conversion table stored in the table storage means 7b (see FIG. 2) is calibrated to create a calibration conversion table.
変換テーブル記憶手段7bの変換テーブルには、図6に示すように、各液面レベルに対応する液量が入力されている。また、液面レベルと液量のデータから、各液面レベルにおける液量勾配G(ΔQ/ΔH)が算出され入力されている。各液面レベルにおける液量勾配Gは、該当の液面レベルの直上と直下の液面レベルと液量のデータから算出される。例えば、液面レベルHnにおける液量勾配Gnは、Gn=(Qn+1−Qn−1)/(Hn+1−Hn−1)の式によって算出される。 As shown in FIG. 6, the liquid amount corresponding to each liquid level is input to the conversion table of the conversion table storage unit 7b. Further, the liquid level gradient G (ΔQ / ΔH) at each liquid level is calculated and input from the liquid level and liquid volume data. The liquid level gradient G at each liquid level is calculated from data on the liquid level and liquid level immediately above and below the corresponding liquid level. For example, the liquid amount gradient G n at the liquid level H n is calculated by the equation: G n = (Q n + 1 −Q n−1 ) / (H n + 1 −H n−1 ).
図7は、校正変換テーブル作成工程を示すフロー図、図8は、校正変換テーブルを示す図である。 FIG. 7 is a flowchart showing the calibration conversion table creation step, and FIG. 8 is a diagram showing the calibration conversion table.
校正データテーブルには、図6に示した変換データテーブルと同様の形成で、各液面レベルに対応する液量、液量勾配及び校正液量勾配のデータが入力されるようになっている。また、変換テーブル及び校正変換テーブルでは、先に図5で説明した液量勾配のデータテーブルと同様に、液面レベルを複数のブロックに分けて管理している。 The calibration data table is formed in the same manner as the conversion data table shown in FIG. 6, and the liquid volume, liquid volume gradient, and calibration liquid volume gradient data corresponding to each liquid level are input. In the conversion table and the calibration conversion table, the liquid level is divided into a plurality of blocks and managed in the same manner as the liquid amount gradient data table described above with reference to FIG.
校正変換テーブル作成工程では、まず、校正変換テーブルを初期化して、校正変換テーブルの液面レベル、液量、液量勾配の各欄に変換テーブルの各データをCPU7a(図2参照)によって自動的にコピーする。 In the calibration conversion table creation step, first, the calibration conversion table is initialized, and each data of the conversion table is automatically entered by the CPU 7a (see FIG. 2) in each column of the liquid level, liquid amount, and liquid amount gradient of the calibration conversion table. Copy to.
次に、図5で説明した液量勾配のデータテーブルのうちで、液量勾配のデータがすべて揃ったブロックの液量勾配のデータを、校正変換テーブルの校正液量勾配の欄にブロック単位でCPU7aによって自動的にコピーする。その後、CPU7aは、校正液量勾配のデータの連続性をチェックする。具体的には、そのブロック内の校正液量勾配の全データを参照して、ノイズ(異常値)があるか否かをチェックし、異常値があった場合には、その異常値については校正前の液量勾配のデータに置換することによって異常値を除去して校正液量勾配のデータを補正する。また、データ相互間の数値の増減傾向を判断して、校正液量勾配のデータを補正する。 Next, in the liquid volume gradient data table described with reference to FIG. 5, the liquid volume gradient data of the block in which all the liquid volume gradient data are prepared is stored in the calibration liquid volume gradient column of the calibration conversion table in units of blocks. It is automatically copied by the CPU 7a. Thereafter, the CPU 7a checks the continuity of the calibration fluid amount gradient data. Specifically, it is checked whether there is noise (abnormal value) by referring to all calibration fluid volume gradient data in the block. If there is an abnormal value, the abnormal value is calibrated. By substituting the previous liquid volume gradient data, the abnormal value is removed and the calibration liquid volume gradient data is corrected. Further, the tendency of the numerical value increase / decrease between the data is judged, and the calibration fluid amount gradient data is corrected.
データの連続性チェックが終わったら、CPU7aはブロック単位でデータの有効性をチェックする。具体的には、校正前の液量勾配と校正液量勾配のデータを比較して、その違いが所定の範囲内(実施例では±3%以内)であれば、そのブロックのデータを有効とし、校正変換テーブルの液量勾配のデータを校正液量勾配のデータで置換して校正する。校正前の液量勾配と校正液量勾配との違いが所定の範囲を超えていた場合には、校正は行わず、再度、図3に示したデータ取得工程に戻るようにする。 When the data continuity check is completed, the CPU 7a checks the validity of the data in units of blocks. Specifically, the data of the liquid volume gradient before calibration and the calibration liquid volume gradient are compared, and if the difference is within a predetermined range (within ± 3% in the example), the data in that block is valid. Then, calibration is performed by substituting the data of the liquid volume gradient in the calibration conversion table with the data of the calibration liquid volume gradient. When the difference between the liquid volume gradient before calibration and the calibration liquid volume gradient exceeds a predetermined range, the calibration is not performed and the process returns to the data acquisition process shown in FIG. 3 again.
そのブロックにおいて液量勾配のデータの校正が終わったら、校正後の液量勾配のデータに基づいて液量のデータを校正し、液量表示に反映させるようにする。具体的には、液体貯蔵タンク1の全容量の半分に対応する液面レベルを求め、この液面レベルにおける液量を液体貯蔵タンク1の全容量の半分と設定し、これを基準として液量勾配記憶手段7cに記憶された液量勾配に基づいて各液面レベルにおける校正後の液量を算出して校正する。
When the calibration of the liquid volume gradient data is completed in the block, the liquid volume data is calibrated based on the liquid volume gradient data after calibration and reflected in the liquid volume display. Specifically, a liquid level corresponding to half of the total capacity of the
以下、縦断面形状が略円形の液体貯蔵タンクにおいて、その全容量の半分に対応する液面レベルを求める手順について説明する。すなわち、これは略円形形状の高さ方向の重心位置を求めることを意味している。 Hereinafter, a procedure for obtaining a liquid level corresponding to half of the total capacity in a liquid storage tank having a substantially circular longitudinal section will be described. In other words, this means that the center-of-gravity position in the height direction of the substantially circular shape is obtained.
図9は、縦断面形状が略円形の液体貯蔵タンクにおける液面レベルと液量勾配の関係を示す。同図に示すように縦断面形状が略円形の液体貯蔵タンクおいて、液量勾配はタンクの高さ方向中央部(Hn/2)すなわち直径ラインD付近で最大になり、直径ラインDの下方と上方はほぼ対称的になる。 FIG. 9 shows the relationship between the liquid level and the liquid amount gradient in a liquid storage tank having a substantially circular longitudinal section. As shown in the figure, in a liquid storage tank having a substantially circular longitudinal cross-sectional shape, the liquid amount gradient becomes maximum at the center in the height direction of the tank (Hn / 2), that is, near the diameter line D, and below the diameter line D. And the upper part is almost symmetrical.
本発明では、まずCPU7aは、直径ラインDより下方の第1の液面レベルHX1における液量勾配を液量勾配記憶手段7c(図5参照)より抽出する。次に、直径ラインDより上方において、第1の液面レベルHX1の液量勾配と同じ液量勾配を有する第2の液面レベルHY1を液量勾配記憶手段7cより抽出する。そして、第1の液面レベルHX1と第2の液面レベルHY1の中点である第3の液面レベルHZ1を算出する。この動作を異なる液面レベル(HX2,HX3,・・・HXn)で複数回(n回)繰り返し、得られた第3の液面レベルの平均値HZaを算出する。そして、第3の液面レベルの平均値HZaを液体貯蔵タンク全容量の半分に対応する液面レベルとする。すなわち、第3の液面レベルの平均値HZaにおける液量を液体貯蔵タンクの全容量の半分と設定し、これを基準として液量勾配のデータから他の液面レベルにおける液量を算出して校正する。 In the present invention, the CPU 7a first extracts the liquid amount gradient at the first liquid level H X1 below the diameter line D from the liquid amount gradient storage means 7c (see FIG. 5). Next, above the diameter line D, the second liquid level H Y1 having the same liquid level gradient as the first liquid level H X1 is extracted from the liquid level storage means 7c. Then, to calculate a third liquid level H Z1 is the first liquid level H X1 midpoint of the second liquid level H Y1. This operation is repeated a plurality of times (n times) at different liquid level (H X2 , H X3 ,... H Xn ), and an average value H Za of the obtained third liquid level is calculated. Then, the average value H Za of the third liquid level is set to a liquid level corresponding to half of the total capacity of the liquid storage tank. That is, the liquid amount at the average value H Za of the third liquid surface level is set to half of the total capacity of the liquid storage tank, and the liquid amount at the other liquid surface level is calculated from the liquid amount gradient data based on this. And calibrate.
これによって、そのブロックのデータの校正が完了する。ここで、そのブロック内の液面レベルについて液量を表示する場合、CPU7aが液面レベルと校正後の液量との関係を規定する校正変換テーブルを用いて液量を算出し表示するようにブログラム設定しておく。 This completes the calibration of the data in that block. Here, when displaying the liquid amount for the liquid level in the block, the CPU 7a calculates and displays the liquid amount using a calibration conversion table that defines the relationship between the liquid level and the liquid amount after calibration. Set the program.
同様にしてブロック単位のデータの校正処理を行い、全ブロックのデータの校正処理を完了させる。各ブロックのデータは、上述のように、ブロック内の校正処理が完了した時点で、自動的に液量表示に反映させるようにする。なお、自動的に反映させるのではなく、ブロック単位で指定して反映させるようにプログラムを設定することも可能である。 Similarly, the block-unit data calibration processing is performed, and the calibration processing for all block data is completed. As described above, the data of each block is automatically reflected in the liquid amount display when the calibration process in the block is completed. Instead of automatically reflecting, it is also possible to set the program so that it is specified and reflected in units of blocks.
本発明は、液体貯蔵タンクから計量機を通して計量販売を行う際の液体貯蔵タンクの残液量等を把握し管理するためのシステムに利用可能である。 INDUSTRIAL APPLICABILITY The present invention can be used in a system for grasping and managing the amount of liquid remaining in a liquid storage tank when measuring and selling from the liquid storage tank through a measuring machine.
1 液体貯蔵タンク
2 液面検出機
3 計量機
4 給液ノズル
5 ノズルスイッチ
6 データ収集手段
6a 液面検出機切替手段
6b データ平均化・ノイズ除去手段
7 液量表示装置
7a CPU
7b 変換テーブル記憶手段
7c 液量勾配記憶手段
7d 校正変換テーブル記憶手段
7e 液量表示手段
7f 印刷手段
7g 通信ポート
7h SS−LANポート
7i 入力手段
7j 器差データ記憶手段
8 POS
DESCRIPTION OF
7b Conversion table storage means 7c Liquid amount gradient storage means 7d Calibration conversion table storage means 7e Liquid amount display means 7f Printing means
Claims (4)
前記液量表示装置が、前記計量機により給液された給液量(ΔQ)と前記液面検出機により検出された給液前後の液面レベル変化(ΔH)とから液量勾配(ΔQ/ΔH)を算出し、この液量勾配を前記液面レベル変化内の一つの液面レベルと紐付けて記憶する液量勾配記憶手段を備え、さらに、前記液体貯蔵タンクの全容量の半分に対応する液面レベルを求め、この液面レベルにおける液量を前記液体貯蔵タンクの全容量の半分と設定し、これを基準として前記液量勾配記憶手段に記憶された液量勾配に基づいて各液面レベルにおける校正後の液量を算出して、前記液体貯蔵タンクの液面レベルと校正後の液量との関係を規定する校正変換テーブルを作成し、この校正変換テーブルに基づいて液面レベルから液量を算出して表示するようにしたことを特徴とする液量管理システム。 A liquid meter that is connected to the liquid storage tank, a liquid level detector that detects the liquid level of the liquid storage tank, and a conversion that defines the relationship between the liquid level and the liquid amount of the liquid storage tank In a liquid amount management system comprising a liquid amount display device that calculates and displays a liquid amount from a liquid level detected by the liquid level detector based on a table,
The liquid amount display device determines a liquid amount gradient (ΔQ /) from a liquid supply amount (ΔQ) supplied by the meter and a liquid level change (ΔH) before and after the liquid supply detected by the liquid level detector. ΔH) is calculated, and a liquid amount gradient storing means for storing this liquid amount gradient in association with one liquid level in the liquid level change is provided, and further corresponds to half of the total capacity of the liquid storage tank. The liquid level to be obtained is determined, and the liquid amount at the liquid level is set as half of the total capacity of the liquid storage tank. Based on this, each liquid level is stored based on the liquid amount gradient stored in the liquid amount gradient storage means. Calculate the liquid level after calibration at the surface level, create a calibration conversion table that defines the relationship between the liquid level of the liquid storage tank and the liquid amount after calibration, and based on this calibration conversion table The liquid volume was calculated from the display and displayed Liquid volume management system characterized and.
前記液量表示装置が、前記計量機の器差データにより計量データを補正して当該計量機により給液された給液量(ΔQ)を求め、この給液量と前記液面検出機により検出された給液前後の液面レベル変化(ΔH)とから液量勾配(ΔQ/ΔH)を算出し、この液量勾配を前記液面レベル変化内の一つの液面レベルと紐付けて記憶する液量勾配記憶手段を備え、前記液量勾配記憶手段に記憶された液量勾配に基づいて前記液面レベルにおける校正後の液量を算出して、前記液体貯蔵タンクの液面レベルと校正後の液量との関係を規定する校正変換テーブルを作成し、この校正変換テーブルに基づいて液面レベルから液量を算出して表示するようにしたことを特徴とする液量管理システム。 A liquid meter that is connected to the liquid storage tank, a liquid level detector that detects the liquid level of the liquid storage tank, and a conversion that defines the relationship between the liquid level and the liquid amount of the liquid storage tank In a liquid amount management system comprising a liquid amount display device that calculates and displays a liquid amount from a liquid level detected by the liquid level detector based on a table,
The liquid amount display device corrects the weighing data with the instrumental error data of the weighing machine to obtain the liquid supply amount (ΔQ) supplied by the weighing machine, and detects the liquid supply amount and the liquid level detector. The liquid level gradient (ΔQ / ΔH) is calculated from the level change (ΔH) before and after the liquid supply, and this liquid level gradient is stored in association with one liquid level in the liquid level change. A liquid level gradient storage unit, and calculates a liquid level after calibration at the liquid level based on the liquid level gradient stored in the liquid level gradient storage unit; A liquid amount management system characterized in that a calibration conversion table for defining a relationship with the liquid amount is prepared, and the liquid amount is calculated from the liquid level based on the calibration conversion table and displayed.
前記液量表示装置が、前記計量機の器差データにより計量データを補正して当該計量機により給液された給液量(ΔQ)を求め、この給液量と前記液面検出機により検出された給液前後の液面レベル変化(ΔH)とから液量勾配(ΔQ/ΔH)を算出し、この液量勾配を前記液面レベル変化内の一つの液面レベルと紐付けて記憶する液量勾配記憶手段を備え、さらに、前記液体貯蔵タンクの全容量の半分に対応する液面レベルを求め、この液面レベルにおける液量を前記液体貯蔵タンクの全容量の半分と設定し、これを基準として前記液量勾配記憶手段に記憶された液量勾配に基づいて各液面レベルにおける校正後の液量を算出して、前記液体貯蔵タンクの液面レベルと校正後の液量との関係を規定する校正変換テーブルを作成し、この校正変換テーブルに基づいて液面レベルから液量を算出して表示するようにしたことを特徴とする液量管理システム。 A liquid meter that is connected to the liquid storage tank, a liquid level detector that detects the liquid level of the liquid storage tank, and a conversion that defines the relationship between the liquid level and the liquid amount of the liquid storage tank In a liquid amount management system comprising a liquid amount display device that calculates and displays a liquid amount from a liquid level detected by the liquid level detector based on a table,
The liquid amount display device corrects the weighing data with the instrumental error data of the weighing machine to obtain the liquid supply amount (ΔQ) supplied by the weighing machine, and detects the liquid supply amount and the liquid level detector. The liquid level gradient (ΔQ / ΔH) is calculated from the level change (ΔH) before and after the liquid supply, and this liquid level gradient is stored in association with one liquid level in the liquid level change. A liquid level gradient storage means, further obtaining a liquid level corresponding to half of the total capacity of the liquid storage tank, and setting the liquid level at the liquid level as half of the total capacity of the liquid storage tank; Based on the liquid level gradient stored in the liquid level gradient storage means, the liquid level after calibration at each liquid level is calculated, and the liquid level of the liquid storage tank and the liquid level after calibration are calculated. Create a calibration conversion table that defines the relationship. Liquid volume management system is characterized in that as to calculate the liquid volume from the liquid level to display based on the table.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005233579A JP4039579B2 (en) | 2005-08-11 | 2005-08-11 | Liquid volume management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005233579A JP4039579B2 (en) | 2005-08-11 | 2005-08-11 | Liquid volume management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007047087A JP2007047087A (en) | 2007-02-22 |
| JP4039579B2 true JP4039579B2 (en) | 2008-01-30 |
Family
ID=37850020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005233579A Expired - Fee Related JP4039579B2 (en) | 2005-08-11 | 2005-08-11 | Liquid volume management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4039579B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102564536A (en) * | 2012-02-03 | 2012-07-11 | 中国石油化工股份有限公司 | Correction system and correction method for oil tank loading table |
| CN102721452A (en) * | 2012-06-19 | 2012-10-10 | 中国科学院工程热物理研究所 | A high-temperature liquid metal flow on-line calibration device |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5630479B2 (en) * | 2012-08-24 | 2014-11-26 | 株式会社タツノ | Lubrication device |
| US20180306634A1 (en) * | 2017-04-20 | 2018-10-25 | Honeywell International Inc. | Automatic hysteresis correction for electromechanical level gauges |
| CN121577122B (en) * | 2026-01-28 | 2026-04-14 | 宁波德曼压缩机有限公司 | Linearization mapping liquid level determination method and system for nonlinear capacitance signals |
-
2005
- 2005-08-11 JP JP2005233579A patent/JP4039579B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102564536A (en) * | 2012-02-03 | 2012-07-11 | 中国石油化工股份有限公司 | Correction system and correction method for oil tank loading table |
| CN102721452A (en) * | 2012-06-19 | 2012-10-10 | 中国科学院工程热物理研究所 | A high-temperature liquid metal flow on-line calibration device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007047087A (en) | 2007-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2619934B2 (en) | Apparatus and method for measuring the amount of material in a tank | |
| US8266970B2 (en) | Method for operating a flowmeter | |
| EP1817554B1 (en) | Method and apparatus for determining flow pressure using density information | |
| CN104040299B (en) | Method of in line verification of a flow meter | |
| KR101920832B1 (en) | Verification of a meter sensor for a vibratory meter | |
| CN109612607B (en) | Temperature sensor reaction speed testing method | |
| JP4039579B2 (en) | Liquid volume management system | |
| US12007268B2 (en) | Flow measuring device having a first and a second flow measuring transducer operating on different operating principles for improved measurement accuracy | |
| CN117109687B (en) | A method, equipment, fuel level display method, and fuel tank for detecting fuel level in a fuel tank. | |
| JP3879999B2 (en) | Liquid volume management system | |
| KR20100123685A (en) | Improved pressure sensor for an electric household appliance and associated method | |
| CN215217604U (en) | Photoelectric plumb line coordinatograph detection device | |
| KR100598934B1 (en) | How to correct the error of the calorimeter generated in the manufacturing process of the calorimeter | |
| CN108398167B (en) | Method for measuring pressure and coriolis mass flowmeter | |
| JP2009020075A (en) | Method and system for estimating remaining life, and computer program and recording medium | |
| JP5679852B2 (en) | Weighing device | |
| JP2691243B2 (en) | Process abnormality monitoring method and apparatus thereof | |
| JP6480828B2 (en) | Calibration inspection system | |
| JP7704653B2 (en) | Gas detector inspection method and gas detector inspection device | |
| CN121409083A (en) | A method for aligning and calibrating the coupling of a motor-to-trailer system | |
| CN120890520A (en) | A liquid level measurement method for a liquid level gauge | |
| CN118533136A (en) | A measuring device for height difference of embedded parts | |
| JP2024091465A (en) | Inspection method, inspection device, and inspection program for disk-shaped scale plate | |
| US9483231B2 (en) | Signal processing device and method | |
| US20210102832A1 (en) | Method for detecting a measuring error during a measurement of a media property of a medium by means of a field device in measurement and automation technology, and an ulstrasonic flow rate measuring device or ultrasonic fill level measuring device for carrying out said method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20071012 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071101 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4039579 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111116 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121116 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131116 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |