Abstract. 1 Introduction

Size: px
Start display at page:

Download "Abstract. 1 Introduction"

Transcription

1 A Low Sample Rae Real Time Advanced Sonar Ring Saeid Fazli and Lindsay Kleeman ARC Cenre for Percepive and Inelligen Machines in Complex Environmens (PIMCE) Inelligen Roboics Research Cenre(IRRC) Monash Universiy, Ausralia Absrac This paper describes an advanced sonar ring ha employs a low receiver sample rae o achieve processing of 48 receiver channels a near real ime repeiion raes of 5 Hz. The sonar ring sensing covers 36 degrees around he robo wih simulaneously firing of 4 ransmiers. The receiver sampling frequency is 5 khz, compared o previous work a MHz, firsly o maximize he speed of processing and secondly o avoid memory limiaions of he DSPs. The processing o produce accurae disance and bearing measuremens is performed on 6 DSPs using emplae maching of echoes wih shor duraion. This paper presens a summary of he hardware archiecure, sofware archiecure and sensing heory of he advanced sonar ring. The use of a reference poin and offse able is inroduced and experimenally verified o improve he sensor accuracy and robusness. The problem and soluion o cycle hopping, caused by he low sampling rae, are described in he paper. Inroducion A fas, accurae and robus environmen sensor is always a criical par of roboic asks such as map building, localizaion, arge racking and collision avoidance. As research in his area increases, he accuracy of sonar sensors has improved [Peremans, Audenaer e al. 993; Kleeman and Kuc 995; Joerg and Berg 998; Kleeman 999; Yaa, Ohya e al. 999; Yaa, Ohya e al. ]. Meanwhile, Digial Signal Processor (DSP) sysems have enabled he ulrasonic echo o be sampled a bi ampliude resoluion and MHz sample rae and hen processed in near real ime o measure range o. mm and bearing o. degrees [Heale and Kleeman ]. This approach is fas and accurae bu operaes only wihin he beamwidh of he ransducers. Mechanical scanning and many measuremens aken in sequence are needed o cover a full 36 degrees. Figure. Advanced sonar ring mouned on an AcivMedia Pioneer 3 DX mobile robo. The sonar ring makes possible rapid navigaion of a mobile robo wihou he complicaion of mechanical scanning and delays associaed wih scanning sensors, such as scanning laser or sonar [Vlasimil MASEK 998; Vlasimil MASEK 999]. Researchers have developed a sonar ring ha allows simulaneous firing of ransmiers and hresholding of echo signals o measure reflecors wih a bearing accuracy of around degree [Yaa, Ohya e al. 999; Yaa, Ohya e al. ]. Furhermore, inerference can be rejeced [Borensein and Koren 995; Joerg and Berg 998; Kleeman 999], making possible he operaion of muliple sonars in he same acousic space, or in noisy spaces. This is imporan for cooperaive roboics, swarm roboics or any ime wo sonar equipped mobile robos ha need o work in he same area. The increasing performance of DSPs makes i possible o perform inensive sonar echo processing around an enire ring of 48 ransducers from a single simulaneous se of ransmissions in near real ime. Thus he sequenial scanning of he individual sonar sensors has been condensed ino one measuremen cycle. The new real ime muli-dsp advanced sonar ring is firs repored in [Fazli and Kleeman 4] and his paper discusses low sample rae issues and soluions o cycle hopping.

2 The sample rae of he advanced sonar ring is as low as 5 KHz, allowing each DSP o process all echoes of 8 receivers in near real ime and save all processed informaion in he memory of each DSP which is 9 KB. A low sample rae gives rise o problems, such as lower accuracy and cycle hopping ha may cause saionary arges o appear o shif in bearing and hop a wavelengh in range. The nex secion briefly inroduces hardware componens of he advanced sonar ring. The sensing heory, known as mached filering, is presened in secion 3. This secion shows ha he maximum likelihood esimaor of he arrival ime of he echo corruped by addiive whie Gaussian noise is he bes esimaor [P.M.Woodward 964]. This heory is imporan for undersanding and solving he problem of cycle hopping discussed laer. Secion 4 briefly inroduces he advanced sonar ring sofware archiecure and he implemenaion of pulse capuring and soring wihin a DSP conex. Experimenal resuls are presened in secion 5 o show he effeciveness of he proposed sysem. In his secion he concep of cycle hopping rejecion is explained. Conclusions are presened in he las secion. The Advanced Sonar Ring Hardware Archiecure in Brief Figure shows he advanced sonar ring mouned on an AcivMedia Pioneer 3 DX mobile robo. I conains a 48- ransducer sonar ring, each group of eigh Polaroid 7 series ransducers, arranged in four pairs, conrolled by a digial slave DSP board and an associaed analogue board. Each pair consiss of a ransceiver and a receiver 4 mm and 5 degrees apar. The sensor is capable of covering a full 36 degrees around robo when he effecive beamwidh of each pair of ransducers is a leas 5 degrees and his occurs for highly reflecive specular arges a ranges closer han.8 m. The advanced sonar ring has six analogue slave PCBs which are responsible for simulaneous firing of all ransmiers and daa acquisiion process. Each of hem is conrolled by a digial slave board conaining a DSP. The receiver channels are amplified and low pass filered before sampling wih ADCs a 5 khz. The ransmission elecronics allow a programmable digial pulse rain o be sen o he ransducer wihou he need for preloaded memory buffers. Insead he digial slave DSP direcly conrols he ransmi logic every microsecond under inerrup service rouine. Variable gain amplifiers conrol he ampliude of he received echoes from differen ranges. Also each board conains a high volage DC-DC converer o produce a 3 V bias on he 8 ransducers (Figure ). Afer pulses are ransmied and echoes are capured by analog slave, he echoes are digiized by Analog o Digial Converers (ADC) of digial slave boards. The sensor has six digial slave PCBs, each one conains a DSP which conrols an associaed analog slave and connecs o i using a ribbon cable. The DSP is responsible for generaing he ransmi pulses for he four ransceivers and processing he echoes colleced by he eigh ransducers. Two -bi ADS786 ADCs are configured o allow pairwise synchronised sampling of 8 inpu channels a 5 khz sample rae. An Analog Devices 89M DSP was chosen due o he single clock cycle access o on-chip RAM of 9 k byes, allowing echoes o be exraced, sored and processed wihin he DSP chip. The speed of he on-chip memory allows he processor o fech wo operands (one from daa memory and one from program memory) and an insrucion (from program memory) in a single cycle (Figure 3). A maser PCB conrols all six digial slaves and connecs he sensor o a hos compuer. The maser board conains a Ribbon connecor 4-ch ADC 4-ch ADC DSP Pulse Generaor + Echo Processor PC4 Type Connecor CONTROL +3v FET Transmier Drive Circui +LP Filer +Variable Gain Amplifier Rx Trx Rx Trx Rx Trx Rx 3 Trx 3 Sonar Ring A ransducer pair Figure. A Sonar Ring and an Analogue Slave PCB Block Diagram Figure 3. A Digial Slave PCB

