Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3879999B2 - Liquid volume management system - Google Patents
[go: Go Back, main page]

JP3879999B2 - Liquid volume management system - Google Patents

Liquid volume management system Download PDF

Info

Publication number
JP3879999B2
JP3879999B2 JP2003393049A JP2003393049A JP3879999B2 JP 3879999 B2 JP3879999 B2 JP 3879999B2 JP 2003393049 A JP2003393049 A JP 2003393049A JP 2003393049 A JP2003393049 A JP 2003393049A JP 3879999 B2 JP3879999 B2 JP 3879999B2
Authority
JP
Japan
Prior art keywords
liquid
liquid level
calibration
data
amount
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
Application number
JP2003393049A
Other languages
Japanese (ja)
Other versions
JP2005156262A (en
Inventor
信介 前芝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Showa Kiki Kogyo Co Ltd
Original Assignee
Showa Kiki Kogyo Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Showa Kiki Kogyo Co Ltd filed Critical Showa Kiki Kogyo Co Ltd
Priority to JP2003393049A priority Critical patent/JP3879999B2/en
Publication of JP2005156262A publication Critical patent/JP2005156262A/en
Application granted granted Critical
Publication of JP3879999B2 publication Critical patent/JP3879999B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Loading And Unloading Of Fuel Tanks Or Ships (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 Patent Document 1, calibration data is obtained from the liquid amount metered and discharged by the weighing machine and the liquid level data of the liquid level detector, and the relationship between the liquid level and the liquid amount is obtained. Processing to correct is performed.

すなわち、計量機によって計量された実際の液量データと、液面検出機によって測定された液面レベル変化のデータとを比較して、それらの間の関係を規定する校正データを算出し、校正データに有意義な変更がなくなるまでこれらの作業を継続することが行われている。   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.

しかしながら、上述の従来の方法では、ある液面レベルを基点として容量積算により計算される液量及び液面レベルデータを校正用のデータとして採用しており、データの積算期間が長期間にわたることから、その間の温度変化等の環境変化に伴う液量及び液面レベルの変動によって、校正のためのデータに誤差を生じるという問題がある。さらに、従来の方法においては、液面検出機の液面レベルデータと計量機の液量データの変化により、随時に各データが自動的に処理されているため、常に適切なデータが取り込まれているかどうかについて確認管理することが困難である。そのため、液面の振動等による不用意なデータによって校正処理が行われてしまい、結果として校正処理が適切に行われない可能性がある。また、校正処理が適切に行われたか否かを確認検証することは非常に困難である。
特開平1−163621号公報
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. However, there is a problem in 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.
JP-A-1-163621

本発明が解決しようとする第1の課題は、温度変化等の環境変化による校正用のデータの変動を軽減して実用レベルに足りる高精度な校正処理を短期間で行うことができる液量管理システムを提供することにある。第2の課題は、不用意なデータによる校正処理の実行を防止することができる液量管理システムを提供することにある。   The first problem to be solved by the present invention is to manage the amount of liquid that can reduce the fluctuation of calibration data due to environmental changes such as temperature changes and perform highly accurate calibration processing sufficient for practical use in a short period of time. To provide a system. A second problem is to provide a liquid amount management system capable of preventing the execution of calibration processing using inadvertent data.

本発明は、液体貯蔵タンクの液面レベルと液量との関係を規定する変換テーブルを校正するにあたって、計量機により給液された給液量(ΔQ)と液面検出機により検出された給液前後の液面レベル変化(ΔH)とから液量勾配(ΔQ/ΔH)を算出し、この液量勾配のデータを用いて校正処理を行うものである。具体的には、液量勾配を前記液面レベル変化内の一つの液面レベルと紐付け、液量勾配に基づいて前記液面レベルにおける校正後の液量を算出して、前記液体貯蔵タンクの液面レベルと校正後の液量との関係を規定する校正変換テーブルを作成し、この校正変換テーブルに基づいて液面レベルから液量を算出して表示するようにしたものである。   In calibrating the conversion table that defines the relationship between the liquid level of the liquid storage tank and the liquid amount, the liquid supply amount (ΔQ) supplied by the weighing machine and the supply detected by the liquid level detector are used. A liquid volume gradient (ΔQ / ΔH) is calculated from the change in liquid level before and after the liquid (ΔH), and calibration processing is performed using the liquid volume gradient data. Specifically, a liquid level gradient is linked to one liquid level in the change in the liquid level, and a liquid level after calibration at the liquid level is calculated based on the liquid level gradient, and the liquid storage tank A calibration conversion table for defining the relationship between the liquid level and the liquid amount after calibration is created, and the liquid amount is calculated from the liquid level based on the calibration conversion table and displayed.

本発明においては、不用意なデータによる校正処理の実行を防止するとともに算出される液量勾配の精度を向上させるために、液面レベル変化が複数の液面レベル間隔を超える場合にのみ、液量勾配を算出するようにすることが好ましい。   In the present invention, in order to prevent the calibration process from being performed unintentionally and to improve the accuracy of the calculated liquid level gradient, the liquid level is changed only when the liquid level change exceeds a plurality of liquid level intervals. It is preferable to calculate a quantity gradient.

また、本発明においては、校正処理の結果を迅速に反映させるために、作成される校正変換テーブルでは、液面レベルを複数のブロックに区分して管理し、そのブロック内のすべての液面レベルについて液量勾配に基づく校正後の液量の算出が完了した場合、他のブロックにおいて液量勾配に基づく校正後の液量の算出(校正処理)が完了していなかったとしても、当該ブロックに属する液面レベルに関しては校正変換テーブルに基づいて液量を算出して表示するようにすることができる。   Further, in the present invention, in order to quickly reflect the result of the calibration process, in the created calibration conversion table, the liquid level is managed by dividing it into a plurality of blocks, and all the liquid level in the block are managed. When the calculation of the liquid volume after calibration based on the liquid volume gradient is completed, the calculation of the liquid volume after calibration (calibration processing) based on the liquid volume gradient is not completed in another block. With respect to the liquid level to which it belongs, the liquid amount can be calculated and displayed based on the calibration conversion table.

本発明は、校正処理において時間的に短時間で収集できる液量勾配のデータを採用することで、温度変化等の環境変化の影響を最小限にすることができ、かつ、校正に必要なデータを短期間に多く収集できるので、校正処理に必要なトータルの時間も短縮することができる。   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.

また、液量勾配データの収集にあたって、液面レベル変化が複数の液面レベル間隔を超える場合にのみ液量勾配を算出するようにしたので、算出される液量勾配の精度を向上させることができるとともに不用意なデータによる校正処理の実行を防止することができる。   Also, when collecting the liquid level gradient data, the liquid level gradient is calculated only when the change in the liquid level exceeds a plurality of liquid level levels, so that the accuracy of the calculated liquid level gradient can be improved. In addition, it is possible to prevent the execution of calibration processing with careless data.

また、作成される校正変換テーブルにおいて、液面レベルを複数のブロックに区分して管理し、そのブロック内のすべての液面レベルについて液量勾配に基づく校正後の液量の算出が完了したときに、当該ブロックに属する液面レベルに関しては前記校正変換テーブルに基づいて液量を算出して表示するようにすることで、他のブロックにおいて液量勾配に基づく校正後の液量の算出(校正処理)が完了していなかったとしても、校正処理の完了したブロックから順次その校正データを用いることができるので、校正処理の結果を迅速に反映させることができる。   In the created calibration conversion table, the liquid level is divided into multiple blocks and managed, and the calculation of the liquid level after calibration based on the liquid volume gradient is completed for all the liquid level in the block In addition, by calculating and displaying the liquid level based on the calibration conversion table for the liquid level belonging to the block, calculation of the liquid level after calibration (calibration) based on the liquid volume gradient in other blocks. Even if the processing is not completed, the calibration data can be used sequentially from the block where the calibration processing is completed, so that the result of the calibration processing can be reflected quickly.

以下、図面に示す実施例に基づき本発明の実施の形態を説明する。   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 liquid storage tank 1 embedded in the basement is provided with a liquid level detector 2 and a measuring machine 3 is connected via a pipe, and a liquid supply nozzle provided in the measuring machine 3. According to 4, liquid supply is performed. In the present embodiment, a magnetostrictive liquid level detector or a liquid level detector having an accuracy equivalent to the magnetostrictive liquid level detector 2 is used as the liquid level detector 2, and the height of the liquid storage tank 1 is set at a resolution of 0.05 mm or less. The liquid level is detected.

各液面検出機2は、ケーブルでデータ収集手段6及び液量表示装置7に接続されており、液量表示装置7において液面レベルを液量に換算して液量表示を行うようになっている。また、液量表示装置7は、計量機3と通信を行う上位システムであるPOS8と同系列の通信線に接続されており、計量機3とPOS8との間で行われる給液開始、給液終了、給液量等の通信データを取得することができるようになっている。すなわち、給液ノズル4を計量機3から外すと、ノズルスイッチ5からのON信号により、給液開始の信号がPOS8に送られる。また、給液ノズル4を計量機3に戻すとノズルスイッチ5からのOFF信号により、給液終了の信号及び給液量のデータがPOS8に送られる。これらの信号及びデータを液量表示装置7が取得することができるようになっている。   Each liquid level detector 2 is connected to the data collecting means 6 and the liquid level display device 7 with a cable, and the liquid level display unit 7 converts the liquid level to a liquid level and displays the liquid level. ing. The liquid amount display device 7 is connected to a communication line of the same series as the POS 8 that is a host system that communicates with the weighing machine 3, and starts the liquid supply and liquid supply performed between the weighing machine 3 and the POS 8. Communication data such as the end and the amount of liquid supply can be acquired. That is, when the liquid supply nozzle 4 is removed from the measuring device 3, a liquid supply start signal is sent to the POS 8 by the ON signal from the nozzle switch 5. Further, when the liquid supply nozzle 4 is returned to the measuring device 3, the liquid supply end signal and the liquid supply amount data are sent to the POS 8 by the OFF signal from the nozzle switch 5. The liquid amount display device 7 can acquire these signals and data.

図2は、データ収集手段6と液量表示装置7の構成を示すブロック図である。   FIG. 2 is a block diagram showing the configuration of the data collection means 6 and the liquid amount display device 7.

データ収集手段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 liquid storage tank 1 of the liquid storage tanks 1 among the liquid storage tanks 1 the liquid level detector switching means 6a collects. Can be selected. Further, the data collecting means 6 includes data averaging / noise removing means 6b for performing averaging / noise removal processing on the liquid level data obtained from the liquid level detector 2. Further, the liquid level detector 2 has a built-in temperature sensor, which can detect the average temperature of the liquid, and this data can be read out by a CPU 7a of the liquid amount display device 7 described later.

液量表示装置7は、データ収集手段6から液面レベルデータを受信し各種演算を行うCPU7aと、液面レベルと液量との関係を規定する変換テーブル、本実施例においてはタンクの直径に対して1000程度に分割された変換テーブルを記憶している変換テーブル記憶手段7bと、後述する変換テーブルの校正処理で収集する液量勾配データを記憶する液量勾配記憶手段7cと、校正処理後の校正変換テーブルを記憶する校正変換テーブル記憶手段7dとを備えている。   The liquid amount display device 7 receives the liquid level data from the data collecting means 6 and performs various calculations, a conversion table for defining the relationship between the liquid level and the liquid amount, and in this embodiment, the diameter of the tank. On the other hand, a conversion table storage unit 7b that stores a conversion table divided into about 1000, a liquid amount gradient storage unit 7c that stores liquid amount gradient data collected in the conversion table calibration process described later, and a post-calibration process And a calibration conversion table storage means 7d for storing the calibration conversion table.

液量表示装置7のCPU7aは、変換テーブル記憶手段7bに記憶されている変換テーブル又は校正変換テーブル記憶手段7dに記憶されている校正変換テーブルを使用して、液面検出機2から受信した液面レベルデータを液量に換算する演算を行い、その演算結果を液量表示手段7eに送信して液量を表示させる。また、CPU7aには、印刷手段7f、通信ポート7g及びSS−LAN通信ポート7hが接続されており、CPU7aの演算処理で得られた液量や、変換テーブル記憶手段7b、液量勾配記憶手段7c及び校正変換テーブル記憶手段7dに記憶されている各種データを印刷したり、パソコン等を接続して確認したりすることができるようになっている。   The CPU 7a of the liquid amount display device 7 uses the conversion table stored in the conversion table storage unit 7b or the calibration conversion table stored in the calibration conversion table storage unit 7d to receive the liquid received from the liquid level detector 2. An operation for converting the surface level data into a liquid amount is performed, and the calculation result is transmitted to the liquid amount display means 7e to display the liquid amount. The CPU 7a is connected to a printing unit 7f, a communication port 7g, and an SS-LAN communication port 7h. The liquid amount obtained by the arithmetic processing of the CPU 7a, the conversion table storage unit 7b, and the liquid amount gradient storage unit 7c. In addition, various data stored in the calibration conversion table storage means 7d can be printed or confirmed by connecting a personal computer or the like.

以下、本発明の液量管理システムにおける変換テーブルの校正処理の手順を説明する。本発明の校正処理は、校正処理のためのデータ取得工程と、取得したデータから変換テーブルを校正するデータを得るデータ処理工程と、得られたデータから校正変換テーブルを作成する校正変換テーブル作成工程の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から給液量データを取得する。   FIG. 3 is a flowchart showing the data acquisition process. 1 to 3, first, when the liquid supply nozzle 4 is removed from the weighing machine 3, the CPU 7 a detects the liquid level level data before liquid supply from the liquid level detector 2 by the ON signal from the nozzle switch 5. To get. Then, when the liquid supply nozzle 4 is returned to the measuring device 3, the CPU 7a obtains the liquid level data after liquid supply and the liquid average temperature in the tank from the liquid level detector 2 by the OFF signal from the nozzle switch 5. Next, liquid supply amount data is acquired from the weighing machine 3.

図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.1℃以内であったか否かを判断する。前述の温度変化が±0.1℃を超えていた場合、温度変化による液面レベル等の変動による誤差が無視できなくなるので、その取得されたデータは廃棄する。   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.1 ° C. When the above-described temperature change exceeds ± 0.1 ° C., errors due to fluctuations in the liquid level due to the temperature change cannot be ignored, and the acquired data is discarded.

温度変化が±0.1℃以内であった場合、そのデータは有効とされ、液面レベル変化(ΔH)と給液量(ΔQ)から液量勾配G(ΔQ/ΔH)がCPU7a(図2参照)によって計算される。液量勾配は、液面レベル変化(ΔH)がΔH=Hm2−Hm1であった場合、(Hm2−Hm1)/2に最も近い液面レベルと紐付けされ、この液面レベルにおける液量勾配とされる。液面レベルと紐付けされた液量勾配のデータは、液量勾配記憶手段7c(図2参照)に図5に示すような形式で記憶され、各液面レベルにおいて液量勾配のデータが所定回数取得された後に平均値が算出される。 When the temperature change is within ± 0.1 ° C., the data is valid, and the liquid level gradient G (ΔQ / ΔH) is calculated from the liquid level change (ΔH) and the supply amount (ΔQ) to the CPU 7a (FIG. 2). 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は、該当の液面レベルの直上と直下の液面レベルと液量のデータから算出される。例えば、液面レベルHにおける液量勾配Gは、G=(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 following formula: 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 the liquid volume gradient data is all 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.

そのブロックにおいて液量勾配のデータの校正が終わったら、校正後の液量勾配のデータに基づいて液量のデータを校正し、液量表示に反映させるようにする。具体的には、ある一つの液面レベルにおいて液量を設定し、これを基準として液量勾配のデータから他の液面レベルにおける液量を算出して校正する。これによって、そのブロックのデータの校正が完了する。ここで、そのブロック内の液面レベルについて液量を表示する場合、CPU7aが液面レベルと校正後の液量との関係を規定する校正変換テーブルを用いて液量を算出し表示するようにブログラム設定しておく。   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, the liquid amount is set at a certain liquid surface level, and the liquid amount at the other liquid surface level is calculated and calibrated from the liquid amount gradient data based on this. 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 is a system configuration diagram of a liquid amount management system of the present invention. 本発明の液量管理システムにおけるデータ収集手段と液量表示装置の構成を示すブロック図である。It is a block diagram which shows the structure of the data collection means and liquid quantity display apparatus in the liquid quantity management system of this invention. 本発明の液量管理システムにおける校正処理のデータ取得工程を示すフロー図である。It is a flowchart which shows the data acquisition process of the calibration process in the liquid quantity management system of this invention. 本発明の液量管理システムにおける校正処理のデータ処理工程を示すフロー図である。It is a flowchart which shows the data processing process of the calibration process in the liquid quantity management system of this invention. 図4のデータ処理工程で得られる液量勾配データのデータ形式を示す図である。It is a figure which shows the data format of the liquid quantity gradient data obtained at the data processing process of FIG. 変換テーブルのデータ形式を示す図である。It is a figure which shows the data format of a conversion table. 本発明の液量管理システムにおける校正処理の校正変換テーブル作成工程を示すフロー図である。It is a flowchart which shows the calibration conversion table preparation process of the calibration process in the liquid quantity management system of this invention. 図7の校正変換テーブル作成工程で得られる校正変換テーブルのデータ形式を示す図である。It is a figure which shows the data format of the calibration conversion table obtained at the calibration conversion table preparation process of FIG.

符号の説明Explanation of symbols

1 液体貯蔵タンク
2 液面検出機
3 計量機
4 給液ノズル
5 ノズルスイッチ
6 データ収集手段
6a 液面検出機切替手段
6b データ平均化・ノイズ除去手段
7 液量表示装置
7a CPU
7b 変換テーブル記憶手段
7c 液量勾配記憶手段
7d 校正変換テーブル記憶手段
7e 液量表示手段
7f 印刷手段
7g 通信ポート
7h SS−LANポート
8 POS
DESCRIPTION OF SYMBOLS 1 Liquid storage tank 2 Liquid level detector 3 Weighing machine 4 Liquid supply nozzle 5 Nozzle switch 6 Data collection means 6a Liquid level detector switching means 6b Data averaging / noise removal means 7 Liquid amount display device 7a CPU
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 7g Communication port 7h SS-LAN port 8 POS

Claims (3)

液体貯蔵タンクに接続された給液用の計量機と、前記液体貯蔵タンクの液面レベルを検出する液面検出機と、前記液体貯蔵タンクの液面レベルと液量との関係を規定する変換テーブルに基づいて前記液面検出機により検出した液面レベルから液量を算出して表示する液量表示装置とを備えた液量管理システムにおいて、
前記液量表示装置が、前記計量機により給液された給液量(Δ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 change in liquid level before and after the liquid supply detected by the liquid level detector (ΔH). [Delta] H) is calculated, and a liquid volume gradient storage means for storing the liquid volume gradient in association with one liquid level in the liquid level change is provided, and the liquid volume gradient stored in the liquid volume gradient storage means The liquid level after calibration at the liquid level is calculated on the basis of the liquid level, and a calibration conversion table that defines the relationship between the liquid level of the liquid storage tank and the liquid level after calibration is created. A liquid volume management system characterized in that the liquid volume is calculated from the liquid level and displayed.
前記液面レベル変化が複数の液面レベル間隔を超える場合にのみ、液量勾配を算出するようにした請求項1に記載の液量管理システム。   The liquid quantity management system according to claim 1, wherein the liquid quantity gradient is calculated only when the change in the liquid level exceeds a plurality of liquid level levels. 前記校正変換テーブルにおいて、液面レベルは複数のブロックに区分されており、ブロック内のすべての液面レベルについて前記液量勾配に基づく校正後の液量の算出が完了したときに、当該ブロックに属する液面レベルに関しては前記校正変換テーブルに基づいて液量を算出して表示するようにした請求項1又は2に記載の液量管理システム。   In the calibration conversion table, the liquid level is divided into a plurality of blocks, and when the calculation of the liquid amount after calibration based on the liquid amount gradient is completed for all the liquid level in the block, The liquid level management system according to claim 1 or 2, wherein the liquid level to which the liquid level belongs is calculated and displayed based on the calibration conversion table.
JP2003393049A 2003-11-21 2003-11-21 Liquid volume management system Expired - Fee Related JP3879999B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003393049A JP3879999B2 (en) 2003-11-21 2003-11-21 Liquid volume management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003393049A JP3879999B2 (en) 2003-11-21 2003-11-21 Liquid volume management system

Publications (2)

Publication Number Publication Date
JP2005156262A JP2005156262A (en) 2005-06-16
JP3879999B2 true JP3879999B2 (en) 2007-02-14

Family

ID=34719561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003393049A Expired - Fee Related JP3879999B2 (en) 2003-11-21 2003-11-21 Liquid volume management system

Country Status (1)

Country Link
JP (1) JP3879999B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010204010A (en) * 2009-03-05 2010-09-16 Kubota Corp Indicator device for remaining amount in tank
JP5645018B2 (en) * 2011-02-24 2014-12-24 昭和機器工業株式会社 Injection pipe leak detection method and leak detection system
CN106241720A (en) * 2016-08-29 2016-12-21 天能电池(芜湖)有限公司 Accumulator lead plaster paste mixing machine acid adding and the storage device of water
CN114636456B (en) * 2022-05-18 2022-08-23 江苏省计量科学研究院(江苏省能源计量数据中心) Quantitative ring volume calibration system and method

Also Published As

Publication number Publication date
JP2005156262A (en) 2005-06-16

Similar Documents

Publication Publication Date Title
US8161813B2 (en) Fill level measuring in mobile containers or transport silos
EP0904526B1 (en) Method and apparatus for monitoring operational performance of fluid storage systems
JPH01163621A (en) Apparatus and method for measuring amount of material in tank
KR100933001B1 (en) Group management system, semiconductor manufacturing apparatus, information processing method and recording medium having program thereon
WO1997046855A9 (en) Method and apparatus for monitoring operational performance of fluid storage systems
KR101920832B1 (en) Verification of a meter sensor for a vibratory meter
JP2012524935A (en) Measurement and control equipment for industrial process control systems
JP3879999B2 (en) Liquid volume management system
JP4415030B2 (en) Liquid storage tank leak detection system and leak detection method
CN117109687B (en) A method, equipment, fuel level display method, and fuel tank for detecting fuel level in a fuel tank.
JP4039579B2 (en) Liquid volume management system
CN101377440B (en) Temperature measuring apparatus and temperature checking method
CN103542905A (en) Water meter flow identifying method
EP2857805B1 (en) Field device
KR101568806B1 (en) An all in one remote metering apparatus having a function of compensating temperature and pressure errors for a gasmeter
US20140366643A1 (en) Systems, devices, and methods for measuring and processing fuel meter measurements
JP4196680B2 (en) Measurement support device, measurement support system, and manufacturing support system including the same
KR100598934B1 (en) How to correct the error of the calorimeter generated in the manufacturing process of the calorimeter
CN110501948B (en) A method for collecting data of a resistive sensor for an electronic device
KR100349014B1 (en) Oil supplying apparatus
JP2789229B2 (en) Tank residual amount measurement device
JP2621124B2 (en) Gas leak detection device
JP7704653B2 (en) Gas detector inspection method and gas detector inspection device
JP2599747Y2 (en) Remote indicator
EP1361191A2 (en) Method and device for volume meter diagnostics

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: 20061006

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061102

R150 Certificate of patent or registration of utility model

Ref document number: 3879999

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101117

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: 20111117

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: 20121117

Year of fee payment: 6

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: 20131117

Year of fee payment: 7

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