数字信号处理课件_第1页
已阅读1页,还剩147页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DigitalSignalProcessingSystemAnlysisandDesignDigitalSignalProcessing

SystemAnlysisandDesign作译者:PauloS.R.Diniz等著ISBN号:7-5053-8171-7/TN.1702电子工业出版社中译本:门爱东等译,ISBN号:7-121-00063-6(2023-7)DigitalSignalProcessingChapter1Discrete-timesystemdigitalOf,relatingto,orresemblingadigit,especiallyafinger.手指旳:手指旳、与手指有关旳或类似手指旳Operatedordonewiththefingers:用手指操作或工作旳:adigitalswitch.数字开关Havingdigits.有手指、足趾旳Expressedindigits,especiallyforusebyacomputer.数字旳:用数字表达,尤其用在计算机上Usingorgivingareadingindigits:计数旳:使用或读出均为数字形式:adigitalclock.数字式钟4SignalAnindicator,suchasagestureorcoloredlight,thatservesasameansofcommunication.SeeSynonymsatgesture信号:一种用作通讯交流手段旳指示,例如一种手势或有色旳光参见gestureAmessagecommunicatedbysuchmeans.信号:用这种手段传达旳信息ElectronicsAnimpulseorafluctuatingelectricquantity,suchasvoltage,current,orelectricfieldstrength,whosevariationsrepresentcodedinformation.【电子学】电波:电脉冲或变化旳电量,例如电压、电流或电场强度,它们旳变化表达着编码后旳信息Thesound,image,ormessagetransmittedorreceivedintelegraphy,telephony,radio,television,orradar.信号:由电报、电话、收音机、电视机或雷达传播或收到旳声音、影像或信息5processToputthroughthestepsofaprescribedprocedure:处理,进行:使经过一系列预定程序旳各项环节:processingnewlyarrivedimmigrants;receivedtheorder,processedit,anddispatchedthegoods.接待新到旳移民;接到订单,进行处理,然后发送货品Toprepare,treat,orconvertbysubjectingtoaspecialprocess:调制,加工处理:经过特殊程序准备、处理或转换:processoretoobtainminerals.加工矿石获取矿物质ComputerScienceToperformoperationson(data).【计算机科学】处理,进程:执行对(数据)旳操作6systemAgroupofinteracting,interrelated,orinterdependentelementsformingacomplexwhole.系统:构成一种复杂旳整体旳一组相互作用、相互联络或相互依存旳元素Afunctionallyrelatedgroupofelements,especially:系统:一组在功能上相互联络旳元素,尤指:Thehumanbodyregardedasafunctionalphysiologicalunit.身体系统:作为一种生理功能单位旳人旳身体Anorganismasawhole,especiallywithregardtoitsvitalprocessesorfunctions.有机体系统:作为一种整体旳有机体,尤指当与它旳主要变化过程或作用有关时Agroupofphysiologicallyoranatomicallycomplementaryorgansorparts:系统:一组生理或构造上互补器官或部分:thenervoussystem;theskeletalsystem.神经系统;骨骼系统Agroupofinteractingmechanicalorelectricalcomponents.装置:一组相互作用旳机械或电子部件Anetworkofstructuresandchannels,asforcommunication,travel,ordistribution.设施:由组织与频道构成旳网状系统,如为通讯,旅行或发行而设旳71.1IntroductionTheworldofscienceandengineeringisfilledwithsignals:imagesfromremotespaceprobes,voltagesgeneratedbytheheartandbrain,radarandsonarechoes,Seismic地震vibrations,countlessotherapplications.81.1IntroductionDigitalSignalProcessingisthescienceofusingcomputerstounderstandthesetypesofdata.Thisincludesawidevarietyofgoals:filtering,speechrecognition,imageenhancement,datacompression,neuralnetworks,andmuchmore.9DigitalSignalProcessing(DSP)isusedinawidevarietyofapplications.Telephone&telegramradarAudiosignalprocessingMultimediasystemImageprocessingMobiletelephoneCommunicationsystemdigitalTV10DSPisoneofthemostpowerfultechnologiesthatwillshapescienceandengineeringinthetwenty-firstcentury.Supposeweattachananalog-to-digitalconvertertoacomputer,andthenuseittoacquireachunkofrealworlddata.DSPanswersthequestion:Whatnext?11goodreasonsforlearningDSPIt'sthefuture!

