T the formulation of specifications arising from the application

Size: px
Start display at page:

Download "T the formulation of specifications arising from the application"

Transcription

1 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 40. NO 8. AGST METEOR: A Costrait-Based FIR Filter Desig Program Keeth Steiglitz, Fellow, IEEE, Thomas W. Parks, Fellow, IEEE, ad James F. Kaiser, Fellow, IEEE Abstract-The usual way of desigig a filter is to specify a filter legth ad a omial respose, ad the to fid a filter of that legth which best approximates that respose. I this paper we propose a differet approach: specify the filter oly i terms of upper ad lower limits o the respose, fid the shortest filter legth which allows these costraits to be met, ad the fid a filter of that order which is farthest from the upper ad lower costrait boudaries i a miimax sese. Previous papers have described methods for usig a exchage algorithm for fidig a feasible liear-phase FIR filter of a give legth if oe exists, give upper ad lower bouds o its magitude respose. The resultig filters touch the costrait boudaries at may poits, however, ad are ot good fial desigs because they do ot make best use of the degrees of freedom i the coefficiets. We use the simplex algorithm for liear programmig to fid a best liear-phase FIR filter of miimum legth, as well as to fid the miimum feasible legth itself. The simplex algorithm, while much slower tha exchage algorithms, also allows us to icorporate more geeral kids of costraits, such as cocavity costraits (which ca be used to achieve very flat magitude characteristics). We give examples that illustrate how the proposed ad the usual approaches differ, ad how the ew approach ca be used to desig filters with flat passbads, filters which meet poit costraits, miimum phase filters, ad badpass filters with cotrolled trasitio bad behavior. I. INTRODCTION HE FIR liear-phase filter desig problem begis with T the formulatio of specificatios arisig from the applicatio at had. Typical specificatios iclude the desired stop-bad atteuatio, passbad deviatio, locatio of zeros of trasmissio, etc. Two methods for desigig a filter to meet these specificatios iclude the approximatio approach ad the limit approach. I the approximatio approach, the legth of the filter ad a desired frequecy respose are specified. The filter coefficiets are determied to miimize the maximum weighted error betwee the desired ad actual resposes over the frequecy Mauscript received July 27, 1990; revised April 20, This work was supported i part by NSF Grat MIP by the.s. Army Research Office, Durham, uder Cotract DAAG29-85-K-0191, ad i part by ONR Cotract N A earlier versio of this paper was preseted at the Priceto Coferece o Iformatio Scieces ad Systems, Priceto, NJ, March K. Steiglitz is with the Departmet of Computer Sciece, Priceto iversity, Priceto, NJ T. W. Parks is with the Departmet of Electrical Egieerig. Corell iversity, Ithaca, NY J. F. Kaiser is with Bell Commuicatios Research, Morristow. NJ IEEE Log Number bads of iterest. I the limit approach, a set of upper ad lower limits are specified for the frequecy respose. The ecessary umber ad values of filter coefficiets for which the frequecy respose remais withi the prescribed limits are the determied. The limit approach was used i the earliest work o aalog filter desig more tha 50 years ago. Cauer [l] desiged aalog filters to meet prescribed, limit type tolerace schemes usig elliptic fuctios. It is possible to use the approximatio approach to meet limit costraits ad to use the limit approach described i this paper to solve approximatio problems. I 1970, Herrma published a article describig the equatios which must be solved to obtai a filter with the maximum possible umber of equal ripples [2] (later called extra-ripple [3] or maximal-ripple [4] filters). This maximal ripple desig is either a approximatio approach or a limit approach. Rather, it is a hybrid approach where the filter legth ad ripple size (equivalet to limits o the frequecy respose) are specified ad the badedges are determied by the algorithm. Schussler, i 1970, preseted the work he ad Herrma had bee doig o the desig of maximal-ripple filters at the Arde House Workshop [5]. Hofstetter developed a efficiet algorithm for solvig the equatios proposed by Herrma ad Schussler ad preseted papers with Oppeheim ad Siege1 at the 1971 Priceto Coferece [6] ad the 1971 Allerto House Coferece [7] describig the algorithm ad relatig it to the Remes exchage algorithm. Several papers o the Chebyshev approximatio approach to filter desig appeared at about the same time. Helms, i [8], described techiques, icludig liear programmig, to solve the Chebyshev approximatio problem for filter desig. Parks ad McClella used the Remes exchage algorithm [9], [lo] to solve the Chebyshev approximatio problem. Hersey et al., described, at about the same time, a iteractive method for desigig filters with upper ad lower costraits o the magitude of the frequecy respose [ 111. The limit approach was also used by Mc- Callig ad Leo i 1978 [ 121 ad by Greez i 1983 [13]. Whe a low-pass filter is desiged usig the Chebyshev approximatio approach, the five iterrelated parameters are the filter legth N, the passbad edge Fp, the stopbad edge F,, the passbad error S,, ad the stopbad error 6,. Relatios amog these parameters have bee determied umerically for the Chebyshev approximatio problem X/92$ IEEE

2 ~ 1902 IEEE TRANSACTIONS ON SIGNAL PROCESSING. VOL. 40. NO. 8, AGST 1992 ad desig formulas have bee published [ 141, [ 151. With the help of these desig formulas it is possible to fix ay four of these parameters ad optimize the remaiig parameter. Sice these desig formulas are ot exact, several iteratios of the desig process are usually ecessary. For example, whe the badedges ad deviatios are give, a estimate of the ecessary filter legth ca be calculated usig the desig formulas. sually the filter with this estimated legth will ot be exactly the miimum legth required to meet the specificatios ad the filter will be desiged agai with a slightly differet legth util the miimum-legth filter is obtaied. The use of trasitio bads will give good low-pass desigs but may cause problems for multibad badpass filters [ 161. The frequecy respose is ot cotrolled i the trasitio bad ad may make large, uexpected, excursios which make the desig useless. The desig formulas ca be used to modify the stopbad specificatios to elimiate the uwated excursios i most cases, but the choice of stopbad edges ad appropriate error weightig fuctios is more of a art tha a sciece. The limit approach offers a way to avoid uwated excursios i multibad filter desig. pper ad lower limits are imposed o the respose for all frequecies. The limits imposed o the bads which otherwise would be urestricted trasitio bads elimiate the possibility of large peaks i the magitude of the frequecy respose, but do ot impose ay particular shhpe o the respose i these bads. I this paper we describe a very flexible desig program which combies most of the useful characteristics of the approximatio approach ad the limit approach to FIR filter desig. We use the simplex algorithm for liear programmig to fid the liear-phase filter of miimum legth which meets prescribed limits o the frequecy respose ad the maximize the distace from the costraits. For a fixed legth filter, the badedges ca be adjusted to maximize or miimize the width of a frequecy bad while still meetig prescribed limits o the frequecy respose. The bads ca cosist of just oe frequecy so that the locatio of the zeros ca be fixed i the stopbad. Additioal costraits, such as cocavity of the respose to give flat magitude characteristics, ca be imposed i appropriate frequecy bads. First, we describe the algorithm ad the Pascal program ad the we give examples to show how this ew approach ca be used i a variety of situatios. 11. THE ALGORITHM There are four differet types of liear-phase filters. For both eve ad odd symmetry of the impulse respose, we obtai liear phase with either eve or odd umber of coefficiets. I Rabier ad Gold [17] it is show that the frequecy respose for each of the four types of liearphase filters has the form where the real-valued amplitude fuctio A(Q) is a weighted sum of trigoometric fuctios, where N is the legth of the filter ad L = 0 or L = 1, depedig o the filter symmetry. For coveiece, i the followig discussio we assume that the filter model is the followig sum of cosies, correspodig to a odd-legth, eve symmetric impulse respose, although ay liear combiatio of kow fuctios ca be used: - 1)/2 A@,) = c uj cos (&I,). i=o A@,) is the real-valued frequecy respose of the filter at frequecy Q,, ad the frequecy poits at which specificatios are made, Q,, k = 1, 2, 3, * *, eed ot be equally spaced. A upper limit costrait at Qk has the form We itroduce a parameter y which represets the distace betwee the frequecy respose ad the upper boud, so that some of the costraits look like A(Q,) + 4 I (Q2,). Sice we are maximizig y, we call those costraits which have y i them optimized costraits, ad those that do ot, hugged costraits. Similarly, lower bouds o the frequecy respose result i costraits of the form or depedig o whether the costrait is hugged or optimized. Puttig costraits o the secod derivative of the frequecy respose has bee show to be a effective way to obtai filters that are very flat [15]. The secod derivative is a liear fuctio of the coefficiets, amely, for the case 1 filters cosidered here m-1 = - I c = ) i2ai cos (iq2,) so that cocavity ca be writte as liear iequalities of the form A (Q2,) I 0 for a cocave dowward fuctio, or A (Q2,) L 0 for a cocave upward fuctio. Whe all the costraits are writte dow, we obtai the liear programmig problem subject to (PRIMAL) max y CTu + hy 5 b

3 STEICLITZ et al.: METEOR: A CONSTRAINT-BASED FIR FILTER DESIGN PROGRAM I903 where the matrix C is determied from the sampled trigoometric fuctios, the vector a is made up of the coefficiets a;, the vector b cotais the bouds, ad the vector h has a 1 wherever a costrait is optimized, ad a 0 wherever it is hugged. The variables a ad y are urcostraied i sig. We will call this the PRIMAL problem. The dual of this liear program is i stadard form, the most coveiet for umerical solutio: subject to (DAL) mi b?r Cx = 0, htx = 1, adx L 0. We solve DAL usig the stadard two-phase simplex algorithm [ 181. Phase I searches for a feasible solutio to DAL, startig from a artificial basis, ad phase I1 searches for a optimal solutio. It is a fudametal fact of liear programmig theory that the cost fuctio of the DAL always satisfies b x 1 y, the cost fuctio of the PRIMAL, with equality if ad oly if x ad y are both optimal i their respective programs. Therefore, if the DAL cost b Tx ever falls below zero durig pivotig, the optimal PRIMAL cost must be egative. This meas that the origial filter approximatio problem is ifeasible, ad we stop the simplex algorithm wheever this coditio is obtaied. Applicatio of the simplex algorithm to the DAL problem therefore termiates i oe of the followig coditios: a) Negative cost reached, implyig that the origial desig problem is feasible; b) Optimality is reached i DAL with oegative cost, i which case the origial desig problem has a feasible solutio; c) DAL is ubouded, which implies that PRIMAL (ad the origial desig problem) is ifeasible; d) DAL is ifeasible, which implies that PRIMAL (ad the origial desig problem) is either ifeasible or ubouded. A commet is i order as to why the variable y is itroduced i those situatios whe we are iterested oly i whether there is a feasible solutio to lower ad upper boud costraits. Computatioal experiece has show that with a trivial cost fuctio i the primal, the simplex method applied to the dual sometimes cycles i realistic filter-desig problems, because of degeeracy. A otrivial cost fuctio seems to provide eough directio to the simplex algorithm to avoid such stagatio. Rather tha take special precautios to avoid cyclig, we chose always to maximize the distace y from the respose to the costrait boudaries. (As we saw above, it is ot always ecessary to complete the optimizatio whe the origial problem is ifeasible.) This has the additioal advatage of beig useful for the fial desig whe the legth is kow, ad also does ot iterfere with the resolutio of ties based o size of the pivot elemets, which is importat for umerical stability (see [19]). A special case arises uavoidably, however, whe there are o costraits desigated as optimized. I that case, h = 0 ad DAL is always ifeasible. However, the costrait matrix of DAL i this case is ot of full rak, havig a zero row, ad phase I eds with a artificial basis elemet remaiig i the basis. The redudat row is disregarded i phase 11, ad the optimizatio fids a solutio to the origial problem (if ay exist) with zero cost, correspodig to a respose that is allowed to touch ay of the costrait boudaries. Thus, the algorithm fuctios i a useful way, eve if a zero row is preset i the DAL costrait matrix. The optimal value of the dual variable x has a wellkow ad iterestig iterpretatio. Suppose the costrait values b are chaged a small amout to b + db. This chages the cost fuctio i the dual a small amout, but will ot i geeral chage the optimal solutio x to the dual. The ew value of the optimal cost fuctio becomes y = b Tx + db Tx. Thus, x is the partial derivative of the optimal value of y with respect to the costrait values b. Simplex fids a optimal value for x that has at most m + 1 positive etries, ad, by complemetary slackess. each of these correspods to a extremum of the distace betwee the frequecy respose ad costraits (a ripple ) i the case of a upper or lower boud, or to a poit where the secod derivative is zero i the case of a cocavity costrait. The simplex algorithm is used i the followig three modes, depedig o what desig task is desired: a) Give m, < m2, fid the miimum-legth r betwee them such that the origial desig problem is feasible (that is, such that DAL has a oegative optimal solutio), ad optimize y for that miimum legth; b) Solve the origial optimizatio problem for fixed legth mo; c) Give a particular right (left) badedge ad a set of costraits i which it occurs, fid the largest (smallest) value for that badedge for which the origial desig problem is feasible, ad optimize y for that badedge value. (The optimum value of y will i geeral be positive because the badedge value is rouded to the earest gridpoit.) What is the best search strategy to use i fidig the miimum legth i a)? We might expect, because the cost of testig feasibility icreases with m, that the strategy with least expected cost (assumig uiformly distributed aswers) probes to the left of the midpoit betwee the curret left ad right boudaries. However, computatio of the optimal strategies for probe-cost fuctios that grow as a low-order polyomial i m shows that biary search is surprisigly ear optimal. More work o this problem is i progress [20], but biary search appears adequate for this applicatio. Mode b) allows us to do thigs like fid

