Simplorer7教程PPT课件.ppt
《Simplorer7教程PPT课件.ppt》由会员分享,可在线阅读,更多相关《Simplorer7教程PPT课件.ppt(163页珍藏版)》请在三一文库上搜索。
1、Ansoft C Simplorer V7Basic Training 1st Day1st Day Content1.System structure and background2.Circuit Simulation Examples#1,#23.Block Diagram Simulation Example#34.State Machine Simulation Example#4,4a,5,6,75.Overview of Additional LibrariesAutomotive,Mechsim,Power,IST-Library6.Additional Information
2、AC-Analysis-VHDL-AMS-C-Interface-Matlab-Simulink-Interface2Power&DrivesTransportationApplications/MarketsPower Conversion/QualityDrivesPower SuppliesAerospaceRailAutomotive3EM System DesignThermalElectricalMechanical HydraulicMagneticLogicAnalogDigitalComponentSubsystemSystem4ElectricalMechanicalTh
3、ermalMagneticLogicHydraulicComponentCircuitSub-SystemSystemOEMSupplierVHDL-AMSBlock Diagrams/State MachinesFEADisconnected TechnologiesCircuits5Ansofts Integrated Design FlowAnalytical DesignXprtsElectrical MachinesTransformers,SensorsPhysics Based FEA MaxwellStatic,Harmonic,Transient,Motion Circuit
4、sModel GenerationMaxwellSystem DesignSIMPLORERCircuits,Blocks,State Machines,VHDL.AMSModel GenerationModel GenerationModel GenerationParametric SolutionTransient Link6Section 1System structure and backgroundSIMPLORER Multi Domain SimulationElectricCircuitsThermalHydraulicsMagneticControlSoftwareMech
5、anics8Example Drive System.PowerSupplyConverter/InverterElectricalMachineLoadAnalogControlDigitalControlnAutomotive systems,electrical drives and other systems consist of a variety of components and the components have interactions9Domains a Drive SystemPower SourcePower ConverterActuatorMechanical
6、LoadDigital ControlAnalog ControlElectronicsElectromagneticsMechanicsControlnSimplorer can group these components together into different domains and link them10Multi Domain SystemsPower SupplyInverterActuatorMechanic LoadAnalog ControlDigital ControlnAutomotive and railway systems,electric drives,h
7、ome appliances and other systems consist of a variety of components.Each component may influence the behavior of another component.11Conventional Modeling MethodElectronicCircuitsControlsMechanicsMagnetictransformation of all model components intoone description language(e.g.differentialequations,fr
8、equently electric circuits)SML Script Language VHD VHDL-AMS Language12SIMPLORER MethodologyElectrical/Electronics(analog and digital circuits)Digital Control Systems(state machine)Analog Control,Mechanics(block diagram)C14.7mMS3 BACIGBT1IGBT2IGBT3IGBT4IGBT5IGBT6CBXORXOR2_DEL1XORXOR2_DEL2ANDAND2_DEL1
9、ANDAND2_DEL2OROR2_DEL1ASUMCarrySUM2_6CONSTid_refG(s)GS2II_PART_idGAINidLIMITydUL:=9LL:=-9GAINP_PART_idKP:=0.76Each part of a complex technical system is represented by the most appropriate modeling language13Mixed Language SimulationElectronicCircuitsControlSystem/MechanicsDiscontinuousProcessesBloc
10、kDiagramSimulatorNon-SPICECircuitsimulatorState MachineSimulatorSIMPLORERCoupled SimulatorsMulti Language ConceptBased on:Based on:Based on:nEach Physical Domain has its Solver and Modeling LanguagenSeparate simulators,but coupled together14Simulator Coupling TechnologySIMPLORER Simulation Data BusS
11、imulator Coupling TechnologyCircuitSimulatorBlock DiagramSimulatorState MachineSimulatorSimulinkMathCadMaxwell2D/3DElectromagnetismElectro mechanicsC/C+InterfaceModel DatabaseElectrical,Blocks,States,Machines,Automotive,Hydraulic,Mechanics,Power,SemiconductorsVHDL-AMSSimulator15Analysis Types for Si
12、mulationw wTime DomainTime Domain(transient analysis or TR simulation)Example:Determine losses for buck converter power supplyw wFrequency DomainFrequency Domain(harmonic analysis or AC simulation)Example:Design control loop for buck converter w wQuiescent DomainQuiescent Domain(DC operating point a
13、nalysis or DC simulation)Example:Determine initial conditions of transistors and semiconductors for an AC analysis16TR SimulationTransient DomainSelect here17AC Simulation Frequency DomainSelect hereNote:elements not supported in frequency domain simulation18DC SimulationQuiescent DomainSelect hereN
14、ote:elements not supported in DC simulation19C/C+-Software StructureCircuitsStateMachinesBlockDiagramsSIMPLORERBlocksControllerCharacteristicsData ProcessingMechanicsComponentsElectrical MachinesSolver Matrix AccesswIncludes C-interface WizardwUsed to define new components for:1)Users C-models such
15、as control algorithms or behavior component models2)Creating call functions for users external.dll such as a Matlab simulation20Data Exchange ConceptR1.R=10 ANDSUM.VAL=1000SET:AS1:=1SET:RefVal:=100;R1TR1cs:=AS1GainGainNEGNEG1SUMTR1.IRefValDifferent way for data to flow in SimplorerSchematicState Mac
16、hineBlock DiagramResistanceControl signalCurrent21Naming ConventionsCircuit Simulator-Passive ComponentsRead OnlyRead and WriteSymbolComponent NameR_SHUNT.Icurrent of the componentR_SHUNT.dI1st derivative of of the currentR_SHUNT.Vvoltage of the componentR_SHUNT.dV1st derivative of of the voltageC_L
17、INK.Cvalue of the componentC_LINK.VOinitial voltage valueC_LINK.Qcharge of a capacitanceL_LOAD.PSIflux linkage of inductorR_SHUNT.Rresistance22Component Specific Parameter DialogsBlue color for outputRed color for parametersBrown for bi-directionalVoltage Source23Naming Conventions-BlocksInteg.VALVa
18、lue of the Block Output SignalInteg.KIIntegral GainInteg.Y0Initial Output ValueInteg.ULUpper Limit(0=no limit)Integ.LLLower Limit(0=no limit)Integ.TSSampling TimeIIntegBlock Name24Naming Conventions State MachineState Machine Simulator/Expression EvaluatorOFFState nameRefValName of a variable,carrie
19、s a quantity,executed when state is active depending on type of action(STEP,SET,.)Activity situation of a stateDelivers 0,if the state is inactiveDelivers 1,if the state is activeRefVal:=A*sin(2*PI*freq*t)OFF.ST25Reserved Internal VariablesTEND,HMIN,HMAX,THETA,FSTART,FEND F,T,H,PI,TRUE,FALSE,SECM.IT
20、ERAT,FSTEP SimulationEnd TimeMinimum Time StepMaximum Time StepAmbient TemperatureStart FrequencyEnd FrequencyCurrent FrequencyCurrent Time StepMathematicalLogicalCurrent#of IterationsFrequencyStep SizeCurrent Time26User ManagementUser NameLoad the lastopened projectStart new Projector SchematicAll
21、settings for the given user are restored,when SIMPLORER is re-started,if the user does not exist,create a new one27Welcome ScreenCreate/Open a simulation model/project28Project ManagementProject NameProject DescriptionProject locationCLICKA project containsall files belonging to a simulation task,su
22、ch as schematics,results,experiments,etc.When“Project/New is selected:29SSC Commander Project ManagementApplicationLauncherTool BarSimulationQueueList of files associated with theselected application.ssh.sml.vhd.day.smd.sml.idl.ssh30Project CopywMultiple sheets at different locations could be includ
23、ed in one project.wCan copy all files of a project into one directory by:wOpen the project.wClick on project/copy.wBrowse into the new location and assign a project name.wProject will be copied with all of its files into the same directory.31Install/remove LibrariesTo add one or more libraries,selec
24、t them in the upper window.Options-.and add the selection or all of the libraries in the directoryDont forget to save your installation!wLibraries can also be inserted or removed in the schematicwLibraries can be saved in a common location and shared over a network32Install/remove LibrarieswLibrarie
25、s can also be inserted or removed in the schematic.wRight mouse click in the library area.wSelect insert,new,or remove.33Symbols in the Model Agent(library)Results on sheetBasic componentsC-modelsMacrosSubsheets34Simulator Options/CommanderCompiler or simulator will stop,when a warning occursNumber
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Simplorer7 教程 PPT 课件