Thinkhowelectronicshaschangedtheworldinthelast50years.DSPwillhavethesameroleoverthenext50years.Learnitorbeleftbehind!DSPcansnatchsuccessfromthejawsoffailure

LetSteveSmithtellyouaboutsomeexamplesfromhisowncareer.Excellentgraphics-figures,graphs,andillustrations

12agreatexampleofhowDSPcanimprovetheunderstandabilityofdataaproblemrelatedtoshadingintheimages.Preliminarymeasurementshadshownthattheperimeteroftheimagewouldbedarkerthanthecenter.Thisiscausedbyseveraleffects:howtheimageareaisscanned,thewayx-raysbackscatterfromthebody,thedetectorcharacteristics,etc.thecenteristoobright,whiletheborderistoodark13agreatexampleofhowDSPcanimprovetheunderstandabilityofdata.Digitalfilteringwasabletoconverttherawimage(ontheleft)intoaprocessedimage(ontheright).ThisisTheprocessedimagecontainsthesameinformationastherawimage,butinaformtailoredtothecharacteristicsofthehumanvisualsystem.Theimprovementisobvious;lookatthebucklesontheshoes,theringonthefinger,andthesimulatedexplosiveonthechest14AsimpleCTsystempassesanarrowbeamofx-raysthroughthebodyfromsourcetodetector.Thesourceanddetectorarethentranslatedtoobtainacompleteview.Theremainingviewsareobtainedbyrotatingthesourceanddetectorinabout1degreeincrements,andrepeatingthetranslationprocess.

15Computedtomographyimage

.ThisisaCTsliceofahumanabdomen,atthelevelofthenavel.Manyorgansarevisible,suchasthe(L)Liver,(K)Kidney,(A)Aorta,(S)Spine,and(C)Cystcoveringtherightkidney.CTcanvisualizeinternalanatomyfarbetterthanconventionalmedicalx-rays.

16Compactdiscplaybackblockdiagram

Thedigitalinformationisretrievedfromthediscwithanopticalsensor,correctedforEFMandReed-Solomonencoding,andconvertedtostereoanalogsignals.17Deconvolutionofoldphonographrecordings

Thefrequencyspectrumproducedbytheoriginalsinger(a).Resonancepeaksintheprimitiveequipment,(b),producedistortionintherecordedfrequencyspectrum,(c).Thefrequencyresponseofthedeconvolutionfilter,(d),isdesignedtocounteractstheundesiredconvolution,restoringtheoriginalspectrum,forillustrativepurposesonly;notactualsignals.18Thehumanretina视网膜

.Theretinacontainsthreeprinciplelayers:(1)therodandconelightreceptors,(2)anintermediatelayerfordatareductionandimageprocessing,and(3)theopticnervefibersthatleadtothebrain.Thestructureoftheselayersisseeminglybackward,requiringlighttopassthroughtheotherlayersbeforereachingthelightreceptors.19Humanspeechmodel

Overashortsegmentoftime,about2to40milliseconds,speechcanbemodeledbythreeparameters:(1)theselectionofeitheraperiodicoranoiseexcitation,(2)thepitchoftheperiodicexcitation,and(3)thecoefficientsofarecursivelinearfiltermimickingthevocaltractresponse.20Binaryskeletonization.Thebinaryimageofafingerprint,

(a),containsridgesthataremanypixelswide.Theskeletonizedversion,(b),containsridgesonlyasinglepixelwide.213x3edgemodification

Theoriginalimage,(a),wasacquiredonanairportx-raybaggagescanner.Theshiftandsubtractoperation,shownin(b),resultsinapseudothree-dimensionaleffect.22goodreasonsforlearningDSPAthreestepapproachinexplainingconcepts

