Particle Filtering and Sensor Fusion for Robust Heart Rate Monitoring using Wearable Sensors

Size: px
Start display at page:

Download "Particle Filtering and Sensor Fusion for Robust Heart Rate Monitoring using Wearable Sensors"

Transcription

1 Paricle Filering and Sensor Fusion for Robus Hear Rae Monioring using Wearable Sensors Viswam Nahan, IEEE Suden Member, and Roozbeh Jafari, IEEE Senior Member Absrac This aricle describes a novel mehodology leveraging paricle filers for he applicaion of robus hear rae monioring in he presence of moion arifacs. Moion is a key source of noise ha confounds radiional hear rae esimaion algorihms for wearable sensors due o he inroducion of spurious arifacs in he signals. In conras o previous paricle filering approaches, we formulae he hear rae iself as he only sae o be esimaed, and do no rely on muliple specific signal feaures. Insead, we design observaion mechanisms o leverage he known seady, consisen naure of hear rae variaions o mee he objecive of coninuous monioring of hear rae using wearable sensors. Furhermore, his independence from specific signal feaures also allows us o fuse informaion from muliple sensors and signal modaliies o furher improve esimaion accuracy. The signal processing mehods described in his work were esed on real moion arifac affeced elecrocardiogram (ECG) and phooplehysmogram (PPG) daa wih concurren acceleromeer readings. Resuls show promising average error raes less han 2 beas per minue (bpm) for daa colleced during inense running aciviies. Furhermore, a comparison wih conemporary signal processing echniques for he same objecive shows how he proposed implemenaion is also compuaionally more efficien for comparable performance. Index Terms Paricle Filer, Physiological Signal Processing, Moion Arifacs, Hear Rae, Wearable Sensors I I. INTRODUCTION N recen imes, a significan amoun of research has been dedicaed o realizing he goal of pervasive, around-heclock personal physiological monioring ha is boh easy o use and accurae. The radiional norm is o rely exclusively on hospial visis, however his model of healhcare could be significanly augmened wih he help of dedicaed wearable and environmenal sensors. Apar from generally being more convenien and cheaper, coninuous monioring wih a wearable device will be invaluable for idenifying medical condiions for which sporadic monioring is insufficien. Among he various physiological measures, here has been significan ineres in wearable coninuous hear rae (HR) monioring, and i would be useful for boh finess and healh applicaions. For example, hear rae variabiliy is a condiion Submied for review on Augus 30 h, This work was suppored in par by TerraSwarm, one of six ceners of STARne, a Semiconducor Research Corporaion program sponsored by MARCO and DARPA. V. Nahan is wih he CSE deparmen and R. Jafari is wih he BME, CSE ad ECE deparmens a Texas A&M Universiy, College Saion, Texas, 77843, USA. ( s: {viswamnahan,rjafari}@amu.edu ). ha could be an indicaor of myocardial ischemia [1] and coninuous monioring of he hear rae would increase he chances of a successful diagnosis. Wearable hear rae moniors could also enable general finess applicaions. For example, users would be able o ailor heir exercise rouines according o how heir body is responding o he workload. Coninuous cardiac aciviy monioring could also be used for user auhenicaion purposes, as shown in a recen work [2]. However, he increased comfor and convenience of hese sensors ofen comes a he cos of an increased amoun of noise as well; for example, for bio-poenial sensors, he skin conac would likely have o be a dry elecrode, poenially non-conac elecrodes, which in urn means an increased amoun of noise compared o we or gel-based inerfaces which are sill he sandard for medical grade equipmen [3]. Moreover, aciviies of daily living are likely o lead o moion arifacs in he signals, such as in he case of a smar wach monioring hear rae while he user is jogging. A recen sudy exploring coninuous monioring of hear rae of consrucion workers o manage workload showed ha moion arifacs were he primary source of error in hear rae esimaion [4]. There are muliple modaliies, sensor ypes, and sensor locaions ha can be used o capure hear rae. The hear rae can be inferred from he ECG, PPG or even he changes in bio-impedance of a cerain region of he skin. The ype of sensors can be gel-based paches, or dry meal elecrodes or an LED-phoodiode combinaion as is he case for PPG. Finally, he sensors could be available in muliple locaions depending on he conex such as on a T-shir, on a wris wach, or on he sides of reading glasses. No o menion he possibiliy of environmenal sensors opporunisically measuring he hear rae, such as a seering wheel capuring ECG aciviy wih elecrodes placed on eiher side of he wheel. Moreover, apar from all hese sources for measuring he signal, we can also easily imagine sources ha measure he noise. An obvious example would be acceleromeers ha are already par of porable devices such as smar waches; hese signals could be correlaed wih he moion noise ha clouds he esimaion of hear rae. The inerne of hings (IoT) would very much include physiological and moion sensors, and i is very likely ha successful signal processing echniques would ake advanage of he expeced muliude of sensors. Therefore, we srive o show ha he proposed implemenaion is capable of supporing muliple simulaneous and heerogeneous sensors and fusing hem effecively for more accurae esimaes. Finally, an imporan consideraion when designing

2 wearable sensors is he compuaional power. Due o form facor and baery lifeime consrains, he processors in hese sysems are relaively modes, and hence i is imporan o ensure ha he compuaional load due o signal processing algorihms is minimized as much as possible. In his work we describe he use of a paricle filer o esimae arge physiological phenomena from a variey of signal modaliies, as well as he fusion of hese. The paricle filer is a sequenial Mone Carlo rouine ha probabilisically esimaes he rue sae of a given sysem by updaing he weighs and redisribuing a se of paricles. More deails on he working of he paricle filer will be provided in his aricle and can also be found in oher works [5]. Moreover, while he focus of his work is on hear rae monioring, he proposed implemenaion of he paricle filer could also be used for esimaing oher physiological parameers ha are relaively slow-changing and consisen over shor ime inervals. As will be explained in deail laer, based on sensor observaions, he paricle filer racks muliple possibiliies for he arge parameer and rewards hose ha are consisen over ime. We know ha he human hear rae is relaively seady over shor ime inervals, bu his applies o oher phenomena as well, such as respiraion rae or coninuous arerial blood pressure (ABP). Coninuous ABP can be esimaed by measuring he pulse ransi ime [6], which in urn can be esimaed wih he same signal modaliies discussed in his work. As such, no only is he proposed implemenaion independen of specific signal modaliies or feaures, i is also poenially adapable for oher applicaions in he same domain. The conribuions of his work are: 1. A paricle filer formulaion for esimaion of hear rae from noisy sensor sreams wihou dependence on specific signal feaures; i insead works wih naïve, greedy observaion mechanisms and leverages he expeced seady changes of he human hear rae. 2. Demonsraion of he efficacy of he echnique using real moion-arifac affeced ECG and PPG daa. 3. Showcasing our implemenaion s poenial for fusion of muliple signal modaliies o improve hear rae esimaes. 4. Demonsraion of improved compuaional efficiency of our soluion compared o conemporary relaed works. II. RELATED WORKS There have been many proposed approaches in he lieraure o obain an accurae hear rae esimae from a noisy cardiac signal. Several works have been based on he use of an adapive filer, bu such echniques always rely on he presence of an exernal reference signal, such as acceleromeer daa [7, 8] or elecrode issue impedance [9], which may no always be available. Moreover, differen reference signals may be beer correlaed wih differen ypes of moion arifacs and hus a sysem based on only one reference signal may no represen a generalized soluion o handle arifacs from a variey of user acions. Mehods based on a Kalman filer do no rely on an exernal reference [10], bu hese echniques assume ha he signal and observaion models are linear funcions and ha he noise is Gaussian, which is no always he case for biomedical applicaions [11]. The exended Kalman filer was inroduced o circumven he disadvanage of he lineariy assumpion [12], bu jus like he regular Kalman filer i sill suffers from he fac ha only unimodal Gaussian disribuions can be racked [11]. In oher words, only one possibiliy for he rue sae can be racked a a ime and if he esimae diverges from he rue sae, i may coninue o diverge beyond recovery. Apar from hese, here have been a few works ha successfully combine several signal processing echniques along wih heurisic knowledge of signal characerisics o build a hear rae deecion algorihm. There have been hree recen relaed works of noe ha ackle he problem of hear rae esimaion in he presence of exreme moion arifacs when running. The firs, dubbed TROIKA [13], involves primarily singular value decomposiion, an opimizaion approach o find a sparse signal represenaion of he PPG frequency specrum and finally specral peak racking approaches o esimae he hear rae. The second echnique developed by he same auhor, called JOSS [14], has a similar approach excep i joinly esimaes he specra of he acceleromeer as well as he PPG and does away wih cerain seps o save on compuaion ime. The hird and final work for PPG signals wih moion arifacs [15], which we will refer o as Robus EEMD, is based on ensemble empirical mode decomposiion (EEMD), followed by a recursive leas squares (RLS) adapive filer using he acceleromeer signal as reference. These wo echniques are followed by several specral peak racking approaches as well as heurisic condiional seps o rack he hear rae frequency. Laer in his paper, we will presen a comparison of our proposed pariclefiler based approach wih hese hree works, boh in erms of esimaion accuracy as well as compuaional efficiency. The paricle filer is a probabilisic mehod ha does no depend on any exernal reference signal nor assume a specific disribuion for eiher he signal or he noise as is he case for he Kalman filer. I is robus and has he poenial o recover from incorrec esimaes since i can keep rack of muliple possibiliies. I is generalizable and can be adaped o handle a variey of signal and noise models. I is also sraighforward o adjus he number of paricles in use, o rade-off beween compuaion ime and accuracy depending on he applicaion. The paricle filer has been previously employed in oher similar applicaions, such as idenifying he various segmens of an ECG in saionary condiions. However, apar from no dealing wih moion arifacs, hese works usually incorporae a complex dynamical model for he ECG ha involves several sae dimensions, which in urn increases he compuaional cos [16, 17]. Anoher work based on an ECG model has a much reduced dimensionaliy for he sae space; however i is only esed for ECG conaminaed by whie or pink noise [18]. A paricle filer has also been employed for muscle arifac affeced ECG de-noising, however his also relies on a sophisicaed model ha is specific o he progression of ECG wih muli-dimensional saes and does no seem o be validaed on ECG signals wih a significan amoun of noise [19]. Moreover, in all of he above, he approach ha relies on