4 19W IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 40, NO. 8, AGST 1992 the best stopbad rejectio, while keepig passbad ripple withi limits. Mode c) allows us to do thigs like exted the ed of a stopbad as far as possible, while keepig the other costraits fixed. Biary search is also used i c) THE PROGRAM The algorithm described above was implemeted i Pascal, ad the curret versio is available from the authors. The authors itet is that the program be read ad modified by users, rather tha used as a static package, ad Pascal seems well suited to this purpose: it is widely available, clealy desiged, allows careful structurig, ad hopefully, good readability. As might be expected, the critical parts of the program ivolve the treatmet of tests which theoretically determie whether quatities are positive, egative, or zero. These tests determie whe each of the various termiatio coditios is reached, ad roudoff error requires us to decide o how small a positive umber is cosidered zero, how small a egative umber is cosidered egative, ad so o. Experiece has show that a sigle parameter eps ca be used for these tests at several differet places i the program, ad that eps ca be fixed at lo- for the rage of problems used as examples i this paper. The oly cases observed so far where serious accumulatio of roudoff error occurs is whe a wide bad of frequecies is ucostraied, ad the frequecy respose is allowed to grow very large i those bads, say as large as lo6. The problem is maifested by the cost i phase I reachig relatively large egative umbers before detectig optimality, eve though the cost i phase I is theoretically oegative. Of course, these desigs are impractical, ad the accuracy problem irrelevat, but the program cotiues to fuctio i these cases. Tradig off space for ruig time is a serious issue i the program desig. At oe extreme, we ca precompute ad store the tableau etries, which avoids recomputatio, but uses a great deal of storage. At the other extreme, we ca geerate the tableau etries o the fly, usig the least space, but the most time. As a compromise betwee the two, we ca precompute ad store tables of the trigoometric fuctios used for the tableau etries. We chose the first alterative because it appears that executio time is a more serious limitatio tha storage for the kids of desig problems likely to be solved. If storage is a serious problem, refereces to the tableau etries must be replaced by procedure calls that compute the required values. IV. EXAMPLES We preset a series of eight examples illustratig various features of the algorithm. Two separate programs are Pascal ad C versios of source code are available to aoymous ftp at priceto.edu i the directoryipub as meteor.p, form.p, mete0r.c. ad form. c. used to desig a filter. The program FORM is a iteractive program which requests iformatio from the user ad creates a iput file for METEOR which solves the liear programmig problem. The desired frequecy respose is specified by two kids of specificatios: limit ad cocavity. We call these limit specificatios ad cocavity specificatios. Limit Specz$catios: Each limit specificatio cosists of the followig iformatio: Iformatio pper or lower? Left badedge, right badedge Boud at left edge, boud at right edge Hugged or ot hugged? Arithmetic or geometric iterpolatio? Form + or - IF,. F21, real [B,, BJ, real h or &*a or 9 A upper boud o the frequecy repsose is idicated by a +, ad a lower by a -. The left ad right badedges, F, ad F2, are expressed i uits of cycles/ samplig iterval, so that the Nyquist frequecy correspods to 0.5. The frequecy respose is costraied by the value BI at the left badedge, ad by B, at the right badedge; the values i betwee are iterpolated by the program either arithmetically (liearly) ( a ), or geometrically ( g ), (liearly i decibels). Fially, if a limit specificatio is hugged, it is ot icluded i the optimizatio criterio of the fial liear program, ad is icluded if it is ot hugged. Thus, the fial desig is pushed away as much as possible from those limit specificatios that are ot hugged, but may be arbitrarily close to the hugged limit specificatios. Cocavity Spec@catios: Each cocavity specificatio is determied by the followig iformatio: Iformatio Cocave up or dow Left badedge, right badedge Form + or - [F,, Fz], real The frequecy respose is costraied to be cocave up or dow i the idicated bad. Mode: The desig program has three modes, miimum-legth, optimize, ad push. I the miimum-legth mode, the miimum legth that satisfies the give costraits is foud. The user specifies either eve or odd legth ad either eve or odd symmetry of the impulse respose. I the optimize mode, the respose is pushed away from the ohugged costraits for the fixed legth specified by the user. If the desig is ot realizable at all for this fixed legth, the program reports ifeasibility. I the push mode, a set of badedges are pushed as far as possible while still respectig the costraits for the fixed legth specified by the user. The set is pushed either to the left or the right. I the followig examples we first display the specifi-

5 STEIGLITZ er al.: METEOR: A CONSTRAINT-BASED FIR FILTER DESIGN PROGRAM 1905 catio file i the format produced by the program FORM, the graph the resultig frequecy respose. Example I: Low-Pass, Miimum-Legth Filter: Here we use four limit specificatios, which are displayed as follows by FORM: \ -I 1 # Type Sese edgel edge2 boudl boud2 hugged? iterp 1 limit limit limit limit FINDING MINIMM LENGTH ODD LENGTHS from 7 to 2 1 COSINE MODEL (eve symmetric coefficiets) 201 grid poits The lower ad upper limits NI ad N2 (7 ad 21 i this case) for the filter legth are estimated usig formulas developed i [14] ad [15]. Sice we are specifyig limits for the real-valued amplitude fuctio which may be egative we must specify a egative lower limit i the stop bad. Fig. 1 shows the resultig amplitude respose; the miimum legth satisfyig the specificatios is 17. Note i Fig. 1 that sice the costraits are ot hugged the optimized respose is strictly withi the limits. The resultig equiripple respose is equivalet to that obtaied with the Parks-McClella algorithm. I Fig. 1 we have show the amplitude respose to clearly display the egative as well as the positive limits. For the remaiig examples we will display the magitude of the frequecy respose. Example 2: Flat Passbad, Low-Pass, Miimum-Legth Filter: Suppose we wat a low-pass filter with the same badedges as i example 1, but we wat the passbad to be flat. Oe simple way to do this is to add a cocavity specificatio that forces the frequecy respose to be cocave dow ("-") i the passbad. We ca also relax the upper limit specificatio i the passbad to be hugged, ad chage the upper limit to 1.0, so that the frequecy respose ca decrease mootoically i the passbad from a value of 1. The ew specificatios are show below. # Type Sese edgel edge2 boudl boud2 hugged? iterp 1 limit h 2 limit limit limit cocave FINDING MINIMM LENGTH ODD LENGTHS from 2 1 to 3 1 COSINE MODEL (eve symmetric coefficiets) 201 grid poits The resultig frequecy respose, show i Fig. 2, has a zero frequecy gai of exactly 1 because the upper limit i the passbad is hugged. The stopbad has the same upper ad lower limits as example 1. The price we pay for the flat passbad is a icrease i filter legth from N = 17 for example 1, to N = 29 for this example O! C frequecy Fig. 1. Frequecy respose for example I, a legth-17 low-pass filter. 1.2, 1 frequecy Fig. 2. Legth-29 filter with mootoically decreasig passbad respose. Example 3: Flat Passbad, Miimum-Phase Filter: If a miimum-phase filter is desired with the same magitude performace as the liear-phase filter i Example 2, the factorizatio approach of Herrma ad Schiissler [21] ca be used begiig with the legth-43 filter which resulted from the followig specificatios: # Type Sese edgel edge2 boudl boud2 hugged? iterp 1 limit + O.Oo h a 2 limit a 3 limit a 4 limit h 5 cocave FINDING MINIMM LENGTH ODD LENGTHS from 37 to 55 COSINE MODEL (eve symmetric coefficiets) 201 grid poits The lower limit of 0.81 i the passbad ad the upper limit of 0.01 i the stopbad are used i aticipatio of the square root ivolved i the miimum-phase desig, while the lower limit of 0.0 i the stopbad guaratees a i

6 1906 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 40, NO. 8, AGST 1992 o-egative respose. Half of the 42 roots of the legth-43 filter, 10 roots iside the uit circle ad 1 each of the 11 double roots o the uit circle, are retaied to give the legth-22 miimum-phase filter with respose show i Fig. 3. This miimum-phase filter, legth-22 is slightly shorter tha the liear-phase, legth-29, filter of example 2 which meets the same magitude specificatios. Example 4: Poit Costraits with a Flat Passbad Filter: If there are specific frequecies i the stopbad where zeros are desired to ull out iterferece, the followig specificatios which require zeros at frequecies of 0.3 ad 0.4 would be appropriate. 12 I # Type Sese edgel edge2 boudl boud2 1 limit limit limit limit cocave limit I limit limit limit FINDING MINIMM LENGTH ODD LENGTHS from 2 1 to 3 1 COSINE MODEL (eve symmetric coefficiets) 201 grid poits hugged? iterp h I this case there was o icrease i legth over the legth of 29 i example 2, required to meet these additioal poit costraits; the zeros of the respose were simply shifted as show i Fig. 4. Geerally, however a icrease i legth would be required to meet these additioal costraits. Example 5: Partial-Bad Differetiator, Pushig the Stopbad: Suppose ext we wat a liearly icreasig magitude respose, followed by rejectio at higher frequecies. We kow we wat a liearly icreasig respose up to 0.25 cycles/sample, ad we wat as wide a stopbad as possible with a legth of 16. We do this by specifyig the differetiatig bad by a upper costrait liearly iterpolated from 0.01 to 0.26 that is optimized (pushed away from), ad a lower costrait from 0.0 to 0.25 that is huqged. The left badedges of the upper ad lower stopbad costraits are the pushed left i the mode push. a a 1-, frequecy Fig. 4. Legth-29 filter with poit costraits # Type Sese edgel edge2 boudl boud2 hugged? iterp 1 limit limit h 3 limit a 4 limit a PSHING 2 BANDEDGES LEFT, fixed legth = 16, bads: 3 4 SINE MODEL (odd symmetric coefficiets) 201 grid poits The resultig badedge is , ad Fig. 5 shows the frequecy respose. Note that the badedges i the stopbad have bee pushed to lower frequecies as far as possible util the frequecy 5. Frequecy respose for example 5, a legth-16 low-pass differetiator with a miimum-width trasitio bad. costraits are hugged. The specificatios of ay oe badedge for ay type of filter, low-pass, badpass, etc., ca be pushed i this maer.

7 STElGLlTZ c f al.: METEOR: A CONSTRAINT-BASED FIR FILTER DESIGN PROGRAM 1.2, I907, frequecv Fig. 6. Legth-25 badpass filter with a trasitio-bad excursio frequecy Fig. 7. Legth-27 badpass filter with trasitio limits. Example 6: Badpass Filter: This example shows how to fid the miimum-legth liear-phase filter which meets the frequecy specificatios listed below ad has well-behaved trasitio bads i # Type Sese edge1 edge2 boud1 boud2 hugged? iterp 1 limit limit ti 3 limit ti (I 4 limit ,900,900 ti 5 limit limit FINDING MINIMM LENGTH ODD LENGTHS from 21 to 29 COSINE MODEL (eve symmetric coefficiets) 201 grid poits The iitial desig usig METEOR, maximizig the distace from all the costraits, produces a filter of legth 25, the shortest legth that meets these specificatios, ad a deviatio of The frequecy respose for this desig is show i Fig. 6, ad is essetially the same as that produced by the Parks-McClella program [4]. O the scale of Fig. 6, there appears to be a problem i the trasitio bad, but i the bads where the Chebyshev error was miimized, the respose looks good. To elimiate the trasitio bad excursio, ew limits were itroduced which costraied the respose i the first trasitio bad to lie betwee ad The ew algorithm foud that the filter legth must be icreased to 27 i order to meet these ew, stricter, limits. The respose of this legth-27 filter is show i Fig. 7. As i Fig. 6, the distace from all the origial costraits is maximized, but the respose is allowed to touch the ew costraits. Aother way to elimiate the trasitio bad peak is to fix the legth at 27 ad push the upper edge of the lower stopbad to the right, maximizig the width of the first stopbad, thus reducig the width of the first trasitio bad ad elimiatig the trasitio bad peak. The badedge foud is cycles/sample, ad correspods to I I I frequecy Fig. 8. Legth-27 badpass filter with miimum-width trasitio bad. a deviatio of The resultig frequecy respose is show i Fig. 8. V. TIMING COMPARISON WITH THE PARKS-MCCLELLAN PROGRAM The Parks-McClella program rus much faster tha METEOR, as we would expect give METEOR S greater geerality, ad the fact that METEOR uses the simplex algorithm istead of the Remes exchage algorithm. However, the ruig time of METEOR o preset-day computers is ot prohibitive eve for reasoably large problems. To illustrate this, we give some timig comparisos o a SPARCstatio 1+ (Model 4/65) usig a f 77 compiler at optimizatio level 03, ad a Pascal compiler at optimizatio level 2. The examples ru were simple fixed-legth lowpass filters of legth L, with L = 2, i = 4, * - a, 8; passbad [0, 0.11; ad stopbad [x, 0.51, where x = 0.1 * (1 + 2(4- )). Thus the filters were of legth-16 with stopbad [0.2, 0.51; legth-32 with stopbad [O. 15, 0.51; etc. The left edge of the stopbad was moved left as the filter was made loger to keep the deviatio from specificatios

8 1908 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 40, NO. 8, AGST 1992 TABLE I TIMING COMPARISON SPARCstatio 1 + Model 4165 Parks-McClella Meteor Meteor (covex passbad) Legth Deviatio CP secods Deviatio CP secods Deviatio CP secods I I roughly costat over the examples. The umber of grid poits was kept comparable i the programs by choosig grid desity 10 i the Parks-McClella program, ad usig 10 * (L/2) + 1 grid poits i METEOR. The upper ad lower bouds i the passbad were 1.5 ad 0.5; ad 0.5 ad -0.5 i the stopbad. Table I shows the optimal deviatios from 1 i the passbad (or 0 i the stopbad) foud by each program, as well as the user CP times. The deviatios of the two programs check to six sigificat figures. The Parks-McClella program is clearly much faster, by a factor icreasig with filter legth, to a factor of 16 for the legth-128 problem, ad 47 for the legth-256 problem. However, the CP time of about 3 mi o a modem workstatio for a legth-256 filter would hardly be prohibitive i most situatios. Of course, whe the miimum legth is sought, with o prior estimate, biary search o the legth will result i as may as 8 = log (256) istaces of optimizatios. Also show are the deviatios ad ruig times for the same problems, usig METEOR, but with cocave-dow passbads i [0, 0. I]. The passbad was specified by a sigle-poit upper boud at the left-edge, a sigle-poit lower boud at the right edge, ad a cocavity costrait i the etire bad. The upper ad lower bouds are redudat withi the passbad, ad this strategy reduces the umber of colums geerated by METEOR. The ruig times are roughly the same as those for the traditioal desig, ad the results illustrate the price paid i icreased deviatio by costraiig the passbad to be cocave dow. VI. CONCLSION A ew approach to filter desig, usig the simplex method of liear programmig, was proposed which is very geeral ad ca icorporate a wide variety of costraits o the frequecy respose of the filter. Several examples were preseted to illustrate the wide rage of applicatios of this approach to liear-phase filter desig. We are presetly workig o extesios of this approach to the desig of filters with costraits o group delay ad/or phase as well as magitude. ACKNOWLEDGMENT The authors would like to thak Prof. H. W. Schiissler for his careful review of this mauscript ad for his helpful suggestios. REFERENCES Berli: V. D. I. Verlag G.M.B.H., [I] W. Cauer, Siebschaltuge Herrma, Desig of orecursive digital filters with liear phase, Electro Lett., vol. 6, pp , May 28, 1970; also reprited i Digital Sigal Processig, L. R. Rabier ad C. M. Rader, Eds. New York: IEEE, [3] T. W. Parks, L. R. Rabier, ad J. H. McClella, O the trasitio width of fiite impulse-respose digital filters, IEEE Tras. Audio Electroacoustic., vol. A-21, pp. 1-4, Feb [4] L. R. Rabier, J. H. McClella, ad T. W. Parks, FIR digital filter desig techiques usig weighted Chebyshev approximatio, Proc. IEEE, vol. 63, o. 4, pp , Apr [5] 0. Herrma ad H. W. Schiissler, O the desig of orecursive digital filters, preseted at the IEEE Arde House Workshop Digital Filterig, Ja. 12, [6] E. M. Hofstetter, A. V. Oppeheim, ad I. Siegel, A ew techique for the desig of orecursive digital filters, i Proc. Fifth Au. Priceto Coj Iform. Sci. Syst. (Priceto, NJ), Mar. 1971, pp ; also reprited i Digital Sigal Processig, L. R. Rabier ad C. M. Rader, Eds. New York: IEEE, (71 E. M. Hofstetter, A. V. Oppeheim, ad J. Siegel, O optimum orecursive digital filters, i Proc. Nith Au. Allerto Co$ Circuits Sysr. Theory, Oct. 1971, pp ; also reprited i Dig- ital Sigal Processig, L. R. Rabier ad C. M. Rader, Eds. New York, NY: IEEE, [8] H. D. Helms, Digital filters with equiripple or miimax resposes, IEEE Tras. Audio Electroacoust., vol. A-19, pp , Mar. 1971; also reprited i Digital Sigal Processig, L. R. Rabier ad C. M. Rader, Eds. New York: IEEE, T. W. Parks, Extesios of Chebyshev approximatio for fiite impulse respose filters, preseted at the IEEE Arde House Workshop Digital Filterig, Ja. 10, [IO] T. W. Parks ad J. H. McClella, Chebyshev approximatio for orecursive digital filters with liear phase, IEEE Tras. Circuit Theory, vol. CT-19, pp , Mar [I I] H. S. Hersey, D. W. Tufts, ad J. T. Lewis, Iteractive miimax desig of liear phase orecursive digital filters subject to upper ad lower fuctio costraits, IEEE Tras. Audio Electroacoust., vol. A-20, pp , Jue [I21 M. T. McCallig ad B. J. Leo, Costraied ripple desig of FIR digital filters, IEEE Tras. Circuits Syst., vol. CAS-25, pp , Nov [ 131 F. Greez, Costraied Chebyshev approximatio for FIR filters, i Proc Ir. Cof: Acousr., Speech, Sigal Processig (Bosto, MA), pp Hema, L. R. Rabier, ad D. S. K. Cha, Practical desig rules for optimum fiite impulse respose low-pass digital filters, Bell Syst. Tech J., vol. 52, pp , July-Aug [15] J. F. Kaiser ad K. Steiglitz, Desig of FIR filters with flatess costraits, i Proc IEEE It. Co$ Acoust., Speech, Sigal Processig (Bosto, MA), Apr , 1983, pp L. R. Rabier, J. F. Kaiser, ad R. W. Schafer, Some cosideratios i the desig of multibad fiite-impulse-respose digital filters, IEEE Tras. Audio Electroacoust., vol. ASSP-22, pp , Dec L. R. Rabier ad B. Gold, Theory ad Applicatio of Digital Sigal Processig. Eglewood Cliffs, NJ: Pretice-Hall, 1975, pp C. H. Papadimitriou ad K. Steiglitz, Combiatorial Oprimizario: Algorithms ad Complexity. Eglewood Cliffs, NJ: Pretice-Hall, 1982.

9 STEIGLITZ er al.: METEOR: A CONSTRAINT-BASED FIR FILTER DESIGN PROGRAM 1909 [19] K. Steiglitz. Optimal desig of FIR digital filters with mootoe passbad respose, I Tras. Acousr., Speech, Sigal Processig, vol. ASSP-27. o. 6, pp , Dec [20] W. J. Kight, Search i a ordered array havig variable probe cost, SIAMJ. Comput., vol. 17. o. 6, pp, , Dec [21] 0. Herrma ad H. W. Schussler, Desig of orecursive digital filters with miimum phase, Electro. Lett., vol. 26, o. I I, May 28, 1970; also reprited i Digital Sigal Processig, L. R. Rabier ad C. M. Rader, Eds. New York: IEEE, [22] K. Steiglitz ad T. W. Parks, What is the filter desig problem?, i Proc Priceto Cof. Iform. Sci. Syst. (Priceto. NJ), Mar. 1986, pp Keeth Steiglitz (S 57-M 64-SM 79-F 8 I) was bor i Weehawke, NJ, o Jauary 30, He received the B.E.E. (maga cum laude), M.E.E.. ad Eg.Sc.D. degrees from New York iversity, New York, i 1959, 1960, ad 1963, respectively. Sice September 1963 he has bee at Priceto iversity, Priceto, NJ, where he is ow Professor of Computer Sciece, teachig ad coductig research o parallel architectures. sigal Drocessip. odtimizatio algorithms. ad cellular automata. He is the author of Itroductio to Discrete Systems (New York: Wiley, 1974), ad coauthor, with C. H. Papadimitriou, of Combiatorial Optimizatio: Algorithms ad Complexity (Eglewood Cliffs, NJ: Pretice- Hall, 1982). Dr. Steiglitz served two terms as a member of the IEEE Sigal Processig Society s Admiistrative Committee. as Chairma of its Techical Directio Committee, a member of its VLSI Committee, its Digital Sigal Processig Committee, ad as its Awards Chairma. He is a Associate Editor of the joural Networks, ad is a former Associate Editor of the Joural of the Associatio for Computig Machiery. A member of Eta Kappa Nu, Tau Beta Pi, ad Sigma Xi, he received the Techical Achievemet Award of the Sigal Processig Society i its Society Award i 1986, ad the IEEE Ceteial Medal i Thomas W. Parks (S 66-M 67-SM 79-F 82) received the Ph.D. degree from Corell iversity i He joied Rice iversity, Housto, TX, i 1967, where he was a Professor of Electrical Egieerig util He the became Professor of Electrical Egieerig i the School of Electrical Egieerig at Corell iversity. He also serves as a cosultat to idustry. He is the coauthor of a book o the fast Fourier trasform ad a book o digital filter desig, both published by Joh Wiley ad Sos. He is the coauthor of laboratory mauals for digital sigal processig usig the TMS32010 ad the TMS320C25, published by Pretice-Hall. He is egaged i research o sigal theory ad digital sigal processig. His research iterests are i the areas of time frequecy ad wavelet aalysis, sigal recostructio, array processig for soar ad seismic applicatios, digital filter desig, patter classificatio, ad eural etworks. Prof. Parks received the Society Award ad the Techical Achievemet Award from the IEEE Acoustics, Speech, ad Sigal Processig Society, as well as awards for papers published i the IEEE TRANSACTIONS ACOSTICS, SPEECH, AND SIGNAL PROCESSING. He has bee a member of the Admiistrative Committee of that society ad a Associate Editor for the IEEE TRANSACTIONS ACOSTICS, SPEECH, AND SIGNAL PROCESSING. James F. Kaiser (S 5O-A 52-SM 7O-F 73) was bor i Piqua, OH, i He received the E.E. degree from the iversity of Ciciati, Ciciati, OH, i 1952 ad the S.M. ad Sc.D. degrees i 1954 ad 1959, respectively, from M.I.T., Cambridge, MA, all i electrical egieerig. Curretly he is a Distiguished Member of the Techical Staff i the Speech ad Image Processig Research Divisio of Bell Commuicatios Research, Ic., which he joied i He was formerly a Member of the Techical Staff at Bell Laboratories, Murray Hill, NJ, for 25 years where he worked i the areas of speech processig, system simulatio, digital sigal processig, computer graphics, ad computer-aided desig. He is the author of more tha 50 research papers ad the coauthor ad editor of seve books i the sigal processig ad automatic cotrol areas. Dr. Kaiser is a Registered Egieer i Massachusetts, a member of ASA, AAAS, ACM, ERASIP, ad SIAM. He is a member of Sigma Xi, Tau Beta Pi, ad Eta Kappa Nu. He has served i a umber of positios i both the Sigal Processig ad the Circuits ad Systems Societies.

x y z HD(x, y) + HD(y, z) HD(x, z)

x y z HD(x, y) + HD(y, z) HD(x, z) Massachusetts Istitute of Techology Departmet of Electrical Egieerig ad Computer Sciece 6.02 Solutios to Chapter 5 Updated: February 16, 2012 Please sed iformatio about errors or omissios to hari; questios

More information

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB 1 of 7 PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB BEFORE YOU BEGIN PREREQUISITE LABS Itroductio to Oscilloscope Itroductio to Arbitrary/Fuctio Geerator EXPECTED KNOWLEDGE Uderstadig of LTI systems. Laplace

More information

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

11.11 Two-Channel Filter Banks 1/27

11.11 Two-Channel Filter Banks 1/27 . Two-Chael Filter Baks /7 Two-Chael Filter Baks M We wat to look at methods that are ot based o the DFT I geeral we wat to look at Fig..6 rom Porat ad igure out how to choose i & i to get Perect Reco

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

LINEAR-PHASE FIR FILTERS: THE WINDOWING METHOD

LINEAR-PHASE FIR FILTERS: THE WINDOWING METHOD LINEAR-PHASE FIR FILTERS: THE WINDOWING ETHOD Prof. Siripog Potisuk FIR Filter Characteristics Completely specified by iput-output relatio: y[ ] b k0 x[ k] b k = filter coefficiets ad +1 = filter legth

More information

lecture notes September 2, Sequential Choice

lecture notes September 2, Sequential Choice 18.310 lecture otes September 2, 2013 Sequetial Choice Lecturer: Michel Goemas 1 A game Cosider the followig game. I have 100 blak cards. I write dow 100 differet umbers o the cards; I ca choose ay umbers

More information

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code Proceedigs of the 4th WSEAS It. Coferece o Electromagetics, Wireless ad Optical Commuicatios, Veice, Italy, November 0-, 006 107 A New Space-Repetitio Code Based o Oe Bit Feedback Compared to Alamouti

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

Intermediate Information Structures

Intermediate Information Structures Modified from Maria s lectures CPSC 335 Itermediate Iformatio Structures LECTURE 11 Compressio ad Huffma Codig Jo Roke Computer Sciece Uiversity of Calgary Caada Lecture Overview Codes ad Optimal Codes

More information

Lecture 4: Frequency Reuse Concepts

Lecture 4: Frequency Reuse Concepts EE 499: Wireless & Mobile Commuicatios (8) Lecture 4: Frequecy euse Cocepts Distace betwee Co-Chael Cell Ceters Kowig the relatio betwee,, ad, we ca easily fid distace betwee the ceter poits of two co

More information

Counting on r-fibonacci Numbers

Counting on r-fibonacci Numbers Claremot Colleges Scholarship @ Claremot All HMC Faculty Publicatios ad Research HMC Faculty Scholarship 5-1-2015 Coutig o r-fiboacci Numbers Arthur Bejami Harvey Mudd College Curtis Heberle Harvey Mudd

More information

Permutation Enumeration

Permutation Enumeration RMT 2012 Power Roud Rubric February 18, 2012 Permutatio Eumeratio 1 (a List all permutatios of {1, 2, 3} (b Give a expressio for the umber of permutatios of {1, 2, 3,, } i terms of Compute the umber for

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

General Model :Algorithms in the Real World. Applications. Block Codes

General Model :Algorithms in the Real World. Applications. Block Codes Geeral Model 5-853:Algorithms i the Real World Error Correctig Codes I Overview Hammig Codes Liear Codes 5-853 Page message (m) coder codeword (c) oisy chael decoder codeword (c ) message or error Errors

More information

High-Order CCII-Based Mixed-Mode Universal Filter

High-Order CCII-Based Mixed-Mode Universal Filter High-Order CCII-Based Mixed-Mode Uiversal Filter Che-Nog Lee Departmet of Computer ad Commuicatio Egieerig, Taipei Chegshih Uiversity of Sciece ad Techology, Taipei, Taiwa, R. O. C. Abstract This paper

More information

A Novel Three Value Logic for Computing Purposes

A Novel Three Value Logic for Computing Purposes Iteratioal Joural o Iormatio ad Electroics Egieerig, Vol. 3, No. 4, July 23 A Novel Three Value Logic or Computig Purposes Ali Soltai ad Saeed Mohammadi Abstract The aim o this article is to suggest a

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 3 Sigals & Systems Prof. Mark Fowler Note Set #6 D-T Systems: DTFT Aalysis of DT Systems Readig Assigmet: Sectios 5.5 & 5.6 of Kame ad Heck / Course Flow Diagram The arrows here show coceptual flow

More information

Ch 9 Sequences, Series, and Probability

Ch 9 Sequences, Series, and Probability Ch 9 Sequeces, Series, ad Probability Have you ever bee to a casio ad played blackjack? It is the oly game i the casio that you ca wi based o the Law of large umbers. I the early 1990s a group of math

More information

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress.

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress. H2 Mathematics Pure Mathematics Sectio A Comprehesive Checklist of Cocepts ad Skills by Mr Wee We Shih Visit: weshih.wordpress.com Updated: Ja 2010 Syllabus topic 1: Fuctios ad graphs 1.1 Checklist o Fuctios

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2

Lossless image compression Using Hashing (using collision resolution) Amritpal Singh 1 and Rachna rajpoot 2 Lossless image compressio Usig Hashig (usig collisio resolutio) Amritpal Sigh 1 ad Racha rajpoot 2 1 M.Tech.* CSE Departmet, 2 Departmet of iformatio techology Guru Kashi UiversityTalwadi Sabo, Bathida

More information

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM AC 007-7: USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM Josue Njock-Libii, Idiaa Uiversity-Purdue Uiversity-Fort Waye Josué Njock Libii is Associate Professor

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 2 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb Ju Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

A Novel Small Signal Power Line Quality Measurement System

A Novel Small Signal Power Line Quality Measurement System IMTC 3 - Istrumetatio ad Measuremet Techology Coferece Vail, CO, USA, - May 3 A ovel Small Sigal Power Lie Quality Measuremet System Paul B. Crilly, Erik Leadro Boaldi, Levy Ely de Lacarda de Oliveira,

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 24 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb4 Ju4 Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

Unit 5: Estimating with Confidence

Unit 5: Estimating with Confidence Uit 5: Estimatig with Cofidece Sectio 8.2 The Practice of Statistics, 4 th editio For AP* STARNES, YATES, MOORE Uit 5 Estimatig with Cofidece 8.1 8.2 8.3 Cofidece Itervals: The Basics Estimatig a Populatio

More information

On Parity based Divide and Conquer Recursive Functions

On Parity based Divide and Conquer Recursive Functions O Parity based Divide ad Coquer Recursive Fuctios Sug-Hyu Cha Abstract The parity based divide ad coquer recursio trees are itroduced where the sizes of the tree do ot grow mootoically as grows. These

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

Procedia - Social and Behavioral Sciences 128 ( 2014 ) EPC-TKS 2013

Procedia - Social and Behavioral Sciences 128 ( 2014 ) EPC-TKS 2013 Available olie at www.sciecedirect.com ScieceDirect Procedia - Social ad Behavioral Scieces 18 ( 014 ) 399 405 EPC-TKS 013 Iductive derivatio of formulae by a computer Sava Grozdev a *, Veseli Nekov b

More information

High Speed Area Efficient Modulo 2 1

High Speed Area Efficient Modulo 2 1 High Speed Area Efficiet Modulo 2 1 1-Soali Sigh (PG Scholar VLSI, RKDF Ist Bhopal M.P) 2- Mr. Maish Trivedi (HOD EC Departmet, RKDF Ist Bhopal M.P) Adder Abstract Modular adder is oe of the key compoets

More information

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series Roberto s Notes o Ifiite Series Chapter : Series Sectio Ifiite series What you eed to ow already: What sequeces are. Basic termiology ad otatio for sequeces. What you ca lear here: What a ifiite series

More information

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS G.C. Cardarilli, M. Re, A. Salsao Uiversity of Rome Tor Vergata Departmet of Electroic Egieerig Via del Politecico 1 / 00133 / Rome / ITAL {marco.re,

More information

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1 Advaces i Egieerig Research, volume 8 d Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 7) Radar emitter recogitio method based o AdaBoost ad decisio tree Tag Xiaojig,

More information

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches Joural of Power Electroics, ol, o, pp 67-677, July 67 JPE --6 http://dxdoiorg/6/jpe67 I(Prit: 98-9 / I(Olie: 9-78 A ew Basic Uit for Cascaded Multi Iverters with the Capability of Reducig the umber of

More information

4. INTERSYMBOL INTERFERENCE

4. INTERSYMBOL INTERFERENCE DATA COMMUNICATIONS 59 4. INTERSYMBOL INTERFERENCE 4.1 OBJECT The effects of restricted badwidth i basebad data trasmissio will be studied. Measuremets relative to itersymbol iterferece, usig the eye patter

More information

Cross-Layer Performance of a Distributed Real-Time MAC Protocol Supporting Variable Bit Rate Multiclass Services in WPANs

Cross-Layer Performance of a Distributed Real-Time MAC Protocol Supporting Variable Bit Rate Multiclass Services in WPANs Cross-Layer Performace of a Distributed Real-Time MAC Protocol Supportig Variable Bit Rate Multiclass Services i WPANs David Tug Chog Wog, Jo W. Ma, ad ee Chaig Chua 3 Istitute for Ifocomm Research, Heg

More information

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II ECE 333: Itroductio to Commuicatio Networks Fall 22 Lecture : Physical layer II Impairmets - distortio, oise Fudametal limits Examples Notes: his lecture cotiues the discussio of the physical layer. Recall,

More information

Subband Coding of Speech Signals Using Decimation and Interpolation

Subband Coding of Speech Signals Using Decimation and Interpolation 3 th Iteratioal Coferece o AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT- 3, May 6 8, 9, E-Mail: asat@mtc.edu.eg Military Techical College, Kobry Elkobbah, Cairo, Egypt Tel : +() 459 43638, Fax: +() 698

More information

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains 7 Figerprit Classificatio Based o Directioal Image Costructed Usig Wavelet Trasform Domais Musa Mohd Mokji, Syed Abd. Rahma Syed Abu Bakar, Zuwairie Ibrahim 3 Departmet of Microelectroic ad Computer Egieerig

More information

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM Departmet of Electrical ad omputer Egieerig, orell Uiersity EE 350: Microelectroics Sprig 08 Homework 0 Due o April 6, 08 at 7:00 PM Suggested Readigs: a) Lecture otes Importat Notes: ) MAKE SURE THAT

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

By: Pinank Shah. Date : 03/22/2006

By: Pinank Shah. Date : 03/22/2006 By: Piak Shah Date : 03/22/2006 What is Strai? What is Strai Gauge? Operatio of Strai Gauge Grid Patters Strai Gauge Istallatio Wheatstoe bridge Istrumetatio Amplifier Embedded system ad Strai Gauge Strai

More information

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI Muhammad Kabir McGill Uiversity Departmet of Electrical ad Computer Egieerig Motreal, QC H3A 2A7 Email: muhammad.kabir@mail.mcgill.ca Carlos Christofferse

More information

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria

AkinwaJe, A.T., IbharaJu, F.T. and Arogundade, 0.1'. Department of Computer Sciences University of Agriculture, Abeokuta, Nigeria COMPARATIVE ANALYSIS OF ARTIFICIAL NEURAL NETWORK'S BACK PROPAGATION ALGORITHM TO STATISTICAL LEAST SQURE METHOD IN SECURITY PREDICTION USING NIGERIAN STOCK EXCHANGE MARKET AkiwaJe, A.T., IbharaJu, F.T.

More information

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction THE LUCAS TRIANLE RECOUNTED Arthur T Bejami Dept of Mathematics, Harvey Mudd College, Claremot, CA 91711 bejami@hmcedu 1 Itroductio I 2], Neville Robbis explores may properties of the Lucas triagle, a

More information

CS 201: Adversary arguments. This handout presents two lower bounds for selection problems using adversary arguments ëknu73,

CS 201: Adversary arguments. This handout presents two lower bounds for selection problems using adversary arguments ëknu73, CS 01 Schlag Jauary 6, 1999 Witer `99 CS 01: Adversary argumets This hadout presets two lower bouds for selectio problems usig adversary argumets ëku73, HS78, FG76ë. I these proofs a imagiary adversary

More information

Analysis of SDR GNSS Using MATLAB

Analysis of SDR GNSS Using MATLAB Iteratioal Joural of Computer Techology ad Electroics Egieerig (IJCTEE) Volume 5, Issue 3, Jue 2015 Aalysis of SDR GNSS Usig MATLAB Abstract This paper explais a software defied radio global avigatio satellite

More information

Delta- Sigma Modulator with Signal Dependant Feedback Gain

Delta- Sigma Modulator with Signal Dependant Feedback Gain Delta- Sigma Modulator with Sigal Depedat Feedback Gai K.Diwakar #1 ad V.Vioth Kumar *2 # Departmet of Electroics ad Commuicatio Egieerig * Departmet of Electroics ad Istrumetatio Egieerig Vel Tech Uiversity,Cheai,

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2.

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2. Massachusetts Istitute of Techology Dept. of Electrical Egieerig ad Computer Sciece Fall Semester, 006 6.08 Itroductio to EECS Prelab Exercises Pre-Lab#3 Modulatio, demodulatio, ad filterig are itegral

More information

Encode Decode Sample Quantize [ ] [ ]

Encode Decode Sample Quantize [ ] [ ] Referece Audio Sigal Processig I Shyh-Kag Jeg Departmet of Electrical Egieerig/ Graduate Istitute of Commuicatio Egieerig M. Bosi ad R. E. Goldberg, Itroductio to Digital Audio Codig ad Stadards, Kluwer

More information

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7 Available olie www.jsaer.com, 2018, 5(7):1-7 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

More information

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER 6.1 INTRODUCTION The digital FIR filters are commo compoets i may digital sigal processig (DSP) systems. There are various applicatios like high speed/low

More information

Voice Command Recognition System Based on MFCC and VQ Algorithms

Voice Command Recognition System Based on MFCC and VQ Algorithms Voice Commad Recogitio System Based o MFCC ad VQ Algorithms Mahdi Shaeh, ad Azizollah Taheri Abstract The goal of this project is to desig a system to recogitio voice commads. Most of voice recogitio systems

More information

3. Error Correcting Codes

3. Error Correcting Codes 3. Error Correctig Codes Refereces V. Bhargava, Forward Error Correctio Schemes for Digital Commuicatios, IEEE Commuicatios Magazie, Vol 21 No1 11 19, Jauary 1983 Mischa Schwartz, Iformatio Trasmissio

More information

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 5 Special Issue o Applicatio of Advaced Computig ad Simulatio i Iformatio Systems Sofia 06 Prit ISSN: 3-970; Olie ISSN:

More information

The Institute of Chartered Accountants of Sri Lanka

The Institute of Chartered Accountants of Sri Lanka The Istitute of Chartered Accoutats of Sri Laka Postgraduate Diploma i Busiess ad Fiace Quatitative Techiques for Busiess Hadout 02:Presetatio ad Aalysis of data Presetatio of Data The Stem ad Leaf Display

More information

The Firing Dispersion of Bullet Test Sample Analysis

The Firing Dispersion of Bullet Test Sample Analysis Iteratioal Joural of Materials, Mechaics ad Maufacturig, Vol., No., Ma 5 The Firig Dispersio of Bullet Test Sample Aalsis Youliag Xu, Jubi Zhag, Li Ma, ad Yoghai Sha Udisputed, this approach does reduce

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION Karel ájek a), ratislav Michal, Jiří Sedláček a) Uiversity of Defece, Kouicova 65,63 00 Bro,Czech Republic, Bro Uiversity of echology, Kolejí

More information

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms Objectives. A brief review of some basic, related terms 2. Aalog to digital coversio 3. Amplitude resolutio 4. Temporal resolutio 5. Measuremet error Some Basic Terms Error differece betwee a computed

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION 49 A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION K. ájek a),. Michal b), J. Sedláek b), M. Steibauer b) a) Uiversity of Defece, Kouicova 65,63 00 ro,czech Republic, b) ro Uiversity of echology,

More information

E X P E R I M E N T 13

E X P E R I M E N T 13 E X P E R I M E N T 13 Stadig Waves o a Strig Produced by the Physics Staff at Colli College Copyright Colli College Physics Departmet. All Rights Reserved. Uiversity Physics, Exp 13: Stadig Waves o a

More information

Towards global design of orthogonal filter banks and wavelets Conception orientée vers les bancs de fi ltres orthogonaux et à ondelettes

Towards global design of orthogonal filter banks and wavelets Conception orientée vers les bancs de fi ltres orthogonaux et à ondelettes 5 Towards global desig of orthogoal filter baks ad wavelets Coceptio orietée vers les bacs de fi ltres orthogoaux et à odelettes Jie Ya ad Wu-Sheg Lu * This paper ivestigates several desig issues cocerig

More information

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis Laboratory Exercise 3: Dyamic System Respose Laboratory Hadout AME 50: Fudametals of Measuremets ad Data Aalysis Prepared by: Matthew Beigto Date exercises to be performed: Deliverables: Part I 1) Usig

More information

Using Color Histograms to Recognize People in Real Time Visual Surveillance

Using Color Histograms to Recognize People in Real Time Visual Surveillance Usig Color Histograms to Recogize People i Real Time Visual Surveillace DANIEL WOJTASZEK, ROBERT LAGANIERE S.I.T.E. Uiversity of Ottawa, Ottawa, Otario CANADA daielw@site.uottawa.ca, lagaier@site.uottawa.ca

More information

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ Reducig Power Dissipatio i Complex Digital Filters by usig the Quadratic Residue Number System Λ Agelo D Amora, Alberto Naarelli, Marco Re ad Gia Carlo Cardarilli Departmet of Electrical Egieerig Uiversity

More information

A Heuristic Method: Differential Evolution for Harmonic Reduction in Multilevel Inverter System

A Heuristic Method: Differential Evolution for Harmonic Reduction in Multilevel Inverter System Iteratioal Joural of Computer ad Electrical Egieerig, Vol. 5, o. 5, October 013 A Heuristic Method: Differetial Evolutio for Harmoic Reductio i Multilevel Iverter System P. Jamua ad C. Christober Asir

More information

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting Test Time Miimizatio for Hybrid BIST with Test Patter Broadcastig Raimud Ubar, Maksim Jeihhi Departmet of Computer Egieerig Talli Techical Uiversity EE-126 18 Talli, Estoia {raiub, maksim}@pld.ttu.ee Gert

More information

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING H. Chadsey U.S. Naval Observatory Washigto, D.C. 2392 Abstract May sources of error are possible whe GPS is used for time comparisos. Some of these mo

More information

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION XIX IMEKO World Cogress Fudametal ad Applied Metrology September 6, 9, Lisbo, Portugal INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION Dalibor

More information

Design of Optimal Hygrothermally Stable Laminates with Extension-Twist Coupling by Ant Colony Optimization

Design of Optimal Hygrothermally Stable Laminates with Extension-Twist Coupling by Ant Colony Optimization d Iteratioal Coferece o Egieerig Optimizatio September 6-9, 010, Lisbo, Portugal esig of Optimal Hygrothermally Stable Lamiates with Extesio-Twist Couplig by t Coloy Optimizatio ditya P. pte 1, Robert.

More information

Novel pseudo random number generation using variant logic framework

Novel pseudo random number generation using variant logic framework Edith Cowa Uiversity Research Olie Iteratioal Cyber Resiliece coferece Cofereces, Symposia ad Campus Evets 011 Novel pseudo radom umber geeratio usig variat logic framework Jeffrey Zheg Yua Uiversity,

More information

Reduction of Harmonic in a Multilevel Inverter Using Optimized Selective Harmonic Elimination Approach

Reduction of Harmonic in a Multilevel Inverter Using Optimized Selective Harmonic Elimination Approach ISSN (Olie) : 2319-8753 ISSN (Prit) : 2347-6710 Iteratioal Joural of Iovative Research i Sciece, Egieerig ad Techology Volume 3, Special Issue 3, March 2014 2014 Iteratioal Coferece o Iovatios i Egieerig

More information

Sapana P. Dubey. (Department of applied mathematics,piet, Nagpur,India) I. INTRODUCTION

Sapana P. Dubey. (Department of applied mathematics,piet, Nagpur,India) I. INTRODUCTION IOSR Joural of Mathematics (IOSR-JM) www.iosrjourals.org COMPETITION IN COMMUNICATION NETWORK: A GAME WITH PENALTY Sapaa P. Dubey (Departmet of applied mathematics,piet, Nagpur,Idia) ABSTRACT : We are

More information

7. Counting Measure. Definitions and Basic Properties

7. Counting Measure. Definitions and Basic Properties Virtual Laboratories > 0. Foudatios > 1 2 3 4 5 6 7 8 9 7. Coutig Measure Defiitios ad Basic Properties Suppose that S is a fiite set. If A S the the cardiality of A is the umber of elemets i A, ad is

More information

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY PD-94595A AME5046 SERIES EMI FILTER HYBRID-HIGH RELIABILITY Descriptio The AME Series of EMI filters have bee desiged to provide full compliace with the iput lie reflected ripple curret requiremet specified

More information

POWERS OF 3RD ORDER MAGIC SQUARES

POWERS OF 3RD ORDER MAGIC SQUARES Fuzzy Sets, Rough Sets ad Multivalued Operatios ad Applicatios, Vol. 4, No. 1, (Jauary-Jue 01): 37 43 Iteratioal Sciece Press POWERS OF 3RD ORDER MAGIC SQUARES Sreerajii K.S. 1 ad V. Madhukar Mallayya

More information

Technical Explanation for Counters

Technical Explanation for Counters Techical Explaatio for ers CSM_er_TG_E Itroductio What Is a er? A er is a device that couts the umber of objects or the umber of operatios. It is called a er because it couts the umber of ON/OFF sigals

More information

A 5th order video band elliptic filter topology using OTRA based Fleischer Tow Biquad with MOS-C Realization

A 5th order video band elliptic filter topology using OTRA based Fleischer Tow Biquad with MOS-C Realization Natural ad Egieerig Scieces 44 olume 1, No. 2, 44-52, 2016 A 5th order video bad elliptic filter topology usig OTA based Fleischer Tow Biquad with MOS-C ealiatio Ahmet Gökçe 1*, Uğur Çam 2 1 Faculty of

More information

Making sure metrics are meaningful

Making sure metrics are meaningful Makig sure metrics are meaigful Some thigs are quatifiable, but ot very useful CPU performace: MHz is ot the same as performace Cameras: Mega-Pixels is ot the same as quality Cosistet ad quatifiable metrics

More information

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ.

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ. ELECTRONICS 00 September, Sozopol, BLGARIA MEASREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQENCY RANGE 0,0-0KHZ. Plame Agelov Agelov Faculty for Computer Sciece, Egieerig ad Natural Studies,

More information

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method Proceedigs of the th WSEAS Iteratioal Coferece o APPLIED ad THEORETICAL MECHANICS (MECHANICS '8) The Detectio of Abrupt Chages i Fatigue Data by Usig Cumulative Sum (CUSUM) Method Z. M. NOPIAH, M.N.BAHARIN,

More information

BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE SIERPINSKI CARPET GEOMETRY

BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE SIERPINSKI CARPET GEOMETRY ISSN: 2229-6948(ONLINE) DOI: 10.21917/ijct.2013.0095 ICTACT JOURNAL ON COMMUNICATION TECHNOLOGY, MARCH 2013, VOLUME: 04, ISSUE: 01 BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE

More information

Name Class. Date Section. Test Form A Chapter Chapter 9 Infinite Series. 1 n 1 2 n 3n 1, n 1, 2, 3, Find the fourth term of the sequence

Name Class. Date Section. Test Form A Chapter Chapter 9 Infinite Series. 1 n 1 2 n 3n 1, n 1, 2, 3, Find the fourth term of the sequence 8 Chapter 9 Ifiite Series Test Form A Chapter 9 Name Class Date Sectio. Fid the fourth term of the sequece,,,,.... 6 (a) (b) 6 (c) 8 6. Determie if the followig sequece coverges or diverges: If the sequece

More information

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

Computational Algorithm for Higher Order Legendre Polynomial and Gaussian Quadrature Method

Computational Algorithm for Higher Order Legendre Polynomial and Gaussian Quadrature Method Computatioal Algorithm for Higher Order Legre olyomial ad Gaussia Quadrature Method Asif M. Mughal, Xiu Ye ad Kamra Iqbal Dept. of Applied Sciece, Dept. of Mathematics ad Statistics, Dept. of Systems Egieerig

More information

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA 1274 LETTER A Novel Adaptive Chael Estimatio Scheme for DS-CDMA Che HE a), Member ad Xiao-xiag LI, Nomember SUMMARY This paper proposes a adaptive chael estimatio scheme, which uses differet movig average

More information

Fault Diagnosis in Rolling Element Bearing Using Filtered Vibration and Acoustic Signal

Fault Diagnosis in Rolling Element Bearing Using Filtered Vibration and Acoustic Signal Volume 8 o. 8 208, 95-02 ISS: 3-8080 (prited versio); ISS: 34-3395 (o-lie versio) url: http://www.ijpam.eu ijpam.eu Fault Diagosis i Rollig Elemet Usig Filtered Vibratio ad Acoustic Sigal Sudarsa Sahoo,

More information

Adaptive Resource Allocation in Multiuser OFDM Systems

Adaptive Resource Allocation in Multiuser OFDM Systems Adaptive Resource Allocatio i Multiuser OFDM Systems Fial Report Multidimesioal Digital Sigal Processig Malik Meherali Saleh The Uiversity of Texas at Austi malikmsaleh@mail.utexas.edu Sprig 005 Abstract

More information

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1 1. [5] Give sets A ad B, each of cardiality 1, how may fuctios map A i a oe-tooe fashio oto B? 2. [5] a. Give the set of r symbols { a 1, a 2,..., a r }, how may differet strigs of legth 1 exist? [5]b.

More information

Wavelet Transform. CSEP 590 Data Compression Autumn Wavelet Transformed Barbara (Enhanced) Wavelet Transformed Barbara (Actual)

Wavelet Transform. CSEP 590 Data Compression Autumn Wavelet Transformed Barbara (Enhanced) Wavelet Transformed Barbara (Actual) Wavelet Trasform CSEP 59 Data Compressio Autum 7 Wavelet Trasform Codig PACW Wavelet Trasform A family of atios that filters the data ito low resolutio data plus detail data high pass filter low pass filter

More information

COS 126 Atomic Theory of Matter

COS 126 Atomic Theory of Matter COS 126 Atomic Theory of Matter 1 Goal of the Assigmet Video Calculate Avogadro s umber Usig Eistei s equatios Usig fluorescet imagig Iput data Output Frames Blobs/Beads Estimate of Avogadro s umber 7.1833

More information

An Optimal Test Pattern Selection Method to Improve the Defect Coverage

An Optimal Test Pattern Selection Method to Improve the Defect Coverage A Optimal Test Patter Selectio Method to Improve the Defect Coverage Yuxi Tia, Michael R. Grimaila, Weipig Shi ad M. Ray Mercer Departmet of Electrical Egieerig Texas A&M Uiversity, College Statio, Texas

More information