Explaintheconceptinwords;presentthemathematics;showhowitisusedinacomputerprogram.Ifonedoesn'tmakesense,maybetheothertwowillhelp.Simplecomputerprograms

Lookattheseexampleprograms.DigitalFilters:simpletoimplement,incredibleperformance!

Checkouttheseexamples.

23Singlepolelow-passfilter.

Digitalrecursivefilterscanmimicanalogfilterscomposedofresistorsandcapacitors.Asshowninthisexample,asinglepolelow-passrecursivefiltersmoothestheedgeofastepinput,justasanelectronicRCfilter.24Commonpointspreadfunctions.Thepillbox,Gaussian,andsquare,shownin(a),(b),&(c),arecommonsmoothing(low-pass)filters.Edgeenhancement(high-pass)filtersareformedbysubtractingalow-passkernelfromanimpulse,asshownin(d).Thesincfunction,(e),isusedverylittleinimageprocessingbecauseimageshavetheirinformationencodedinthespatialdomain,notthefrequencydomain.25Commonpointspreadfunctions26Chebyshevfrequencyresponses

.Figures(a)and(b)showthefrequencyresponsesoflow-passChebyshevfilterswith0.5%ripple,while(c)and(d)showthecorrespondinghigh-passfilterresponses.27ExecutiontimesforcalculatingtheDFTThecorrelationmethodreferstothealgorithmdescribedinTable.Thismethodcanbemadefasterbyprecalculatingthesineandcosinevaluesandstoringtheminalook-uptable(LUT).TheFFT(Table12-3)isthe

fastestalgorithmwhentheDFTisgreaterthan16pointslong.ThetimesshownareforaPentiumprocessorat100MHz.

28goodreasonsforlearningDSPDelayeduseofcomplexnumbers

MostbooksonDSParefilledwithcomplexmath.Wetrytoexplainalltheimportanttechniquesusingonlybasicalgebra....andthebestreasonforlearningDSP:

YourcompetitionknowsDSP

Jobs,promotions,grantmoney,productsales;weareallincompetition.Up-to-datetechnologiescanmakethedifference-andDSPisoneofmostpowerful!29thefutureofDSPeducationTounderstandthefutureofDSPeducation,thinkaboutanothertechnology:electronics.Ifthisisyourmainfield,youprobablytookdozensofclassesonthesubject;everythingfromtheoperationoftransistorstotheinternaldesignofintegratedcircuits.However,ifelectronicsisnotyourspecialty,youreducationwillhavebeenverydifferent.Youprobablytookoneortwoclassesinappliedelectronics.YoulearnedNyquistlaw,thedesignofsimplefilters,andotherpracticaltechniques.Youknownothingaboutelectron-holephysicsinsemiconductors,andyoudon'tcare!Youuseelectronicsasatooltofurtheryourresearchordesignactivities.Foreveryexpertinelectronics,thereare100scientistsandengineersthathaveabasicfamiliarlywiththepracticalapplications.ThisisthefutureofDSP.30ExamplesofDigitalFilters

Digitalfiltersareincrediblypowerful,buteasytouse.Infact,thisisoneofthemainreasonsthatDSPhasbecomesopopular.Asanexample,supposeweneedalow-passfilterat1kHz.Thiscouldbecarriedoutinanalogelectronicswiththefollowingcircuit:

:31Forinstance,thismightbeusedfornoisereductionorseparatingmultiplexedsignals.Asanalternative,wecoulddigitizethesignalanduseadigitalfilter.Saywesamplethesignalat10kHz.Acomparabledigitalfilteriscarriedoutbythefollowingprogram:32Low-passwindowed-sincfilter%Thisprogramfilters5000sampleswitha101pointwindowed-sincfilter,resultingin4900samplesoffiltereddata.X=[……];%X[]holdstheinputsignal%Y[]holdstheoutputsignal;H[]holdsthefilterkernel%PI=3.14159265FC=0.1;%'Thecutofffrequency(0.1ofthesamplingrate)M=100%Thefilterkernellength%CALCULATETHEFILTERKERNELFORI=1:101IF(I-M/2)==0THENH(I)=2*PI*FC;ELSEH(I)=SIN(2*PI*FC*(I-M/2))/(I-M/2);ENDH(I)=H(I)*(0.54-0.46*COS(2*PI*I/M));END33%FILTERTHESIGNALBYCONVOLUTIONFORJ=101:5000Y(J)=0;FORI=1:101Y(J)=Y(J)+X(J-I)*H(I)ENDEND34Asinthisexample,mostdigitalfilterscanbeimplementedwithonlyafewdozenlinesofcode.Howdotheanaloganddigitalfilterscompare?Herearethefrequencyresponsesofthetwofilters:

35severalsignificantdifferencesbetweentheAFandDFEventhoughwedesignedthedigitalfiltertoapproximatelymatchtheanalogfilterFirst,theanalogfilterhasa6%rippleinthepassband,whilethedigitalfilterisperfectlyflat(within0.02%).Theanalogdesignermightarguethattheripplecanbeselectedinthedesign;however,thismissesthepoint.Theflatnessachievablewithanalogfiltersislimitedbytheaccuracyoftheirresistorsandcapacitors.Evenifitisdesignedforzeroripple(aButterworthfilter),analogfiltersofthiscomplexitywillhavearesiduerippleof,perhaps,1%.Ontheotherhand,theflatnessofdigitalfiltersisprimarilylimitedbyround-offerror,makingthemhundredsoftimesflatterthantheiranalogcounterparts.36severalsignificantdifferencesbetweentheAFandDFNext,let'slookatthefrequencyresponseonalogscale(decibels),asshownbelow.Again,thedigitalfilterisclearlythevictorinbothroll-offandstopbandattenuation.

37Eveniftheanalogperformanceisimprovedbyaddingadditionalstages,itstillcan'tcompetewiththedigitalfilter.Imagineyouneedtoimprovetheperformanceofthefilterbyafactorof100.Thiswouldbevirtuallyimpossiblefortheanalogcircuit,butonlyrequiressimplemodificationstothedigitalfilter.Forinstance,lookatthetwofrequencyresponsesbelow,adigitalfilterdesignedforveryfastroll-off,andadigitalfilterdesignedforexceptionalstopbandattenuation.