3 Cenral Compuer High Speed Buffer ed UAR T PC4 Type Connecor Buffer DSP 75MHz ADSP 89M Figure 4. A Maser PCB 89M DSP, flash memory and a high speed buffered UART (Figure 4). I communicaes wih a cenral compuer via he high speed serial link and wih all he digial slave boards via a PC4 ype connecor using he Inernal Direc Memory Access (IDMA) por. The DSPs conain wo DMA pors, Inernal DMA por and Bye DMA por. The IDMA por provides an efficien means of access he on-chip program memory and daa memory of he DSP wih only one cycle per word of overhead. The IDMA por has a 6-bi muliplexed address and daa bus and suppors 4-bi program memory. The IDMA por is compleely asynchronous and can be wrien o while he ADSP 89M is operaing a full speed. Also, he maser board conains he sofware in he flash memory, boos all he slave DSPs using BDMA por, sends all user commands and reads he high level daa from slave boards and ransfers hem o a hos compuer using a RS3 serial por. 3 The Advanced Sonar Ring Sensing Theory Power supply Flash Memor y 5KB The basic idea of range finding is o calculae he Time- Of-Fligh (TOF) of capured echoes using mached filering mehod based on he radar recepion heory. In his secion we show ha his mehod is he bes arrival ime esimaor in heory. Equaions (-6) are based on [P.M.Woodward 964] and jusify he opimaliy of he arrival ime esimaion used in he advanced sonar ring. The problem is o exrac he informaion from a noisy received signal. We assume ha he waned informaion in he receiver is x, noise is whie Gaussian and he 3 received signal is denoed by y. The signal y is available and we require he probabiliy disribuion p ( x y), which gives us some informaion abou x from he knowledge of y. The calculaaion of p ( x y) is a problem of inverse probabiliy. The produc law for probabiliies is p ( x, y) = p( x) p( y x) = p( y) p( x y) () and since y is given, he second of hese equaions may be wrien p ( x y) = k p( x) p ( y x) () where k is he normalizing consan of disribuion. In equaion () p (x) is he prior probabiliy of x and p ( x y) is he poserior probabiliy of x. If we denoe u x as a ime-dependen signal represening he informaion x and n as addiive whie Gaussian noise, hen he received waveform is y = ux + n (3) which is available in he receiver and he recepion mehod should deermine p ( x y). The Likelihood Funcion is wrien as p ( y x) = k exp( E / N) = k exp{ ( y u ) d} N x (4) where N is N/W, N is he mean noise power and W is he bandwidh of he signal. The inegral in he equaion is definie and he limis mus correspond o he oal inerval of ime occupied by he signal. The erm y can be absorbed ino k p ( x y) = k p( x) exp{ ux d}exp{ yuxd} (5) N N Equaion (5) shows ha he erm q( x) = yu d (6) is he only erm ha depends on y and using ha we can obain all informaion abou poserior disribuion. Equaion (6) is a cross correlaion beween he received signal, y and a prediced noiseless received signal, u x. In discree form, equaion (5) becomes: p ( x y) = kp( x)exp{ ux }exp{ yux} (7) N N Now le us coninue wih he problem of range finding or TOF esimaion. The pulse shape will be denoed by u (),a delay ofτ occurs in he pulse shape and he goal is o esimae he value ofτ by analysis of he received waveform y (), given by y ( ) = u( τ ) + noise (8) A copy of u (), as a emplae, is available for comparison wih y() a he receiver. I is assumed haτ is independen of ime which means he arge is saionary, and also i will be assumed ha all he noise in he sysem, including ha which is inroduced by he receiver iself while operaing on y (), can be regarded as an addiion o he inpu signal. Equaions (7) can be rewrien as x

4 p ( τ y) = kp( τ )exp{ u ( τ )}exp{ y( ) u( τ )} (9) N N Equaion (9) shows ha o esimae he delay, i is sufficien o calculae he convoluion of y() and u( ) - ha is a cross correlaion. None of he remaining erms involve y (). The imporance and effeciveness of cross correlaion is shown in Figure 5. Figure 5 (a) shows a ypical sample of Gaussian noise. The noise was consruced using a random funcion. The signal chosen is shown in Figure 5 (b) which is real daa capured by advanced sonar ring. As shown in he figure, u() is delayed by an amoun τ which represens he TOF for he arge. The sum of noise and signal, y (), is shown in Figure 5 (c). u() and y() are available a he receiver, bu u ( τ ) as shown if Figure 5 (b), is no. The problem is o esimae where u() is locaed in he noise. Esimaion process sars wih q ( τ ) = y( ) u( τ ) () N q(τ ) has been compued over as wide range as possible, as shown in Figure 5 (d). I will be seen ha q(τ ) has reduced he bandwidh of he noise so ha i has a similar srucure o ha of he signal. In fac, his is because of cross-correlaion process, which is an effecive filer. a In Figure 5 (e), he exponenial funcion of q(τ ) is ploed againsτ, and if he prior disribuion p(τ ) is uniform, his final graph represens he complee expression (9) for p ( τ y). I will be seen ha all he poserior probabiliy is concenraed in a narrow region of uncerainiy a approximaely he rue value ofτ. Acually, due o sampling effecs and noise, he maximum of p ( τ y) does no fall exacly a he rue value shown in Figure 5 (b). In fac, one of he imporan facors in his process is signal/noise energy raio ha affecs he uncerainiy of he delay esimaion. Now, we describe he applicaion of his mehod in he advanced sonar ring. The sonar ring simulaneously fires all 4 ransmiers of he ring using a very shor squarewave pulse, and analyses simulaneously he waveforms of all 48 receivers using mached filers o accuraely deermine he arrival ime of echoes. The ransmied pulse is cycles of 7.4 khz plus a couner-imed burs o reduce reverberaion in he ransducer. The pulse is generaed by momenarily removing a 3V bias, he same bias as is required o operae he ransducers as receivers. Figure 6 shows he volage waveform used o drive ransmiers, a sample waveform received from a smooh, hard reflecor and he frequency componens of he echoed signal using fas Fourier ransform (FFT). b τ Ampliude (v) a 3 c b Time (µsec) d e c Figure 5. (a) Gaussian noise, (b) signal a = τ, (c) noise + signal, (d) q (τ ), (e) poserior disribuion for τ (Noe: The lengh of he signals d and e are bigger han a,b and c due o he croos correlaion) 4 Figure 6. (a) volage waveform o drive ransmiers (b) an echo (c) frequency componens of he echo

