电子科技大学贾宝富博士阵列天线仿真阵列天线仿真ArrayOverviewAnalysisApproachesUnitCellAnalysiswithMaster/SlaveBoundariesUnitCellSimplificationMaster/SlaveBoundariesUnitCellCreationVerifyingtheUnitCellGeometryFloquetPortsOverviewFloquetModeVisualizationFloquetPorts:DeterminingtheModestoIncludeModesCalculatorFloquetPortSetupFloquetPortSetupWhatiftheLatticeisTriangularFloquetPortSetupFloquetPortSetupFloquetPortSetupResults–MatrixDataResults:ReturnLoss/InsertionLossFiniteArrayAnalysisChallengesforLargeFiniteArrayModelingDomainDecompositionOverviewSolution:FiniteArrayDomainDecompositionFiniteArrayDDMToolAdvantagesHowItWorks!!!HowItWorks!!!HowItWorks!!!HowItWorks!!!ProbeFedPatchArraywithFeedNetworkFinitePhasedArraySetupUsingDDMUnitcellisanalyzedtocreatemeshUnitcellmeshisthenreplicatedtoformremainingelementsinthearrayMutualCouplingDataActiveReturnLosswithPhaseTaperEmbeddedElementPatternsArrayPatternintheE-PlaneArrayhasnophaseshifttapersothebeamispointedtowardboresiteSidelobeLevelsare-10.86dBand-13.23dBintheE&HPlanes.ArrayPatternScannedto45ointheE-PlaneExplicitlySolvedPatchArrayvs.DDMComparison用CSTMicrowaveStudio仿真阵列天线OutlineAntennasimulationDifferentsolversfordifferentantennasAntennaarraysimulationSmallarraysFeednetworksLargearraysActiveelementpatternOnlinedemoAsmallselection...AntennaSimulationDifferentantennatypesrequiredifferentsolvertechnologies.TransientSolverFrequencySolverIntegralEquationSolver阵列天线仿真基本方法由单个天线计算天线阵;未考虑天线之间的耦合。由整体模型单独激励计算辐射场;计算涉及天线结构之间的影响。整体模型,同时激励;同时涉及结构和激励状态的影响。计算模型单个天线的设置求解设置求解设置天线阵设置计算结果单独计算用后处理叠加求解设置频率设置与前面相同求解设置计算结果计算结果计算结果计算结果计算结果设置后处理计算结果直接计算方式模型、边界条件和场观察器等与前面的设置相同。求解设置计算结果计算结果AntennaArraysSmallArraysDistributedComputing(DC)MultipleElementExcitationArrayFeedingNetworksLargeArraysInfiniteArrayInfiniteArrayFarfieldArrayInfiniteArrayActiveElementPatternFiniteArrayAnalysisCSTArrayWizardSummary用HFSS仿真阵列天线序言HFSS计算实际的阵列天线是基于阵列天线中的一个单元。对于模式驱动和端口驱动的设计,使用分布仿真过程。使你能够快速定义、显示和仿真阵列天线设计。设计步骤1.Drawtheunitcell,containingallappropriateboundariesandsourcedefinitions.2.Createtheantennaarray,includingname,dimensions,masterandslaveboundarieswhereneededforconformalmeshing,andselectionofrowandcolumnmaster/slavepairsforimplicitdefinitionoflatticepropagationvectors.Designatewhichcellsareactive,passive,andpadding.3.Setupthedistributedprocessorpool.DesignswitharraysrequireHPClicenses.4.ProvideamemorystatisticfortheamountofRAMguaranteedoneachDSOprocessor.CreatingaUnitCellforanArrayTheunitcellcanberectangular,parallelogramorhexagonal.Youmustdefineappropriatemasterandslaveboundaries,aswellasotherboundariesrequiredforthemodel.Deletingamasterorslaveboundarythatisreferencedbyanexistingarrayalsodeletesthearray.Typically,youdefinemasterandslaveboundariesasoppositesidesofacell.简单阵列的单元电路Insuchcases,withmasterandslaveboundariesonoppositesides,thearraysidesalign.Inmakingsourcedefinitionsforunitcellfortheunitcell,youcannotassignaFloquetport.•EachdrivenModalordrivenTerminaldesigncancontainasinglearray.复杂阵列设置However,youcanarrangemasterandslaveboundariestocreateanoffsetarray.Insuchcases,youcreatebothamasterandaslaveboundaryforcorrespondingsectionsofacellside,andassignmasterandslavetocreateoffsetalignment.Withallboundariesdefinedinthismanner,thearraycanbeoffset.CreateArrayCommandTheCreateArraycommandisenabledforModalandDrivenTerminalproblemsafteryouhaveassignedmasterandslaveboundariestoyourunitcellmodel.Youcanaccessthecommandinthreeways:clickHFSSModelCreateArray,right-clickontheModeliconintheProjecttreeandselectCreateArrayfromtheshortcutmenu,orselecttheunitcellinthemodelerwindow,andselectCreateArrayfromtheshort-cutmenu.ThisdisplaystheRegularPlanarArraydialogwhereyouspecifyparametersforNumberofCells,UnitCellPositionandLatticeVectors.CreateArrayCommandIfyouhaveVisibleenabled,youcanseeanychanges.ToDefineLatticeVectordirectionsforAandBVectors,specifythemasterboundary.Todefinethearraysize,fortheAandBvectors,specifythenumberofcellsforeachrowandcolumn,respectively.Forexample,thefollowingfigureshowstheresultswhentheinitialLatticeVectorsareswapped.tTocreateanirregulararray,selecttheActiveCellstab,selecttheradiobuttonforMousemakescellasPaddingCreateArrayCommandOnceyouhavespecifiedtheparameters,theArrayobjectappearsintheProjecttreeundertheModel.OnlyoneArrayispermittedforamodel.TheCreateArraycommandisdisabledifanarrayisdefined.ByselectingtheArrayiconintheProjecttree,youright-clickfortheshortcutmenu.CreateArrayCommandSelectingDeleteremovesthearrayfromtheModel.SelectingPropertiesdisplaystheRegularPlanarArraydialog.SelectingVisualizeArrayletsyoutogglethearraydisplay.Acheckmarkindicatesthatthearrayisbeingdisplayed.WiththeArrayiconintheProjecttreeselected,ifyouhaveadockedPropertieswindowdisplayed,youcanseeandeditArrayProperties.AlleditsareundoableandinformationalmessageswillbepostedtotheMessagewindowwhendesigndataisdeleted.SetupandRunanArraySimulationThereisnochangeintheGUIforsettinguptheadaptivesimulationfordesignswithanarray.However,thesolutionquantitiesofthevirtualcellswillbeavailableforconvergencesetup(Inbothadaptiv