38Thefrequencyresponseonthelefthasagainof1+/-0.0002fromDCto999hertz,andagainoflessthan0.0002forfrequenciesabove1001hertz.Theentiretransitionoccursinonlyabout1hertz.Thefrequencyresponseontherightisequallyimpressive:thestopbandattenuationis-150dB,onepartin30million!Don'ttrythiswithanopamp!Asintheseexamples,digitalfilterscanachievethousandsoftimesbetterperformancethananalogfilters.Thismakesadramaticdifferenceinhowfilteringproblemsareapproached.Withanalogfilters,theemphasisisonhandlinglimitationsoftheelectronics,suchastheaccuracyandstabilityoftheresistorsandcapacitors.Incomparison,digitalfiltersaresogoodthattheperformanceofthefilterisfrequentlyignored.Theemphasisshiftstothelimitationsofthesignals,andthetheoreticalissuesregardingtheirprocessing.39anotherexampleofthetremendouspowerofdigitalfilters.Filtersusuallyhaveoneoffourbasicresponses:low-pass,high-pass,band-passorband-reject.Butwhatifyouneedsomethingreallycustom?Asanextremeexample,supposeyouneedafilterwiththefrequencyresponseshownattheright.Thisisn'tasfarfetchedasyoumightthink;severalareaofDSProutinelyusefrequencyresponsesthisirregular(deconvolutionandoptimalfiltering).Don'taskananalogfilterdesignertogiveyouthisfrequencyresponse-hecan't!Incomparison,digitalfiltersexcelatprovidingtheseirregularcurves.40Astabilityproblemintheanalog-to-digitalconverterfor0.1%precisionitwasonlyan8bitdevice,incapableofachieving0.1%precision.moresevere,theanalog-to-digitalconversionwastrashedwithnoise.Asshownontheleftbelow,thedigitaloutputrandomlytoggledoveraboutadozendigitalnumbers.Thesystemshouldhavebeendesignedwith12bits;itwasdesignedwith8bits;butitoperatedwithonlyabout5bitsofusabledata.Asanygoodelectricalengineerwould,ourfirststepwastoplastertheADCwithcapacitors.Noluck-thenoisewascomingfromhighcurrentpulsesinthegroundplaneoftheelectricalpanel-verydifficulttosolve.Twomonthsminimumtoredesigntheproblemareas.Whatamess.4142DSPforsolvingFirst,thefancyexplanation:weusedamultiratetechnique.Theoriginalsystemsampledat100samplespersecond.Weincreasedthesamplingrateto100,000samplespersecond,andthenusedadigitallow-passfiltertoeliminatethenoise.Thiswasfollowedbyadecimationtolowerthesamplingratebackto100samplespersecond.Voila!Thedigitaldatawasnowequivalenttodirectsamplingusing10bits,asshownintheabovefigureontheright.Toocomplicated?Here'sasimplerexplanation.Weacquired1000sampleseach10milliseconds.Averagingthese1000readingsprovidedasinglevalueeach10millisecond,i.e.,asamplingrateof100samplespersecond.Since1000valueswereaveraged,thenoiseinthesignalwasreducedbythesquare-rootof1000,orabout32.Whilethisisaverysimpletechnique,itillustratesthetremendouspowerofDSPtoreplacehardwarewithsoftware.Inthiscase,adozenlinesofcodesavedmonthsofhardwareredesign.431.1Introduction—signalsSignalsAsignalcanbedefinedasafunctionthatconveysinformation.Signalsarepresentedmathematicallyasfunctionsofoneormoreindependentvariables. forexample:aspeechsignalwouldberepresentedmathematicallyasafunctionofonetimevariablef(t);

One-dimensional(1-D)signal一维信号apicturewouldberepresentedmathematicallyasabrightnessfunctionoftwospatialvariablesf(x,y).

Two-dimensional(2-D)signal二维信号acolorvideosignal(aRGBtelevisionsignal)isa3-Dsignal.