3 he use of a single rigid and specific mahemaical model may no be generalizable o be used for a wider variey of signals from differen subjecs [20]. The key difference in our proposed framework is ha he hear rae iself is direcly used as he sae o be esimaed in he paricle filer model equaions, and we design he observaion densiies such ha he paricle filer simply rewards hose observaions ha are consisen wih he expeced behavior of a human hear rae. Moreover, he use of only a single sae dimension in he formulaion grealy eases he compuaional load compared o previous paricle filer implemenaions in his domain. A. Paricle Filer III. BACKGROUND In order o formulae he sae esimaion problem for hear rae deecion, we firs define he sae space represenaion: X ~π x (X ) (iniial disribuion) Z X ~ g(x ) X +1 X ~ f(x ) where X denoes he rue sysem sae, i.e., he rue hear rae a ime, π x (X ) denoes he iniial disribuion of he sysem saes based on some prior knowledge, Z denoes a se of discree observaions, g( ) is a funcion represening he observaions condiioned on he rue hear rae, and f( ) is he sae dynamics or ransiion model ha characerizes he hear rae dynamics as a funcion of ime. In essence, he funcion g(x ) denoes he likelihood of observaions given he rue sae, and he funcion f(x ) describes he progression of he rue sae due o is own dynamics over ime. The sae esimaion problem can be delegaed o a paricle filer, which is a sequenial Mone Carlo mehod ha solves he problem by mainaining a se of weighed paricles, each being a candidae sae esimae, is weigh being proporional o he likelihood of ha paricle represening he rue sae. A each sep of he paricle filering problem, he goal is o esimae he poserior sae disribuion (p(x Z )), i.e., he probabiliy disribuion of he curren rue sae given a se of observaions. This is esimaed by he weighed sum: N p p(x Z ) = p=1 W X pδ( X X p ) (1) X p is he p h paricle a window, W p X denoes he weigh of paricle X p, N p is he oal number of paricles and δ( ) is he Dirac dela funcion, used o place a mass a he paricle s locaion in he poserior probabiliy densiy funcion. Once his poserior probabiliy disribuion is updaed in each ime insance, a suiable mehod can be used o bes esimae he arge sae a each ime. In his work, we use he maximum a poseriori (MAP) esimae. B. Problem Characerisics (observaion densiy) (ransiion densiy) There are a number of reasons why he paricle filer is a good fi for he paricular problem of hear rae esimaion in noisy signals, when compared o oher similar echniques. For example, if we consider he problem of hear rae esimaion using peak deecion on he ECG, a common source of noise is moion ha causes spike-like arifacs. These could lead o false posiives for a peak deecion algorihm. If we consider a specific insance wih a rue hear rae of 60bpm, if here is a false posiive peak beween wo rue peaks, hen he average esimaed hear rae for ha period becomes, say 120bpm. Thus, i is clear ha he noise canno be modeled as a Gaussian disribuion around he rue value. The probabiliy disribuion of he hear rae is in fac muli-modal wih several disinc possible hear raes in he probabiliy space. This is precisely why, as menioned earlier, i may be unsuiable o use he Kalman filer which assumes linear Gaussian models, and he Exended Kalman filer ha can rack only one of hese muliple possible modes. Moreover, given his mulimodal probabiliy disribuion space where he differen modes can be very far apar in erms of hear rae, we decided o minimize he average error by aking he MAP esimae. The key insigh is ha he human hear rae is ypically a seady, consisen signal over shor ime windows; in he following secions we will describe he observaion mechanisms ha allow he paricle filer o essenially become a srucure ha amasses paricles in sae space regions ha show more consisency. In he dimension of ime, since he curren disribuion of he paricle filer depends on previous disribuions, here is an inheren sense of memory o faciliae rewarding of consisency. In he dimension of sae space, N differen paricles can rack N differen possible hear raes, hus allowing a parallel search for consisency which reduces he chances of permanenly going off rack. Anoher salien poin o noe is ha he paricle filer, as implemened in his work, is decoupled from he signal characerisics. In oher words, he paricle filer simply receives noisy observaions of hear rae, bu is agnosic o how hese observaions were obained and o wha signal modaliies and feaures were used. Thus, he paricle filer is no married o he paricular observaion mechanisms described in his work, and any changes o hese mechanisms for example o add sophisicaion, or make i more suiable for he given sensor or applicaion scenario can be easily inegraed ino he same paricle filer framework. More imporanly, oher signal modaliies for hear rae deecion, such as he ballisocardiogram (BCG), seismocardiogram (SCG) or bio-impedance, could also fi ino he same framework and be fused wih esimaes from exising sensors. C. Signal Characerisics Elecrocardiogram Signal: The ECG is a represenaion of he elecrical aciviy of he hear. In his work we are ineresed only in he hear rae, and one of he mos common ways o esimae he hear rae from ECG is using he R-peaks. The R-peak denoes he poin of elecrical depolarizaion of he venricles of he hear a he sar of each bea. The ime beween successive R-peaks can be used o calculae he bea-o-bea hear rae (Figure 1). However, as menioned before, spike -like effecs caused by moion arifacs could be falsely idenified as R-peaks. This

4 naurally leads o overesimaion of he hear rae when using peak deecion based approaches. arifacs caused by moion or oher noise sources. In he example in Figure 3, four differen hear rae observaions will be considered based on he peak-o-peak pairs shown. Figure 1 - R-peak and R-R inerval in an ECG waveform Phooplehysmogram Signal: The PPG is obained by ransmiing ligh of suiable wavelengh ino he skin and using a phoodiode o capure he refleced response ha is modulaed by he flow of blood, as shown in Figure 2. Unlike ECG, since here is no clear ime domain feaure, we insead use frequency domain observaions for he PPG as will be described in Secion IV A. Figure 2 PPG waveforms showing periodic hearbea Acceleromeer Signal I is quie probable ha frequencies due o he cadence of walking or running moions would be prominenly presen in boh ECG and PPG signals. Since hese frequencies would also be presen in he acceleromeer s daa, we can leverage his o beer inform he esimaion process. This is paricularly imporan in insances where he moion resuls in a periodic noise in eiher he ECG or PPG signal. The paricle filer is designed o exploi he assumed quasi-periodiciy of he hearbea and randomness of moion arifacs; hus in he specific insance of noise due o periodic moion, he acceleromeer observaions can prove criical o disinguish his from periodic hear rae. IV. METHODS A. Observaion Mechanism The sensors provide observaions of he hear rae, and he paricles updae heir weighs according o each of hese. Phooplehysmogram Observaions The PPG signal is firs bandpass filered beween 0.5 and 15Hz o remove baseline wander and unrelaed high frequency noise. Subsequenly, we use a specrogram based approach, aking moving, overlapping windows of he PPG sream and applying he shor-ime Fourier ransform. The window size was se o be 8 seconds, wih an overlap of 2 seconds beween successive windows. The frequency specrum from a window of PPG consiues one se of observaions. Elecrocardiogram Observaions When processing he ime domain ECG signal, we use wo back-o-back non-overlapping windows dubbed W sar and W end. For he purposes of calculaing hear rae, we only consider peak-o-peak inervals ha begin wih a peak in W sar and end wih a peak in W end. All such inervals aken ogeher consiue a se of observaions for a given ime window. Noe ha he peaks ha consiue hese pairs may or may no be W sar W end Figure 3 - Windowing illusraion on ECG signal We use windows of size 2 seconds in his work, wih a sep size of approximaely 0.27 seconds. This sep size was chosen o accommodae he fac ha we expec hear raes as high as 220 beas per minue, and a sep size bigger han his could poenially mean skipping rue peak-peak observaions in hose scenarios. The peak deecion is hen done as follows: findpeaks(w i, A min, T min ) {P 1, P 2,, P k } = P Wi (2) findpeaks(w i, A min, T min ) finds he ime of occurrence of all peaks in he signal W i ha have ampliude a leas A min and such ha no wo peaks are wihin T min ime of each oher, P Wi is he se of peak locaions in ime, {P 1, P 2,, P k }, reurned by he findpeaks funcion. This funcion is he defaul implemenaion found in MATLAB. This peak deecion on is own however is somewha naïve, so we add an addiional sep in he procedure for ECG o reduce he number of false posiives. We used he coninuous wavele ransform (CWT) on he ECG signal wih he Mexican Ha wavele, a cener frequency of 0.25Hz and a scale of 5.29 as suggesed by a previous work [21]. This helped o accenuae peaks ha more closely resemble an R- peak and diminish oher rivial peaks. The sep described in Equaion (2) is hen performed on he wavele ransformed signal o obain he peak locaions. I mus be noed ha his merely reduces he number of false posiives bu does no eliminae hem. Peak-deecion based hear rae esimaion based solely on he CWT esimae would sill overesimae due o false posiives, as shown in our previous work [22]. The hear rae observaions are hen obained as follows: P Wsar = {P 1, P 2,, P k } (3) P Wend = {P 1, P 2,, P m } (4) PP Se of all (P b P a ) P a P Wsar, P b P Wend Z n = ( fs PP (n) ) 60 (5) P Wsar and P Wend refer o he ses of peak locaions in a saring and ending window respecively, fs is he sampling rae, PP is he se of peak-o-peak inervals wih he firs peak in a saring window and second peak in an ending window, Z n is he n h hear rae observaion of window expressed in beas per minue (bpm). Taking all Z n in a given window corresponds o he se of observaions Z referred o in Secion III A when describing

