Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用

上传人:ji****72 文档编号:117074774 上传时间:2019-11-18 格式:PPT 页数:70 大小:2.03MB
返回 下载 相关 举报
Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用_第1页
第1页 / 共70页
Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用_第2页
第2页 / 共70页
Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用_第3页
第3页 / 共70页
Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用_第4页
第4页 / 共70页
Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用》由会员分享,可在线阅读,更多相关《Symbolic analysis and design of communication systems using 象征性的通信系统的分析和设计使用(70页珍藏版)》请在金锄头文库上搜索。

1、<p>&lt;p&gt;&amp;lt;p&amp;gt;&amp;amp;lt;p&amp;amp;gt;&amp;amp;amp;lt;p&amp;amp;amp;gt;SymbolicanalysisanddesignofcommunicationsystemsusingcomputeralgebrasystemsProf.DrMiroslavLutovacDrDejanTo?i?SchoolofElectricalEngineeringattheUniversityofBelgradeSerbiaOvervie

2、w?Getbacktobasicunderstanding?Numericvs.SymbolicComputation?Computerasasymbolprocessor?Schematicasasymbolicobject?Programsasknowledgerepositories?Astepbystepexample:QAM?BenefitsfromsymbolictechniquesJamesKaiser-50yearsofSP&amp;amp;amp;amp;#216;Ithasbecomesoeasytodosomuchcomputationusingcomputers

3、thatpeoplewillpresskeysonthekeyboardwithoutthinkingwhattheyaredoing&amp;amp;amp;amp;#216;ItssoeasytogenerateatremendousamountofgarbagethatyouvegottounderstandwhatitisyouredoingFiftyYearsofSP(1998)page54JamesKaiser:“backtobasics”&amp;amp;amp;amp;#252;Soitisveryimportantthatwegetbacktobasicund

4、erstandinggetamuchbettergroundingofwhatscienceunderliesthephenomenonwearelookingat&amp;amp;amp;amp;#252;Imeanthisworldisnotanidealworld&amp;amp;amp;amp;#252;Itstime-varyingandnonlinearFiftyYearsofSP(1998)page54JamesKaiser:“understandtools”qYoungpeopleoranybodyreallywhoareusingthesetoolshaveg

5、ottothoroughlyunderstandwhatassumptionsunderliethetoolthattheyareusingqThatwilltellthemwhattheycanexpecttogetoutFiftyYearsofSP(1998)page54Numericalambiguity:0.3-0.1=0.2a=0.3-0.1a=0.2000b=0.2b=0.2000a=bans=00.30.10.2MATLABCommandWindowWhyis0.3-0.10.2sym(0.8-0.6d)ans=.20000000000000006661338147750939s

6、ym(0.2d)ans=.20000000000000001110223024625157sym(0.3-0.1d)ans=.19999999999999998334665463062265sym(0.6-0.4d)ans=.19999999999999995559107901499374MATLABCommandWindowNumericvs.SymbolicComputation(210)=(1-810)ans=0sym(210)=sym(1-810)ans=1a=1a=a-0.2a=a-0.2a=a-0.2a=a-0.2a=a-0.2a=5.5511e-017a0a0Numericisf

7、alseSymbolicistrueNumericsimulationmightfailSymboliccomputationfindsexactsolutionAlgebraicloop?Symbolicanalysisofsystemsisinherentlyimmunetotheproblemimposedbyalgebraicloopsoccurringwhentwoormoreblockswithdirectfeed-throughoftheirsafeedbackloop?Numericsimulationsofalgebraicloopsconsiderablyreducethe

8、speedofasimulationandmaybeunsolvable?SymbolicsimulationsuccessfullyandaccuratelycomputestherequiredresponseitfindstheexactsolutionComputerasasymbolprocessor?Computershavebecomerecognizedassymbolprocessors(OppenheimandNawab1992)?Programcanbeviewedasasetofinstructionsanipulatingsymbols?Numbersareonlyo

9、neofthekindsofsymbolsthatthecomputercanhandleSchematicasasymbolicobjectqSystemmodelisasymbolicobjectqItcontainsalldetailsfordrawingsymbolicsolvingsimulatingandimplementing:?Analyzetheschematicasthesymbolicobject?Identifysymbolicsystemparameters?Knowledgeembeddedintheschematicobjectcanbeusedtogenerat