Multidimensional(M-D)signal多维信号441.1Introduction—typesofsignalsTheindependentvariableofasignalmaybeeithercontinuousordiscrete.Continuous-timesignalsarethosethataredefinedatcontinuoustimes.Discrete-timesignalsarethosethataredefinedatdiscretetimes.Inaddition,thesignalamplitudemayalsobecontinuousordiscrete.Digitalsignalsarethoseforwhichbothtimeandamplitudearediscrete.Analogsignalsarethoseforwhichbothtimeandamplitudearecontinuous.45typesofsignals(Continue-timesignalincontinue-time)(Discrete-timesignalindiscrete-time)tAmplitudetAmplitudeAnalogsignalcontinuousamplitudeDigitalsignaldiscreteamplitudeDiscrete-timesignal461.1Introduction—systemsSystemsPhysicalsystemsinthebroadestsenseareaninterconnectionofcomponents,devices,orsubsystems.Asystemcanbeviewedasaprocessinwhichinputsignalsaretransformedbythesystemorcausethesystemtorespondinsomeway,resultinginothersignalsasoutputs.Asystemcanbedefinedmathematicallyasakindofmappingofinputsignalsintooutputsignals.471.1Introduction—typesofsystemsContinuous-timesystems(连续时间系统)arethoseforwhichboththeinputandoutputarecontinuoussignals.Discrete-timesystems(离散时间系统)arethoseforwhichboththeinputandoutputarediscretesignals.Analogsystems(模拟系统)arethoseforwhichboththeinputandoutputareanalogsignals.Digitalsystems(离散系统)arethoseforwhichboththeinputandoutputaredigitalsignals.481.1Introduction—meaningsofDSPDigitalsignalprocessingincludestwomeanings:Processingdigitalsignals.Processinganalogsignalsinadigitalway.Featuresofdigitalsignalprocessing:Highprecision(高精度)Agility(灵活)Reliability(可靠)Highperformance(高性能)Timedivisionmultiplexing(时分复用)Multi-dimensionprocessing(多维处理)49ContentofDSP①Theoryofdiscretelineartime-invariantsystem(Includetime-domain,frequency-domain,z-domain,etc)②frequencyspectrumanalysis(finiteword-lengtheffect):FFTandStatisticanalysis③designofdigitalfilterandrealizationoffiltering④time-frequencysignalanalysis(ShortFourierTransform),WaveletAnalysis,WignerDistribution⑤multi-dimensionsignalprocessing(compressionandcoding,multimedia)50ContentofDSP返回⑥nonlinearsignalprocessing⑦randomsignalprocessing⑧patternrecognition,ANN⑨DSP(DigitalSignalProcessor)andASIC(ApplicationSpecificIntegratedCircuit),realizationofdigitalsystem51MaincontentinthisbookDigitalsignalandsystemZtransformandFouriertransformDiscreteFourierTransformandFFTBasicStructureofdigtalfilterDesignofdigtalfilterMultiratesystem52Reference美,A.V.奥本海姆,R.W.谢非,J.R.巴克,(刘树棠,黄建国译)离散时间信号处理,西安交通大学出版社,2023(科学出版社,1982)SophoclesJ.Orfanidis,IntroductiontoSignalProcessing,Tsinghua,Beijing,1999RichardG.Lyons,UnderstandingDigitalSignalProcessing,科学出版社,2023周耀华,汪凯仁,数字信号处理,复旦大学出版社胡广书,数字信号处理--理论、算法与实现,清华大学出版社宗孔德,胡广书,数字信号处理,清华大学出版社M.H.海因斯,数字信号处理,科学出版社,2023程佩青,数字信号处理教程(第二版),清华大学出版社,202353ApplicationofDSPmobile54ApplicationofDSP

wireless无线电55ApplicationofDSP

radar56ApplicationofDSP

fingerprintsystem57ApplicationofDSP

DigitalSpeaker58ApplicationofDSPmultimediasystemincar59ApplicationofDSP——digitalmotor60ApplicationofDSP

MP361ApplicationofDSP

ADSL(AsymmetricalDigitalSubscriberLoop,非对称数字顾客环线)62ApplicationofDSP

modulatorof

ADSL63ApplicationofDSPvideocamerafornetworksecure64ApplicationofDSPnetworkaudiodevice65ApplicationofDSPmonitorsysteminhospital66ApplicationofDSPdigitalscanner67ApplicationofDSPSet-TopBox机顶盒STB返回682Discrete-TimeSignalsandsystems2.1Discrete-timesignals—notationsAdiscrete-timesignalcanberepresentedasasequenceofnumbers.Forexample,thesequencexcanberepresentedas

whereZisthesetofintegernumbers,andx(n)isreferredtoasthe“nthsample”ofthesequence.Aconvenientnotationforthesequencexjustisx(n).Anothernotationis whereTistimeintervalbetweensamples.Eachsampleofsequencex(nT)isdeterminedbytheamplitudeofsignalatinstantnT.702.1Discrete-timesignals—graphDiscrete-timesignalsareoftendepictedgraphically.x(n)orx(nT)nornT712.1.1operationonsequencesAdditionMultiplicationScalarmultiplicationAccumulationTime-shiftingReflectionDifferenceTime-scaling722.2somefamiliarsequencesUnitimpulse(sample)UnitstepUnitrampRectangularExponentialRealComplexSine/cosinesequence732.2.1Discrete-timesignals—unitimpulseThedefinitionoftheunitimpulseδ(n)n0174delayedunitimpulseThedefinitionofthedelayedunitimpulseδ(n–m)n01m752.2.1Discrete-timesignals—unitstepThedefinitionoftheunitstepu(n)n01762.2.1Discrete-timesignals—cosinefunctionThedefinitionofthecosinefunctionisx(n)=cos(ωn),whoseangularfrequencyisωrad/sample.n077RealexponentialfunctionThedefinitionoftherealexponentialfunctionis x(n)=ean.Thecomplexexponentialfunction