5 he paricle filer s observaion model. I mus be noed ha we ake seps o avoid duplicae observaions, i.e., prevening he same wo peaks aken as a pair in muliple ime windows. We also ake seps o ensure any observaion included in he se is consisen wih oher observaions of similar hear rae from he same ime window already in he se; for example, when we have muliple false peaks we could very well have 4 observaions of 50bpm wihin a 2 second window, bu i is clearly impossible in realiy for all hese observaions o be rue. So in his example, only hose pairs of peaks corresponding o 50bpm ha are consisen wih each oher are aken ino he se. This sep is necessary o avoid an undue preponderance of lower hear rae observaions jus because of he naure of our relaively naïve observaion mechanism. Acceleromeer Observaions The acceleromeer daa (denoed as ACC) is processed using he same specrogram approach used for he PPG signal, wih idenical windowing procedures. Since here are 3 axes on he acceleromeer, we srived o combine hem ino a single specrogram o provide a unified source of observaion for he moion noise over ime. Using only one axis on is own was no an opion because here was no cerainy abou which axis capured he mos aciviy across he differen subjecs in he daabase. This is presumably due o variaions in sensor placemen and running syles among he differen subjecs. We compued he specrogram for each of he 3 axes, and hen siched ogeher a combined specrogram ha always included only he maximum of he hree available powers for each of he frequencies in each ime window. This greedy approach allows o always capure he moion frequencies wihou unduly diminishing heir relaive power. B. Paricle Filer Implemenaion The iniial disribuion for he paricle filer, π x (X ), is defined as follows: X ~π x (X ) = U(HR min, HR max ) (6) Where U( ) denoes a uniform disribuion beween HR min and HR max, he assumed lower and upper limis of he hear rae defined by reasonable human physiological bounds. We made he iniial disribuion uniform since we have no prior knowledge on he iniial hear rae, oher han exreme limis. For he PPG, he probabiliy of an observaion wih respec o a given sae of hear rae is compued as follows: φ i i = S F n n=1 S, i (1, F) (7) p(z X ) = g(x ) d = φ (8) i S is he i h elemen of he vecor of observed power specrum ampliudes (measured as described in Secion IV A) in ime window for he PPG signal, F is he oal number of frequencies under consideraion, i φ is he i h elemen of φ, he probabiliy densiy funcion ha resuls from normalizing he values of he observed power specrum o be beween 0 and 1 in ime window, d, refers o he frequency in he power specrum ha is closes o he hear rae X. d φ is he probabiliy of he even ha he corresponding frequency represens he rue hear rae. This formulaion is based on he assumpion ha a higher power a a given frequency means he more likely i is ha ha frequency represens he hear rae. However, we know ha wih moion arifacs here could be high power a cerain frequencies as a resul of he cadence of moion. This is where he observaions from he acceleromeer sensor come in; we formulae he acceleromeer observaion funcion such ha we reduce he likelihood of a given frequency represening he rue hear rae if i is presen in high power in he acceleromeer power specrum. The formulaion is as follows: φ i = i+1 i=i 1 S i F n=1 S n, i (1, F) (9) p(z X ) = g(x ) = (1 φ d ) (10) S i is he i h elemen of he vecor of he observed power specrum ampliudes in ime window of he acceleromeer specrogram, F is he oal number of frequencies under consideraion, φ i is he i h elemen of φ, he probabiliy densiy funcion for moion noise ha resuls from normalizing he values of he observed acceleromeer power specrum o be beween 0 and 1 in ime window, d, is he index of he power specrum corresponding o he frequency ha mos closely maches he hear rae X. φ d is he probabiliy of he even ha he corresponding frequency is no he hear rae, which for our purposes means i is noise. For he ECG, in order o creae a coninuous probabiliy disribuion ou of he discree observaions, we fi Gaussian disribuions around each of he observaions resuling in a Gaussian mixure. The probabiliy of a se of observaions is hen compued as follows: O p(z X ) = g(x ) = p(z n X ) O n=1 = n=1 N(Z n, X, σ z ) (11) n Z refers o he n h hear rae observaion in window, O is he oal number of observaions in window. N(Z n, X, σ z ) denoes a Gaussian disribuion wih mean equal o he hear rae X in window, and sandard deviaion σ z reflecing he maximum olerable deviaion beween he rue hear rae and he observaion, evaluaed a Z n. σ z is heurisically se o be 3bpm in his work, o ensure ha a given paricle is reasonably close o an observaion o gain weigh. Making his parameer oo high would mean even unrelaed paricles gain weigh from a given observaion, whereas making i oo low would oo sricly require paricles o exacly mach he observaion o gain weigh. The paricle filer is iniialized as follows: X p 0 = U(HR min, HR max ) (12) W p X0 = 1 (13) N p p (1, N p ) X p 0 is he p h paricle sampled from he uniform disribuion beween HR min and HR max, defined o be 40 and 220 bpm respecively for his work, a ime = 0, W p X0 is he iniial weigh of paricle p a ime = 0. N p is he oal number of paricles, se o be 300 in his work. Choosing he number of paricles affecs a rade-off beween esimaion accuracy and compuaion ime, which we will elaborae furher on in Secion VI F.