5 A emplae for one mere range and zero bearing was used as a prooype, and physical models used by [Kleeman and Kuc 995] were applied o generae he emplaes shown. The pulse absolue ampliude is normalised o maximum of 7, so he waveforms can be sored in an array of signed byes. Muliple mached filers are required o mainain accuracy because he pulse shape depends grealy on he bearing of he reflecor and is range. Due o differen elecronic circuis applying o ransceivers and receivers of he advanced sonar ring, he echo pulse shapes of he same arge are slighly differen and herefore i is necessary o make paricular ses of emplaes for each of hem o gain he highes cross correlaion. Because pulse shape depends on range and angle of arrival, several filers are generaed. The emplaes are pre-compued and saved in he DSPs. Finally 3 emplaes for each se are generaed for varying ranges and angles ha includes for one mere range, one, four, seven and en degrees bearing, for wo mere range, one, four and eigh degrees bearing, for hree mere range, wo and six degrees bearing, for four mere range, wo and six degrees bearing and for five mere range, wo and six degrees bearing. Based on above menioned heory, he maximum likelihood esimaor for he arrival TOF wih addiive whie Gaussian noise is he imeτ ha maximizes he cross-correlaion, Cor (τ ), beween he received pulse p() and an anicipaed pulse shape an (). p( ) an( τ ) Cor( τ ) = T () p ( ) an ( ) T The anicipaed pulse shape an() is one of he emplaes capured from a plane in one mere range and one degree bearing. The received echo is ried agains all available emplaes for several differen angles a he given range, and he one which gives he highes correlaion coefficien is seleced o esimae he arrival ime. A sonar pulse is regisered if is maximum cross-correlaion is greaer han 8% oherwise is discarded. There are some reasons why a pulse may be rejeced including environmenal noise, anoher sonar sensor using a differen pulse shape, anoher ransmier in he same sonar ring using differen pulse shape or overlapping pulses from differen sources, resuling a disored pulse. To esimae he TOF o sub-sample accuracy (less han 4 microseconds in he advanced sonar ring), parabolic inerpolaion is performed on he maximum hree adjacen samples of Cor (τ ). If he hree maxima y, y, and y occur a ineger sample numbers, and, he parabolic esimae of he posiion of he maximum is y 4 3 _ max max_ y + y new pos = prev pos + () ( y y + y ) T where prev _ max_ pos is he posiion of y and new_ max_ pos is he new maximum posiion wih subsample resoluion. TOF is deermined by applying mached filering o he echoes idenified by hresholding and pulse spliing. Filering is performed by firs choosing a se of appropriae emplaes using he sar sample number of he echo and finding he approximae range of he echo, hen cross correlaing he received echo wih all seleced emplaes. For example if he sar sample number of he echo shows an approximae range of cm, he firs four emplaes are chosen by sofware. The alignmen beween he echo and each emplae are adjused by 3 samples which means alignmen of he peaks on each oher and six shifs o each side. This is less comprehensive han a full convoluion implemenaion bu is advanageous as i can run faser and because each DSP processes all echoes of eigh receivers, he process is compuaionally inensive. Afer finding a reliable echo, exceeding he correlaion hreshold, which is 8%, he quesion is how o calculae he TOF. In fac, he TOF is he sar poin of he echo pulse, bu noise can change he sar poin of he echo and more imporanly in pracice he hresholding and spliing process, as are explained laer, relies on groups of eigh samples ha a leas one of hem exceeds he hreshold level, herefore he regisered sar poin of he echo varies wih ime and canno be considered as a reliable TOF. The mehod used in he advanced sonar ring is o find he sar poin of he emplae when he alignmen of emplae and pulse resuls in he maximum correlaion. Sar Sample Peak Shif (+) Peak Echo pulse Templae Cross Correlaion Assumed Maximum Cross Correlaion Siuaion Before Inerpolaion Figure 7. Alignmen of a Received Echo and a Templae when Maximum Correlaion Occurs 5

6 Figure 7 shows an example of filering, which is assumed ha maximum correlaion happens in he shown condiion,, herefore he TOF is TOF = 4µ sec( pulse _ peak _ no emplae _ peak _ no shif) (3) where pulse _ peak _ no is sample number of he pulse peak and emplae _ peak _ no is he sample number of he emplae peak, and in he calculaion of he shif, sub sample resoluion is considered using equaion (). y 4 3 _ ( y + y shif = peak dif + ) (4) ( y y + y ) where peak _ dif is difference beween pulse _ peak and emplae _ peak when maximum correlaion occurs (Figure 7). 4 The Advanced Sonar Ring Sofware Archiecure in Brief The sofware consiss of hree pars, a hos program, a maser program and a slave program. The hos program is developed using C++ under Linux which provides a graphical user inerface o communicae wih he sensor using a serial por, and o save he resuls while showing hem in he screen. A user is able o send differen commands o he sensor, such as upload and download of daa memory and program memory of maser DSP and slave DSPs, firing of ransducers, reading and wriing of he flash memory and ransferring he high level daa o he hos, shown in he graphical environmen. The maser and slave programs are sored in he flash memory. Afer urning on he sensor, he maser is booed via he bye DMA mehod of ADSP-89M. This sofware is a command parser capable of communicaion wih he hos compuer and all digial slave boards, allowing he cenral compuer o conrol all pars of he advanced sonar ring. By sending a command o he maser, i can boo all digial slave boards using inernal DMA por. A fire command is issued o all slaves simulaneously, hus synchronizing he firing of all ransceivers o wihin a clock cycle or 3 nanoseconds. The sofware of each slave can communicae wih he maser by a command parser conaining some commands o access low level daa. The mos imporan par of his sofware is an echo processor ha is organised ino wo sages. During he firs sage, assembly code performs on-he-fly processing of he samples from he eigh receivers o exrac discree pulses ha exceed he noise floor. On-he-fly processing is essenial no only o have a real ime sensor bu also o conserve he on-chip daa memory of he DSP. The second sage processes he exraced pulses wih C code o exrac arrival imes and bearing informaion using emplae maching mehod. The pulse capuring program consiss of opimised assembly code o exrac pulses from eigh receiver channels and save hem ino pulse buffers. This real ime program enables approximaely 8k words of raw receiver daa o be processed in a ransmi cycle o yield pulse resuls wihin he 48k words of daa memory. The sofware is run while receiving echoes and processes all eigh channels wihin 5 insrucion cycles or wo microseconds. The eigh channels are processed independenly hrough four sages conaining DC bias removal, hresholding, aggregaion and soring ino a pulse buffer. A block processing echnique is used for hresholding. Each block of eigh samples conaining a leas one sample wih ampliude greaer han he hreshold are deemed o be par of an echo. When here are wo or more consecuive blocks exceeding he hreshold level, he sofware merges hem and if here is jus a block of 8 samples, he sofware discards hem because each echo mus have a leas 6 samples (Figure 8). Also, an adapive hreshold level is applied o allow for differen ime varying gains in he receiver preamplifiers resuling in differen noise levels. Sage wo processing occurs in he DSP afer all receiver channels have been logged and sored simulaneously in he pulse buffers. N Group8_Couner == Y Group8_Couner - = (To Remove he Las Group8 ) Group8_Couner = Pu_Sign = STOP N START Group8_Couner = Pu_Sign = Pu_Sign== Wrie Sar Sign & Sample Number In he Pulse Buffer Wrie 8 samples o Pulse Buffer and Check Threshold > Threshold Updae he Poiner of Pulse Buffer To Curren Pos Group8_Couner ++ Pu_Sign = Figure 8. A Flow Char of an On-The-Fly Thresholding, Aggregaion and Soring Assembly Code Running in 5 Insrucion Cycles Y Y N 6

