Pulse Radar with Field-Programmable Gate Array Range Compression for Real Time Displacement and Vibration Monitoring

Size: px
Start display at page:

Download "Pulse Radar with Field-Programmable Gate Array Range Compression for Real Time Displacement and Vibration Monitoring"

Transcription

1 sensors Article Pulse Rdr with Field-Progrmmble Gte Arry Rnge Compression for Rel Time Displcement nd Vibrtion Monitoring Mihi-Liviu Tudose 1, *, Andrei Anghel 1, Remus Ccovenu 1 nd Mihi Dtcu 1,2 1 Reserch Centre for Sptil Informtion CEOSpceTech, University Politehnic Buchrest, Buchrest , Romni; ndrei.nghel@munde.pub.ro (A.A.); remus.ccovenu@upb.ro (R.C.); mihi.dtcu@dlr.de (M.D.) 2 Germn Aerospce Centre, Remote Sensing Technology Institute, Weßling 82234, Germny * Correspondence: mihi_tudose89@yhoo.com; Tel.: Received: 22 November 2018; Accepted: 18 December 2018; Published: 27 December 2018 Abstrct: This pper ims to present bsic functionlity rdr pltform for rel time monitoring displcement nd vibrtion. rel time cpbilities mke rdr pltform useful when live monitoring trgets is required. system is bsed on RF nlog front-end USRP, nd rnge compression (time-domin cross-correltion) is implemented on FPGA included in USRP. Furr processing is performed on host computer to plot rel time rnge priles, displcements, vibrtion frequencies spectr nd spectrogrms (wterfll plots) for long term monitoring. system is currently in experimentl form nd present pper ims to prove its functionlity. precision this system is estimted (using 3σ pproximtion) t 0.6 mm for displcement mesurements nd 1.8 mm for vibrtion mplitude mesurements. Keywords: pulse rdr; rel time; displcement; vibrtion; FPGA; USRP; cross-correltion 1. Introduction While re is gret vriety methods for vibrtion monitoring remote trgets, most m require sensor to be mounted on desired prt, which my prove inconvenient in severl pplictions. non-contct vibrtion monitoring methods re usully bsed on rdr nd lser, but ltter suffers from tmospheric influence nd requires certin degree trget reflectivity in opticl domin. Ground-bsed rdrs re being used frequently in present dys to mesure trget displcements, especilly for structurl monitoring. By mens Doppler effect or by mens interferometry, rdrs nd lso sonrs cn lso be used in non-contct vibrtion monitoring. In field sonr, trget motion nlysis hs lso been performed using probbilistic techniques, bsed on mplitude informtion trget [1]. method increses ccurcy estimtion nd observbility trget. It is ment for nrrowbnd pssive sonr trcking system. A study bout usge trget-relted informtion with purpose determining trjectory observing pltform ws published [2]. It is useful if informtion trnsmitted by pltform is intercepted. Vibrtion monitoring is useful especilly for medicl purposes (ptient breth nd hertbet monitoring, detection life-signs) [3,4], civil engineering, structurl helth monitoring (bridges nd dms monitoring) [5,6] nd industril engineering (monitoring mchine prts vibrtions) [7,8]. A oreticl study ws written [9] bout pulse rdr counterprt, FMCW rdr, in order to evlute its performnces in context vibrtion mesurement. uthors stte tht it cn chieve Sensors 2019, 19, 82; doi: /s

2 Sensors 2019, 19, sub-hertz oreticl ccurcy vibrtion frequency mesurement nd micrometer ccurcy for mechnicl oscilltion mplitude mesurement. In [10], study bout effects ntenn rdition pttern in context vibrtion monitoring using rdr ws published. Most mentioned systems fer informtion bout displcements nd vibrtion fter cquisition dt nd post-processing. In contrst, system presented in this pper contins implementtion FPGA bsebnd prt for signl processing in pulse rdr system, with rel time rnge compression. Rnge compression is process generting rnge prile using trnsmitted nd received signls. Reference [11] describes signl processing prts required for rel time vibrtion monitoring trgets, using n FMCW rdr system. informtion bout displcement or vibrtion is extrcted from interferometric phse bet signl. uthors provide test results regrding mesurements t low vibrtion frequencies nd t very short rnge (1.45 m). results presented in this pper cover higher vibrtion frequencies on trgets plced t longer rnges. In reference [12], SAR processor for single-bit coded signls is presented. It includes time-domin rnge nd zimuth compression prts. This SAR processor ws designed for C-bnd irborne pulse rdr clled E-SAR. It is implemented in FPGA, due to low power nd low re consumption. single bit rchitecture llows fundmentl simplifiction, but still serves purpose rnge compression, similr to our own system. A more recent dt processor [13] ws designed for precipittion rdr on-bord dt processing. As in our cse, trnsmitted wveform is chirped impulse. pltform performs rnge compression by mtched filtering, using finite impulse response filter, implemented in FPGA. mentioned filter hs number 256 tps nd uses most FPGA resources by performing number 20 billion opertions per second. Since filter hs fixed coefficients, rnge compression is lwys performed between received signl nd reference signl. In this configurtion, rdr system is required to be phse coherent from one trnsmitted pulse to nor. In contrst, our implementtion uses reference signl which is smpled replic trnsmitted signl. refore, it requires phse coherence only for one pulse repetition period. Anor design UAV-borne SAR processor is described in [14], which is ment for nturl hzrd detection. solution is bsed on combining dedicted preprocessor with n FPGA. Tsks re divided between two, where preprocessor executes irregulr computtions nd FPGA performs repetitious computtions. Rnge compression is lso performed on FPGA. previous three presented systems feture integrted FPGA pulse compression nd re ment, respectively, for SAR irborne imging, precipittion monitoring nd nturl hzrd detection. system described in this pper is ment for displcement nd vibrtion monitoring. Section 2 this pper presents principle pulse rdr displcement mesurement using interferometry. An overview description displcement nd vibrtion mesurement system is found in Section 3. Section 4 this pper describes FPGA hrdwre design implementtion rdr s trnsmit nd receive bsebnd modules. Rnge compression through cross-correltion implementtion on FPGA is described in Section 5. functions performed by host computer re presented in Section 6. In-field experimentl results re shown in Section 7, while conclusions cn be found in Section 8. Nottions: t del : rdr-to-trget round trip dely, c: speed light, R 0 : rdr-to-trget fixed rnge component, R(t): rdr-to-trget vrible rnge component, τ: chirp durtion, α: chirp ngulr rte, f 0 : crrier frequency, ϕ 0 : initil phse, δϕ: phse shift, K: number simultneous multiplictions, N: length input sequence, δr: rnge bin width, σ displ : displcement stndrd devition, λ: wvelength, SNR: Signl-to-Noise Rtio. 2. Principle Pulse Rdr Displcement Monitoring geometry displcement mesurement system is presented in Figure 1.