6 Afer his iniializaion, wih each succeeding ime window, he paricle weighs are updaed as shown in (14). Noe ha we use he so-called boosrap filer wherein he sae ransiion densiy is used as he imporance disribuion, making he weighs of he paricles direcly proporional o he observaion densiy [5]. We chose o do his o simplify he compuaional load considering he applicaion domain. O W p X = p(z X p n=1 N( Z n, X p, σ z ), for ECG ) = { φ d, for PPG (1 φ d ), for ACC p (1, N p ) (14) X p is he p h paricle of window, W p X is he weigh of paricle X p, N(Z n, X p, σ z ) is he value of a Gaussian disribuion wih mean X p and sandard deviaion σ z evaluaed a Z n, d φ is he probabiliy of he even ha he frequency corresponding o X p represens he rue hear rae. φ d is he probabiliy of he even ha he frequency corresponding o X p is no he hear rae, which for our purposes means i is noise. The weighs are all hen normalized o be beween 0 and 1: N p r=1 W p X = W p X W r Xi (15) p (1, N p ) W X p is he weigh of he p h paricle of window normalized so he weighs form a probabiliy mass funcion. Once he paricle weighs are calculaed he well-known sampling imporance resampling (SIR) procedure is employed o preven paricle degeneracy [5]: M p p = W X r r=1, p (1, N p ) (16) u = argmin a R a U ~ U(0,1) M (17) X p u = X, p (1, N p ) (18) M p is he p h elemen of a cumulaive sum vecor of he normalized paricle weighs X p is he updaed sae of he p h paricle of window afer resampling, and R U is a randomly seleced number from he uniform disribuion beween 0 and 1. Afer his sep, he disribuion of paricles approximaes he poserior probabiliy disribuion of he rue hear rae sae. To ge an esimae for he hear rae in he curren ime window, as menioned before, we use he MAP esimae. Since he paricle weighs are now equalized, we insead look o he disribuion of paricles o capure he mos likely esimae. We cluser he paricles belonging o a similar hear rae ogeher, and can say ha he larges cluser represens he mos likely sae as i is analogous o aking he highes weigh paricle wihou he SIR procedure. The clusers and he hear rae esimae are hus calculaed as follows: C n Se of all X m X m X n < CS m (1, N p ), n (1, N p ) E = i i C max C max (19) C n is he n h cluser of paricles CS is he maximum spread of a cluser (se o be 3 bpm) i C max refers o he i h member of he larges cluser C max, and E is he esimae for ime window. For his specific applicaion, he esimae is hear rae in bpm. The final sep in a given ieraion of he paricle filer is he model-based updae ha reflecs he sae ransiion model defined earlier in Secion III. Essenially, as ime progress he rue hear rae is expeced o be dynamic o an exen, and no remain consan. Therefore, he paricles are updaed accordingly a he end of each ime window o approximae his behavior. We assume ha he model governing he human hear rae changes over ime is a normal disribuion: p ~f(x p )~ N(X p i, σ x ) = X p i + (σ x R N ~N(0,1)) (20) X +1 p (1, N p ) R N is a randomly generaed number from he sandard normal disribuion, and σ x is he sandard deviaion capuring he expeced change in hear rae from one window o he nex. Wih he window sep size being 2 seconds, σ x is heurisically se o be 6 bpm. The window hen shifs o a new secion of he signal and he paricle filer coninues o rack he hear rae in his manner ieraively over successive windows. C. Paricle Weighing Assumpions I can be seen from he formulaion for ECG ha for a given se of observaions in one ime window, we consider all he observaions as equally likely. We deemed i more generalizable o no rely on any specific feaures among a se of observaions o differeniae hem. Insead, we assume ha he rue hear rae for he subjec would make relaively smooh, coninuous and gradual changes over ime. Leading on from his, we also assume ha he observed hear raes as a resul of false posiive peaks are more random and inconsisen. Wih hese assumpions, our expecaion is ha even hough all observed hear raes are considered equally likely, he paricles will build over he correc hear rae as ha is observed more consisenly over successive ime windows. D. Fusion Technique Since we have formulaed he paricle filer wih only he hear rae as he sae o be esimaed, muliple signal modaliies and heir observaion mechanisms can be fused in he same framework. The paricle weighing for an arbirary number of observaion sources, i.e., sensors, is given by: W fusion p X = S p(z s X p s=1 ) (21) W fusion p X is he weigh assigned o paricle X p when fusing he informaion from muliple sources of observaion S is he oal number of observaion sources Z s is he se of observaions in ime window from source s In essence we assume ha since he differen sources are observing he same arge phenomenon, paricles corresponding o saes ha are observed wih higher weigh across muliple sources should be rewarded. Conversely, i is unlikely ha he same false sae would be observed wih high probabiliy across muliple sources. In oher words, i would be rare for a source of noise o affec sensors wih differen modaliies placed in differen locaions in he same way.

7 In his work, for he fusion of ECG, PPG and ACC sensors, he paricle weighing process is modified as follows: W fusion ECG p X = p(z X p PPG ) p(z X p ACC ) p(z X p ) (22) O ECG p(z X p ) = n=1 N( Z n, X p, σ z ) (23) p(z PPG X p ) = φ d (24) p(z ACC X p ) = (1 φ d ) (25) Similarly, in he daabase o be described in more deail in Secion V, here are wo separae PPG sensors in addiion o he acceleromeer in a wach-like device; so he formulaion above is modified by simply replacing he observaions from ECG wih he observaions from he second PPG sensor. Wih his formulaion, we can also ge an idea of he conribuion of each sensor or signal modaliy o he overall paricle filer esimae in each ime window, as shown below: β s = p p(z s X p X ) Cmax, s S (26) s β is he conribuion of sensor s o he paricle filer esimae in ime window X p is a paricle in he maximum clique C max for window s Z is he se of observaions in ime window from sensor s S is he se of all sensors or signal modaliies This conribuion can hen be normalized wih respec o all he sensors in he sysem and expressed as a percenage: β s = (β s m m S β ) 100 (27) Sensors producing random, noisy observaions will likely have a low conribuion o he overall paricle filer esimae, hus poenially informing dynamic adjusmens o he conribuions of individual sensors based on perceived signal qualiy in real ime. Moreover, prior knowledge of he increased reliabiliy of one sensor could allow increased weighage of observaions originaing from ha sensor. In his iniial work however, we keep i simple and do no assume ha any one signal sensor is inherenly beer han he oher. The advanage of his overall mehod of fusion is ha i is simple and generalizable and can easily be reused for differen applicaions as well as an arbirary number of sensors. E. Addiional Improvemens While he paricle filer framework is complee wih he above implemenaion, we found during he course of our experimens wih he daa ha we could make addiional improvemens o he algorihm o furher reduce error for his specific scenario of esimaing HR for a running subjec: Hard Thresholding of ACC We assume ha he power of a frequency in he acceleromeer specrum is direcly proporional o he probabiliy of ha frequency represening moion noise. However, in a few subjecs daa here was a harmonic of he movemen frequency ha was somewha low in srengh bu sill high enough o mislead he paricle filer. Therefore, we modified he ACC probabiliy funcion o remove from consideraion an observaion if he power of he corresponding frequency was greaer han 10% of he maximum power observed in he acceleromeer for ha ime window. Deecing ACC Overlap wih Hear Rae Frequency There were a few insances wherein he dominan ACC frequency happened o overlap wih he rue hear rae frequency. This would be especially problemaic wih he hard hresholding inroduced above. Therefore, we implemened a rough frequency margin around he expeced hear rae, and if he ACC frequency under consideraion was wihin his zone, we did no perform he hresholding. This ensured ha we did no effecively remove from consideraion paricles corresponding o he hear rae simply because he ACC frequency was close. The bounds for he margin were se by aking he average of he previous 3 hear rae esimaes in Hz and making a conservaive bound of +/- 0.1 Hz. This corresponds o an assumpion ha he hear rae would no change by more han 6 bpm in eiher direcion from one ime window o he nex. Deecing Resing Sae In all of he daa, he subjec sars a res a leas for a few seconds before beginning any aciviies. I makes lile sense o include he acceleromeer observaions in hese saes. Therefore, we firs find he magniude of acceleraion in each ime window as follows: τ = (a x ()) 2 + (a y ()) 2 + (a z ()) 2 (28) a x () is he x-axis acceleraion for he given ime window a y () is he y-axis acceleraion for he given ime window a z () is he z-axis acceleraion for he given ime window The observaions of he acceleromeer are aken ino consideraion for he final hear rae esimae only if his magniude was above a cerain hreshold. The hreshold was heurisically deermined o be 1.04 g by examining he daa. This parameer has o be heurisically se his way in he absence of more sophisicaed aciviy deecion algorihms. Changing Model for Ramping Up of Hear Rae When he subjec ransiions from a resing sae o walking or running, here is naurally a sudden increase in hear rae in response o he increased workload. There were a few insances where he paricle filer was slow o cach up simply because here happened o be observaions corresponding o he slower resing sae hear rae which urned ou o be false observaions. In hese siuaions, here is an error in hear rae for a few ime windows because he paricle filer already had a preponderance of paricles around he resing hear rae and coninued o see observaions consisen wih ha hear rae. So in a sense here may be some laency for he paricle filer esimaes o cach up o he rue hear rae when here is an abrup change in he dynamics. Therefore we waned o inroduce he noion of conexawareness and have muliple operaing modes for he paricle filer. When we have he acceleromeer, we have an independen source of informaion ha provides addiional conex for he user s curren sae. When he subjec is a res or running seadily, we do no expec rapid changes in hear rae and so he paricle filer model sae updae (described in equaion (20)) will be conservaive. Conversely, when he subjec s aciviy level increases rapidly, we can accordingly adjus he model for sae updae o emporarily allow for

8 greaer changes. A similar idea for his adapive changing of model equaions based on he curren conex has been previously implemened in oher applicaion areas [23]. For our problem, when he subjec was previously a res (as deermined by he magniude hreshold) and he ACC magniude from (28) changes by a significan margin from one ime window o he nex, we can assume ha increased aciviy has begun. Then for he nex few ime windows, insead of using he sae updae equaion described in (20), we use he following: p ~f(x p )~ N(X p i, σ x ) = X p i + (R N ~N(α, σ x )) (29) X +1 p (1, N p ) R N is a randomly generaed number from he normal disribuion wih mean α and sandard deviaion σ x α is a posiive bias mean o indicae ha on average, he hear rae is expeced o increase. I is se o 6bpm in his work. σ x is he sandard deviaion capuring he change in hear rae from one window o he nex. I is se o be 10bpm, a larger number o reflec he possible rapid changes in hear rae. The hreshold for required change in acceleraion magniude is se o be 0.04 g, and when such a change occurs he alernae updae equaion (29) is used for a period of 5 ime windows. Noe ha we do no assume he hear rae definiely mus increase whenever higher ACC aciviy is deeced, as ha is placing oo much rus in a rudimenary aciviy deecion approach. Raher, we simply allow he paricles o be more spread ou han usual for a few ime windows when we deec a possible sign of volailiy in he hear rae. In oher words, here will be more paricles han usual in he higher hear rae regions in anicipaion of a sudden increase, bu here will coninue o be paricles corresponding o he previous seady sae, lower hear raes, and everyhing in beween. This is one of he core advanages of he paricle filer, wherein paricles can rack muliple possible saes in parallel. Wih his conex-aware mode-swiching approach, he insances of paricle filer esimae laency due o sharp hear rae changes was reduced. We did no observe his laency effec for longer han 3 ime windows or 6 seconds across all subjecs esed in his work, and here was no laency a all for many subjecs. A. PPG Daabase V. EXPERIMENTAL SETUP Moion arifac affeced PPG daa was aken from he daabase used as par of he 2015 IEEE Signal Processing Cup (SP Cup) [13]. This daa was recorded a a sampling rae of 125Hz using a wris-worn dual PPG sensor (i.e., wo simulaneous channels of PPG) from 12 subjecs. The sensor also included a 3-axis acceleromeer. Each rial for a subjec consised of 30 seconds of resing, followed by four sages of aciviy each for 1 minue, and finally 30 seconds of res again. The four periods of aciviy consised of alernaing beween relaively slower (6km/h or 8km/h) and faser (12km/h or 15km/h) readmill speeds. ECG was also simulaneously recorded from he ches using we sensors, and his is used o obain he ground ruh hear rae. Since he hree relaed works menioned earlier TROIKA, JOSS and Robus EEMD also all worked on he same daase, we can direcly compare he average errors in hear rae esimaion. A his juncure, we noe ha he JOSS work resampled he daa o 25Hz (presumably o ease he compuaional load) and also runcaed he daa for 6 of he 12 subjecs; his is because ha algorihm is enirely dependen on a clean sar for he racking, and half he subjecs had signals wih some noise o varying degrees even a he iniial resing sage. Therefore, o compare wih JOSS we also perform he resampling as well as he runcaions described in ha paper [14]. However, one of he key advanages of he paricle filer is he increased abiliy o recover from going off-rack due o he presence of muliple differen paricles in he sae space. So we will also presen he resuls from he un-runcaed daases and show ha he paricle filer effecively recovers from hese false sars. B. ECG Daabase wih Simulaed Noise As he daase described in he previous secion had only clean ECG, we waned o find anoher soluion o obain moion arifac affeced ECG o es he paricle filer on he esimaion of hear rae from he fusion of simulaneous noisy ECG and noisy PPG. To he bes of our knowledge here was no exising daabase ha provided simulaneously recorded ECG and PPG daa ha were affeced by real moion arifacs and also had he ground ruh hear rae available. Therefore, we urned o he MIT-BIH Noise Sress Tes Daabase o ge real moion arifac noise and add i o he exising clean ECG signals from he aforemenioned Signal Processing Cup daabase [24, 25]. The MIT-BIH daabase, including he echniques o synheically inroduce realisic moion arifac noise, is well respeced and has been used in several previous works. The owners of he daabase hemselves provided a echnique o add calibraed amouns of moion noise daa o any given ECG record from heir own daabase such ha he desired SNR level is obained. We have simply adaped his approach o injec he moion arifac noise ino he ECG daa from he SP Cup daabase. In order o es he fusion approach, we used he ECG daa injeced wih moion arifacs in conjuncion wih he PPG daa ha is already presen in he same daabase wih real arifacs due o he running aciviy. The paricle filer esimaes from hese fused observaions are compared o he hear rae from he unaffeced clean ECG daa in he daabase. We ensure ha he added moion arifac noise for ECG is proporionally increased in inensiy as and when he running speed increases in a given daa record. We chose SNR levels of 3dB and -3dB respecively for he slower and faser speeds. Generaing his noisy ECG allows us o illusrae how he paricle filer can fuse muliple modaliies o improve hear rae esimaes compared o using individual sensors. C. Experimenal Daa Collecion Even hough we believe he mehodology of adding noise o he ECG described in he previous secion is sound, we readily concede ha he ideal scenario would be o have simulaneously colleced ECG and PPG daa ha were boh affeced by real moion arifacs during he course of he daa

9 collecion. Since such a daabase is lacking in he lieraure o our knowledge, we conduced a limied daa collecion of our own o bolser our experimenal conclusions. We used a previously developed sysem called he BioWach [26] ha colleced one channel of PPG signals from he wris and also included an acceleromeer. For he ECG, we used a cusom plaform based on he TI ADS1299, an analog fron end for bio-poenial signals. One channel of ECG was recorded from he ches using adhesive gel elecrodes in a Lead II configuraion o be used as he ground ruh. A second channel was recorded using a dry elecrode ha was secured o he forearm jus above he BioWach using medical ape. This was mean o provide an ECG signal ha was more suscepible o moion arifacs. Boh devices sampled daa a a rae of 125Hz and ransmied daa o a PC wirelessly using Blueooh. Daa was colleced from 5 subjecs running on a readmill afer informed consen and proocol approval by he IRB a Texas A&M Universiy (IRB D). The experimenal proocol was designed o be similar o ha of he daabase described earlier: 30 seconds of res, followed by four 1- minue periods alernaing beween walking and running, and 30 seconds of res a he end. Examples of he signals from our sysem afer pre-processing (0.5 o 15Hz bandpass for PPG and 0.5 o 30Hz bandpass for ECG), for boh sanding and running scenarios are shown in Figures 4 and 5 respecively. Figure 4 ECG, PPG and Acceleromeer signals wih subjec a res Figure 5 ECG, PPG and Acceleromeer signals wih subjec running VI. RESULTS A. Hear Rae Esimaion Accuracy PPG Daabase Table I shows he average hear rae esimaion error in bpm for each of he 12 subjecs in he SP Cup daabase as well as he overall mean and sandard deviaion of error. We can see ha he average error is < 2bpm for mos subjecs. Also shown for comparison are he corresponding resuls from he JOSS, TROIKA and Robus EEMD works. Noe ha Table I shows he resuls for he runcaed daa, and resuls are presened for our proposed work as well as he Robus EEMD a boh 25Hz and 125Hz sampling rae. The average errors are more or less similar for he differen mehods, wih he Robus EEMD marginally beer, whereas he proposed mehod a 125Hz shows he lowes sandard deviaion of error. The resuls for he un-runcaed daa are in Table II, and we can see ha he error from he paricle filer esimaes are hardly affeced despie he noisy iniial periods ha prohibied he use of he JOSS algorihm. In Figure 6 below is shown he Bland-Alman plo for he paricle filer esimaes agreemen wih he ground ruh a he full 125Hz sampling rae. Figure 6 Bland-Alman plo for paricle filer agreemen wih ground ruh The limis of agreemen (LOA) were defined following sandard pracice as [µ σ, µ σ], where µ is he average difference and σ is he sandard deviaion, 2.35 bpm in his case. The LOA were [-4.75, 4.45] bpm, and 95% of he difference values were wihin his confidence inerval. B. Hear Rae Esimaion Accuracy ECG Daabase and Fusion of ECG + PPG Table III shows he esimaion error when using he paricle filer o esimae hear rae from he noisy ECG simulaed as described in secion V B. For comparison, we show he average esimaion error for hear raes as compued by our implemenaion of he well-respeced Pan-Tompkins algorihm, which was designed specifically o esimae hear rae from ECG signals [27]. Of course, he Pan-Tompkins algorihm was no designed for his inensiy of moion arifacs, bu we included i o show he exen of noisiness in he ECG which causes significan issues for an esablished algorihm. We can see how he paricle filer also works well wih his differen modaliy wih low error raes. In addiion, also shown in he able are he resuls of fusion of his noisy ECG wih he wo noisy PPG channels and he acceleromeer. We can see how he fusion almos always improves he accuracy, showing how he paricle filer was able o effecively reward he consisen rue observaions across he differen sources and make he bes of he sensors available. The paricle filer racking over ime for Subjec 1 is also shown in Figure 7 for illusraive purposes. In his figure, Findpeaks esimae refers o he hear rae esimae based solely on he CWT-based peak observaion mehod on ECG, and i can be seen how i ends o overesimae as soon as he moion sars, whereas he paricle filer coninues o keep rack even as he subjec s hear rae changes subsanially during periods of moion aciviy. Figure 7 Hear rae esimaion performance on a single subjec

10 TABLE I. MEAN ABSOLUTE HEART RATE ESTIMATION ERROR (IN BPM) FOR THE VARIOUS ALGORITHMS ON THE TRUNCATED DATASETS Subjec # Mean ± SD JOSS [14] (25Hz) ± 2.61 TROIKA [13] (25Hz) ± 2.86 Robus EEMD [15] (25Hz) ± 1.79 Paricle Filer (25Hz)(Our mehod) ± 2.07 Robus EEMD [15] (125Hz) ± 2.02 Paricle Filer (125Hz) (Our mehod) ± 1.73 TABLE II. MEAN ABSOLUTE HEART RATE ESTIMATION ERROR (IN BPM) FOR THE VARIOUS ALGORITHMS ON THE UN-TRUNCATED DATASETS Subjec # Mean ± SD TROIKA [13] (25Hz) ± 3.45 Robus EEMD [15] (25Hz) ± 2.17 Paricle Filer (25Hz) (Our mehod) ± 2.17 TROIKA [13] (125Hz) ± 0.82 Paricle Filer (125Hz) (Our mehod) ± 2.01 TABLE III. MEAN ABSOLUTE HEART RATE ESTIMATION ERROR (IN BPM) FOR THE ECG AND FUSION (ECG+PPG) PARTICLE FILTERS, AND PAN-TOMPKINS Subjec # Mean ± SD ECG Paricle Filer (Our mehod) ± 2.02 ECG+PPG Paricle Filer (Our mehod) ± 1.32 Pan-Tompkins[27] ± C. Hear Rae Esimaion Experimenal Daa Collecion In Table IV we also presen he resuls of hear rae error from he fusion paricle filer on he daase colleced ourselves, which guaranees real simulaneous ECG and PPG affeced by moion arifacs. This shows ha he paricle filer performance coninues o be effecive even in his scenario. Again, for comparison is shown he error raes when using he Pan-Tompkins algorihm on he noisy ECG. Noe ha for Subjec 4 he Pan-Tompkins algorihm s adapive parameers compleely wen off rack early on in he daa record due o excessive noise, and did no recover esimaes hereafer. TABLE IV. MEAN ABSOLUTE ESTIMATION ERROR FOR FUSION PARTICLE FILTER AND PAN-TOMPKINS ON OUR EXPERIMENTAL DATASET Subjec # Error for Paricle Filer (bpm) Error for Pan-Tompkins [27] (bpm) figure, we plo only a subse of he ime windows, spanning abou 1 minue. Moreover, overlaid in red is he paricle filer hear rae esimaion error for each of hose windows. The error rises o almos 20 beas per minue around window 10, bu soon afer his he conribuion of he ECG o he overall esimae increases. I is clear ha he paricle filer fusion rewards he more consisen observaions from he ECG, and correspondingly he overall error drops sharply. We see a similar rend on a smaller scale around ime window 40, where he error is relaively high unil he ECG conribuions become higher and he overall esimaion performance becomes beer. In fuure work, we aim o implemen echniques ha can recognize hese rends of qualiy of observaions and explicily re-weigh individual modaliies in he fusion formulaion N/A Mean ± SD 1.4 ± ± D. Fusion Conribuion Analysis In order o furher illusrae how he fusion of modaliies works, we ake a closer look a he performance on Subjec 10 from he daabase. As can be seen in Tables I and II, esimaion performance on his subjec is noiceably worse, for our algorihm as well as hose of oher previous works. This suggess ha he PPG signals hemselves were relaively more unreliable for his subjec. However, we see ha in Table III when using he noisy ECG he performance is much beer; so we can assume in his insance ha he ECG is a more reliable signal a leas for cerain segmens of he daa. Figure 8 shows he relaive conribuion of each modaliy ECG and he wo PPG sensors over ime for Subjec 10, compued as described in equaions (26) and (27). In his Figure 8 Relaive conribuion of ECG and PPG modaliies o overall fusion paricle filer esimae over ime for Subjec #10 E. Discussion of Esimaion Performance The esimaion errors are low, bu in order o provide furher conex, we have compared he resuls o hose of recen sae-of-he-ar works on hear rae esimaion in he presence of moion arifacs. The esimaion error levels are comparable o he mos recen relaed works in he area. We noe ha he oher relaed works were specifically developed and opimized for he objecive of hear rae monioring using PPG signals wih several heurisics; for insance, TROIKA and JOSS use heurisics such as a rigid arificial bound on he variabiliy of repored hear rae esimaes from one window o he nex, hresholds for wha consiues a big enough peak in he PPG frequency specrum, and polynomial curve fiing based on previous hear rae esimaes o predic he nex esimae when he racking does no reurn a saisfacory resul. Similarly, he Robus EEMD work, in addiion o

11 JBHI using EEMD and an adapive filer, has an arbirary absolue crierion o designae a reliable peak in he PPG specrum for hear rae and hresholds for wha consiues a srong enough peak in he PPG specrum. The algorihm also delees or removes segmens of he signal from consideraion if he corresponding acceleromeer magniude is oo high. Moreover, wih he EEMD approach he user is required o manually deec in a raining phase which of he several inrinsic mode funcions has he perinen hear rae frequency informaion, and his also changes wih sampling rae. I is herefore noable ha he relaively more generalized paricle filer framework inroduced here wih minimal heurisics or rule-based seps, no requiremen for clean sar, no deleion of daa, which can work wih oher signal modaliies as shown wih ECG, and can also be applied o oher physiological signal esimaion problems, exhibis comparable performance o conemporary works ha were purpose-buil for he hear rae esimaion problem on PPG signals. Moreover, as will be noed in he nex secion, his comparable esimaion performance is achieved wih an algorihm ha is far more compuaionally efficien compared o hese works. F. Compuaion Time In his work, due o he formulaion wih he hear rae sae, we miigaed he compuaional load by racking only one sae dimension wih jus 300 paricles. Indeed, he conemporary works we can compare his o are significanly more compuaionally inensive. The auhors of he Robus EEMD work [15] noe ha he TROIKA algorihm akes abou 17 minues and 30 seconds on average o complee hear rae esimaion on a single subjec a a sampling rae of 125Hz; whereas he Robus EEMD algorihm iself akes abou 55 seconds per subjec. Similarly, a a sampling rae of 25Hz, he JOSS algorihm akes abou 25s on average per subjec and he corresponding Robus EEMD algorihm akes abou 16s. When we measured he execuion ime of our paricle filer implemenaion on MATLAB, he average ime per subjec was only abou 1.04 seconds for he 25Hz sampling rae, and 1.18 seconds for he 125Hz sampling rae. I mus be noed ha he execuion imes repored above for he relaed works were gahered from a work ha used MATLAB 2013a, whereas we use MATLAB 2017a. However, his alone canno accoun for he highly significan difference in compuaion ime. Furhermore, he machine used o exrac hese resuls has similar specificaions o he one used o repor he resuls for he relaed works [15]. In paricular, we used a Windows bi PC wih an Inel i processor a 2.60 GHz and 16GB of RAM. We also analyzed he rade-off beween he accuracy and compuaional cos as a funcion of he number of paricles. Figure 9 shows a comparison of he error raes and compuaion ime per minue of daa for our paricle filer as he number of paricles is varied for a single subjec. As a reminder, we used N = 300 paricles in our work. While he esimaion performance does improve as we increase he number of paricles, as expeced, i is likely ha he higher values of N would make i impracical o compue hese esimaes in real-ime, especially on wearable sensors. On such sysems, one can easily adjus he number of paricles subjec o he availabiliy of compuaional resources. Figure 9 Changes in average esimaion error and compuaion ime per minue of daa on a single subjec as he number of paricles is changed G. Limiaions We did no es on paiens wih hear rae variabiliy or oher cardiac condiions; his will likely require some uning of he parameers, bu his would be applicable o oher conemporary signal processing echniques as well. Tesing on subjecs wih abnormal cardiac aciviy will be lef for fuure work. We also noe ha precise compuaional benchmarking is no he primary goal of his work; he previous secion was only mean o provide a rough guide indicaing a definie compuaional advanage over conemporary relaed works in he area. Deploymen of he algorihm on a sysem is ou of he scope of his work; however we submi ha he design of such a sysem is eminenly feasible, especially if we leverage cloud compuing resources or oher echniques o circumven he compuaional consrains on ypical wearable sysems. VII. CONCLUSION In his work, we have inroduced a generalized paricle filer framework ha can be used o rack hear rae and proved he feasibiliy of he echnique on real world PPG and ECG signals affeced by moion arifacs. Furhermore, we showed how he paricle filer can be used o successfully improve esimaion accuracy by combining informaion from muliple modaliies simulaneously measuring he same arge phenomenon or even he noise associaed wih he arge. This will prove useful in he conex of he upcoming IoT ecosysem where here are muliple wearable and environmenal sensors coninuously monioring he physiological saus of he user. ACKNOWLEDGMENT This work was suppored in par by he Naional Science Foundaion, under grans CNS and EEC , and by TerraSwarm, one of six ceners of STARne, a Semiconducor Research Corporaion program sponsored by MARCO and DARPA. Any opinions, findings, conclusions, or recommendaions expressed in his maerial are hose of he auhors and do no necessarily reflec he views of he funding organizaions. REFERENCES [1] G. E. Prinsloo, H. L. Rauch, and W. E. Derman, A brief review and clinical applicaion of hear rae variabiliy biofeedback in spors, exercise, and rehabiliaion medicine, The Physician and Sporsmedicine, vol. 42, no. 2, pp , [2] F. Lin, C. Song, Y. Zhuang, W. Xu, C. Li, and K. Ren, Cardiac Scan: A non-conac and coninuous hear-based auhenicaion sysem, in 2017 ACM Inernaional Conference on Mobile Compuing and Neworking (MobiCom), Ocober [3] S. Ha, C. Kim, Y. M. Chi, A. Akinin, C. Maier, A. Ueno, and G. Cauwenberghs, Inegraed circuis and elecrode inerfaces for

12 JBHI noninvasive physiological monioring, IEEE Transacions on Biomedical Engineering, vol. 61, pp , May [4] S. Hwang, J. Seo, H. Jebelli, and S. Lee, Feasibiliy analysis of hear rae monioring of consrucion workers using a phooplehysmography (PPG) sensor embedded in a wrisband-ype aciviy racker, Auomaion in Consrucion, vol. 71, no. Par 2, pp , [5] O. Cappe, S. Godsill, and E. Moulines, An overview of exising mehods and recen advances in sequenial Mone Carlo, Proceedings of he IEEE, vol. 95, pp , May [6] A. Hennig and A. Pazak, Coninuous blood pressure measuremen using pulse ransi ime, Somnologie - Schlafforschung und Schlafmedizin, vol. 17, no. 2, pp , [7] C. Yang and N. Tavassolian, Moion noise cancellaion in seismocardiogram of ambulan subjecs wih dual sensors, in h Annual Inernaional Conference of he IEEE Engineering in Medicine and Biology Sociey (EMBC), pp , Aug [8] D. Jarchi and A. J. Casson, Esimaion of hear rae from foo worn phooplehysmography sensors during fas bike exercise, in h Annual Inernaional Conference of he IEEE Engineering in Medicine and Biology Sociey (EMBC), pp , Aug [9] N. V. Hellepue, M. Konijnenburg, J. Peine, D. W. Jee, H. Kim, A. Morgado, R. V. Wegberg, T. Torfs, R. Mohan, A. Breeschoen, H. de Groo, C. V. Hoof, and R. F. Yazicioglu, A 345 µw muli-sensor biomedical SoC wih bio-impedance, 3-channel ECG, moion arifac reducion, and inegraed DSP, IEEE Journal of Solid-Sae Circuis, vol. 50, pp , Jan [10] A. Galli, G. Frigo, C. Narduzzi, and G. Giorgi, Robus esimaion and racking of hear rae by PPG signal analysis, in 2017 IEEE Inernaional Insrumenaion and Measuremen Technology Conference (I2MTC), pp. 1 6, May [11] K. Sweeney, T. Ward, and S. McLoone, Arifac removal in physiological signals - pracices and possibiliies, Informaion Technology in Biomedicine, IEEE Transacions on, vol. 16, pp , May [12] S. S. Bish and M. P. Singh, An adapive unscened Kalman filer for racking sudden siffness changes, Mechanical Sysems and Signal Processing, vol. 49, no. 1 2, pp , [13] Z. Zhang, Z. Pi, and B. Liu, TROIKA: A general framework for hear rae monioring using wris-ype phooplehysmographic signals during inensive physical exercise, Biomedical Engineering, IEEE Transacions on, vol. 62, pp , Feb [14] Z. Zhang, Phooplehysmography-based hear rae monioring in physical aciviies via join sparse specrum reconsrucion, IEEE Transacions on Biomedical Engineering, vol. 62, pp , Aug [15] E. Khan, F. A. Hossain, S. Z. Uddin, S. K. Alam, and M. K. Hasan, A robus hear rae monioring scheme using phooplehysmographic signals corruped by inense moion arifacs, IEEE Transacions on Biomedical Engineering, vol. 63, pp , March [16] S. Kim, L. A. Holmsrom, and J. McNames, Tracking of rhyhmical biomedical signals using he maximum a poseriori adapive marginalized paricle filer, Briish Journal of Healh Informaics and Monioring, vol. 2, no. 1, [17] C. Lin, M. Bugallo, C. Mailhes, and J.-Y. Tournere, ECG denoising using a dynamical model and a marginalized paricle filer, in Signals, Sysems and Compuers (ASILOMAR), 2011 Conference Record of he Fory Fifh Asilomar Conference on, pp , Nov [18] G.-J. Li, X. na Zhou, S. ing Zhang, and N.-Q. Liu, ECG characerisic poins deecion using general regression neural nework-based paricle filers, in Bioelecronics and Bioinformaics (ISBB), 2011 Inernaional Symposium on, pp , Nov [19] G. Li, X. Zeng, J. Lin, and X. Zhou, Geneic paricle filering for denoising of ECG corruped by muscle arifacs, in Naural Compuaion (ICNC), 2012 Eighh Inernaional Conference on, pp , May [20] S. Edla, N. Kovvali, and A. Papandreou-Suppappola, Sequenial Markov chain Mone Carlo filer wih simulaneous model selecion for elecrocardiogram signal modeling, in Engineering in Medicine and Biology Sociey (EMBC), 2012 Annual Inernaional Conference of he IEEE, pp , Aug [21] I. R. Legarrea, P. S. Addison, M. J. Reed, N. Grubb, G. R. Clegg, C. E. Roberson, and J. N. Wason, Coninuous wavele ransform modulus maxima analysis of he elecrocardiogram: bea characerisaion and bea-o-bea measuremen, Inernaional Journal of Waveles, Muliresoluion and Informaion Processing, vol. 03, no. 01, pp , [22] V. Nahan, I. Akkaya, and R. Jafari, A paricle filer framework for he esimaion of hear rae from ECG signals corruped by moion arifacs, in Engineering in Medicine and Biology Sociey (EMBC), h Annual Inernaional Conference of he IEEE, pp , Aug [23] F. Caron, M. Davy, E. Duflos, and P. Vanheeghe, Paricle filering for mulisensor daa fusion wih swiching observaion models: Applicaion o land vehicle posiioning, IEEE Transacions on Signal Processing, vol. 55, pp , June [24] A. L. Goldberger, L. A. N. Amaral, L. Glass, J. M. Hausdorff, P. C. Ivanov, R. G. Mark, J. E. Mieus, G. B. Moody, C.-K. Peng, and H. E. Sanley, PhysioBank, PhysioToolki, and PhysioNe: Componens of a new research resource for complex physiologic signals, Circulaion, vol. 101, no. 23, pp. e215 e220, 2000 (June 13). [25] G. B. Moody, W. Muldrow, and R. G. Mark, A noise sress es for arrhyhmia deecors, Compuers in Cardiology, vol. 11, pp , [26] S. S. Thomas, V. Nahan, C. Zong, K. Soundarapandian, X. Shi, and R. Jafari, Biowach: A noninvasive wris-based blood pressure monior ha incorporaes raining echniques for posure and subjec variabiliy, IEEE Journal of Biomedical and Healh Informaics, vol. 20, pp , Sep [27] J. Pan and W. J. Tompkins, A real-ime QRS deecion algorihm, IEEE Transacions on Biomedical Engineering, vol. BME-32, pp , March Viswam Nahan (M 14) received his B.S. and M.S. degrees in compuer engineering from UT-Dallas in 2012 and 2015 respecively. He is currenly working oward his Ph.D. in compuer engineering a Texas A&M Universiy. His research ineress include design and developmen of wearable and reconfigurable healh monioring devices, and associaed signal processing echniques. Roozbeh Jafari (SM 12) is an associae professor in Biomedical Engineering, Compuer Science and Engineering and Elecrical and Compuer Engineering a Texas A&M Universiy. He received his Ph.D. in Compuer Science from UCLA and compleed a posdocoral fellowship a UC-Berkeley. His research ineres lies in he area of wearable compuer design and signal processing. His research has been funded by he NSF, NIH, DoD (TATRC), AFRL, AFOSR, DARPA, SRC and indusry (Texas Insrumens, Tekronix, Samsung & Telecom Ialia). He has published over 100 papers in refereed journals and conferences. He has served as he general chair and echnical program commiee chair for several flagship conferences in he area of Wearable Compuers. He is he recipien of he NSF CAREER award in 2012, IEEE Real-Time & Embedded Technology & Applicaions Symposium (RTAS) bes paper award in 2011 and Andrew P. Sage bes ransacions paper award from IEEE Sysems, Man and Cyberneics Sociey in He is an associae edior for he IEEE Transacions on Biomedical Circuis and Sysems, IEEE Sensors Journal, IEEE Inerne of Things Journal and IEEE Journal of Biomedical and Healh Informaics. He serves on scienific panels for funding agencies frequenly and is presenly serving as a sanding member of he NIH Biomedical Compuing and Healh Informaics sudy secion.

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

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

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

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

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

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

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

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

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

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

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

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

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

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival Square Waves, Sinusoids and Gaussian Whie Noise: A Maching Pursui Conundrum? Don Percival Applied Physics Laboraory Deparmen of Saisics Universiy of Washingon Seale, Washingon, USA hp://faculy.washingon.edu/dbp

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

Estimating a Time-Varying Phillips Curve for South Africa

Estimating a Time-Varying Phillips Curve for South Africa Esimaing a Time-Varying Phillips Curve for Souh Africa Alain Kabundi* 1 Eric Schaling** Modese Some*** *Souh African Reserve Bank ** Wis Business School and VU Universiy Amserdam *** World Bank 27 Ocober

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

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

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

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags 2008 IEEE Inernaional Conference on RFID The Veneian, Las Vegas, Nevada, USA April 16-17, 2008 1C2.2 SLAM Algorihm for 2D Objec Trajecory Tracking based on RFID Passive Tags Po Yang, Wenyan Wu, Mansour

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

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

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

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

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

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

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

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS DAGSTUHL SEMINAR 342 EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS A Sysems Perspecive Pascal Felber Pascal.Felber@unine.ch hp://iiun.unine.ch/! Gossip proocols Inroducion! Decenralized

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

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

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

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

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

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

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

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

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption An off-line muliprocessor real-ime scheduling algorihm o reduce saic energy consumpion Firs Workshop on Highly-Reliable Power-Efficien Embedded Designs Shenzhen, China Vincen Legou, Mahieu Jan, Lauren

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

Location Tracking in Mobile Ad Hoc Networks using Particle Filter

Location Tracking in Mobile Ad Hoc Networks using Particle Filter Locaion Tracking in Mobile Ad Hoc Neworks using Paricle Filer Rui Huang and Gergely V. Záruba Compuer Science and Engineering Deparmen The Universiy of Texas a Arlingon 46 Yaes, 3NH, Arlingon, TX 769 email:

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

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax 2.5.3: Sinusoidal Signals and Complex Exponenials Revision: June 11, 2010 215 E Main Suie D Pullman, W 99163 (509) 334 6306 Voice and Fax Overview Sinusoidal signals and complex exponenials are exremely

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

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

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

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES Journal of KONES Powerrain and Transpor, Vol.14, No. 3 2007 PEVENTIVE MAINTENANCE WITH IMPEFECT EPAIS OF VEHICLES Józef Okulewicz, Tadeusz Salamonowicz Warsaw Universiy of Technology Faculy of Transpor

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

PPG-BASED HEART RATE ESTIMATION USING WIENER FILTER, PHASE VOCODER AND VITERBI DECODING. Andriy Temko

PPG-BASED HEART RATE ESTIMATION USING WIENER FILTER, PHASE VOCODER AND VITERBI DECODING. Andriy Temko G-BASED HEART RATE ESTIMATION USING WIENER FILTER, HASE VOODER AND VITERBI DEODING Andriy Temko Irish ener for Feal and Neonaal Translaional Research, Universiy ollege ork, Ireland ABSTRAT Accurae HR esimaion

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

Automated oestrus detection method for group housed sows using acceleration measurements

Automated oestrus detection method for group housed sows using acceleration measurements Auomaed oesrus deecion mehod for group housed sows using acceleraion measuremens C. Cornou and T. Heiskanen Deparmen of Large Animal Sciences, Faculy of Life Sciences, Universiy of Copenhagen, Groennegaardsvej,

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

MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS

MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS Dragan Maksimovićand Rober Erickson Colorado Power Elecronics Cener Deparmen of Elecrical and Compuer Engineering Universiy of Colorado,

More information

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II ECE 405 - ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II FALL 2005 A.P. FELZER To do "well" on his invesigaion you mus no only ge he righ answers bu mus also do

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

More information

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling GaN-HEMT Dynamic ON-sae Resisance characerisaion and Modelling Ke Li, Paul Evans, Mark Johnson Power Elecronics, Machine and Conrol group Universiy of Noingham, UK Email: ke.li@noingham.ac.uk, paul.evans@noingham.ac.uk,

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

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

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription Open Journal of Saisics, 26, 6, 33-39 Published Online April 26 in SciRes. hp://www.scirp.org/journal/ojs hp://dx.doi.org/.4236/ojs.26.6226 Using Box-Jenkins Models o Forecas Mobile Cellular Subscripion

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

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

The Relationship Between Creation and Innovation

The Relationship Between Creation and Innovation The Relaionship Beween Creaion and DONG Zhenyu, ZHAO Jingsong Inner Mongolia Universiy of Science and Technology, Baoou, Inner Mongolia, P.R.China, 014010 Absrac:Based on he compleion of Difference and

More information

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms DrunkWalk: Collaboraive and Adapive Planning for Navigaion of Micro-Aerial Sensor Swarms Xinlei Chen Carnegie Mellon Universiy Pisburgh, PA, USA xinlei.chen@sv.cmu.edu Aveek Purohi Carnegie Mellon Universiy

More information

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION TRIPL-FRQCY IOOSPHR-FR PHAS COMBIATIOS FOR AMBIGITY RSOLTIO D. Odijk, P.J.G. Teunissen and C.C.J.M. Tiberius Absrac Linear combinaions of he carrier phase daa which are independen of he ionospheric delays

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

Communications II Lecture 7: Performance of digital modulation

Communications II Lecture 7: Performance of digital modulation Communicaions II Lecure 7: Performance of digial modulaion Professor Kin K. Leung EEE and Compuing Deparmens Imperial College London Copyrigh reserved Ouline Digial modulaion and demodulaion Error probabiliy

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

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

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach Chuima Prommak and Naruemon Waanapongsakorn Nework Design and Opimizaion for Qualiy of Services in Wireless Local Area Neworks using Muli-Objecive Approach CHUTIMA PROMMAK, NARUEMON WATTANAPONGSAKORN *

More information

B-MAC Tunable MAC protocol for wireless networks

B-MAC Tunable MAC protocol for wireless networks B-MAC Tunable MAC proocol for wireless neworks Summary of paper Versaile Low Power Media Access for Wireless Sensor Neworks Presened by Kyle Heah Ouline Inroducion o B-MAC Design of B-MAC B-MAC componens

More information

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks Receiver-Iniiaed vs. Shor-Preamble Burs MAC Approaches for Muli-channel Wireless Sensor Neworks Crisina Cano, Boris Bellala, and Miquel Oliver Universia Pompeu Fabra, C/ Tànger 122-140, 08018 Barcelona,

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

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

Volume Author/Editor: Simon Kuznets, assisted by Elizabeth Jenks. Volume URL:

Volume Author/Editor: Simon Kuznets, assisted by Elizabeth Jenks. Volume URL: This PDF is a selecion from an ou-of-prin volume from he Naional Bureau of Economic Research Volume Tile: Shares of Upper Income Groups in Income and Savings Volume Auhor/Edior: Simon Kuznes, assised by

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

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation A Cogniive Modeling of Space using Fingerprins of Places for Mobile Robo Navigaion Adriana Tapus Roland Siegwar Ecole Polyechnique Fédérale de Lausanne (EPFL) Ecole Polyechnique Fédérale de Lausanne (EPFL)

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

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

Explanation of Maximum Ratings and Characteristics for Thyristors

Explanation of Maximum Ratings and Characteristics for Thyristors 8 Explanaion of Maximum Raings and Characerisics for Thyrisors Inroducion Daa shees for s and riacs give vial informaion regarding maximum raings and characerisics of hyrisors. If he maximum raings of

More information

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c Inernaional Symposium on Mechanical Engineering and Maerial Science (ISMEMS 016 Phase-Shifing Conrol of Double Pulse in Harmonic Eliminaion Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi i1, c

More information

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images Bounded Ieraive Thresholding for Lumen Region Deecion in Endoscopic Images Pon Nidhya Elango School of Compuer Science and Engineering Nanyang Technological Universiy Nanyang Avenue, Singapore Email: ponnihya88@gmail.com

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

Adaptive Approach Based on Curve Fitting and Interpolation for Boundary Effects Reduction

Adaptive Approach Based on Curve Fitting and Interpolation for Boundary Effects Reduction Adapive Approach Based on Curve Fiing and Inerpolaion for Boundary Effecs Reducion HANG SU, JINGSONG LI School of Informaion Engineering Wuhan Universiy of Technology 122 Loushi Road, Wuhan CHINA hangsu@whu.edu.cn,

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

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax 26 Capiol Avenue Suie 2 Sacrameno, CA 9816 916.64.4 phone 916.64.41 fax www.esassoc.com memorandum dae Sepember 2, 216 o from subjec Richard Rich, Ciy of Sacrameno; Jeffrey Dorso, Pioneer Law Group Brian

More information

Pattern compensation in SOA-based gates. Article (peer-reviewed)

Pattern compensation in SOA-based gates. Article (peer-reviewed) Tile Paern compensaion in SOA-based gaes Auhor(s) Webb, Rod P.; Dailey, James M.; Manning, Rober J. Publicaion dae 21 Original ciaion Type of publicaion Link o publisher's version Righs Webb, R.P., Dailey,

More information

Automatic Power Factor Control Using Pic Microcontroller

Automatic Power Factor Control Using Pic Microcontroller IDL - Inernaional Digial Library Of Available a:www.dbpublicaions.org 8 h Naional Conference on Advanced Techniques in Elecrical and Elecronics Engineering Inernaional e-journal For Technology And Research-2017

More information

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View A Smar Sensor wih Hyperspecral/Range Fovea and Panoramic Peripheral View Tao Wang,2, Zhigang Zhu,2 and Harvey Rhody 3 Deparmen of Compuer Science, The Ciy College of New York 38 h Sree and Conven Avenue,

More information

A Multi-model Kalman Filter Clock Synchronization Algorithm based on Hypothesis Testing in Wireless Sensor Networks

A Multi-model Kalman Filter Clock Synchronization Algorithm based on Hypothesis Testing in Wireless Sensor Networks nd Inernaional Conference on Elecronic & Mechanical Engineering and Informaion Technology (EMEIT-) A Muli-model Kalman Filer Clock Synchronizaion Algorihm based on Hypohesis Tesing in Wireless Sensor Neworks

More information

Effective Team-Driven Multi-Model Motion Tracking

Effective Team-Driven Multi-Model Motion Tracking Effecive Team-Driven Muli-Model Moion Tracking Yang Gu Compuer Science Deparmen Carnegie Mellon Universiy 5000 Forbes Avenue Pisburgh, PA 15213, USA guyang@cscmuedu Manuela Veloso Compuer Science Deparmen

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

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

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

Jitter Analysis of Current-Mode Logic Frequency Dividers

Jitter Analysis of Current-Mode Logic Frequency Dividers Universiy of California a Davis, Deparmen of Elecrical and Compuer Engineering Marko Aleksic Jier Analysis of Curren-Mode Logic Frequency Dividers Ph.D. Research Proposal able of Conens Secion : Inroducion

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

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

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

Auto-Tuning of PID Controllers via Extremum Seeking

Auto-Tuning of PID Controllers via Extremum Seeking 25 American Conrol Conference June 8-, 25. Porland, OR, USA ThA7.2 Auo-Tuning of PID Conrollers via Exremum Seeking Nick illingsworh* and Miroslav rsić Deparmen of Mechanical and Aerospace Engineering

More information

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines Parameers Affecing Lighning Backflash Over Paern a 132kV Double Circui Transmission Lines Dian Najihah Abu Talib 1,a, Ab. Halim Abu Bakar 2,b, Hazlie Mokhlis 1 1 Deparmen of Elecrical Engineering, Faculy

More information