n0ean78ExamplesofExponentialSequence

A:realexponentialsequenceB:realexponentialsequenceC:complexexponentialsequence792.2.1Discrete-timesignals—unitrampThedefinitionoftheunitrampr(n)n0802.2.2Discrete-timesignalsAnarbitrarysequencecanbeexpressedasasumofscaled,delayedunitimpulses.Theunitstepu(n)canbeexpressedasAndtheunitrampr(n)canbeexpressedas81Example:generatethesignalwithimpulsesequence-3-2-1012345x(n)nn0n0n0δ(n+3)δ(n-2)δ(n-6)822.2.3PeriodicsequenceAsequencex(n)isdefinedtobeperiodicwithperiodNifandonlyifx(n)=x(n

+

N)foralln.Note,notalldiscretecosinefunctionsareperiodic.If2π/ωisanintegerorarationalnumber(有理数),thissinusoidalsequencewillbeperiodic;If2π/ωisanirrationalnumber(无理数),thiscosinefunctionwillnotbeperiodicatall.832.3Discrete-timesystemsAsystemisdefinedmathematicallyasauniquetransformationoroperatorthatmapsaninputsequencex(n)intoanoutputsequencey(n).Thiscanbedenotedas

y(n)=H{x(n)} whereH{•}expressesadiscrete-timesystem.Discrete-timesystemy(n)x(n)ExcitationResponseH{•}842.3Discrete-timesystems—linearityThedefinitionofalinearsystem Ify1(n)andy2(n)aretheresponseswhenx1(n)andx2(n),respectively,aretheinputs,thenasystemislinearifandonlyif

H{a

x1(n)+b

x2(n)}=a

H{x1(n)}+b

H{x2(n)} =a

y1(n)+b

y2(n) foranyconstantsaandb.

85e.g.Considerthesystemgivenbyy(n)=3x(n)+4andthesystemgivenbyy(n)=|x(n)|2

asbeinglinearornonlinear.solution:

forH[x(n)]=y(n)=3x(n)+4

wehavey1(n)=H[x1(n)]=3x1(n)+4

andy2(n)=H[x2(n)]=3x2(n)+4

theny(n)=H[x1(n)+x2(n)]=3[x1(n)+x2(n)]+4 =3x1(n)+3x2(n)+4 Buty1(n)+y2(n)=3x1(n)+3x2(n)+8

hence,y(n)≠y1(n)+y2(n) thereforeSystemy(n)=3x(n)+4isnonlinear.Similarly,wecouldverifythatsystemdescribedbyformulaH[x(n)]=y(n)=|x(n)|2

isnonlinear,too.862.3Discrete-timesystems—timeinvarianceThedefinitionofatimeinvariantsystem Atimeinvariantsystemischaracterizedbythepropertythatify

(n)istheresponsetox

(n),thentheresponsetox

(n–n0)isy

(n–n0).

Ifthesystemy(n)=H{x(n)}istimeinvariant,theny(n-n0)=H{x(n-n0)}Note:anothernameoftimeinvarianceisshiftinvariance.87Eg:characterizethesystemsasbeingtimeinvariantandtimevarying

(1)y(n)=4x(n)+6;(2)T[x(n-m)]=4x(n-m)+6=y(n-m)so,itistimeinvariant

so,itistimeinvariantSolution:882.3Discrete-timesystems—causalityThedefinitionofacausalsystem Foracausalsystem,ifx1(n)=x2(n)forn<n0,then

H{x1(n)}=H{x2(n)},forn<n0Themeaningofcausality Acausalsystemisoneforwhichchangesinoutputdonotprecedechangesintheinput.Usually,anoncausalsystemcannotberealized.Butinsomecases,anoncausaldiscrete-timesystemcanbeimplemented.89C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论