10、eimplementationcodeortoderivetransferfunctionFromschematictosystempropertysystem=&amp;amp;amp;amp;quot;Multiplier&amp;amp;amp;amp;quot;6063k1&amp;amp;amp;amp;quot;Delay&amp;amp;amp;amp;quot;45471&amp;amp;amp;amp;quot;Adder&amp;amp;amp;amp;quot;788598891120&amp;amp;amp;amp

11、;quot;&amp;amp;amp;amp;quot;08&amp;amp;amp;amp;quot;X&amp;amp;amp;amp;quot;&amp;amp;amp;amp;quot;Output&amp;amp;amp;amp;quot;98&amp;amp;amp;amp;quot;Y1L&amp;amp;amp;amp;quot;.&amp;amp;amp;amp;quot;Line&amp;amp;amp;amp;quot;68781.Findtransferfunction2.Simplifyexpre

12、ssions=H1(H1.z-1z)+H2(H2.z-1z)FullSimplifyComputerasintelligenceamplifier?Symbolprocessorwiththeappropriateprogramsisusableonamuchwiderrangeoftaskssuchasintelligenceamplifieroraugmentingourabilitytothink?Programminghasbecomeataskofknowledgeaccumulationtellingthecomputerwhattoknowwhentouseandhowtoapp

13、lytheknowledgeinsolvingproblemsWhattoknow-HowtoapplyqWHATTOKNOW:symbolicobjectthatcontainsaprocedureforautomatedgenerationoftheschematicforanarbitrarynumberofpartsqHOWTOAPPLY:drawsystemsolvesymbolicallysimulateandimplementsystem?Automaticallygeneratesystemparameters?Automaticallygenerateschematicwit

14、hsymbolicornumericparameters?Solvesymbolically:findthetransferfunctionimpulseresponseorpropertyofthesystemfromtheschematic?Automaticallygenerateimplementationcode?SimulateforspecifiedsymbolicparametervaluesWhattoknow-WhentouseqWHATTOKNOW:symbolicobjectthatcontainsaprocedureforautomatedgenerationofth

15、eschematicforanarbitrarynumberofpartsqWHENTOUSE:qWhenLaplaceorz-transcannotbefoundqWhennumericcomputationsfailqWhensymbolicexpressionshavealargenumberofparametersqWhenderivationbyhandisverytimeconsuminganddifficultqWhensymbolicoptimizationcanreducethenumberofparametersusedinnumericoptimizationKnowle

16、dgerepositories?Programsareviewedasknowledgerepositories?Programsshouldbewrittentocommunicate?notsimplytocomputeProgramsasknowledgerepositories1.drawbasicpartofsystem2.draw3.drawoutput(generateschematicbyreplicatingthebasicpart)numberOfStages=7adaptiveSystem=TranslateSchematic.adaptiveSystem=Joinada

17、ptiveSystem.DoadaptiveSystem=JoinadaptiveSystem.aK-ToExpression&amp;amp;amp;amp;quot;a&amp;amp;amp;amp;quot;StringJoin.knumberOfStages4.writecode5.SaveasfunctionaddknowledgeofasystemschematicSpecinpsouts=SchematicFunctionparamsx0y0optionsAutomateddrawingofsystemsnumStages=3p=UnitSymbolicSequ

18、encenumStages+1k0parameterSymbols=JoinbpFlattenhsSysteminpCoordsHSoutCoordsHS=HighSpeedIIR3FIRHalfbandFilterSchematicparameterSymbolsShowSchematichsSystemInvokefromtheknowledgerepositoryProgramswrittentocommunicatesystem=&amp;amp;amp;amp;quot;Multiplier&amp;amp;amp;amp;quot;6063k1&amp;am

19、p;amp;amp;quot;Delay&amp;amp;amp;amp;quot;45471&amp;amp;amp;amp;quot;Adder&amp;amp;amp;amp;quot;78.1120&amp;amp;amp;amp;quot;&amp;amp;amp;amp;quot;08&amp;amp;amp;amp;quot;X&amp;amp;amp;amp;quot;.&amp;amp;amp;amp;quot;Line&amp;amp;amp;amp;quot;6878Solve:findtransferfunctionofalloutputsY3LXY3HXProvingthepropertyofthesystems=H1(H1.z-1z)+H2(H2.z-1z)FullSimplifyDerivingnewpropertys=H1(H1.z-1z)+H2(H2.z-1z)FullSimplifySolves=&amp;amp;amp;lt;/p&amp;amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;&amp;lt;/p&amp;gt;&lt;/p&gt;</p>

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号