7 The processing ime in his sage occurs in addiion o he ime of fligh beween ransmiing and receiving he furhes echo approximaely 3 milliseconds. This processing ime hen direcly impacs on he real ime performance of he sensor since i akes place sequenially wih respec o he capure ime. To deermine he echo pulse arrival imes, he above menioned mached filering echnique is performed on he echo pulses exraced during sage one of he processing. Afer all arrival imes are esimaed, he bearing esimaion is performed for all arges seen by boh receivers of each pair using a riangulaion mehod. If a arge is seen by jus one of he receivers i is deemed o be an unreliable arge. A he end of he calculaion, he slave boards are waiing o be read by he maser board and afer he high level daa of all slave boards are read and sen o he cenral compuer, he maser board sends anoher fire command simulaneously o all he slave boards. 5 Experimenal Resuls 5. Reference Poin and Offse Table Concep and Resuls Choosing a reference emplae amongs all precompued emplaes is an imporan issue, which resuls he exclusive indicaion of he sar poin of an echo, mached wih varying emplaes, ha is he same TOF when maximum correlaion occurs in differen emplaes. The imporance is due o varying sizes and asymmeric pulse shapes of emplaes used in mached filering. In oher words, he TOF of a saionary arge or a very slow objec, when maximum correlaion occurs wih differen emplaes in mached filering, in he emplaes of he same range or differen ranges, is varying because of he differen sar poins of emplaes. In he advanced sonar ring, o solve his problem and avoid jumping TOFs, he emplae for one mere range and one degree bearing is seleced as reference emplae and he sar poin of ha is considered as he reference poin of echoes. Objec Posiion Before Applying The Offse Zoom In Offse Reference Templae Reference Poin Anoher Templae Final Posiion afer Applying The Offse Cross Correlaio Advanced Sonar Ring Wall Assumed Maximum Cross Correlaion posiion Figure 9. The Concep of he Offse and Calculaion Mehod Figure. Experimenal Resul of a Wall posiion befor and afer Applying he Offse 7

8 The sofware uses a lookup able called offse able ha conains offse values beween he reference emplae and all ohers. To calculae he offse value, correlaion beween each emplae and he reference emplae is calculaed and when maximum correlaion occurs, he difference beween wo sar poins is calculaed and considered as he offse value of ha emplae ( Figure 9). To ge sub-sample resoluion he above menioned inerpolaion mehod is also used in offse values compuaion. The offse able is pre-compued and saved wih emplaes. Using offse values he equaion (3) can be rewrien as a b Cycle Hopping Real Peak TOF = 4µ sec( pulse _ peak _ no emplae _ peak _ no shif offse) () when he offses are no applied, he resul of range esimaion for a saionary arge such as a wall is no consisen and differen ranges are calculaed when he maximum correlaion occurs wih differen emplaes. The experimenal resuls, before and afer applying his facor are shown in Figure. This problem also occurs when a calculaion process of a moviing plaform or moving arge uses differen emplaes due o change in he given range, for example when i uses mere emplaes and hen changes o wo meer emplaes. Therefore he offse able increases he robusness of he advanced sonar ring. 5. Cycle Hopping Rejecion Concep and Resuls The mached filering is performed using a 3-poin cross correlaion, explained in secion 3, beween a deermined echo and each of he relaed emplaes for a given range. If he maximum correlaion is greaer han 8% hen he echo is considered as a reliable echo, hen he arrival ime of he echo is esimaed using equaion (3). During experimens, we found he posiion of a saionary objec someimes jumps beween wo differen posiions. More invesigaion of he echoes showed ha he maximum value of he cross correlaion, which is sampled a he same rae of he echo, occurs in differen locaions wihin cross correlaion vecor, resuling a varying TOF value caused by a changing shif, described in equaion (3). This problem is called cycle hopping since he error in shif is usually approximaely one wavelengh and deails are shown in Figure. The problem arises firsly due o a low sample rae of 5 khz missing he real peak in he sampling process, and also due o he noise level in he capured echo, which makes local maxima very close o each oher and indisinguishable in some condiions. Cycle hopping occurs when he ampliude of an adjacen local maximum is greaer han ha of he samples calculaed around he real peak posiion. c Figure. (a) A cross correlaion a 5 khz and he cycle hopping problem (b) he real shape of cross Correlaiom (c) real peak locaion using he inerpolaion mehod To solve he problem and o find a genuine peak posiion wihin he cross correlaion marix, an inerpolaion process is employed afer he cross correlaion calculaion. This process compues a real peak value of he local maxima using a parabolic inerpolaion over hree adjacen samples. Then, he maximum is chosen amongs he resuls of his process. Figure (a) shows a real cross correlaion vecor which has a peak in he wrong posiion, comparing o he oher echoes capured from he same arge and he same receiver. Figure (b) shows he real correlaion waveform and he resul of he inerpolaion process on he local maxima is shown in Figure (c). As can be seen, his mehod can provide a beer esimae of he real maximum and avoid he varying TOF. Also, experimenal resuls are shown in Figure. This figure shows he effeciveness of he applied mehod in he real environmen. The compued posiion of each objec is considered a he end of each line. The cycle hopping causes a difference of abou 4 samples i.e. 6 microseconds in he arrival ime of he echo, herefore abou 6*.343/=.75 mm difference in he range. As can be seen in Figure, his variaion effecs he bearing esimaion markedly when one of he ranges obained from a receiver of each pair is flucuaing. 8