3 Sensors Sensors 2019, 2018, 19, 18, 82x FOR PEER REVIEW Figure 1. Displcement mesurement geometry. Trget is plced t fixed rnge R0. trget s Figure 1. Displcement mesurement geometry. Trget is plced t fixed rnge R 0. trget s displcement or vibrtion is described by ΔR(t). ΔR(t) is much smller thn R0. displcement or vibrtion is described by R(t). R(t) is much smller thn R 0. round-trip dely term tdel round-trip dely term t is dependent on rdr-to-trget rnge, with expression (1): del is dependent on rdr-to-trget rnge, with expression (1): 2 (1) t del = 2(R 0 + R(t)) (1) c where R0 is fixed rnge component, nd ΔR(t) is vrible rnge component, which describes where R 0 is fixed rnge component, nd R(t) is vrible rnge component, which describes displcement or vibrtion. displcement or vibrtion. rdr trnsmits linerly frequency modulted pulse ττ durtion, with time-domin expression: ( rect 1 t 2 exp j 2π" #$ s 2 % &' (2) TX (t) = rect τ 1 ) [ )] exp j (2π f 0 t + αt ϕ 0 (2) where rect(t) is rectngulr function (defined s 0 for t > 1/2, ½ for t=½, nd 1 for t <1/2), τ is where rect(t) is rectngulr function (defined s 0 for t > 1/2, chirp durtion, α is chirp ngulr rte, fo is crrier frequency 1 2 for t = nd 1 2, nd 1 for t < 1/2), τ φ0 is initil phse. is chirp durtion, α is chirp ngulr rte, f received signl is delyed by time durtion 0 is crrier frequency nd ϕ proportionl to signl 0 is initil phse. time flight tdel. received signl is delyed by time durtion proportionl to signl time flight t del. s rect 1 2 exp j 2π" # $ ( % 2 &' (3) t tdel s RX (t) = rect 1 ) [ ( exp j 2π f 0 (t t τ 2 del ) + α(t )] t del) 2 + ϕ 0 (3) 2 signls re trnsferred to bsebnd by frequency mixing with f0. rnge compressed signl is found by determining cross-correltion between signls re trnsferred to bsebnd by frequency mixing with f 0. bsebnd versions trnsmitted nd received signl. rnge compressed signl is found by determining cross-correltion between bsebnd versions trnsmitted nd received r 1 signl. ( & exp*j2π" + psf (4) r TX RX (t) = τ 1 t t ) del exp[j( 2π f 0 t where psf() is rnge point spred τ del )]psf(t t del ) (4) function ( utocorreltion function complex envelope) [15]. where psf() is rnge point spred function ( utocorreltion function complex Expnding previous reltion yields: envelope) [15]. Expnding previous reltion r t 1 yields: & psf exp j 4π" & (5) ( phse r TX RX (t) lst = τ term 1 t t ) ( del is importnt psf(t in displcement t τ del ) exp determintion. j 4π f ) 0(R 0 + R(t)) If phse shift δφcn (5) c be mesured in slow-time domin (from one pulse to nor), n: phse lst term is importnt in displcement determintion. If phse shift δϕ cn be mesured in slow-time domin (from one pulse.% (6) 4π" to nor), n: refore, vrible rnge component R(t) cn = be c determined δϕ by mesuring phse in (6) bin corresponding to trget in rnge prile. 4π f 0 refore, vrible rnge component cn be determined by mesuring phse in bin 3. System Overview corresponding to trget in rnge prile. rdr system in Figure 2 is implemented using n USRP-2954R pltform nd host computer. Universl Stwre Rdio Peripherl is flexible pltform, contining RF trnsmit nd receive modules, s welll s n FPGA used for digitl bsebnd signl processing. processing prt from host computer is performed with LbView. digitl bsebnd prt is executed within n FPGA, which is progrmmed with code compiled using LbView FPGA.

4 Sensors 2019, 19, System Overview rdr system in Figure 2 is implemented using n USRP-2954R pltform nd host computer. Universl Stwre Rdio Peripherl is flexible pltform, contining RF trnsmit nd receive modules, s well s n FPGA used for digitl bsebnd signl processing. processing prt Sensors from2018, 18, host x FOR computer PEER REVIEW is performed with LbView. digitl bsebnd prt is executed 4 16 within n FPGA, which is progrmmed with code compiled using LbView FPGA. system contins digitl trnsmit nd receive prts, s s well s s block tht tht computes rnge compression using cross-correltion. Prcticlly, im is is fst fst computtion rnge prile s s soon s s received signls smples hve been stored in in memory. system is is bsed on on split split processing signls, signls, which which occurs occurs both onboth FPGA, on s FPGA, well s s onwell host s on computer. host computer. processing required processing for rnge required compression for rnge (crosscompression correltion) is(cross hrdwre correltion) implemented is hrdwre on FPGA implemented for incresed on speed. FPGA Bsed for incresed on delivered speed. Bsed rngeon priles, delivered fst Fourier rnge trnsform priles, fst (FFT) Fourier for vibrtion trnsform spectrum (FFT) estimtion for vibrtion is performed spectrum by estimtion host computer. is performed This combined by host solution computer. fers rel This time combined trget displcement solution fers nd rel vibrtion time trget mesurements. displcement nd vibrtion mesurements. developed grphicl interfce llows user user to select to select trget trget bin bin interest interest nd nd monitor monitor seprtely it seprtely for displcement for displcement nd vibrtion nd vibrtion nlysis. While nlysis. single While bin cnsingle be monitored bin cn independently, be monitored independently, mgnitude nd phse mgnitude components nd phse entire components rnge prile re lwys entire vilble, rnge prile fering re glnce lwys vilble, trgetfering scene t ny glnce moment. trget scene t ny moment. trnsmitted signl pth is is connected to to input splitter, which divides it it between RX RX port port first first dughterbord nd nd trnsmit pth. pth. This This signl signl is used is used s s reference, reference, in order in order to determine to determine time time instnce instnce t which t which trnsmit trnsmit strts, strts, refore refore cncelling cncelling group group dely dely time time nlog nlog RF circuits. RF circuits. Since implementtion requires two two input signls in in order to to compute rnge prile, this this configurtion cn cn be be used used s s monosttic rdr, rdr, with with on-bord on-bord trnsmitter, trnsmitter, or s bisttic or s bisttic rdr with rdr with trnsmitter trnsmitter opportunity opportunity [15]. In [15]. bisttic In rdr bisttic configurtion, rdr configurtion, trnsmit prt trnsmit cn beprt disbled cn be nd disbled both nd RXboth chnnels RX cnchnnels be used: cn onebe forused: reference one for signl reference (directlysignl from (directly trnsmitter from opportunity) trnsmitter nd opportunity) second one nd for second reflected one signl for from reflected scene, signl lthough from creful scene, triggering lthough will creful be required triggering in this will cse. be required in this cse. Figure 2. Schemtic block entire rdr system, contining USRP-2954R. Figure 2.Schemtic block entire rdr system, contining USRP-2954R. 4. Pulse Rdr Bsebnd Implementtion on USRP Pltform 4. Pulse Rdr Bsebnd Implementtion on USRP Pltform This section contins description bsebnd prt this pulse rdr. block digrm in Figure This 3 section shows contins min components, description consisting bsebnd counters, prt this memories pulse rdr. nd specific block block digrm for computing in Figure cross 3 shows correltion, min which components, will be described consisting in more counters, detil memories in next nd section. specific block for computing cross correltion, which will be described in more detil in next section.

5 Sensors 2018, 18, x FOR PEER REVIEW 5 16 Sensors 2019, 19, Sensors 2018, 18, x FOR PEER REVIEW 5 16 Figure 3.Pulse rdr FPGA implementtion overview. Two different clock domins exist: system clock Figure 3. Pulse rdr FPGA implementtion overview. Two different clock domins exist: system clock nd smpling clock. system clock ws chosen bsed on implementtion timing constrints. nd Figure smpling 3.Pulse clock. rdr FPGA system implementtion clock ws chosen overview. bsed Two ondifferent implementtion clock domins timing exist: system constrints. clock two domins re linked by Strt trigger 2 signl nd by RX memory contents. nd two smpling domins clock. re linked system by clock Strt ws trigger chosen 2 bsed signl on nd by implementtion RX memory timing contents. constrints. two domins re linked by Strt trigger 2 signl nd by RX memory contents. A counter tht is incremented t ech smpling clock period (120MHz) is used in order to A counter tht is incremented t ech smpling clock period (120MHz) is used in order to generte A counter pulse tht repetition is incremented intervl t trigger ech smpling ( Strt trigger clock 1 period in Figure (120MHz) 3). is bits used composing order generte pulse repetition intervl trigger ( Strt trigger 1 in Figure 3). bits composing to generte ddress number pulse re repetition tied to intervl red only trigger memory ( Strt nd trigger to two 1 dditionl in Figure red/write 3). bits memories. composing All ddress number re tied to red only memory nd to two dditionl red/write memories. All ddress memories number contin re tied both memories contin both to I I nd red nd Qonly Q smples. smples. memory nd TX TXto red red two only only dditionl memory memoryred/write contins contins memories. smples smplesall chirp chirp memories signl. signl. contin both I nd Q smples. TX red only memory contins smples chirp Prcticlly, Prcticlly, signl. s counter increments vlue ddress loction, smples from TX s counter increments vlue ddress loction, smples from TX memory memory Prcticlly, re delivered re delivered s to counter to digitl digitl increments to nlog to nlog converter vlue converter (DAC) (DAC) ddress nd ndloction, smples smples from smples from from two two nlog nlog TX to memory to digitl digitlre converters converters delivered (ADCs) (ADCs) to re digitl re written written to nlog in ech in ech converter receive (DAC) receive memory nd memory smples loctions. loctions. from An An exmple exmple two nlog digrm to digrm digitl converters RX1 nd RX1 nd (ADCs) RX2 RX2 signls re signls written smples smples in ech (I smples) (I smples) receive cn be cn be observed memory observed in loctions. in Figure Figure 4. An 4. exmple digrm RX1 nd RX2 signls smples (I smples) cn be observed in Figure RX1 signl rel prt ADC ADC output output ADC ADC output output 10 4 RX1 signl rel prt Smples RX2 200 signl 250 rel prt Smples RX2 signl rel prt Smples Figure 4. I smples RX1 nd RX2 signls, with ir Smples corresponding time domin durtion, s received Figure 4. I smples RX1 nd RX2 signls, with ir corresponding time domin durtion, s by pltform when close trget is plced in front rdr. received by pltform when close trget is plced in front rdr. Figure 4. I smples RX1 nd RX2 signls, with ir corresponding time domin durtion, s received by pltform when close trget is plced in front rdr.

6 Sensors 2019, 19, Sensors 2018, 18, x FOR PEER REVIEW 6 16 As soon s simultneous process trnsmit nd receive finishes, nor counter strts As soon s simultneous process trnsmit nd receive finishes, nor counter strts incrementing ddress for Red section two RX memories t frequency referred to s incrementing ddress for Red section two RX memories t frequency referred to system clock. dt is delivered to block tht computes cross-correltion. s system clock. dt is delivered to block tht computes cross-correltion. smpling clock 120 MHz is imposed by USRP pltform. system clock 30 MHz smpling clock 120 MHz is imposed by USRP pltform. system clock 30 MHz ws chosen in order to stisfy timing constrints imposed by FPGA compile engine. ws chosen in order to stisfy timing constrints imposed by FPGA compile engine. 5. Bsebnd Rnge Compression 5. Bsebnd Rnge Compression In order to determine dely between bsebnd versions received signls from both chnnels, In order RX1 to nd determine RX2, cross-correltion dely between is computed bsebnd between versions two. Prcticlly, received signls discrete from time both domin chnnels, convolution RX1 nd between RX2, cross-correltion conjugted time-reversed is computed version between trnsmitted two. Prcticlly, signl (RX1) discrete nd time received domin signl convolution (RX2) is performed. between conjugted forementioned time-reversed opertion version is identicl to trnsmitted cross-correltion signl (RX1) opertion nd (7). received signl (RX2) is performed. forementioned opertion is identicl to cross-correltion opertion (7). s RX1 (n) s RX2 (n) srx1 ( n) s RX2(n) (7) s / n s $ n s / n s $ n (7) where is cross-correltion opertor nd * is convolution opertor. where definition is cross-correltion convolution opertor dpted nd * for is convolution involved signls opertor. is (8): definition convolution dpted for involved signls is (8): s / 6 K srx1 ( n) s RX2(n) = n s srx1 (k) s $ n 4 s / 5 s $ RX2(n n 5 k) (8) k=1 78/ where K is number multiplictions which cn be computed simultneously. bsebnd rnge compression opertion is performed by computing cross correltion between version trnsmitted signl (RX1) nd nd received signl signl from from scene scene (RX2). (RX2). A simplified A block block digrm digrm cross-correltion implementtion is presented is presented in Figure in Figure cross-correltion block block works works t tsystem system clock clock frequency frequency (30 MHz). (30 MHz). Figure 5. Cross-correltion block digrm, s s well well s s relted relted blocks blocks tht tht operte operte in in system system clock clock domin. domin. contents contents RX1 memory RX1 memory re dumped re dumped in corresponding corresponding buffer. n, buffer. n, contents contents second memory second memory re dumped re dumped in Bufferin 2. Buffer two 2. buffers two re buffers ctully re shift ctully registers shift composed registers composed cscded FFs cscded (flip-flops). FFs (flip-flops). multiplictions multiplictions nd prtil results nd prtil summtion results resummtion performed ech re performed clock period. ech clock mgnitude period. ndmgnitude phse nd obtined phse rnge obtined prile re rnge sentprile to re hostsent computer to host using computer FIFOs. using FIFOs. most most resource-demnding resource-demnding prt prt cross-correltor cross-correltor implementtion implementtion re re multipliers. multipliers. se se multipliers multipliers re re implemented implemented using using DSP48 DSP48 slices. slices. Combintionl Combintionl multipliers multipliers cn cn lso lso be be implemented, implemented, but but with with high high hrdwre hrdwre resource resource requirements, requirements, which which cn prove cn prove inefficient inefficient for for design. design. A number A number 1540 DSP slices DSP48 re vilble slices on re on-bord vilble FPGA. on Since on-bord multiplictions FPGA. Since required multiplictions re in complexdomin, required re in number complexdomin, 3 DSP48 cells number re required 3 DSP48 for complex cells re multipliction. required for complex refore, multipliction. K ws chosen refore, t 448, in order K ws to chosen keep t few 448, spre in order cells to for keep rest few spre design. cells for rest design. size both RX1 nd RX2 memories hs to be chosen, considering rdr system prmeters (trnsmit size time durtion, both RX1 mximum nd RX2 memories detectble hs rnge), to be s chosen, well s considering FPGA resource rdr utiliztion system prmeters constrints. (trnsmit time length durtion, RX1 mximum signl detectble ws chosen rnge), equl s to well number s FPGA resource simultneous utiliztion multiplictions constrints. (K = 448) length in order to simplify RX1 signl implementtion. ws chosen equl to length number RX2 simultneous memory is multiplictions chosen t (K Since = 448) in smpling order to frequency simplify is 120 implementtion. Msps, nd ddress length loction RX2 is incremented memory is every chosen smpling t Since smpling frequency is 120 Msps, nd ddress loction is incremented every smpling

7 Sensors 2019, 19, period, receive window durtion is µs. Echoes from trgets situted s fr s 3.9 km cn be received in this time window durtion. Since 448 smples both RX1 nd RX2 signls re required simultneously (t ech clock cycle) for computtion cross-correltion, memories content must be dumped into structures clled buffers. buffers re prcticlly shift registers composed flip-flops, with 16-bit width. first opertion stge consists dumping contents ech RX1 memories into corresponding buffer, which is done by decrementing ddress counter. Smples shift in right direction every clock cycle, until entire content memory fills buffer. Once this dump is finished, buffer s implicit shifting is stopped using disble signl. imginry prt signl ( Q component) is negted before being written to buffer, in order to perform complex conjugte RX1. Both I nd Q components both signls re subject to men vlue subtrction, in order to correct DC fset introduced by nlog rdio front-ends. men vlue iscomputed on smples ech pulse repetition intervl (PRI). At first PRI, men is considered 0. After ll smples hve been dumped out memory, ir men vlue is computed. men vlue computtion is performed s rithmetic men, using proprietry LbView FPGA block. This men vlue is memorized nd is subtrcted from smples next PRI. It ws experimentlly observed tht men is very similr from one PRI to nor. After upper side buffer hs been completely filled, strt second counter is triggered. This counter increments ddresses RX2 memories, refore filling downside buffers with smples. After number 448 clock periods (equl to K, when first complete overlp RX1 nd RX2 smples tkes plce), down counter lso issues dt vlid signl, mening tht first smple computed cross-correltion is redy. Ech complex smple from first buffer is multiplied with its correspondent from second buffer, nd results se multiplictions re summed with dders in sme block, resulting one complex number per ech clock cycle. This opertion hppens t ech clock cycle, until RX2 memory ws completely swept through buffer. A pseudocode description se opertions cn be observed in Algorithm 1: Algorithm 1: Cross-Correltion Computtion Inputs: S_RX1, S_RX2 Output: XCORR 1 for n = 1 to ( ) do 2 BUFFER2 = flip(s_rx2(n to n + 447)) 3 for k = 0 to 447 do 4 XCORR[n] = XCORR[n] + conjugte(s_rx1[k])*buffer2[k] 5 end for 6 end for 7 return XCORR where Buffer2 is contents complex buffer corresponding to RX2 memory t present clock cycle, nd flip mens horizontl flipping vector ( first element becomes lst, second becomes lst but one, nd so on). opertions corresponding to inner for (lines 3, 4 nd 5) re computed in single system clock period. As soon s dt vlid signl goes high, smples re processed by next blocks, which compute mgnitude nd phse cross-correltion. mgnitude is obtined by summing squres rel nd imginry prts, n by computing squre root sum. A rectngulr to polr converter block is used to compute phse cross-correltion. Multiplictions nd summtions increse number bits result. number 448 multiplictions nd 447 summtions yield result with 42-bit width. After squre vlues computtion, bit width increses t 84 bits, nd summtion between results outputs n

8 Sensors 2019, 19, bit width. number bits is truncted to 64 nd smples result re sent to host PC usingsensors two2018, FIFOs. 18, x FOR PEER totlreview FPGA resource utiliztion cn be found in Appendix A cross-correltionimplementtion cn be performed directly in time domin, or in frequency domin cross-correltionimplementtion by multiplying computed cn be performed FFTs directly inputin signls time nd domin, n trnsforming bck frequency ( to time domin domin by multiplying using IFFT. For computed time-domin FFTs pproch, input signls computtionl nd n trnsforming complexity bck is O N 2) to time domin using IFFT. For time-domin pproch, computtionl complexity is, while for single FFT block computtionl complexity is O(N log 2 N), where N is ΟN $, while for single FFT block computtionl complexity is ΟN log $ N, where N is length length input input sequence. sequence. For For frequency frequency domin domin pproch, re re re two FFT blocks, one IFFT block, IFFT complex block, complex conjugtion conjugtion block nd block multipliction nd multipliction block. block. computtionl complexity time domin time pproch domin pproch is pproximtely is pproximtely 17 times17 higher times thn higher tht thn tht frequency frequency domin domin pproch. pproch. Lbview FPGA contins intellectul-property blocks for FFT implementtion, which llow for low Lbview degree FPGA customizbility contins intellectul-property order to djustblocks ltency for FFT versus implementtion, resource usge. which llow Although for low degree customizbility in order to djust ltency versus resource usge. Although usge se blocks is more computtionlly efficient, y fer long response time (ltency). usge se blocks is more computtionlly efficient, y fer long response time (ltency). Prlleliztion se blocks is possible, but not s convenient to implement s time domin Prlleliztion se blocks is possible, but not s convenient to implement s time domin version cross-correltion. version cross-correltion. Even Even if if time time domin domin implementtion is is more morecomputtionlly complex complex nd nd more more resource-demnding, it ws it chosen ws chosen becuse becuse it cnit esily cn be esily prllelized be prllelized nd obtins nd fster obtins computtion fster time. computtion Fst computtion time. Fst time computtion is key design time is prmeter key design prmeter this system. this system. Figure Figure 6 shows 6 shows timing digrm events during single PRI. PRI. trnsmit trnsmit nd receive nd receive opertions opertions strt strt simultneously. As soon As s soon s receive receive time finishes, time finishes, cross correltion cross correltion computtion strts. computtion cross-correltion strts. cross-correltion is computed inis computed µs. in μs. Figure Figure 6. Timing 6. Timing digrm digrm opertions performed during PRI. PRI. smpling smpling clock clock period period is is denoted denoted Tsmp_clk nd nd system clock period is denoted Tsys_clk. system system clock clock period period is four is four times times greter greter thn thn smpling clock period. time vilble for for dt dt trnsfer from from FPGA FPGA to host to host nd dditionl nd dditionl host host processing is is time left fter end cross-correltion computtion until until next next PRI. PRI. rnge rnge prile prile dt dt hs hs size size 350 kbits, nd ndis is trnsferred from from FPGA FPGA to tohost host computer in 110 μs, ccording to specifictions PCI-Express interfce. computer in 110 µs, ccording to specifictions PCI-Express interfce. time left until next PRI is used for computtions performed on host, which will time left until next PRI is used for computtions performed on host, which will be be described in next chpter. described in next chpter. rnge resolution cell cn be determined using stndrd formul. Since chirp bndwidth rngeis resolution 40MHz, cell rnge cnresolution be determined cell is 3.75m. usingin order stndrd to determine formul. mesurement Since chirp bndwidth rnge, is rectngulr 40 MHz, metl rnge trget resolution is considered, cell with is 3.75 size m. In26 order cm 30cm, to determine which yields n mesurement RCS rnge, 1.55m rectngulr 2 [16]. metl bndwidth trget is considered, receiver is with 160MHz size nd 26required cm 30signl cm, which to noise yields rtio n is RCS dB, m 2 in [16]. order to perform bndwidth displcement receiver mesurements is 160with MHz nd certin stndrd required devition, signl to s it noise will be rtio is

9 Sensors 2018, 18, x FOR PEER REVIEW 9 16 Sensors 2019, 19, described in section 7. rdr eqution is used in order to determine mesurement rnge t vlue 92m. 10dB, in order to perform displcement mesurements with certin stndrd devition, s it will be A summry prmeters implemented system is found in Tble 1. described in section 7. rdr eqution is used in order to determine mesurement rnge t Tble 1 vlue 92 m. Prmeters implemented rdr system A summry prmeters implemented system is found in Tble 1. Crrier frequency GHz Trnsmitted power Tble 1. Prmeters implemented rdr 30 dbm system. Chirp bndwidth 40 MHz Rdr System Prmeters Rnge resolution cell 3.75m Mximum detectble trget Crrier rnge frequency 92m GHz Trnsmitted power 30 dbm Trnsmit pulse durtion Chirp bndwidth 3.73μs 40 MHz Receive window durtion Rnge resolution cell 26.13μs 3.75 m Cross-correltion computtion Mximum detectble time trget rnge μs 92 m Trnsmit pulse durtion 3.73 µs Pulse Repetition Intervl 10ms Receive window durtion µs Tble 1. Prmeters Cross-correltion implemented computtion rdr system time µs Pulse Repetition Intervl 10 ms 6. Host Side Interfce 6. Host Side Interfce host computer sets periodicity trigger signl for trnsmitting chirp nd receives host smples computer sets rnge periodicity prile (mgnitude triggernd signl phse) for trnsmitting from FPGA. chirp An nd exmple receives signls smples obtined fter rnge prile FPGA (mgnitude processing nd nd phse) displyed from on FPGA. host An exmple computer cn signls be observed obtined fter in Figure FPGA 7. processing nd displyed on host computer cn be observed in Figure 7. Additionl signl processing is isperformed on on host hostpc, PC, using using LbView LbView environment. A Abin binfrom from prile prileis isselected, corresponding to to monitored trget. A trget bin is rnge correspondence round-trip dely time equl to to smpling period TTs. s. smpling frequency equls 120Msps. refore, rnge bin width is:.> δr = 2? 2 T 1.25 m ( S = 1.25 m (9) 9) Both rel nd imginry prt from chosen bin re recorded for specified number runs. Bothdisplcement rel nd is computed imginryusing prt from eqution chosen (6), with binf0=5.755 re recorded GHz. for specified number runs. is computed using Eqution (6), with f 0 = GHz. Figure 7. Resulted signls from FPGA rnge compression, bsed on RX1 nd RX2 signls plotted in Figure 7. Resulted signls from FPGA rnge compression, bsed on RX1 nd RX2 signls plotted Figure 4, s displyed on host interfce. pek in first plot indictes dely between in Figure 4, s displyed on host interfce. pek in first plot indictes dely between two signls. two signls.

10 Sensors 2018, 18, x FOR PEER REVIEW Sensors 2019, 19, Since rdr is cpble fst signl processing nd results disply, complex dt in bin Since interest rdr from is ech cpble fst generted signl processing rnge priles nd results cn be disply, used to smple complex dt mechnicl in bin motion interest from trget. ech By memorizing generted rnge vritions priles cn in be used bin to smple interest t ech mechnicl rdr pulse, motion two relevnt trget. plots By memorizing re obtined: one vritions with in displcement bin interest t ech trget rdr versus pulse, pulse two relevnt number, plots nd re nor obtined: one with one withfrequency displcement spectrum describing trget versus trget s pulsemotion. number, nd nor one with frequency A full spectrum pck selectble describing size is trget s recorded, motion. contining dt in rnge bin interest. size A full pck pcket equls selectble size number is recorded, processed contining rdr pulses. dt in Once rnge pck bin is interest. completed, size FFT is performed pcket equls upon number dt, in order processed to determine rdr pulses. vibrtion Once frequency pck is completed, spectrum. FFT is performed horizontl upon xis cn be dt, scled in order in frequency to determine vibrtion vibrtion or in velocity. frequency Ech spectrum. FFT result is horizontl plced in xis wterfll cn be scled type plot in in frequency order to observe vibrtion history or in velocity. frequency Ech FFT spectrum result is plced from in vibrting wterfll trget. type plot in order to observe history frequency spectrum from vibrting trget. 7. Vlidtion nd Experimentl Results 7. Vlidtion proposed nd Experimentl system cn Results be used for both displcement nd vibrtion monitoring. Two identicl proposed ntenns system (model cn MA-WA58-1X, be used for both mnufctured displcement by nd Mrs vibrtion Antenns, monitoring. Chicgo, TwoIL, identicl USA) ntenns mounted (model on sme MA-WA58-1X, pole were e used mnufctured for trnsmit by nd Mrs receive, Antenns, oriented Chicgo, in direction IL, USA) mounted trget. on sme pole were used for trnsmit nd receive, oriented in direction trget Outdoor Displcement Mesurement 7.1. Outdoor Displcement Mesurement A corner reflector ws mounted s trget nd is moved using liner motion system. liner A motion corner reflector system fetures ws mounted high s precision trget nd rotry is moved position using encoder, liner plced motionon system. shft liner motion electric system motor. fetures This sensor high imposes precision rotry liner position step size encoder, precision. plced Two on series shft sme electric scenrio motor. This were sensor performed, imposes t rdr liner to step trget size distnce precision. 7.5m Two series nd 30 m, t sme SNR scenrio vlues were 50 db performed, nd 26 db t respectively. rdr to trget A series distnce contins 7.5 m 20 nd steps, 30 m, moving t SNR vlues trget bck 50 db nd forth 26 db between respectively. two Adiscrete series contins positions 20 spced steps, 50 moving mm prt. trget bck nd forth between two discrete positions spced 50 mm prt. In order to to determine precision for for displcement mesurements, user cn user red cn red reltive chnge reltive in chnge position in position trget from trget one from step one to step next to one next in one grphicl in grphicl interfce. interfce. men vlues men vlues displcement displcement over 128 over pulses 128 re pulses recorded re fter recorded ech step. fter ech differences step. differences displcement mesurement displcement between mesurement successive between pulses successive re smll pulses nd re rndom smll nture. nd rndom Averging nture. is used Averging order to is mitigte used in order this effect. to mitigte phse this effect. unwrpping phse ws unwrpping performed mnully. ws performed errors mnully. mesurements errors cn mesurements be observed in cn Figure be observed 8. stndrd in Figure devition 8. stndrd errors devition recorded for errors thisrecorded cse 0.16 for mm this t cse most. is 0.16 mm t most. Figure 8. Displcement mesurement errors t 7.5 m nd t 30 m rnge. Note slightly lrger error for 30 m rnge. An dditionl mesurement set for displcement mesurement t trget rnge 30 m ws performed, but in different mnner: trget ws moved with 5 mm step in sme direction, for number 30 steps. displcement vlues were unwrpped mnully nd results re presented in Figure 9. Currently, re is no utomtic phse unwrpping procedure, s described in [17]. stndrd devition error is 0.16 mm.

11 Sensors 2019, 19, Sensors 2018, 18, x FOR PEER REVIEW Figure Displcement mesurement errors errors t 30 t m 30m rnge m rnge for 30for consecutive 30 consecutive steps insteps sme in direction, sme with direction, stepwith size step 5 mm. size 5mm. 5 A MATLAB simultion ws performed in order to to determine stndrd devition displcement mesurement t t different different signl-to-noise signl-to-noise rtio rtio vlues. vlues. A trnsmitted A trnsmitted nd nd received received chirp signl chirp signl re generted. re generted. Noise Noise ws dded ws dded on on received received chirp chirp signl, signl, in order in order to obtin to obtin ech ech desired desired SNR SNR vlues, vlues, mesured mesured on on rnge rnge prile. prile. scenrio scenrio ws repeted ws repeted for for number number 1000 reliztions reliztions. displcement displcement computed is computed using using phse phse in in rnge rnge prile prile bin bin interest, interest, with reltion with reltion (6). (6). simulted simulted results results cn becn observed be observed in Figure in Figure Additionlly, in order to to check results simultion, n nlyticl expression stndrd devition with respect to to SNR is is plotted. According to to [18], expression is is s s follows: σσ displ = λ displ = λ 1 E 4π (10) FGH I 4π J 1 ( 2 2 KL SNR SNR (10) nlyticl vlues re in good greement with simulted ones. As previously described, experimentl mesurements were performed t t two two rdr-to-trget rnges, which yield yield SNR SNR vlues vlues 50 50dB nd nd 26 26dB. dt dt points points re re lso lso plotted plotted on on chrt chrt Figure Figure 10, with 10, vlues with vlues close to close those to those or trces. or trces Simulted oreticl Experimentl Figure 10. Stndrd devition displcement mesurement versus signl-to-noise rtio, in simulted, oreticl nd experimentl cses Rel Rel Time Time Trget Trget Vibrtion Vibrtion Spectrum Spectrum Monitoring Monitoring SNR (db) rdr rdr sensor sensor is is cpble cpble monitoring monitoring motion motion chosen chosen trget trget nd nd trnsforming trnsforming it into it vibrtion into vibrtion spectrum. spectrum. In order In order to test to this test bility, this bility, vibrting vibrting trget trget ws built. ws built.

12 Sensors 2018, 18, x FOR PEER REVIEW Rel Time Trget Vibrtion Spectrum Monitoring rdr sensor is cpble monitoring motion chosen trget nd trnsforming it into Sensors vibrtion 2019, 19, 82 spectrum. In order to test this bility, vibrting trget ws built vibrting trget consists n udio speker, which hs n FR4 reinforced plte tied to its membrne. vibrting size trget consists rectngulr nreflecting udio speker, plte is which 26 cm hs 30cm. n FR4 reinforced speker plte is driven tied to by its generl-purpose membrne. size udio mplifier, rectngulr whose reflecting input is plte connected is 26 cm to 30 sinusoidl cm. speker signl genertor. is driven by For sensing generl-purpose mplitude udio mplifier, induced whose vibrtion, input is connected mechnicl to sinusoidl sensor consisting signl genertor. potentiometer For sensing ws mplitude included in induced fixture, vibrtion, with wiper mechnicl tied to sensor vibrting consisting plte. potentiometer A drwing ws included entire vibrting in fixture, trget with fixture, wiper including tied to mechnicl vibrting plte. sensor A cn drwing be observed entire in Figure vibrting 11. trget fixture, including mechnicl sensor cn be observed in Figure 11. () (b) Figure 11. () Vibrting trget mechnicl fixture drwing. An udio speker is used s vibrting Figure element, 11.() withvibrting metllic trget pltemechnicl mounted on fixture dust drwing. cp. AAn liner udio potentiometer speker is used is used s tovibrting sense element, vibrtionwith mplitude. metllic (b) plte Photogrphy mounted on ssembled dust cp. mechnicl A liner potentiometer fixture mounted is used on to tripod. sense vibrtion mplitude. (b) Photogrphy ssembled mechnicl fixture mounted on tripod. vibrting trget ws plced t distnce pproximtely 3 m from rdr. A sinusoidl signl vibrting 12 Hz frequency trget ws ws plced pplied t distnce to inputs pproximtely speker. 3 m from results rdr. A sinusoidl vibrtion signl monitoring 12 cn Hz be frequency seen in Figure ws pplied 12. FFTto is performed inputs bsed speker. on dt cptured results from vibrtion length monitoring 256 pulses. cn be observed seen in hrmonics Figure 12. re FFT presumed is performed to bebsed mechnicl on dt origin. cptured from length 256 pulses. vibrtion observed frequency hrmonics mesurement re presumed ccurcy to be is directly mechnicl reltedorigin. to ccurcy pulse repetition frequency, which is highly dependent on internl clock ccurcy USRP pltform. pulse repetition frequency is set by counter in FPGA, which increments its vlue once every smple clock period. smpling clock is derived from internl USRP clock, whose ccurcy cn be incresed using GPS disciplined oscilltor. resolution FFT spectrum is inversely proportionl to number rdr pulses used in computtion vibrtion spectrum. number rdr pulses used for computtion vibrtion spectrum is djustble. FFT length equls number pulses used for clcultion.

13 Sensors 2019, 2018, 19, 18, 82 x FOR PEER REVIEW Figure 12. Vibrtion monitoring on vibrting trget, set t 12 Hz frequency. Dt from 256 rdr pulses ws used for computtion this spectrum. fundmentl component t 12 Hz is most powerful, followed by wek hrmonics t 24 Hz nd 36 Hz Indoor vibrtion Vibrtionfrequency Mesurement mesurement ccurcy is directly relted to ccurcy pulse repetition In order frequency, to test which precision highly described dependent system on t vibrtion internl clock mplitude ccurcy mesurement, USRP pltform. sme vibrting pulse trget repetition s described frequency in is previous set by prgrph counter in wsfpga, plcedwhich t close increments rnge (3 m) its to vlue once rdrevery sensor. smple clock period. smpling clock is derived from internl USRP clock, whose ccurcy Vibrtions cn be incresed frequencies using GPS rnge disciplined 5 to 50oscilltor. Hz were pplied by speker to metl plte, in 5 Hz step resolution increments. FFT mplitude spectrum is inversely sinusoidl proportionl signl tto input number rdr speker pulses wsused kept in constnt computtion throughout entire vibrtion frequency spectrum. rnge, butnumber mechnicl rdr oscilltions pulses used did for not yield computtion constnt mplitude vibrtion vluesspectrum due to is mechnicl djustble. system FFT itself. length equls number pulses used for clcultion. system mesures rel time pek-to-pek vlue displcement recorded for trget bin, in sme mnner s described in first subprgrph this section Indoor comprison Vibrtion Mesurement between pek-to-pek vibrtion mplitudes mesured by potentiometer nd In order onesto mesured test precision by rdr cndescribed observed system in t Figure vibrtion 13. At mplitude low vibrtion mesurement, frequencies, sme re vibrting re differences trget between s described pek-to-pek in previous mplitudes prgrph recorded ws plced by t close two sensors rnge (3 m) upto to 2 rdr mm. sensor. cuse se errors my lso be relted to mechnicl oscilltion modes which pper longvibrtions FR4 plte, frequencies which yield in different rnge vibrtion 5 to 50 mplitudes Hz were pplied in center by speker plte to (where metl plte, mesuring 5 Hz sensor step increments. is locted) thn on mplitude its edges. Since sinusoidl trget signl is locted ininput sme rnge speker bin, ws n kept verge constnt vluethroughout se mplitudes entire is ctully frequency mesured. rnge, but mechnicl oscilltions did not yield constnt mplitude stndrd devition vlues due to error mechnicl betweensystem vibrtion itself. pek-to-pek mplitude mesured using system two methods mesures is 0.6 mm. rel time pek-to-pek vlue displcement recorded for trget bin, in sme mnner s described in first subprgrph this section. comprison between pek-to-pek vibrtion mplitudes mesured by potentiometer nd ones mesured by rdr cn be observed in Figure 13. At low vibrtion frequencies, re re differences between pek-to-pek mplitudes recorded by two sensors up to 2 mm. cuse se errors my lso be relted to mechnicl oscilltion modes which pper long FR4 plte, which yield different vibrtion mplitudes in center plte (where mesuring sensor is locted) thn on its edges. Since trget is locted in sme rnge bin, n verge vlue se mplitudes is ctully mesured.

14 Sensors 2018, 18, x FOR PEER REVIEW Sensors 2018, 18, FOR PEER REVIEW stndrd devition error between vibrtion pek-to-pek mplitude mesured Sensors 2019, stndrd 19, 82 devition error between vibrtion pek-to-pek mplitude mesured using two methods is 0.6 mm using two methods is 0.6 mm. Figure 13. Indoor vibrtion mplitude mesurement results, for frequency rnge from 5 Hz to 50 Hz Figure 13. Indoor vibrtion mplitude mesurement results, for frequency rnge from Hz to 50 Hz (hlf PRF rdr, in order to prevent lising). indoor trget ws plced t rnge 3 m. (hlf PRF rdr, in order to prevent lising). indoor trget ws plced t rnge 3 m Outdoor Outdoor Vibrtion Vibrtion Mesurement Mesurement sme sme mesurement mesurement setup setup ws ws repeted repeted in in n n outdoor outdoor scene, scene, with with distnce distnce between between rdr rdr nd nd vibrting vibrting trget trget pproximtely pproximtely m. m. vibrtion vibrtion mplitudes mplitudes mesured mesured by by mechnicl mechnicl sensor sensor were were recorded recorded gin. gin. pek-to-pek pek-to-pek vibrtion vibrtion mplitude mplitude vlues vlues mesured mesured by by potentiometer potentiometer nd nd rdr rdr cn cn be be observed observed in in Figure Figure stndrd stndrd devition devition error error between between vibrtion vibrtion pek pek to to pek pek mplitude mplitude mesured mesured using using two two methods methods is is mm, mm, similr similr to to one one obtined obtined in in indoor indoor mesurement mesurement set. set. Figure 14. Outdoor vibrtion mplitude mesurement results, for frequency rnge from 5 Hz to 50 Figure 14. Outdoor vibrtion mplitude mesurement results, for frequency rnge from 5 Hz to 50 Hz. rdr to trget rnge ws pproximtely 10 m. Hz. rdr to trget rnge ws pproximtely 10 m. cuses cuses errors errors for for both both indoor indoor nd nd outdoor outdoor mesurements mesurements re re probbly probbly spurious spurious cuses errors for both indoor nd outdoor mesurements re probbly spurious chnges chnges nd nd instbility instbility vibrting vibrting trget trget mechnicl mechnicl fixture. fixture. chnges nd instbility vibrting trget mechnicl fixture. 8. Conclusions 8. Conclusions 8. Conclusions A rdr sensor with cpbility monitoring rel time displcement nd vibrtion remote rdr sensor with cpbility monitoring rel time displcement nd vibrtion remote trgets A rdr ws presented sensor with in thiscpbility pper. FPGA monitoring bsebnd rel time prtdisplcement nd host computer nd vibrtion signl processing remote trgets ws presented in this pper. FPGA bsebnd prt nd host computer signl processing trgets prts were ws implemented presented in nd this tested pper. on indoor/outdoor FPGA bsebnd rel-world prt nd scenrios. host computer signl processing prts were implemented nd tested on indoor/outdoor rel-world scenrios. prts were min implemented fetures nd thistested rdron reindoor/outdoor rel time rnge compression rel-world scenrios. nd disply rnge priles min fetures this rdr re rel time rnge compression nd disply rnge t fst PRFmin rtes fetures (100 Hz). It this lsordr cpble re rel vibrtion time rnge spectrum compression monitoring nd (updisply to 50 Hz) on desired rnge priles t fst PRF rtes (100 Hz). It is lso cpble vibrtion spectrum monitoring (up to 50 Hz) priles trget. Since t fst it is PRF noncontct rtes (100 Hz). method It is lso displcement cpble nd vibrtion vibrtion spectrum monitoring monitoring for remote (up to trgets, 50 Hz) it on desired trget. Since it is noncontct method displcement nd vibrtion monitoring for on cn successfully desired trget. be used Since whenever it is noncontct rel time disply method dt displcement necessry. nd vibrtion monitoring for remote trgets, it cn successfully be used whenever rel time disply dt is necessry. remote trgets, present it pper cn successfully proves thtbe used system whenever is functionl rel time in its disply experimentl dt is stte. necessry. experiments performed cover specific scenrios. In order to fully chrcterize instrument, more experiments re required in order to determine its sensitivity, resolution nd mesurement rnge.

15 Sensors 2019, 19, displcement nd vibrtion results fered by rdr were compred to ones mesured with nor sensor nd showed good greement. precision this rdr system is estimted (using 3σ pproximtion) t 0.6 mm for displcement mesurements nd 1.8 mm for vibrtion mplitude mesurements. Or systems ment for displcement mesurements hve been described in reserch ppers. For exmple, n interferometric SAR experiment [18] with stellite-borne rdr hs shown precision 0.75 mm ( stndrd devition displcement errors) for signl to clutter rtio pproximtely 12 db. Commercil rel perture rdr systems such s FASTGBSAR-R [19] fer n ccurcy 0.01 mm, s stted by mnufcturer. In future, spectrl estimtion techniques (Cpon, MUSIC [20]) could be used insted FFT on host processing prt. Author Contributions: Conceptuliztion, M.-L.T.; Dt curtion, A.A.; Investigtion, M.-L.T.; Methodology, R.C.; Project dministrtion, M.D.; Resources, M.D.; Supervision, A.A., R.C. nd M.D.; Vlidtion, A.A.; Writing originl drft, M.-L.T.; Writing review & editing, A.A., R.C. nd M.D. Funding: This reserch received no externl funding. Conflicts Interest: uthors declre no conflict interest. Abbrevitions following bbrevitions re used in this mnuscript: USRP FPGA FMCW SAR UAV PRF PRI SNR Universl Stwre Rdr Peripherl Field-Progrmmble Gte Arry Frequency-Modultion Continuous Wve Syntic Aperture Rdr, Unmnned Aeril Vehicle Pulse Repetition Frequency Pulse Repetition Intervl Signl to Noise Rtio Appendix A Kintex 7 XC7K4107 FPGA resource utiliztion is s follows: 76.9% totl slices, 11.9% slice registers, 66.3% slice LUTs, 65.8% block RAMs nd 100% DSP48 cells. References 1. Kirubrjn, T.; Br-Shlom, Y. Low observble trget motion nlysis using mplitude informtion. IEEE Trns. Aerosp. Electron. Syst. 1996, 32, [CrossRef] 2. Ciuonzo, D.; Willett, P.K.; Br-Shlom, Y. Trcking trcker from its pssive sonr ML-PDA estimtes. IEEE Trns. Aerosp. Electron. Syst. 2014, 50, [CrossRef] 3. Vinci, G.; Lindner, S.; Brbon, F.; Mnn, S.; Hmnn, M.; Dud, A.; Weigel, R.; Koelpin, A. Six-Port Rdr Sensor for Remote Respirtion Rte nd Hertbet Vitl-Sign Monitoring. IEEE Trns. Microwve ory Tech. 2013, 61, [CrossRef] 4. Bugev, A.S.; Vsil ev, I.A.; Ivshov, S.I.; Chpurskii, V.V. Rdr Methods Detection Humn Brething nd Hertbet. J. Commun. Technol. Electronic 2006, 51, [CrossRef] 5. Gentile, C. Vibrtion mesurement by rdr techniques. In Proceedings 8th Interntionl Conference on Structurl Dynmics, EURODYN, Leuven, Belgium, 4 6 July Moll, J.; Bechtel, K.; Hils, B.; Krozer, V. Mechnicl Vibrtion Sensing for Structurl Helth Monitoring Using Millimeter-Wve Doppler Rdr Sensor. In Proceedings Europen Workshop on Structurl Helth Monitoring, Nntes, Frnce, 8 11 July Vinci, G.; Linz, S.; Mnn, S.; Lindner, S.; Brbon, F.; Weigel, R.; Koelpin, A. A Six-Port Rdr System for Precise Distnce Mesurements nd Vibrtion Monitoring in Industril Environments. In Proceedings Sensors nd Mesuring Systems 2014; 17. ITG/GMA Symposium, Nuremberg, Germny, 3 4 June 2014.

16 Sensors 2019, 19, Rffo, A.; Costnzo, S.; Di Mss, G. Stwre Defined Doppler Rdr s Contctless Multipurpose Microwve Sensor for Vibrtions Monitoring. Sensors 2017, 17, 115. [CrossRef] [PubMed] 9. Ding, L.; Ali, M.; Ptole, S.; Dbk, A. Vibrtion Prmeter Estimtion Using FMCW Rdr. In Proceedings IEEE Interntionl Conference on Acoustics, Speech nd Signl Processing (ICASSP), Shnghi, Chin, Mrch Nieh, C.M.; Hung, T.Y.; Lin, J. Antenn Rdition Pttern Effects on Short-Rnge Vibrtion-Detection Rdr System. In Proceedings 2014 Interntionl Symposium on Antenns nd Propgtion Conference Proceedings, Kohsiung, Tiwn, 2 5 December Xiong, Y.; Peng, Z.; Xing, G.; Zhng, W.; Meng, G. Accurte nd Robust Displcement Mesurement for FMCW Rdr Vibrtion Monitoring. IEEE Sens. J. 2018, 18, [CrossRef] 12. Cppuccino, G.; Cocorullo, G.; Corsonello, P.; Schirinzi, G. Design nd demonstrtion rel time processor for one-bit coded SAR signls. IEE Proc.-Rdr Sonr Nvig. 1996, 143, [CrossRef] 13. Fischmn, M.; Berkun, A.; Chun, W.; Im, E.; Andrk, R. An Onbord Processor nd Adptive Scnning Controller for Second-Genertion Precipittion Rdr. IEEE Trns. Geosci. Remote Sens. 2005, 43, [CrossRef] 14. Lou, Y.; Clrk, D.; Mrks, P.; Muellerschoen, R.J.; Wng, C.C. Onbord Rdr Processor Development for Rpid Response to Nturl Hzrds. IEEE J. Sel. Top. Appl. Erth Obs. Remote Sens. 2016, 9, [CrossRef] 15. Anghel, A.; Ccovenu, R.; Moldovn, A.S.; Popescu, A.A.; Dtcu, M. Simplified Bisttic SAR Imging with Fixed Receiver nd Terr SAR-X s Trnsmitter Opportunity-First Results. In Proceedings IEEE Interntionl Geoscience nd Remote Sensing Symposium (IGARSS), Beijing, Chin, July Mhfz, B.R. Rdr Systems Anlysis nd Design Using MATLAB; Chpmn nd Hll: New York City, NY, USA, June Dudczyk, J.; Kwlec, A. Optimizing minimum cost flow lgorithm for phse unwrpping process in SAR rdr. Bull. Pol. Acd. Sci. Tech. Sci. 2014, 62, [CrossRef] 18. Ferretti, A.; Svio, G.; Brzghi, R.; Borghi, A.; Muszzi, S.; Novli, F.; Prti, C.; Rocc, F. Submillimeter ccurcy InSAR time series: Experimentl vlidtion. IEEE Trns. Geosci. Remote Sens. 2007, 45, [CrossRef] 19. FASTGBSAR-R, Metsensing Rdr Solutions. Avilble online: MetSensing-FstGBSAR-R.pdf (ccessed on 13 December 2018). 20. Ciuonzo, D.; Romno, G.; Solimene, R. Performnce nlysis time-reversl MUSIC. IEEE Trns. Signl Process. 2015, 63, [CrossRef] 2018 by uthors. Licensee MDPI, Bsel, Switzerlnd. This rticle is n open ccess rticle distributed under terms nd conditions Cretive Commons Attribution (CC BY) license (

Synchronous Machine Parameter Measurement

Synchronous Machine Parameter Measurement Synchronous Mchine Prmeter Mesurement 1 Synchronous Mchine Prmeter Mesurement Introduction Wound field synchronous mchines re mostly used for power genertion but lso re well suited for motor pplictions

More information

Synchronous Machine Parameter Measurement

Synchronous Machine Parameter Measurement Synchronous Mchine Prmeter Mesurement 1 Synchronous Mchine Prmeter Mesurement Introduction Wound field synchronous mchines re mostly used for power genertion but lso re well suited for motor pplictions

More information

CHAPTER 2 LITERATURE STUDY

CHAPTER 2 LITERATURE STUDY CHAPTER LITERATURE STUDY. Introduction Multipliction involves two bsic opertions: the genertion of the prtil products nd their ccumultion. Therefore, there re two possible wys to speed up the multipliction:

More information

Exercise 1-1. The Sine Wave EXERCISE OBJECTIVE DISCUSSION OUTLINE. Relationship between a rotating phasor and a sine wave DISCUSSION

Exercise 1-1. The Sine Wave EXERCISE OBJECTIVE DISCUSSION OUTLINE. Relationship between a rotating phasor and a sine wave DISCUSSION Exercise 1-1 The Sine Wve EXERCISE OBJECTIVE When you hve completed this exercise, you will be fmilir with the notion of sine wve nd how it cn be expressed s phsor rotting round the center of circle. You

More information

Experiment 3: Non-Ideal Operational Amplifiers

Experiment 3: Non-Ideal Operational Amplifiers Experiment 3: Non-Idel Opertionl Amplifiers Fll 2009 Equivlent Circuits The bsic ssumptions for n idel opertionl mplifier re n infinite differentil gin ( d ), n infinite input resistnce (R i ), zero output

More information

Experiment 3: Non-Ideal Operational Amplifiers

Experiment 3: Non-Ideal Operational Amplifiers Experiment 3: Non-Idel Opertionl Amplifiers 9/11/06 Equivlent Circuits The bsic ssumptions for n idel opertionl mplifier re n infinite differentil gin ( d ), n infinite input resistnce (R i ), zero output

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad Hll Ticket No Question Pper Code: AEC009 INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigl, Hyderd - 500 043 MODEL QUESTION PAPER Four Yer B.Tech V Semester End Exmintions, Novemer - 2018 Regultions:

More information

METHOD OF LOCATION USING SIGNALS OF UNKNOWN ORIGIN. Inventor: Brian L. Baskin

METHOD OF LOCATION USING SIGNALS OF UNKNOWN ORIGIN. Inventor: Brian L. Baskin METHOD OF LOCATION USING SIGNALS OF UNKNOWN ORIGIN Inventor: Brin L. Bskin 1 ABSTRACT The present invention encompsses method of loction comprising: using plurlity of signl trnsceivers to receive one or

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-236 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dsp.support@nlog.com nd t dsptools.support@nlog.com Or visit our

More information

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES

CHAPTER 3 AMPLIFIER DESIGN TECHNIQUES CHAPTER 3 AMPLIFIER DEIGN TECHNIQUE 3.0 Introduction olid-stte microwve mplifiers ply n importnt role in communiction where it hs different pplictions, including low noise, high gin, nd high power mplifiers.

More information

Application Note. Differential Amplifier

Application Note. Differential Amplifier Appliction Note AN367 Differentil Amplifier Author: Dve n Ess Associted Project: Yes Associted Prt Fmily: CY8C9x66, CY8C7x43, CY8C4x3A PSoC Designer ersion: 4. SP3 Abstrct For mny sensing pplictions, desirble

More information

Study on SLT calibration method of 2-port waveguide DUT

Study on SLT calibration method of 2-port waveguide DUT Interntionl Conference on Advnced Electronic cience nd Technology (AET 206) tudy on LT clibrtion method of 2-port wveguide DUT Wenqing Luo, Anyong Hu, Ki Liu nd Xi Chen chool of Electronics nd Informtion

More information

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates

CS 135: Computer Architecture I. Boolean Algebra. Basic Logic Gates Bsic Logic Gtes : Computer Architecture I Boolen Algebr Instructor: Prof. Bhgi Nrhri Dept. of Computer Science Course URL: www.ses.gwu.edu/~bhgiweb/cs35/ Digitl Logic Circuits We sw how we cn build the

More information

To provide data transmission in indoor

To provide data transmission in indoor Hittite Journl of Science nd Engineering, 2018, 5 (1) 25-29 ISSN NUMBER: 2148-4171 DOI: 10.17350/HJSE19030000074 A New Demodultor For Inverse Pulse Position Modultion Technique Mehmet Sönmez Osmniye Korkut

More information

The Discussion of this exercise covers the following points:

The Discussion of this exercise covers the following points: Exercise 4 Bttery Chrging Methods EXERCISE OBJECTIVE When you hve completed this exercise, you will be fmilir with the different chrging methods nd chrge-control techniques commonly used when chrging Ni-MI

More information

ABB STOTZ-KONTAKT. ABB i-bus EIB Current Module SM/S Intelligent Installation Systems. User Manual SM/S In = 16 A AC Un = 230 V AC

ABB STOTZ-KONTAKT. ABB i-bus EIB Current Module SM/S Intelligent Installation Systems. User Manual SM/S In = 16 A AC Un = 230 V AC User Mnul ntelligent nstlltion Systems A B 1 2 3 4 5 6 7 8 30 ma 30 ma n = AC Un = 230 V AC 30 ma 9 10 11 12 C ABB STOTZ-KONTAKT Appliction Softwre Current Vlue Threshold/1 Contents Pge 1 Device Chrcteristics...

More information

Multi-beam antennas in a broadband wireless access system

Multi-beam antennas in a broadband wireless access system Multi-em ntenns in rodnd wireless ccess system Ulrik Engström, Mrtin Johnsson, nders Derneryd nd jörn Johnnisson ntenn Reserch Center Ericsson Reserch Ericsson SE-4 84 Mölndl Sweden E-mil: ulrik.engstrom@ericsson.com,

More information

EET 438a Automatic Control Systems Technology Laboratory 5 Control of a Separately Excited DC Machine

EET 438a Automatic Control Systems Technology Laboratory 5 Control of a Separately Excited DC Machine EE 438 Automtic Control Systems echnology bortory 5 Control of Seprtely Excited DC Mchine Objective: Apply proportionl controller to n electromechnicl system nd observe the effects tht feedbck control

More information

Interference Cancellation Method without Feedback Amount for Three Users Interference Channel

Interference Cancellation Method without Feedback Amount for Three Users Interference Channel Open Access Librry Journl 07, Volume, e57 ISSN Online: -97 ISSN Print: -9705 Interference Cncelltion Method without Feedbc Amount for Three Users Interference Chnnel Xini Tin, otin Zhng, Wenie Ji School

More information

Analog computation of wavelet transform coefficients in real-time Moreira-Tamayo, O.; Pineda de Gyvez, J.

Analog computation of wavelet transform coefficients in real-time Moreira-Tamayo, O.; Pineda de Gyvez, J. Anlog computtion of wvelet trnsform coefficients in rel-time Moreir-Tmyo, O.; Pined de Gyvez, J. Published in: IEEE Trnsctions on Circuits nd Systems. I, Fundmentl Theory nd Applictions DOI: 0.09/8.558443

More information

A Novel Back EMF Zero Crossing Detection of Brushless DC Motor Based on PWM

A Novel Back EMF Zero Crossing Detection of Brushless DC Motor Based on PWM A ovel Bck EMF Zero Crossing Detection of Brushless DC Motor Bsed on PWM Zhu Bo-peng Wei Hi-feng School of Electricl nd Informtion, Jingsu niversity of Science nd Technology, Zhenjing 1003 Chin) Abstrct:

More information

Synchronous Generator Line Synchronization

Synchronous Generator Line Synchronization Synchronous Genertor Line Synchroniztion 1 Synchronous Genertor Line Synchroniztion Introduction One issue in power genertion is synchronous genertor strting. Typiclly, synchronous genertor is connected

More information

This is a repository copy of Effect of power state on absorption cross section of personal computer components.

This is a repository copy of Effect of power state on absorption cross section of personal computer components. This is repository copy of Effect of power stte on bsorption cross section of personl computer components. White Rose Reserch Online URL for this pper: http://eprints.whiterose.c.uk/10547/ Version: Accepted

More information

9.4. ; 65. A family of curves has polar equations. ; 66. The astronomer Giovanni Cassini ( ) studied the family of curves with polar equations

9.4. ; 65. A family of curves has polar equations. ; 66. The astronomer Giovanni Cassini ( ) studied the family of curves with polar equations 54 CHAPTER 9 PARAMETRIC EQUATINS AND PLAR CRDINATES 49. r, 5. r sin 3, 5 54 Find the points on the given curve where the tngent line is horizontl or verticl. 5. r 3 cos 5. r e 53. r cos 54. r sin 55. Show

More information

ECE 274 Digital Logic. Digital Design. Datapath Components Shifters, Comparators, Counters, Multipliers Digital Design

ECE 274 Digital Logic. Digital Design. Datapath Components Shifters, Comparators, Counters, Multipliers Digital Design ECE 27 Digitl Logic Shifters, Comprtors, Counters, Multipliers Digitl Design..7 Digitl Design Chpter : Slides to ccompny the textbook Digitl Design, First Edition, by Frnk Vhid, John Wiley nd Sons Publishers,

More information

10.4 AREAS AND LENGTHS IN POLAR COORDINATES

10.4 AREAS AND LENGTHS IN POLAR COORDINATES 65 CHAPTER PARAMETRIC EQUATINS AND PLAR CRDINATES.4 AREAS AND LENGTHS IN PLAR CRDINATES In this section we develop the formul for the re of region whose oundry is given y polr eqution. We need to use the

More information

DESIGN OF CONTINUOUS LAG COMPENSATORS

DESIGN OF CONTINUOUS LAG COMPENSATORS DESIGN OF CONTINUOUS LAG COMPENSATORS J. Pulusová, L. Körösi, M. Dúbrvská Institute of Robotics nd Cybernetics, Slovk University of Technology, Fculty of Electricl Engineering nd Informtion Technology

More information

Module 9. DC Machines. Version 2 EE IIT, Kharagpur

Module 9. DC Machines. Version 2 EE IIT, Kharagpur Module 9 DC Mchines Version EE IIT, Khrgpur esson 40 osses, Efficiency nd Testing of D.C. Mchines Version EE IIT, Khrgpur Contents 40 osses, efficiency nd testing of D.C. mchines (esson-40) 4 40.1 Gols

More information

University of Dayton Research Institute Dayton, Ohio, Materials Laboratory Wright Patterson AFB, Ohio,

University of Dayton Research Institute Dayton, Ohio, Materials Laboratory Wright Patterson AFB, Ohio, LEAKY PLATE WAVE INSPECTION OF BIAXIAL COMPOSITES Richrd W. Mrtin University of Dyton Reserch Institute Dyton, Ohio, 45469-0001 Dle E. Chimenti Mterils Lortory Wright Ptterson AFB, Ohio, 45433-6533 INTRODUCTION

More information

MEASURE THE CHARACTERISTIC CURVES RELEVANT TO AN NPN TRANSISTOR

MEASURE THE CHARACTERISTIC CURVES RELEVANT TO AN NPN TRANSISTOR Electricity Electronics Bipolr Trnsistors MEASURE THE HARATERISTI URVES RELEVANT TO AN NPN TRANSISTOR Mesure the input chrcteristic, i.e. the bse current IB s function of the bse emitter voltge UBE. Mesure

More information

JUMO Wtrans B Programmable Head Transmitter with Radio Transmission

JUMO Wtrans B Programmable Head Transmitter with Radio Transmission Dt Sheet 707060 Seite 1/10 JUMO Wtrns B Progrmmble Hed Trnsmitter with Rdio Trnsmission Brief description The Wtrns B hed trnsmitter with wireless dt trnsmission is used in connection with Wtrns receiver

More information

Simulation of Transformer Based Z-Source Inverter to Obtain High Voltage Boost Ability

Simulation of Transformer Based Z-Source Inverter to Obtain High Voltage Boost Ability Interntionl Journl of cience, Engineering nd Technology Reserch (IJETR), olume 4, Issue 1, October 15 imultion of Trnsformer Bsed Z-ource Inverter to Obtin High oltge Boost Ability A.hnmugpriy 1, M.Ishwry

More information

TIME: 1 hour 30 minutes

TIME: 1 hour 30 minutes UNIVERSITY OF AKRON DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING 4400: 34 INTRODUCTION TO COMMUNICATION SYSTEMS - Spring 07 SAMPLE FINAL EXAM TIME: hour 30 minutes INSTRUCTIONS: () Write your nme

More information

DYE SOLUBILITY IN SUPERCRITICAL CARBON DIOXIDE FLUID

DYE SOLUBILITY IN SUPERCRITICAL CARBON DIOXIDE FLUID THERMAL SCIENCE, Yer 2015, Vol. 19, No. 4, pp. 1311-1315 1311 DYE SOLUBILITY IN SUPERCRITICAL CARBON DIOXIDE FLUID by Jun YAN, Li-Jiu ZHENG *, Bing DU, Yong-Fng QIAN, nd Fng YE Lioning Provincil Key Lbortory

More information

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES

MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES MAXIMUM FLOWS IN FUZZY NETWORKS WITH FUNNEL-SHAPED NODES Romn V. Tyshchuk Informtion Systems Deprtment, AMI corportion, Donetsk, Ukrine E-mil: rt_science@hotmil.com 1 INTRODUCTION During the considertion

More information

A Simple Approach to Control the Time-constant of Microwave Integrators

A Simple Approach to Control the Time-constant of Microwave Integrators 5 VOL., NO.3, MA, A Simple Approch to Control the Time-constnt of Microwve Integrtors Dhrmendr K. Updhyy* nd Rkesh K. Singh NSIT, Division of Electronics & Communiction Engineering New Delhi-78, In Tel:

More information

Mixed CMOS PTL Adders

Mixed CMOS PTL Adders Anis do XXVI Congresso d SBC WCOMPA l I Workshop de Computção e Aplicções 14 20 de julho de 2006 Cmpo Grnde, MS Mixed CMOS PTL Adders Déor Mott, Reginldo d N. Tvres Engenhri em Sistems Digitis Universidde

More information

A Comparative Analysis of Algorithms for Determining the Peak Position of a Stripe to Sub-pixel Accuracy

A Comparative Analysis of Algorithms for Determining the Peak Position of a Stripe to Sub-pixel Accuracy A Comprtive Anlysis of Algorithms for Determining the Pek Position of Stripe to Sub-pixel Accurcy D.K.Nidu R.B.Fisher Deprtment of Artificil Intelligence, University of Edinburgh 5 Forrest Hill, Edinburgh

More information

Lab 8. Speed Control of a D.C. motor. The Motor Drive

Lab 8. Speed Control of a D.C. motor. The Motor Drive Lb 8. Speed Control of D.C. motor The Motor Drive Motor Speed Control Project 1. Generte PWM wveform 2. Amplify the wveform to drive the motor 3. Mesure motor speed 4. Mesure motor prmeters 5. Control

More information

Geometric quantities for polar curves

Geometric quantities for polar curves Roerto s Notes on Integrl Clculus Chpter 5: Bsic pplictions of integrtion Section 10 Geometric quntities for polr curves Wht you need to know lredy: How to use integrls to compute res nd lengths of regions

More information

Robustness Analysis of Pulse Width Modulation Control of Motor Speed

Robustness Analysis of Pulse Width Modulation Control of Motor Speed Proceedings of the World Congress on Engineering nd Computer Science 2007 WCECS 2007, October 24-26, 2007, Sn Frncisco, USA obustness Anlysis of Pulse Width Modultion Control of Motor Speed Wei Zhn Abstrct

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-297 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil

More information

Radar Altimeter TRANS / REC ( RADAR) APN-117? Made by STC (UK) in 1966

Radar Altimeter TRANS / REC ( RADAR) APN-117? Made by STC (UK) in 1966 dr ltimeter / ( ) 5826 99 954 2879 117? de by () in 1966 everse engineered 1 july 2014 ht is it his rdr trnsmitter/receiver is distnce meter or ltimeter, bsed on the principle. I don't hve n instrument

More information

Polar Coordinates. July 30, 2014

Polar Coordinates. July 30, 2014 Polr Coordintes July 3, 4 Sometimes it is more helpful to look t point in the xy-plne not in terms of how fr it is horizontlly nd verticlly (this would men looking t the Crtesin, or rectngulr, coordintes

More information

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 4143/5195 Electrical Machinery Fall 2009

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 4143/5195 Electrical Machinery Fall 2009 Problem 1: Using DC Mchine University o North Crolin-Chrlotte Deprtment o Electricl nd Computer Engineering ECGR 4143/5195 Electricl Mchinery Fll 2009 Problem Set 4 Due: Thursdy October 8 Suggested Reding:

More information

Multipath Fading Measurements for Multi-Antenna Backscatter RFID at 5.8 GHz

Multipath Fading Measurements for Multi-Antenna Backscatter RFID at 5.8 GHz Multipth Fding Mesurements for Multi-Antenn Bcksctter RFID t 5.8 GHz Joshu D. Griffin 1 nd Gregory D. Durgin 2 School of Electricl nd Computer Engineering, Georgi Institute of Technology 777 Atlntic Dr.,

More information

High Speed On-Chip Interconnects: Trade offs in Passive Termination

High Speed On-Chip Interconnects: Trade offs in Passive Termination High Speed On-Chip Interconnects: Trde offs in Pssive Termintion Rj Prihr University of Rochester, NY, USA prihr@ece.rochester.edu Abstrct In this pper, severl pssive termintion schemes for high speed

More information

A New Stochastic Inner Product Core Design for Digital FIR Filters

A New Stochastic Inner Product Core Design for Digital FIR Filters MATEC Web of Conferences, (7) DOI:./ mtecconf/7 CSCC 7 A New Stochstic Inner Product Core Design for Digitl FIR Filters Ming Ming Wong,, M. L. Dennis Wong, Cishen Zhng, nd Ismt Hijzin Fculty of Engineering,

More information

Modeling of Conduction and Switching Losses in Three-Phase Asymmetric Multi-Level Cascaded Inverter

Modeling of Conduction and Switching Losses in Three-Phase Asymmetric Multi-Level Cascaded Inverter Proceedings of the 5th WEA nt. onf. on Power ystems nd Electromgnetic omptibility, orfu, Greece, August 23-25, 2005 (pp176-181) Modeling of onduction nd witching Losses in Three-Phse Asymmetric Multi-Level

More information

2016 2Q Wireless Communication Engineering. #10 Spread Spectrum & Code Division Multiple Access (CDMA)

2016 2Q Wireless Communication Engineering. #10 Spread Spectrum & Code Division Multiple Access (CDMA) 16 Q Wireless Communiction Engineering #1 Spred Spectrum & Code Division Multiple Access (CDMA Kei Skguchi skguchi@mobile.ee. July 9, 16 Course Schedule ( Dte ext Contents #7 July 15 4.6 Error correction

More information

Application of the Momentary Fourier Transform to Radar Processing

Application of the Momentary Fourier Transform to Radar Processing Budpest University of Technology nd Economics Deprtment of Telecommunictions Appliction of the Momentry Fourier Trnsform to Rdr Processing Sndor Albrecht Ph D Disserttion Advisors Dr In Cumming Deprtment

More information

Eliminating Non-Determinism During Test of High-Speed Source Synchronous Differential Buses

Eliminating Non-Determinism During Test of High-Speed Source Synchronous Differential Buses Eliminting Non-Determinism During of High-Speed Source Synchronous Differentil Buses Abstrct The t-speed functionl testing of deep sub-micron devices equipped with high-speed I/O ports nd the synchronous

More information

Direct AC Generation from Solar Cell Arrays

Direct AC Generation from Solar Cell Arrays Missouri University of Science nd Technology Scholrs' Mine UMR-MEC Conference 1975 Direct AC Genertion from Solr Cell Arrys Fernndo L. Alvrdo Follow this nd dditionl works t: http://scholrsmine.mst.edu/umr-mec

More information

Section 2.2 PWM converter driven DC motor drives

Section 2.2 PWM converter driven DC motor drives Section 2.2 PWM converter driven DC motor drives 2.2.1 Introduction Controlled power supply for electric drives re obtined mostly by converting the mins AC supply. Power electronic converter circuits employing

More information

Joanna Towler, Roading Engineer, Professional Services, NZTA National Office Dave Bates, Operations Manager, NZTA National Office

Joanna Towler, Roading Engineer, Professional Services, NZTA National Office Dave Bates, Operations Manager, NZTA National Office . TECHNICA MEMOANDM To Cc repred By Endorsed By NZTA Network Mngement Consultnts nd Contrctors NZTA egionl Opertions Mngers nd Are Mngers Dve Btes, Opertions Mnger, NZTA Ntionl Office Jonn Towler, oding

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-247 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dsp.support@nlog.com nd t dsptools.support@nlog.com Or visit our

More information

ISSCC 2006 / SESSION 21 / ADVANCED CLOCKING, LOGIC AND SIGNALING TECHNIQUES / 21.5

ISSCC 2006 / SESSION 21 / ADVANCED CLOCKING, LOGIC AND SIGNALING TECHNIQUES / 21.5 21.5 A 1.1GHz Chrge-Recovery Logic Visvesh Sthe, Jung-Ying Chueh, Mrios Ppefthymiou University of Michign, Ann Aror, MI Boost Logic is chrge-recovery circuit fmily cple of operting t GHz-clss frequencies

More information

Understanding Basic Analog Ideal Op Amps

Understanding Basic Analog Ideal Op Amps Appliction Report SLAA068A - April 2000 Understnding Bsic Anlog Idel Op Amps Ron Mncini Mixed Signl Products ABSTRACT This ppliction report develops the equtions for the idel opertionl mplifier (op mp).

More information

Estimation of Disk Slip Position Error for Mobile Hard Disk Drives

Estimation of Disk Slip Position Error for Mobile Hard Disk Drives Estimtion of Disk Slip Position Error for Mobile Hrd Disk Drives Peiqi Pn,, Yong Xio, Zhe Zheng,. College of Informtion Engineering Shenyng University of Chemicl Technology Shenyng, Lioning, 4, P.. Chin.

More information

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12

Sequential Logic (2) Synchronous vs Asynchronous Sequential Circuit. Clock Signal. Synchronous Sequential Circuits. FSM Overview 9/10/12 9//2 Sequentil (2) ENGG5 st Semester, 22 Dr. Hden So Deprtment of Electricl nd Electronic Engineering http://www.eee.hku.hk/~engg5 Snchronous vs Asnchronous Sequentil Circuit This Course snchronous Sequentil

More information

NP10 DIGITAL MULTIMETER Functions and features of the multimeter:

NP10 DIGITAL MULTIMETER Functions and features of the multimeter: NP10 DIGITL MULTIMETER. unctions nd fetures of the multimeter: 1000 V CT III tri requencies from 10.00...10 M. Diode mesurement nd continuity testing. HOLD mesurement. Reltive mesurement. Duty cycle (%)

More information

Application of Wavelet De-noising in Vibration Torque Measurement

Application of Wavelet De-noising in Vibration Torque Measurement IJCSI Interntionl Journl of Computer Science Issues, Vol. 9, Issue 5, No 3, September 01 www.ijcsi.org 9 Appliction of Wvelet De-noising in Vibrtion orque Mesurement Ho Zho 1 1 Jixing University, Jixing,

More information

Signaling-Embedded Preamble Design for Flexible Optical Transport Networks

Signaling-Embedded Preamble Design for Flexible Optical Transport Networks Signling-Embedded Premble Design for Flexible Opticl Trnsport Networks Linglong Di nd Zhocheng Wng Tsinghu Ntionl Lbortory for Informtion Science nd Technology, Deprtment of Electronic Engineering, Tsinghu

More information

Nevery electronic device, since all the semiconductor

Nevery electronic device, since all the semiconductor Proceedings of Interntionl Joint Conference on Neurl Networks, Orlndo, Florid, USA, August 12-17, 2007 A Self-tuning for Rel-time Voltge Regultion Weiming Li, Xio-Hu Yu Abstrct In this reserch, self-tuning

More information

THE present trends in the development of integrated circuits

THE present trends in the development of integrated circuits On-chip Prmetric Test of -2 Ldder Digitl-to-Anlog Converter nd Its Efficiency Dniel Arbet, Vier Stopjková, Jurj Brenkuš, nd Gábor Gyepes Abstrct This pper dels with the investigtion of the fult detection

More information

ARC DISCHARGE AND EROSION BEHAVIOR OF SILVER ELECTRIC CONTACTS BETWEEN STATIC GAP

ARC DISCHARGE AND EROSION BEHAVIOR OF SILVER ELECTRIC CONTACTS BETWEEN STATIC GAP ARC DISCHARGE AND EROSION BEHAVIOR OF SILVER ELECTRIC CONTACTS BETWEEN STATIC GAP Chung, H-H. 1 Lee, R-T. 2. Chiou, Y-C. 2 1 Deprtment of Automtion Engineering Ko-Yun Institute of Technology 2 Deprtment

More information

Redundancy Data Elimination Scheme Based on Stitching Technique in Image Senor Networks

Redundancy Data Elimination Scheme Based on Stitching Technique in Image Senor Networks Sensors & Trnsducers 204 by IFSA Publishing, S. L. http://www.sensorsportl.com Redundncy Dt Elimintion Scheme Bsed on Stitching Technique in Imge Senor Networks hunling Tng hongqing Technology nd Business

More information

FTU263. Ripple Control Receiver. Technical Data. Load Management Ripple Control

FTU263. Ripple Control Receiver. Technical Data. Load Management Ripple Control Lod Mngement Ripple Control Ripple Control Receiver FTU263 Technicl Dt The FTU263 comines the functionlity of ripple control receiver nd full clendr time switch. The FTU263 receiver is suited for opertion

More information

Design and Modeling of Substrate Integrated Waveguide based Antenna to Study the Effect of Different Dielectric Materials

Design and Modeling of Substrate Integrated Waveguide based Antenna to Study the Effect of Different Dielectric Materials Design nd Modeling of Substrte Integrted Wveguide bsed Antenn to Study the Effect of Different Dielectric Mterils Jgmeet Kour 1, Gurpdm Singh 1, Sndeep Ary 2 1Deprtment of Electronics nd Communiction Engineering,

More information

& Y Connected resistors, Light emitting diode.

& Y Connected resistors, Light emitting diode. & Y Connected resistors, Light emitting diode. Experiment # 02 Ojectives: To get some hndson experience with the physicl instruments. To investigte the equivlent resistors, nd Y connected resistors, nd

More information

Three-Phase Synchronous Machines The synchronous machine can be used to operate as: 1. Synchronous motors 2. Synchronous generators (Alternator)

Three-Phase Synchronous Machines The synchronous machine can be used to operate as: 1. Synchronous motors 2. Synchronous generators (Alternator) Three-Phse Synchronous Mchines The synchronous mchine cn be used to operte s: 1. Synchronous motors 2. Synchronous genertors (Alterntor) Synchronous genertor is lso referred to s lterntor since it genertes

More information

LATEST CALIBRATION OF GLONASS P-CODE TIME RECEIVERS

LATEST CALIBRATION OF GLONASS P-CODE TIME RECEIVERS LATEST CALIBRATION OF GLONASS P-CODE TIME RECEIVERS A. Fos 1, J. Nwroci 2, nd W. Lewndowsi 3 1 Spce Reserch Centre of Polish Acdemy of Sciences, ul. Brtyc 18A, 00-716 Wrsw, Polnd; E-mil: fos@c.ww.pl; Tel.:

More information

Lecture 20. Intro to line integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts.

Lecture 20. Intro to line integrals. Dan Nichols MATH 233, Spring 2018 University of Massachusetts. Lecture 2 Intro to line integrls Dn Nichols nichols@mth.umss.edu MATH 233, Spring 218 University of Msschusetts April 12, 218 (2) onservtive vector fields We wnt to determine if F P (x, y), Q(x, y) is

More information

PRACTICE NO. PT-TE-1414 RELIABILITY PAGE 1 OF 6 PRACTICES ELECTROSTATIC DISCHARGE (ESD) TEST PRACTICES

PRACTICE NO. PT-TE-1414 RELIABILITY PAGE 1 OF 6 PRACTICES ELECTROSTATIC DISCHARGE (ESD) TEST PRACTICES PREFERRED PRACTICE NO. PT-TE-1414 RELIABILITY PAGE 1 OF 6 ELECTROSTATIC DISCHARGE (ESD) TEST Prctice: Test stellites for the ility to survive the effects of electrosttic dischrges (ESDs) cused y spce chrging

More information

Mechanics & Industry. Experimental investigations on the effectiveness of electromagnetic actuator as sensor

Mechanics & Industry. Experimental investigations on the effectiveness of electromagnetic actuator as sensor Mechnics & Industry 14, 247 252 (213) c AFM, EDP Sciences 213 DOI: 1.151/mec/21367 www.mechnics-industry.org Mechnics & Industry Experimentl investigtions on the effectiveness of electromgnetic ctutor

More information

Design of FPGA-Based Rapid Prototype Spectral Subtraction for Hands-free Speech Applications

Design of FPGA-Based Rapid Prototype Spectral Subtraction for Hands-free Speech Applications Design of FPGA-Bsed Rpid Prototype Spectrl Subtrction for Hnds-free Speech Applictions Sryut Amornwongpeeti *, Nobutk Ono *, nd Mongkol Ekpnypong * Principles of Informtics Reserch Division, Ntionl Institute

More information

Tuning and Analysis of Fractional Order Controllers for Hard Disk Drive Servo System

Tuning and Analysis of Fractional Order Controllers for Hard Disk Drive Servo System Tuning nd Anlysis of Frctionl Order Controllers for Hrd Disk Drive Servo System Rkhi. S Dept. of Electricl nd Electronics Engineering Lourdes Mth College of Science nd Technology Thiruvnnthpurm, Indi Rohini

More information

CSI-SF: Estimating Wireless Channel State Using CSI Sampling & Fusion

CSI-SF: Estimating Wireless Channel State Using CSI Sampling & Fusion CSI-SF: Estimting Wireless Chnnel Stte Using CSI Smpling & Fusion Riccrdo Crepldi, Jeongkeun Lee, Rul Etkin, Sung-Ju Lee, Robin Krvets University of Illinois t Urbn-Chmpign Hewlett-Pckrd Lbortories Emil:{rcrepl,rhk}@illinoisedu,

More information

(1) Non-linear system

(1) Non-linear system Liner vs. non-liner systems in impednce mesurements I INTRODUCTION Electrochemicl Impednce Spectroscopy (EIS) is n interesting tool devoted to the study of liner systems. However, electrochemicl systems

More information

Information-Coupled Turbo Codes for LTE Systems

Information-Coupled Turbo Codes for LTE Systems Informtion-Coupled Turbo Codes for LTE Systems Lei Yng, Yixun Xie, Xiowei Wu, Jinhong Yun, Xingqing Cheng nd Lei Wn rxiv:709.06774v [cs.it] 20 Sep 207 Abstrct We propose new clss of informtion-coupled

More information

Fuzzy Logic Controller for Three Phase PWM AC-DC Converter

Fuzzy Logic Controller for Three Phase PWM AC-DC Converter Journl of Electrotechnology, Electricl Engineering nd Mngement (2017) Vol. 1, Number 1 Clusius Scientific Press, Cnd Fuzzy Logic Controller for Three Phse PWM AC-DC Converter Min Muhmmd Kml1,, Husn Ali2,b

More information

System-Wide Harmonic Mitigation in a Diesel Electric Ship by Model Predictive Control

System-Wide Harmonic Mitigation in a Diesel Electric Ship by Model Predictive Control IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS System-Wide Hrmonic Mitigtion in Diesel Electric Ship by Model Predictive Control Espen Skjong, Jon Are Suul, Member, IEEE, Atle Rygg, Tor Arne Johnsen, Senior

More information

Ultra Low Cost ACCELEROMETER

Ultra Low Cost ACCELEROMETER Chip Scle Pckged Digitl Therml Orienttion Sensing Accelerometer MXC6226XC Document Version D Pge 1 of 13 Fetures Generl Description Fully Integrted Therml Accelerometer X/Y Axis, 8 bit, Accelertion A/D

More information

Ultra Low Cost ACCELEROMETER

Ultra Low Cost ACCELEROMETER Chip Scle Pckged Fully Integrted Therml Accelerometer MXC622xXC Rev,A 8/19/2011 Pge 1 of 13 Fetures Generl Description Fully Integrted Therml Accelerometer X/Y Axis, 8 bit, Accelertion A/D Output (± 2g)

More information

Lecture 16: Four Quadrant operation of DC Drive (or) TYPE E Four Quadrant chopper Fed Drive: Operation

Lecture 16: Four Quadrant operation of DC Drive (or) TYPE E Four Quadrant chopper Fed Drive: Operation Lecture 16: Four Qudrnt opertion of DC Drive (or) TYPE E Four Qudrnt chopper Fed Drive: Opertion The rmture current I is either positive or negtive (flow in to or wy from rmture) the rmture voltge is lso

More information

Example. Check that the Jacobian of the transformation to spherical coordinates is

Example. Check that the Jacobian of the transformation to spherical coordinates is lss, given on Feb 3, 2, for Mth 3, Winter 2 Recll tht the fctor which ppers in chnge of vrible formul when integrting is the Jcobin, which is the determinnt of mtrix of first order prtil derivtives. Exmple.

More information

Jamming-Resistant Collaborative Broadcast In Wireless Networks, Part II: Multihop Networks

Jamming-Resistant Collaborative Broadcast In Wireless Networks, Part II: Multihop Networks Jmming-Resistnt ollbortive Brodcst In Wireless Networks, Prt II: Multihop Networks Ling Xio Ximen University, hin 361005 Emil: lxio@xmu.edu.cn Huiyu Di N Stte University, Rleigh, N 27695 Emil: huiyu di@ncsu.edu

More information

Products no longer available

Products no longer available echnicl dt sheet otry ctutor F2-P(-O) ultifunctionl rotry ctutor with emergency control for 2 nd 3 wy control bll vlve orque Nm Nominl voltge C/DC 2 V Control: odulting DC... V or vrible Position feedbck

More information

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1)

Dataflow Language Model. DataFlow Models. Applications of Dataflow. Dataflow Languages. Kahn process networks. A Kahn Process (1) The slides contin revisited mterils from: Peter Mrwedel, TU Dortmund Lothr Thiele, ETH Zurich Frnk Vhid, University of liforni, Riverside Dtflow Lnguge Model Drsticlly different wy of looking t computtion:

More information

Discontinued AN6262N, AN6263N. (planed maintenance type, maintenance type, planed discontinued typed, discontinued type)

Discontinued AN6262N, AN6263N. (planed maintenance type, maintenance type, planed discontinued typed, discontinued type) ICs for Cssette, Cssette Deck ANN, ANN Puse Detection s of Rdio Cssette, Cssette Deck Overview The ANN nd the ANN re the puse detection integrted circuits which select the progrm on the cssette tpe. In

More information

Threshold Logic Computing: Memristive-CMOS Circuits for Fast Fourier Transform and Vedic Multiplication

Threshold Logic Computing: Memristive-CMOS Circuits for Fast Fourier Transform and Vedic Multiplication 1 Threshold Logic Computing: Memristive-CMOS Circuits for Fst Fourier Trnsform nd edic Multipliction Alex Pppchen Jmes, Dinesh S. Kumr, nd Arun Ajyn Abstrct Brin inspired circuits cn provide n lterntive

More information

Compared to generators DC MOTORS. Back e.m.f. Back e.m.f. Example. Example. The construction of a d.c. motor is the same as a d.c. generator.

Compared to generators DC MOTORS. Back e.m.f. Back e.m.f. Example. Example. The construction of a d.c. motor is the same as a d.c. generator. Compred to genertors DC MOTORS Prepred by Engr. JP Timol Reference: Electricl nd Electronic Principles nd Technology The construction of d.c. motor is the sme s d.c. genertor. the generted e.m.f. is less

More information

Electrically Large Zero-Phase-Shift Metamaterial-based Grid Array Antenna for UHF Near-Field RFID Readers

Electrically Large Zero-Phase-Shift Metamaterial-based Grid Array Antenna for UHF Near-Field RFID Readers Electriclly Lrge Zero-Phse-Shift Metmteril-bsed Grid Arry Antenn for UHF Ner-Field RFID Reders Jin Shi, Xinming Qing, member IEEE, Zhi Ning Chen, Fellow, IEEE Abstrct A grid rry ntenn using zero-phse-shift

More information

D I G I TA L C A M E R A S PA RT 4

D I G I TA L C A M E R A S PA RT 4 Digitl Cmer Technologies for Scientific Bio-Imging. Prt 4: Signl-to-Noise Rtio nd Imge Comprison of Cmers Yshvinder Shrwl, Solexis Advisors LLC, Austin, TX, USA B I O G R A P H Y Yshvinder Shrwl hs BS

More information

EE Controls Lab #2: Implementing State-Transition Logic on a PLC

EE Controls Lab #2: Implementing State-Transition Logic on a PLC Objective: EE 44 - Controls Lb #2: Implementing Stte-rnsition Logic on PLC ssuming tht speed is not of essence, PLC's cn be used to implement stte trnsition logic. he dvntge of using PLC over using hrdwre

More information

Figure 2.14: Illustration of spatial frequency in image data. a) original image, f(x,y), b) plot of f(x) for the transect across image at the arrow.

