TWI479130B - Dual processor radar level gauge - Google Patents
Dual processor radar level gauge Download PDFInfo
- Publication number
- TWI479130B TWI479130B TW101109001A TW101109001A TWI479130B TW I479130 B TWI479130 B TW I479130B TW 101109001 A TW101109001 A TW 101109001A TW 101109001 A TW101109001 A TW 101109001A TW I479130 B TWI479130 B TW I479130B
- Authority
- TW
- Taiwan
- Prior art keywords
- processor
- level gauge
- radar level
- signal
- calculation
- Prior art date
Links
Landscapes
- Radar Systems Or Details Thereof (AREA)
Description
本發明係關於一種雷達物液位計,尤指一種雙處理器雷達物液位計。The present invention relates to a radar level gauge, and more particularly to a dual processor 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,係用以發射一檢測訊號並接收一反射訊號;一電力單元93,係用以供應本雷達物液位計所需之工作電源,且具有可調消耗電流功能;該電力單元係與一外部遠端主機100連接,由遠端主機100檢測該電力單元目前之消耗電流之大小;一中央處理單元92,係與該訊號收發模組91及該電力單元93連接,並驅動該訊號收發模組91發射該檢測訊號, 再等待接收該反射訊號,並於接收該反射訊號後,依據該檢測訊號與該反射訊號計算本雷達物液位計與待測物的距離後,依據計算結果調整該電力單元93的消耗電流,以供遠端主機100檢測電力單元93目前消耗電流,進而得知目前消耗電流所對應的距離。The main circuit block of the existing radar level gauge is further described below. Referring to FIG. 3, the existing radar level meter includes: a signal transceiver module 91 for transmitting a detection signal and receiving a reflection signal; A power unit 93 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 92 is connected to the signal transceiver module 91 and the power unit 93, and drives the signal transceiver module 91 to transmit the detection signal. Waiting to receive the reflected 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 93 according to the calculation result, The remote host 100 detects that the power unit 93 currently consumes current, and further knows the distance corresponding to the current current consumption.
由於雷達物液位計設置的位置通常與遠端主機的設置的位置距離相當遠,故採用調整消耗電流之電流通訊方式來達到長距離傳遞測量結果之目的;然而,此一電流通訊方式必須在該中央處理單元92計算距離後,調整並持續控制該電力單元93維持於該距離所對應的消耗電流,確保遠端主機100縱使以非週期性地檢測該電力單元93的消耗電流,均可正確地得知距離;而上述雷達物液位計的電力單元93的消耗電流係由該中央處理單元92控制,因此該中央處理單元92必須永遠處於喚醒狀態以調整並維持該電力單元93消耗電流。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 92 calculates the distance, it adjusts and continuously controls the power consumption of the power unit 93 to maintain the distance, and ensures that the remote host 100 can correctly detect the current consumption of the power unit 93 aperiodically. The distance is known; and the current consumption of the power unit 93 of the radar level gauge is controlled by the central processing unit 92, so the central processing unit 92 must always be in an awake state to adjust and maintain the current consumption of the power unit 93.
由於中央處理單元92必須處理高頻的檢測訊號與反射訊號,故需使用高運算時脈處理器為之,因此基於消耗功率會與時脈平方成正比之故,該中央處理單元92消耗功率即相較中低運算時脈處理器為高;又加上現有雷達物液位計的該中央處理單元92必須永遠處於喚醒狀態,致使現有雷達物液位計相當耗電,易發生電力耗盡而無法測量的問題,使用上不盡理想,須有所改良。Since the central processing unit 92 has to process the high frequency detection signal and the reflected signal, it is necessary to use a high operation clock processor. Therefore, the power consumption of the central processing unit 92 is based on the power consumption being proportional to the square of the clock. Compared with the low-to-medium operation clock processor, the central processing unit 92, which is added with 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 above-mentioned radar material level gauge, it is necessary to consume a large amount of power. The main object of the present invention is to propose a dual processor radar level gauge.
欲達上述目的所使用的主要技術手段係令該雙處理器雷達物液位計包含有:一訊號收發模組,係用以發射一檢測訊號並接收一反射訊號;一電力單元,係用以供應本雷達物液位計所需之工作電源,且具有可調消耗電流功能;一計算處理器,係與該訊號收發模組連接,並內建一計算程序及一休眠狀態;其中該計算處理器執行該計算程序以驅動該訊號收發模組發射該檢測訊號,再等待接收該反射訊號,並於接收該反射訊號後,依據該發射訊號與該反射訊號計算本雷達物液位計與待測物的距離,且該計算處理器係於未執行計算程序時進入該休眠狀態;一通訊處理器,係與該計算處理器及該電力單元連接,並依據該計算處理器計算出的本雷達物液位計與待測物距離的計算結果,而調整該電力單元的消耗電流,以供遠端主機檢測電力單元目前消耗電流,進而得知目前消耗電流所對應的距離。The main technical means used to achieve the above purpose is that the dual-processor radar level gauge includes: 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 processor is connected to the signal transceiver module, and has a built-in calculation program and a sleep state; wherein the calculation processing The calculation program is executed to drive the signal transceiver module to transmit the detection signal, and then wait for receiving the reflection signal, and after receiving the reflection signal, calculate the radar liquid level meter and the test according to the transmission signal and the reflection signal. a distance of the object, and the computing processor enters the sleep state when the computing program is not executed; a communication processor is connected to the computing processor and the power unit, and the radar device is calculated according to the computing processor 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, so that the remote host detects the current current consumption of the power unit, and further Currently known distance corresponding current consumption.
本發明係由計算處理器負責檢測訊號、反射訊號等高頻訊號的發收及待測物距離的計算,而由通訊處理器負責調整電力單元的消耗電流;如此,及可讓需使用高運算時脈計算處理器於未執行計算程序時進該入休眠狀態,而減少該雷達物液位計的電力消耗。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 processor is responsible for adjusting the current consumption of the power unit; thus, the high operation is required. The clock calculation processor 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-processor 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 computing processor 30 is connected to the signal transceiver module 10 and has a built-in computing program and a sleep state; wherein the computing processor executes the computing 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 distance between the radar level gauge and the object to be tested according to the detection signal and the reflected signal, The calculation processor 30 enters the sleep state when the calculation program is not executed. In the embodiment, the calculation processor 30 periodically executes the calculation program, and after the calculation program ends, according to the calculation of the radar level gauge and The distance of 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) to calculate the detection signal and reflection. The frequency difference of the signal, and then calculating the distance between the radar level gauge and the object to be tested according to the frequency difference; a communication processor 40 is connected to the calculation processor 30 and the power unit 20, and according to the calculation processor 30 calculated radar level gauge The calculation result of the distance from the object to be tested is adjusted, and the current consumption of the power unit 20 is adjusted for the remote host 100 to detect the current consumption current of the power unit 20, thereby knowing the distance corresponding to the current current consumption. In this embodiment, The communication processor 40 has a Serial Peripheral Interface Bus (SPI) and is connected to the power unit 20 by the sequence peripheral interface to receive the measured value output by the calculation processor 30 and then adjust the power unit 20 The current is consumed, and the operation clock of the communication processor 40 is lower than the operation clock of the calculation processor 30; an operation keyboard 50 is connected to the communication processor 40 and is operated by the user to set the communication processor 40. a plurality of operating parameters and inputting various databases; a display 60 is connected to the communication processor 40 to display various operating parameters and various databases in the communication processor 40; a communication port 70 is associated with the communication The processor is connected and is connected to an external remote host 100, so that the remote host 100 can set a plurality of operation parameters to the communication processor 40 through the communication port 70. Inputting various databases and the like, in the present embodiment, the communication port 70 may be connected to HART connection 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 further refer to FIG. 2, which is a timing diagram of the action of the dual-processor radar level gauge of the present invention. When the calculation processor 30 starts to periodically execute the calculation program, during the period t 1 of executing the calculation program, the calculation processor 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 it to the communication processor 40 (t 15 ), and then The sleep state can be entered to reduce power consumption, and during the period t 2 when the computing processor 30 enters the sleep state, only the communication processor 40 continuously controls and maintains the current consumption of the power unit 20, and the processing is possible to receive 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 processor 30, the communication processor 40 can be a low working clock Processing the wafer, the power consumption is much less than that of the computing processor 30, and maintaining power consumption for a long time does not consume a large amount of power; therefore, power storage The accumulated charge element 21, typically in the calculation processor 30 performs signal transceiver, sampling, t 1 is consumed during the transition analysis, the calculation processor 30 to enter t 2, the radar level gauge because the total power consumption during hibernation Can be greatly reduced, the power storage unit 21 can quickly accumulate power to provide the calculation program 30 to perform the calculation process of the next cycle, so the radar level gauge of the present invention can save the calculation processor 30 to enter the sleep state. In addition to the overall consumed power, it can also speed up the recovery of the power storage unit.
綜上所述,本發明雙處理器雷達物液位計的計算處理器可於非執行計算程序時進入休眠狀態,節省整體電量之消耗,同時也使蓄電單元在能快速恢復,以提供計算處理器執行下一個週期的計算程序所需電量。In summary, the calculation processor of the dual-processor 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 device performs the calculation of the amount of power required for the next cycle.
10‧‧‧訊號收發模組10‧‧‧ Signal Transceiver Module
20‧‧‧電力單元20‧‧‧Power unit
21‧‧‧蓄電單元21‧‧‧Power storage unit
30‧‧‧計算處理器30‧‧‧Computation processor
40‧‧‧通訊處理器40‧‧‧Communication Processor
41‧‧‧序列周邊介面41‧‧‧Sequence peripheral interface
50‧‧‧操作鍵盤50‧‧‧Operating keyboard
60‧‧‧顯示器60‧‧‧ display
70‧‧‧通訊連接埠70‧‧‧Communication connection埠
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‧‧‧蓄電單元21‧‧‧Power storage unit
30‧‧‧計算處理器30‧‧‧Computation processor
40‧‧‧通訊處理器40‧‧‧Communication Processor
41‧‧‧序列周邊介面41‧‧‧Sequence peripheral interface
50‧‧‧操作鍵盤50‧‧‧Operating keyboard
60‧‧‧顯示器60‧‧‧ display
70‧‧‧通訊連接埠70‧‧‧Communication connection埠
100‧‧‧遠端主機100‧‧‧Remote host
Claims (8)
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 TW201339547A (en) | 2013-10-01 |
TWI479130B true 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) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020180633A1 (en) * | 2001-05-30 | 2002-12-05 | Murata Manufacturing Co., Ltd. | Radar |
US20040079152A1 (en) * | 2001-02-01 | 2004-04-29 | Fluent Systems, Llc | Remote fluid level detection system |
US7131325B2 (en) * | 2004-07-01 | 2006-11-07 | Saab Rosemount Tank Radar Ab | Radar level gauge system with intermittent amplification |
CN101281052A (en) * | 2007-04-02 | 2008-10-08 | 周建明 | High precision low-power consumption radar liquid level instrument system |
US8091579B2 (en) * | 2006-04-27 | 2012-01-10 | Hugh Corum Sintes | Level sensor |
-
2012
- 2012-03-16 TW TW101109001A patent/TWI479130B/en active
Patent Citations (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 |
US20020180633A1 (en) * | 2001-05-30 | 2002-12-05 | Murata Manufacturing Co., Ltd. | 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 |
Also Published As
Publication number | Publication date |
---|---|
TW201339547A (en) | 2013-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109506727B (en) | Ultrasonic flow measurement method and low-power consumption ultrasonic flowmeter | |
CN104166073A (en) | System and method for distribution network fault locating based on improved double-terminal traveling wave method | |
CN103982413B (en) | Pump class efficiency on-line checkingi appraisal procedure and system | |
CN102116647B (en) | Flow meter | |
CN103499375A (en) | High-precision ultrasonic level gauge measuring distance based on time delay method | |
CN106706050A (en) | Method for measuring gas flow through ultrasonic flowmeter | |
CN104280157A (en) | Low-power-consumption transmitter | |
US9032129B2 (en) | Advanced energy profiler | |
CN201607257U (en) | Ultrasonic open-channel flow meter | |
CN205749675U (en) | Harmonic detection test platform | |
CN203519112U (en) | High-precision distance-measurement ultrasonic liquid level gauge based on time delay method | |
TWI479130B (en) | Dual processor radar level gauge | |
CN104897219A (en) | High-accuracy low-power consumption ultrasonic flowmeter | |
CN205157695U (en) | Based on adjustable fault current sensor of low -power consumption definite value | |
CN201527287U (en) | Ultrasonic open channel flowmeter | |
CN206553631U (en) | A kind of high-accuracy multifunctional pipeline cathode protection parameter detecting instrument | |
CN202420737U (en) | Ship stern shaft power test signal acquisition device with remote data transmission function | |
CN202710176U (en) | Aeolian vibration detecting device for transmission lines | |
CN201096553Y (en) | Ultrasonic heat meter | |
CN209117096U (en) | A kind of low-consumption ultrasonic flow measurement meter | |
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 | |
CN203191546U (en) | A TVLF water penetrating radar transmitter transmitting signal measuring device | |
CN201749153U (en) | Convenient multifunctional harmonic analyzer with GPS time-service locating function |