9 cm Figure. Experimenal Daa Showing he Effeciveness of The Cycle Hopping Rejecion Mehod 6 Conclusions Cycle Hopping Resuls Advanced Sonar Ring Zoom In Wall Real Resuls afer Applying The Cycle Hopping Rejecion Mehod The paper has presened a new approach o a low sample rae muli DSP real ime sonar-ring echo processing based on he emplae mached arrival ime esimaor. The concep of a reference poin, an offse able and he problem of cycle hopping a he low sample raes has been discussed and he effeciveness of he inerpolaion soluion has been demonsraed wih experimenal daa. Fuure work will be performed wih high speed accurae sonar sensing applicaions on a mobile robo such as localizaion, SLAM, obsacle deecion, environmenal change deecion and pah-planning. Acknowledgemens We graefully acknowledge Mr. Seven Armsrong for his assisance in he design and consrucion of he hardware and basic communicaion infrasrucure of he sonar ring and funding from he ARC Cenre for Percepive and Inelligen Machines in Complex Environmens. References [Borensein, J. and Y. Koren 995]. "Error eliminaing rapid ulrasonic firing for mobile robo obsacle avoidance." IEEE Transacions on Roboics and Auomaion (): [Fazli, S. and L. Kleeman 4]. A Real Time Advanced Sonar Ring wih Simulaneous Firing. 4 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems, , Sendai, Japan. [Heale, A. and L. Kleeman ]. A real ime DSP sonar echo processor. IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems, Oc 3-Nov 5, 6-66, Takamasu, Insiue of Elecrical and Elecronics Engineers Inc. [Joerg, K.-W. and M. Berg 998]. Mobile robo sonar sensing wih pseudo-random codes. Proceedings of he 998 IEEE Inernaional Conference on Roboics and Auomaion. Par 4 (of 4), May 6-998, 87-8, Leuven, Belgium, IEEE, Piscaaway, NJ, USA. [Kleeman, L. 999]. Fas and accurae sonar rackers using double pulse coding. 999 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems (IROS'99): Human and Environmen Friendly Robos whih High Inelligence and Emoional Quoiens', Oc 7-Oc 999, 85-9, Kyongju, Souh Korea, IEEE, Piscaaway, NJ, USA. [Kleeman, L. and R. Kuc 995]. "Mobile robo sonar for arge localizaion and classificaion." Inernaional Journal of Roboics Research 4(4): [P.M.Woodward 964]. Probabiliy and Informaion Theory wih Applicaion o Radar, Oxford:Pergamon Press. [Peremans, H., K. Audenaer, e al. 993]. "High-resoluion sensor based on ri-aural percepion." IEEE Transacions on Roboics and Auomaion 9(): [Vlasimil MASEK, M. K., Aiguo MING and Ljubisa VLACIC 998]. "Fas Mobile Robo Obsacle Deecion Using Simulaneous Firing of Sonar Ring Sensors." [Vlasimil MASEK, M. K., Aiguo MING and Ljubisa VLACIC 999]. "A New Mehod o Improve Obsacle Deecion Accuracy Using Simulaneous Firing of Sonar Ring Sensors." The Japan Sociey for Precision Engineering 33(N.): [Yaa, T., A. Ohya, e al. 999]. "Fas and accurae sonar-ring sensor for a mobile robo." Proceedings - IEEE Inernaional Conference on Roboics and Auomaion Proceedings of he 999 IEEE Inernaional Conference on Roboics and Auomaion, ICRA99, May -May : [Yaa, T., A. Ohya, e al. ]. Using one bi wave memory for mobile robos' new sonar-ring sensors. IEEE Inernaional Conference on Sysems, Man and Cyberneics, Oc 8-Oc, , Nashville, TN, USA, Insiue of Elecrical and Elecronics Engineers Inc., Piscaaway, NJ, USA. 9

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

FROM ANALOG TO DIGITAL

FROM ANALOG TO DIGITAL FROM ANALOG TO DIGITAL OBJECTIVES The objecives of his lecure are o: Inroduce sampling, he Nyquis Limi (Shannon s Sampling Theorem) and represenaion of signals in he frequency domain Inroduce basic conceps

More information

Signal Characteristics

Signal Characteristics Signal Characerisics Analog Signals Analog signals are always coninuous (here are no ime gaps). The signal is of infinie resoluion. Discree Time Signals SignalCharacerisics.docx 8/28/08 10:41 AM Page 1

More information

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS Kalle Rui, Mauri Honanen, Michael Hall, Timo Korhonen, Veio Porra Insiue of Radio Communicaions, Helsini Universiy of Technology

More information

Role of Kalman Filters in Probabilistic Algorithm

Role of Kalman Filters in Probabilistic Algorithm Volume 118 No. 11 2018, 5-10 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu doi: 10.12732/ijpam.v118i11.2 ijpam.eu Role of Kalman Filers in Probabilisic Algorihm

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM Performance Analysis of High-Rae Full-Diversiy Space Time Frequency/Space Frequency Codes for Muliuser MIMO-OFDM R. SHELIM, M.A. MATIN AND A.U.ALAM Deparmen of Elecrical Engineering and Compuer Science

More information

Chapter 2 Summary: Continuous-Wave Modulation. Belkacem Derras

Chapter 2 Summary: Continuous-Wave Modulation. Belkacem Derras ECEN 44 Communicaion Theory Chaper Summary: Coninuous-Wave Modulaion.1 Modulaion Modulaion is a process in which a parameer of a carrier waveform is varied in accordance wih a given message (baseband)

More information

Optical Short Pulse Generation and Measurement Based on Fiber Polarization Effects

Optical Short Pulse Generation and Measurement Based on Fiber Polarization Effects Opical Shor Pulse Generaion and Measuremen Based on Fiber Polarizaion Effecs Changyuan Yu Deparmen of Elecrical & Compuer Engineering, Naional Universiy of Singapore, Singapore, 117576 A*STAR Insiue for

More information

Digital Communications - Overview

Digital Communications - Overview EE573 : Advanced Digial Communicaions Digial Communicaions - Overview Lecurer: Assoc. Prof. Dr Noor M Khan Deparmen of Elecronic Engineering, Muhammad Ali Jinnah Universiy, Islamabad Campus, Islamabad,

More information

Channel Estimation for Wired MIMO Communication Systems

Channel Estimation for Wired MIMO Communication Systems Channel Esimaion for Wired MIMO Communicaion Sysems Final Repor Mulidimensional DSP Projec, Spring 2005 Daifeng Wang Absrac This repor addresses raining-based channel modeling and esimaion for a wired

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

Estimating Transfer Functions with SigLab

Estimating Transfer Functions with SigLab APPLICATION NOTE Esimaing Transfer Funcions wih SigLab Accurae ransfer funcion esimaion of linear, noise-free, dynamic sysems is an easy ask for DSPT SigLab. Ofen, however, he sysem being analyzed is noisy

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

Lecture 11. Digital Transmission Fundamentals

Lecture 11. Digital Transmission Fundamentals CS4/MSc Compuer Neworking Lecure 11 Digial Transmission Fundamenals Compuer Neworking, Copyrigh Universiy of Edinburgh 2005 Digial Transmission Fundamenals Neworks consruced ou of Links or ransmission

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

Examination Mobile & Wireless Networking ( ) April 12,

Examination Mobile & Wireless Networking ( ) April 12, Page 1 of 5 Examinaion Mobile & Wireless Neworking (192620010) April 12, 2017 13.45 16.45 Noes: Only he overhead shees used in he course, 2 double-sided shees of noes (any fon size/densiy!), and a dicionary

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

UNIT IV DIGITAL MODULATION SCHEME

UNIT IV DIGITAL MODULATION SCHEME UNI IV DIGIAL MODULAION SCHEME Geomeric Represenaion of Signals Ojecive: o represen any se of M energy signals {s i (} as linear cominaions of N orhogonal asis funcions, where N M Real value energy signals

More information

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity Wrap Up Fourier ransorm Sampling, Modulaion, Filering Noise and he Digial Absracion Binary signaling model and Shannon Capaciy Copyrigh 27 by M.H. Perro All righs reserved. M.H. Perro 27 Wrap Up, Slide

More information

TELE4652 Mobile and Satellite Communications

TELE4652 Mobile and Satellite Communications TELE465 Mobile and Saellie Communicaions Assignmen (Due: 4pm, Monday 7 h Ocober) To be submied o he lecurer before he beginning of he final lecure o be held a his ime.. This quesion considers Minimum Shif

More information

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems Transmi Beamforming wih educed Feedback Informaion in OFDM Based Wireless Sysems Seung-Hyeon Yang, Jae-Yun Ko, and Yong-Hwan Lee School of Elecrical Engineering and INMC, Seoul Naional Universiy Kwanak

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

Comparison of ATP Simulation and Microprocessor

Comparison of ATP Simulation and Microprocessor Elecrical Engineering Research (EER), Volume 3, 15 Comparison of ATP Simulaion and Microprocessor Based Faul ocaion Using DFT H Nouri *1, F Jalili, T Boxshall 3 Power Sysems, Elecronics and Conrol Research

More information

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop Chaper 2 Inroducion: From Phase-Locked Loop o Cosas Loop The Cosas loop can be considered an exended version of he phase-locked loop (PLL). The PLL has been invened in 932 by French engineer Henri de Belleszice

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

Communication Systems. Communication Systems

Communication Systems. Communication Systems Communicaion Sysems Analog communicaion Transmi and receive analog waveforms Ampliude Modulaion (AM Phase Modulaion (PM Freq. Modulaion (FM Quadraure Ampliude Modulaion (QAM Pulse Ampliude Modulaion (PAM

More information

The design of an improved matched filter in DSSS-GMSK system

The design of an improved matched filter in DSSS-GMSK system Journal of Physics: Conference Series PAPER OPEN ACCESS The design of an improved mached filer in DSSS-GMSK sysem To cie his aricle: Mao Wei-ong e al 16 J. Phys.: Conf. Ser. 679 1 View he aricle online

More information

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes *

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes * 4. ITG-Fachagung Phoonic Neworks, May 5. - 6., 2003, Leipzig, Germany Archiecures for Resource Reservaion Modules for Opical Burs Swiching Core Nodes * Sascha Junghans, Chrisoph M. Gauger Universiy of

More information

Passband Data Transmission I References Phase-shift keying Chapter , S. Haykin, Communication Systems, Wiley. G.1

Passband Data Transmission I References Phase-shift keying Chapter , S. Haykin, Communication Systems, Wiley. G.1 Passand Daa ransmission I References Phase-shif keying Chaper 4.-4.3, S. Haykin, Communicaion Sysems, Wiley. G. Inroducion Inroducion In aseand pulse ransmission, a daa sream represened in he form of a

More information

RITEC, Inc. 60 Alhambra Rd., Suite 5 Warwick, RI (401) FAX (401) Powerful Ultrasonic Research Tool. A Modular Approach

RITEC, Inc. 60 Alhambra Rd., Suite 5 Warwick, RI (401) FAX (401) Powerful Ultrasonic Research Tool. A Modular Approach RITEC RAM-5 Versaile Compuer Conrolled Ulrasonic Sysem: Modular Approach allows Cusomizaion o Specific Experimenal Requiremens. High Power RF Burs Oupus as high as 5 kilowas for frequencies o 7 MHz. Three

More information

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

A novel quasi-peak-detector for time-domain EMI-measurements F. Krug, S. Braun, and P. Russer Abstract. Advanced TDEMI measurement concept

A novel quasi-peak-detector for time-domain EMI-measurements F. Krug, S. Braun, and P. Russer Abstract. Advanced TDEMI measurement concept Advances in Radio Science (24) 2: 27 32 Copernicus GmbH 24 Advances in Radio Science A novel quasi-peak-deecor for ime-domain EMI-measuremens F. Krug, S. Braun, and P. Russer Insiue for High-Frequency

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability Muliple Load-Source Inegraion in a Mulilevel Modular Capacior Clamped DC-DC Converer Feauring Faul Toleran Capabiliy Faisal H. Khan, Leon M. Tolber The Universiy of Tennessee Elecrical and Compuer Engineering

More information

Noise Reduction/Mode Isolation with Adaptive Down Conversion (ADC)

Noise Reduction/Mode Isolation with Adaptive Down Conversion (ADC) Page 1 Noise Reducion/Mode Isolaion wih Adapive Down Conversion (ADC) Abel B. Diaz, Thomas W. Tunnell NSTec Los Alamos Operaions Presened o PDV Workshop 8-16-2007 Page 2 Summary Adapive down conversion

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

4 20mA Interface-IC AM462 for industrial µ-processor applications

4 20mA Interface-IC AM462 for industrial µ-processor applications Because of he grea number of indusrial buses now available he majoriy of indusrial measuremen echnology applicaions sill calls for he sandard analog curren nework. The reason for his lies in he fac ha

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

Communication Systems. Department of Electronics and Electrical Engineering

Communication Systems. Department of Electronics and Electrical Engineering COMM 704: Communicaion Lecure : Analog Mulipliers Dr Mohamed Abd El Ghany Dr. Mohamed Abd El Ghany, Mohamed.abdel-ghany@guc.edu.eg nroducion Nonlinear operaions on coninuous-valued analog signals are ofen

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid.

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid. OpenSax-CNX module: m0004 Elemenal Signals Don Johnson This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License.0 Absrac Complex signals can be buil from elemenal signals,

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

Generating Polar Modulation with R&S SMU200A

Generating Polar Modulation with R&S SMU200A Rohde & Schwarz producs: SMU00 Generaing Polar Modulaion wih R&S SMU00 Polar modulaion is a mehod where digial modulaion is realized as a combinaion of phase and ampliude modulaion, raher han using an

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 ISSCC 27 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 29.8 A 3GHz Swiching DC-DC Converer Using Clock- Tree Charge-Recycling in 9nm CMOS wih Inegraed Oupu Filer Mehdi Alimadadi, Samad Sheikhaei,

More information

ECE3204 Microelectronics II Bitar / McNeill. ECE 3204 / Term D-2017 Problem Set 7

ECE3204 Microelectronics II Bitar / McNeill. ECE 3204 / Term D-2017 Problem Set 7 EE3204 Microelecronics II Biar / McNeill Due: Monday, May 1, 2017 EE 3204 / Term D-2017 Problem Se 7 All ex problems from Sedra and Smih, Microelecronic ircuis, 7h ediion. NOTES: Be sure your NAME and

More information

Technology Trends & Issues in High-Speed Digital Systems

Technology Trends & Issues in High-Speed Digital Systems Deailed comparison of dynamic range beween a vecor nework analyzer and sampling oscilloscope based ime domain reflecomeer by normalizing measuremen ime Sho Okuyama Technology Trends & Issues in High-Speed

More information

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters Conrol and Proecion Sraegies for Marix Converers Dr. Olaf Simon, Siemens AG, A&D SD E 6, Erlangen Manfred Bruckmann, Siemens AG, A&D SD E 6, Erlangen Conrol and Proecion Sraegies for Marix Converers To

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

USING MATLAB TO CREATE AN IMAGE FROM RADAR

USING MATLAB TO CREATE AN IMAGE FROM RADAR USING MATLAB TO CREATE AN IMAGE FROM RADAR Douglas Hulber Mahemaics Deparmen Norfol Sae Universiy 700 Par Avenue Uni 483 Norfol VA 3504-8060 dhulber@nsu.edu Inroducion. Digial imaging algorihms developed

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information

LECTURE 1 CMOS PHASE LOCKED LOOPS

LECTURE 1 CMOS PHASE LOCKED LOOPS Lecure 01 (8/9/18) Page 1-1 Objecive LECTURE 1 CMOS PHASE LOCKED LOOPS OVERVIEW Undersand he principles and applicaions of phase locked loops using inegraed circui echnology wih emphasis on CMOS echnology.

More information

A Bidirectional Three-Phase Push-Pull Converter With Dual Asymmetrical PWM Method

A Bidirectional Three-Phase Push-Pull Converter With Dual Asymmetrical PWM Method A Bidirecional Three-Phase Push-Pull Converer Wih Dual Asymmeral PWM Mehod Minho Kwon, Junsung Par, Sewan Choi, IEEE Senior Member Deparmen of Elecral and Informaion Engineering Seoul Naional Universiy

More information

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers A New Measuremen Mehod of he Dynamic Conac Resisance of HV Circui Breakers M. Landry*, A. Mercier, G. Ouelle, C. Rajoe, J. Caron, M. Roy Hydro-Québec Fouad Brikci Zensol Auomaion Inc. (CANADA) Inroducion

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Journal of Next Generation Information Technology Volume 1, Number 2, August, 2010

Journal of Next Generation Information Technology Volume 1, Number 2, August, 2010 Journal of Nex Generaion Informaion Technology Volume, Number 2, Augus, 2 Sub band Speech analysis using Gammaone Filer banks and opimal pich exracion mehods for each sub band using average magniude difference

More information

Increasing multi-trackers robustness with a segmentation algorithm

Increasing multi-trackers robustness with a segmentation algorithm Increasing muli-rackers robusness wih a segmenaion algorihm MARTA MARRÓN, MIGUEL ÁNGEL SOTELO, JUAN CARLOS GARCÍA Elecronics Deparmen Universiy of Alcala Campus Universiario. 28871, Alcalá de Henares.

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 3 Signals & Sysems Prof. Mark Fowler Noe Se #8 C-T Sysems: Frequency-Domain Analysis of Sysems Reading Assignmen: Secion 5.2 of Kamen and Heck /2 Course Flow Diagram The arrows here show concepual

More information

A Harmonic Circulation Current Reduction Method for Parallel Operation of UPS with a Three-Phase PWM Inverter

A Harmonic Circulation Current Reduction Method for Parallel Operation of UPS with a Three-Phase PWM Inverter 160 Journal of Power Elecronics, Vol. 5, No. 2, April 2005 JPE 5-2-9 A Harmonic Circulaion Curren Reducion Mehod for Parallel Operaion of U wih a Three-Phase Inverer Kyung-Hwan Kim, Wook-Dong Kim * and

More information

EE 40 Final Project Basic Circuit

EE 40 Final Project Basic Circuit EE 0 Spring 2006 Final Projec EE 0 Final Projec Basic Circui Par I: General insrucion 1. The final projec will coun 0% of he lab grading, since i s going o ake lab sessions. All oher individual labs will

More information

f t 2cos 2 Modulator Figure 21: DSB-SC modulation.

f t 2cos 2 Modulator Figure 21: DSB-SC modulation. 4.5 Ampliude modulaion: AM 4.55. DSB-SC ampliude modulaion (which is summarized in Figure 21) is easy o undersand and analyze in boh ime and frequency domains. However, analyical simpliciy is no always

More information

Multiuser Interference in TH-UWB

Multiuser Interference in TH-UWB Ouline Roman Merz, Cyril Boeron, Pierre-André Farine Insiue of Microechnology Universiy of Neuchâel 2000 Neuchâel Workshop on UWB for Sensor Neworks, 2005 Ouline Ouline 1 Inroducion Moivaions and Goals

More information

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons Proceedings of he 5h WSEAS Inernaional Conference on Signal Processing, Isanbul, urey, May 7-9, 6 (pp45-5) Laplacian Mixure Modeling for Overcomplee Mixing Marix in Wavele Pace Domain by Adapive EM-ype

More information

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

More information

Active Filters - 1. Active Filters - 2

Active Filters - 1. Active Filters - 2 PHY35 - Elecronics Laboraory, all Term (K rong) Acie ilers - By combining op-amps wih energy-sorage elemens, circuis can be designed o gie frequency-dependen op-amp responses Acie filers are hose ha use

More information

Industrial, High Repetition Rate Picosecond Laser

Industrial, High Repetition Rate Picosecond Laser RAPID Indusrial, High Repeiion Rae Picosecond Laser High Power: RAPID is a very cos efficien, compac, diode pumped Nd:YVO4 picosecond laser wih 2 W average power a 1064 nm. Is 10 ps-pulses have high pulse

More information

Investigation of Novel Ultrasonic Positioning Method Installed in Sensor Network

Investigation of Novel Ultrasonic Positioning Method Installed in Sensor Network PIERS ONLINE, VOL. 5, NO. 4, 2009 321 Invesigaion of Novel Ulrasonic Posiioning Mehod Insalled in Sensor Nework Misuaka Hikia, Yasushi Hiraizumi, Hiroaki Aoki, Junji Masuda, and Tomoaki Waanabe Faculy

More information

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

Test 1 Review. Test 1 Review. Communication Systems: Foundational Theories. Communication System. Reference: Sections and

Test 1 Review. Test 1 Review. Communication Systems: Foundational Theories. Communication System. Reference: Sections and Tes 1 Review Tes 1 Review Proessor Deepa Kundur Universiy o Torono Reerence: Secions 2.2-2.7 and 3.1-3.6 o S. Haykin and M. Moher, Inroducion o Analog & Digial Communicaions, 2nd ed., John iley & Sons,

More information

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing Specificaions and descripion PRKL 3B Laser rero-reflecive phooelecric sensor wih polarisaion filer Dimensioned drawing en 08-2011/04 50105363 2 khz 0 3m 10-30 V DC Polarized rero-reflecive phooelecric

More information

Estimation of Automotive Target Trajectories by Kalman Filtering

Estimation of Automotive Target Trajectories by Kalman Filtering Buleinul Şiinţific al Universiăţii "Poliehnica" din imişoara Seria ELECRONICĂ şi ELECOMUNICAŢII RANSACIONS on ELECRONICS and COMMUNICAIONS om 58(72), Fascicola 1, 2013 Esimaion of Auomoive arge rajecories

More information

Adaptive Antenna Array for Reliable OFDM Transmission

Adaptive Antenna Array for Reliable OFDM Transmission Adapive Anenna Array for Reliable OFDM Transmission Shinsuke Hara Deparmen of Elecronics, Informaion Sysem And Energy Engineering, Graduae School of Engineering, Osaka Universiy Conens of This Presenaion

More information

Acquiring hand-action models by attention point analysis

Acquiring hand-action models by attention point analysis Acquiring hand-acion models by aenion poin analysis Koichi Ogawara Soshi Iba y Tomikazu Tanuki yy Hiroshi Kimura yyy Kasushi Ikeuchi Insiue of Indusrial Science, Univ. of Tokyo, Tokyo, 106-8558, JAPAN

More information

Proceedings of International Conference on Mechanical, Electrical and Medical Intelligent System 2017

Proceedings of International Conference on Mechanical, Electrical and Medical Intelligent System 2017 on Mechanical, Elecrical and Medical Inelligen Sysem 7 Consan On-ime Conrolled Four-phase Buck Converer via Saw-oohwave Circui and is Elemen Sensiiviy Yi Xiong a, Koyo Asaishi b, Nasuko Miki c, Yifei Sun

More information

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides.

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides. Nearly here Nailed i! Uni 1 Conen Opical fibres Opical fibres made from high-densiy glass can carry ligh signals long disances wihou losing any ligh hrough heir sides. Criical angle The criical angle,

More information

Autonomous Robotics 6905

Autonomous Robotics 6905 6 Simulaneous Localizaion and Mapping (SLAM Auonomous Roboics 6905 Inroducion SLAM Formulaion Paricle Filer Underwaer SLAM Lecure 6: Simulaneous Localizaion and Mapping Dalhousie Universiy i Ocober 14,

More information

Transformer of tgδ on MSP430F1331 single chip microcomputer WANG Han 1 CAI Xinjing 1,XiaoJieping 2,Liu weiqing 2

Transformer of tgδ on MSP430F1331 single chip microcomputer WANG Han 1 CAI Xinjing 1,XiaoJieping 2,Liu weiqing 2 2nd Inernaional Workshop on Maerials Engineering and ompuer Sciences (IWMES 205 Transformer of gδ on MSP430F33 single chip microcompuer WANG Han AI Xinjing,XiaoJieping 2,Liu weiqing 2 School of elecrical

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 301 s & Sysems Prof. Mark Fowler Noe Se #1 Wha is s & Sysems all abou??? 1/9 Do All EE s & CoE s Design Circuis? No!!!! Someone has o figure ou wha funcion hose circuis need o do Someone also needs

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means OBE-R-SE Dimensions.8.8 ø..75 7.5 6. 5 6.7 4.9 4. 5.9 ø.6 Model Number OBE-R-SE Elecrical connecion emier Thru-beam sensor wih m fixed cable Feaures 45 cable oule for maximum mouning freedom under exremely

More information

7 th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS S u c e a v a, R o m a n i a, M a y 27 29,

7 th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS S u c e a v a, R o m a n i a, M a y 27 29, 7 h Inernaional Conference on DEVEOPMENT AND APPICATION SYSTEMS S u c e a v a, o m a n i a, M a y 27 29, 2 0 0 4 THEE-PHASE AC CHOPPE WITH IGBT s Ovidiu USAU 1, Mihai UCANU, Crisian AGHION, iviu TIGAEU

More information

Communications II LABORATORY : Lab1- Signal Statistics, an Introduction to Simulink and FM

Communications II LABORATORY : Lab1- Signal Statistics, an Introduction to Simulink and FM Communicaions II LABORATORY : Lab1- Signal Saisics, an Inroducion o Simulink and FM Inroducion: In oday's lab we have hree pars. Throughou he firs par we will develop ools for analyzing, modifying, processing

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Texure and Disincness Analysis for Naural Feaure Exracion Kai-Ming Kiang, Richard Willgoss School of Mechanical and Manufacuring Engineering, Universiy of New Souh Wales, Sydne NSW 2052, Ausralia. kai-ming.kiang@suden.unsw.edu.au,

More information