Figure 2.14: Illustration of spatial frequency in image data. a) original image, f(x,y), b) plot of f(x) for the transect across image at the arrow. CEE 615: DIGITL IMGE PROCESSING Topic 2: The Digitl Imge 2-1 Fourier Trnsform full escription of the istribution of sptil frequencies in n imge is given by the twoimensionl Fourier trnsform of the imge.

More information

OPERATING INSTRUCTION

OPERATING INSTRUCTION -2 AUTOMATIC POLARIMETER OPERATING INSTRUCTION Plese red through these operting instruction before using MRC.VER.01-. CONTENTS I. APPLICATIONS.1 II. III. IV. PERFORMANCE 1 CONSTRUCTION AND PRINCIPLE 2

More information

Safety Relay Unit. Main contacts Auxiliary contact Number of input channels Rated voltage Model Category. possible 24 VAC/VDC G9SA-501.

Safety Relay Unit. Main contacts Auxiliary contact Number of input channels Rated voltage Model Category. possible 24 VAC/VDC G9SA-501. Sfety Rely Unit The Series Offers Complete Line-up of Compct Units. Four kinds of -mm wide Units re ville: A -pole model, -pole model, nd models with poles nd OFF-dely poles, s well s Two-hnd ler. Simple

More information

Section Thyristor converter driven DC motor drive

Section Thyristor converter driven DC motor drive Section.3 - Thyristor converter driven DC motor drive.3.1 Introduction Controllble AC-DC converters using thyristors re perhps the most efficient nd most robust power converters for use in DC motor drives.

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 19, 2013 http://cousticlsociety.org/ ICA 2013 Montrel Montrel, Cnd 2-7 June 2013 Signl Processing in Acoustics Session 4SP: Sensor Arry Bemforming nd Its Applictions

More information