TW201339547A - Radar object level meter with dual processors - Google Patents
Radar object level meter with dual processors Download PDFInfo
- Publication number
- TW201339547A TW201339547A TW101109001A TW101109001A TW201339547A TW 201339547 A TW201339547 A TW 201339547A TW 101109001 A TW101109001 A TW 101109001A TW 101109001 A TW101109001 A TW 101109001A TW 201339547 A TW201339547 A TW 201339547A
- Authority
- TW
- Taiwan
- Prior art keywords
- processing unit
- level gauge
- radar level
- calculation
- power
- Prior art date
Links
- 230000009977 dual effect Effects 0.000 title claims abstract description 17
- 238000012545 processing Methods 0.000 claims abstract description 94
- 238000004364 calculation method Methods 0.000 claims abstract description 52
- 238000004891 communication Methods 0.000 claims abstract description 36
- 238000001514 detection method Methods 0.000 claims abstract description 21
- 230000002093 peripheral effect Effects 0.000 claims description 7
- 230000008054 signal transmission Effects 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 7
- 238000012360 testing method Methods 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 4
- 239000007788 liquid Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
本發明係關於一種雷達物液位計,尤指一種雙處理單元雷達物液位計。The invention relates to a radar level gauge, in particular to a dual processing unit radar level gauge.
雷達物液位計,通常係用來測量固體或液體的距離(水位),其主要計算方式有兩種,一種是Time Domain Reflection(簡稱TDR),係利用檢測訊號與接收反射訊號的時間差計算;另一種計算方法為Frequency Modulation Continuous Wave(簡稱FMCW),其係調整檢測訊號的頻率,使檢測訊號的頻率穩定漸增(或漸減),並將檢測訊號與反射訊號混頻後,計算發射與接收頻率一個穩定的頻率差,進而依據頻率差計算出物體距離,此種計算方式則具有較高的精準度。Radar level gauges are usually used to measure the distance (water level) of a solid or liquid. There are two main methods of calculation. One is Time Domain Reflection (TDR), which is calculated by using the time difference between the detection signal and the received reflection signal. Another calculation method is Frequency Modulation Continuous Wave (FMCW), which adjusts the frequency of the detection signal to make the frequency of the detection signal steadily increase (or decrease), and mixes the detection signal with the reflected signal to calculate the transmission and reception. The frequency has a stable frequency difference, and then the object distance is calculated according to the frequency difference. This calculation method has higher precision.
以下進一步說明現有雷達物液位計的主要電路方塊,請參閱圖3,現有的雷達物液位計係包含有;一訊號收發模組91,係用以發射一檢測訊號並接收一反射訊號;一電力單元92,係用以供應本雷達物液位計所需之工作電源,且具有可調消耗電流功能;該電力單元係與一外部遠端主機100連接,由遠端主機100檢測該電力單元目前之消耗電流之大小;一中央處理單元93,係與該訊號收發模組91及該電力單元92連接,並驅動該訊號收發模組91發射該檢測訊號,再等待接收該反射訊號,並於接收該反射訊號後,依據該檢測訊號與該反射訊號計算本雷達物液位計與待測物的距離後,依據計算結果調整該電力單元92的消耗電流,以供遠端主機100檢測電力單元92目前消耗電流,進而得知目前消耗電流所對應的距離。The main circuit block of the existing radar level gauge is further described below. Referring to FIG. 3, the existing radar level gauge includes: a signal transceiver module 91 for transmitting a detection signal and receiving a reflection signal; A power unit 92 is provided for supplying the working power required by the radar level gauge and has an adjustable current consumption function; the power unit is connected to an external remote host 100, and the power is detected by the remote host 100. The central processing unit 93 is connected to the signal transceiver module 91 and the power unit 92, and drives the signal transceiver module 91 to transmit the detection signal, and then waits to receive the reflection signal, and then waits to receive the reflection signal, and After receiving the reflected signal, calculating the distance between the radar level gauge and the object to be tested according to the detection signal and the reflected signal, adjusting the current consumption of the power unit 92 according to the calculation result, so that the remote host 100 detects the power. Unit 92 currently consumes current, and thus the distance corresponding to the current current consumption.
由於雷達物液位計設置的位置通常與遠端主機的設置的位置距離相當遠,故採用調整消耗電流之電流通訊方式來達到長距離傳遞測量結果之目的;然而,此一電流通訊方式必須在該中央處理單元93計算距離後,調整並持續控制該電力單元92維持於該距離所對應的消耗電流,確保遠端主機100縱使以非週期性地檢測該電力單元92的消耗電流,均可正確地得知距離;而上述雷達物液位計的電力單元92的消耗電流係由該中央處理單元93控制,因此該中央處理單元93必須永遠處於喚醒狀態以調整並維持該電力單元92消耗電流。Since the position of the radar level gauge is usually quite far from the position of the remote host, the current communication method of adjusting the current consumption is used to achieve the long-distance transmission measurement result; however, this current communication method must be After the central processing unit 93 calculates the distance, it adjusts and continuously controls the power consumption of the power unit 92 to maintain the distance, and ensures that the remote host 100 can correctly detect the current consumption of the power unit 92 aperiodically. The distance is known; and the current consumption of the power unit 92 of the radar level gauge is controlled by the central processing unit 93, so the central processing unit 93 must always be in an awake state to adjust and maintain the current consumption of the power unit 92.
由於中央處理單元93必須處理高頻的檢測訊號與反射訊號,故需使用高運算時脈處理器為之,因此基於消耗功率會與時脈平方成正比之故,該中央處理單元93消耗功率即相較中低運算時脈處理器為高;又加上現有雷達物液位計的該中央處理單元93必須永遠處於喚醒狀態,致使現有雷達物液位計相當耗電,易發生電力耗盡而無法測量的問題,使用上不盡理想,須有所改良。Since the central processing unit 93 has to process the high frequency detection signal and the reflection signal, it is necessary to use a high operation clock processor, so that the power consumption is proportional to the square of the clock, and the central processing unit 93 consumes power. Compared with the low-medium operation clock processor, the central processing unit 93 plus the existing radar level gauge must always be in an awake state, so that the existing radar level gauge is quite power-consuming and prone to power exhaustion. Problems that cannot be measured, are not ideal for use, and must be improved.
有鑑於上述雷達物液位計需消耗大量電力之技術缺陷,本發明的主要目的係提出一種雙處理單元雷達物液位計。In view of the technical drawbacks of the above-mentioned radar level gauge that consumes a large amount of power, the main object of the present invention is to propose a dual processing unit radar level gauge.
欲達上述目的所使用的主要技術手段係令該雙處理單元雷達物液位計包含有:一訊號收發模組,係用以發射一檢測訊號並接收一反射訊號;一電力單元,係用以供應本雷達物液位計所需之工作電源,且具有可調消耗電流功能;一計算處理單元,係與該訊號收發模組連接,並內建一計算程序及一休眠狀態;其中該計算處理單元執行該計算程序以驅動該訊號收發模組發射該檢測訊號,再等待接收該反射訊號,並於接收該反射訊號後,依據該發射訊號與該反射訊號計算本雷達物液位計與待測物的距離,且該計算處理單元係於未執行計算程序時進入該休眠狀態;一通訊處理單元,係與該計算處理單元及該電力單元連接,並依據該計算處理單元計算出的本雷達物液位計與待測物距離的計算結果,而調整該電力單元的消耗電流,以供遠端主機檢測電力單元目前消耗電流,進而得知目前消耗電流所對應的距離。The main technical means used for the above purposes is that the dual processing unit radar level gauge comprises: a signal transceiver module for transmitting a detection signal and receiving a reflection signal; a power unit is used for Supplying the working power required by the radar level gauge and having an adjustable current consumption function; a computing processing unit is connected to the signal transceiver module, and has a built-in calculation program and a sleep state; wherein the calculation processing The unit executes the calculation program to drive the signal transceiver module to transmit the detection signal, and then waits to receive the reflection signal, and after receiving the reflection signal, calculates the radar liquid level meter and the test according to the transmission signal and the reflection signal. a distance of the object, and the calculation processing unit enters the sleep state when the calculation program is not executed; a communication processing unit is connected to the calculation processing unit and the power unit, and the radar object calculated according to the calculation processing unit The calculation result of the distance between the liquid level meter and the object to be tested, and adjusting the current consumption of the power unit for the remote host to detect the current power unit Current consumption, the current consumption further from that corresponding to the current.
本發明係由計算處理單元負責檢測訊號、反射訊號等高頻訊號的發收及待測物距離的計算,而由通訊處理單元負責調整電力單元的消耗電流;如此,及可讓需使用高運算時脈計算處理單元於未執行計算程序時進該入休眠狀態,而減少該雷達物液位計的電力消耗。The invention is responsible for detecting the transmission and reception of the high frequency signal such as the signal and the reflected signal and the distance of the object to be tested, and the communication processing unit is responsible for adjusting the current consumption of the power unit; thus, the high operation is required. The clock calculation processing unit enters the sleep state when the calculation program is not executed, and reduces the power consumption of the radar level gauge.
請參閱圖1,本發明雙處理單元雷達物液位計包含有:一訊號收發模組10,係用以發射一檢測訊號並接收一反射訊號,;一電力單元20,係用以供應本雷達物液位計所需之工作電源,且具有可調消耗電流功能;該電力單元係與一外部遠端主機100連接,由遠端主機100檢測該電力單元目前之消耗電流之大小,於本實施例中,該電力單元20可調整消耗電流介於4至20mA,以作為4-20mA規格的電流信號,且該電力單元20中設有一蓄電單元21,以儲存電能,供於電力單元20供應消耗電流不足時使用;一計算處理單元30,係與該訊號收發模組10連接,並內建一計算程序及一休眠狀態;其中該計算處理單元係執行該計算程序以驅動該訊號收發模組10發射該檢測訊號,再等待接收該反射訊號,並於接收該反射訊號後,依據該檢測訊號與該反射訊號計算本雷達物液位計與待測物的距離,且計算處理單元30於未執行計算程序時進入該休眠狀態,於本實施例中,該計算處理單元30係周期性執行該計算程序,且於計算程序結束後,依據計算本雷達物液位計與待測物的距離輸出一測量值,並進入休眠狀態,而該計算程序係將檢測訊號與反射訊號混頻後,進行快速傅利葉轉換及離散傅利葉轉換(FFT&DFT,即ChripZ Transform)計算檢測訊號與反射訊號的頻率差,進而依據頻率差計算出本雷達物液位計與待測物的距離;一通訊處理單元40,係與該計算處理單元30及該電力單元20連接,並依據該計算處理單元30計算出的本雷達物液位計與待測物距離的計算結果,而調整該電力單元20的消耗電流,以供遠端主機100檢測電力單元20目前消耗電流,進而得知目前消耗電流所對應的距離,於本實施例中,該通訊處理40單元具有一序列周邊介面41(Serial Peripheral Interface Bus,簡稱SPI),並以該序列周邊介面連接該電力單元20,以接收計算處理單元30輸出的測量值後調整該電力單元20的消耗電流,且通訊處理單元40的運算時脈低於該計算處理單元30的運算時脈;一操作鍵盤50,係與該通訊處理單元40連接,並供使用者操作,對通訊處理單元40設定複數種操作參數及輸入各種資料庫等;一顯示器60,係與該通訊處理單元40連接,以顯示通訊處理單元40中各種操作參數及各種資料庫等;一通訊連接埠70,係與該通訊處理單元連接,並供一外部的遠端主機100連接,以供遠端主機100可透過通訊連接埠70對通訊處理單元40設定複數種操作參數及輸入各種資料庫等,於本實施例中,該通訊連接埠70可為HART連接埠。Referring to FIG. 1 , the dual processing unit radar level gauge of the present invention comprises: a signal transceiver module 10 for transmitting a detection signal and receiving a reflection signal; and a power unit 20 for supplying the radar. The working power supply required by the liquid level gauge has an adjustable current consumption function; the power unit is connected to an external remote host 100, and the remote host 100 detects the current consumption current of the power unit. For example, the power unit 20 can adjust the current consumption to be 4 to 20 mA as a current signal of 4-20 mA specifications, and the power unit 20 is provided with a power storage unit 21 for storing electrical energy for supply and consumption by the power unit 20. When the current is insufficient, a calculation processing unit 30 is connected to the signal transceiver module 10 and has a built-in calculation program and a sleep state; wherein the calculation processing unit executes the calculation program to drive the signal transceiver module 10 Transmitting the detection signal, waiting for receiving the reflected signal, and after receiving the reflected signal, calculating the radar level gauge and the object to be tested according to the detection signal and the reflected signal And the calculation processing unit 30 enters the sleep state when the calculation program is not executed. In the embodiment, the calculation processing unit 30 periodically executes the calculation program, and after the calculation program ends, calculates the radar fluid according to the calculation. The distance between the bit meter and the object to be tested outputs a measured value and enters a sleep state, and the calculation program mixes the detection signal and the reflected signal, and performs fast Fourier transform and discrete Fourier transform (FFT&DFT, ie, ChripZ Transform) calculation and detection. a frequency difference between the signal and the reflected signal, and further calculating a distance between the radar level gauge and the object to be tested according to the frequency difference; a communication processing unit 40 is connected to the calculation processing unit 30 and the power unit 20, and according to the Calculating the calculation result of the distance between the radar level gauge and the object to be tested calculated by the processing unit 30, and adjusting the current consumption of the power unit 20, so that the remote host 100 detects the current current consumption of the power unit 20, and further knows the current In the present embodiment, the communication processing 40 unit has a sequence of peripheral interfaces 41 (Serial Peripheral Interfa). Ce bus (abbreviated as SPI), and connecting the power unit 20 with the sequence peripheral interface to receive the measured value output by the calculation processing unit 30, and then adjusting the current consumption of the power unit 20, and the operation clock of the communication processing unit 40 is lower than The operation clock of the calculation processing unit 30; an operation keyboard 50 is connected to the communication processing unit 40, and is operated by the user, and sets a plurality of operation parameters to the communication processing unit 40, and inputs various databases, etc.; The communication processing unit 40 is connected to display various operating parameters and various databases in the communication processing unit 40. A communication port 70 is connected to the communication processing unit and is connected to an external remote host 100. For the remote host 100, the communication processing unit 40 can be configured to set a plurality of operating parameters and input various data bases through the communication port 70. In this embodiment, the communication port 70 can be a HART port.
請進一步配合參閱圖2,係為本發明雙處理單元雷達物液位計動作時序圖,當該計算處理單元30開始周期性執行計算程序時,於執行計算程序的期間t1,計算處理單元必須耗能來依序執行計算程序中發射該檢測訊號t12、接收反射訊號並取樣t13、ChripZ轉換t14及分析出頻率差而算出距離值輸出給通訊處理單元40(t15),隨後即可進入休眠狀態,而減少電能消耗,而於該計算處理單元30進入休眠狀態的期間t2,僅由該通訊處理單元40持續控制並維持電力單元20的消耗電流,並處理隨時可能接收來自外部的通訊要求,例如遠端主機100更改設定、要求讀取資料庫等通訊操作,由於高頻收發訊號的取樣及計算係由計算處理單元30處理,故通訊處理單元40可為低工作時脈的處理晶片,其耗電量則相較於計算處理單元30少的多,長時間維持於耗電狀態(power on)並不會大量耗電;因此,蓄電單元21所積蓄的電量,通常會於計算處理單元30執行收發訊號、取樣、轉換分析期間t1被消耗,而於計算處理單元30進入休眠狀態期間t2,雷達物液位計因總耗電能大幅減少了,蓄電單元21便可快速累積電能,以提供計算處理單元30執行下一個週期的計算程序所需,故本發明雷達物液位計除可於計算處理單元30進入休眠狀態而節省整體消耗的電能外,亦可加速蓄電單元電量的恢復速度。Please refer to FIG. 2 further, which is a timing diagram of the action of the dual-processing unit radar level gauge of the present invention. When the calculation processing unit 30 starts to periodically execute the calculation program, during the period t 1 of executing the calculation program, the calculation processing unit must The energy consumption is sequentially executed in the calculation program to transmit the detection signal t 12 , receive the reflected signal and sample t 13 , ChripZ convert t 14 and analyze the frequency difference to calculate the distance value and output the signal to the communication processing unit 40 (t 15 ), and then The sleep state can be entered to reduce the power consumption, and during the period t 2 when the calculation processing unit 30 enters the sleep state, only the communication processing unit 40 continuously controls and maintains the current consumption of the power unit 20, and the processing may be received from the outside at any time. Communication requirements, such as remote host 100 change settings, request to read the database and other communication operations, because the sampling and calculation of the high frequency transceiver signal is processed by the calculation processing unit 30, the communication processing unit 40 can be a low working clock. Processing the wafer, the power consumption is much less than the calculation processing unit 30, and maintaining power consumption for a long time is not large. Power; Thus, during 21 accumulated electricity storage unit, typically in the calculation processing unit 30 performs signal transceiver, sampling, t 1 is consumed during the transition analysis, the calculation processing unit 30 to enter a sleep state t 2, the radar was Since the total power consumption of the bit meter is greatly reduced, the power storage unit 21 can quickly accumulate power to provide the calculation processing unit 30 for performing the calculation process of the next cycle, so the radar level gauge of the present invention can be used in the calculation processing unit. 30 enters the sleep state and saves the overall consumed power, and can also accelerate the recovery speed of the power storage unit.
綜上所述,本發明雙處理單元雷達物液位計的計算處理單元可於非執行計算程序時進入休眠狀態,節省整體電量之消耗,同時也使蓄電單元在能快速恢復,以提供計算處理單元執行下一個週期的計算程序所需電量。In summary, the calculation processing unit of the dual processing unit radar level gauge of the present invention can enter a sleep state when the calculation program is not executed, thereby saving the overall power consumption, and also enabling the power storage unit to be quickly recovered to provide calculation processing. The unit performs the power required to calculate the program for the next cycle.
10...訊號收發模組10. . . Signal transceiver module
20...電力單元20. . . Power unit
21...蓄電單元twenty one. . . Power storage unit
30...計算處理單元30. . . Calculation processing unit
40...通訊處理單元40. . . Communication processing unit
41...序列周邊介面41. . . Sequence peripheral interface
50...操作鍵盤50. . . Operating keyboard
60...顯示器60. . . monitor
70...通訊連接埠70. . . Communication port埠
91...訊號收發模組91. . . Signal transceiver module
92...中央處理單元92. . . Central processing unit
93...電力單元93. . . Power unit
100...遠端主機100. . . Remote host
圖1:為本發明的電路方塊示意圖。Figure 1 is a block diagram of a circuit of the present invention.
圖2:為本發明的電路動作時序圖。Fig. 2 is a timing chart showing the operation of the circuit of the present invention.
圖3:為現有雷達物位計的電路方塊示意圖。Figure 3: Schematic block diagram of an existing radar level gauge.
10...訊號收發模組10. . . Signal transceiver module
20...電力單元20. . . Power unit
21...蓄電單元twenty one. . . Power storage unit
30...計算處理單元30. . . Calculation processing unit
40...通訊處理單元40. . . Communication processing unit
41...序列周邊介面41. . . Sequence peripheral interface
50...操作鍵盤50. . . Operating keyboard
60...顯示器60. . . monitor
70...通訊連接埠70. . . Communication port埠
100...遠端主機100. . . Remote host
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101109001A TWI479130B (en) | 2012-03-16 | 2012-03-16 | Dual processor radar level gauge |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101109001A TWI479130B (en) | 2012-03-16 | 2012-03-16 | Dual processor radar level gauge |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201339547A true TW201339547A (en) | 2013-10-01 |
TWI479130B TWI479130B (en) | 2015-04-01 |
Family
ID=49770859
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101109001A TWI479130B (en) | 2012-03-16 | 2012-03-16 | Dual processor radar level gauge |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI479130B (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040079152A1 (en) * | 2001-02-01 | 2004-04-29 | Fluent Systems, Llc | Remote fluid level detection system |
JP3788322B2 (en) * | 2001-05-30 | 2006-06-21 | 株式会社村田製作所 | Radar |
US7131325B2 (en) * | 2004-07-01 | 2006-11-07 | Saab Rosemount Tank Radar Ab | Radar level gauge system with intermittent amplification |
US8091579B2 (en) * | 2006-04-27 | 2012-01-10 | Hugh Corum Sintes | Level sensor |
CN101281052A (en) * | 2007-04-02 | 2008-10-08 | 周建明 | High precision low-power consumption radar liquid level instrument system |
-
2012
- 2012-03-16 TW TW101109001A patent/TWI479130B/en active
Also Published As
Publication number | Publication date |
---|---|
TWI479130B (en) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103982413B (en) | Pump class efficiency on-line checkingi appraisal procedure and system | |
CN103499375A (en) | High-precision ultrasonic level gauge measuring distance based on time delay method | |
CN104280157A (en) | Low-power-consumption transmitter | |
CN106706050A (en) | Method for measuring gas flow through ultrasonic flowmeter | |
CN204177956U (en) | A kind of single-phase intelligent electric energy meter verifying attachment | |
US9032129B2 (en) | Advanced energy profiler | |
CN106908750A (en) | A kind of electric energy meter pulse error detection method and device | |
CN201607257U (en) | Ultrasonic open-channel flow meter | |
CN203519112U (en) | High-precision distance-measurement ultrasonic liquid level gauge based on time delay method | |
CN104897219A (en) | High-accuracy low-power consumption ultrasonic flowmeter | |
CN201340367Y (en) | Material elastic property tester | |
TWI479130B (en) | Dual processor radar level gauge | |
CN105116359B (en) | Power information acquisition terminal detection device and system | |
CN206553631U (en) | A kind of high-accuracy multifunctional pipeline cathode protection parameter detecting instrument | |
CN112212936A (en) | Integrated online monitoring device, equipment and method for depth of cable well accumulated water | |
CN201527287U (en) | Ultrasonic open channel flowmeter | |
CN201569743U (en) | Russian ILS (instrument landing system) monitor | |
CN105784069A (en) | Large liquid storage tank liquid level measuring device based on wireless transmission | |
CN202471025U (en) | Ultrasonic meter ruler | |
CN102679918B (en) | An ultrasonic meter ruler | |
CN214224360U (en) | Pulse optical power detection system for single chip microcomputer | |
CN205038330U (en) | Power consumption information acquisition terminal Test device and system | |
CN104568036A (en) | High-precision low-power-consumption ultrasonic flowmeter | |
CN102141574A (en) | Portable turbine dynamic rotating speed measuring device and method | |
CN202533572U (en) | Calibrating device for voltage monitoring apparatuses |