OPNET Modeler安装和文件Word下载.docx
《OPNET Modeler安装和文件Word下载.docx》由会员分享,可在线阅读,更多相关《OPNET Modeler安装和文件Word下载.docx(12页珍藏版)》请在冰点文库上搜索。
路径最好默认
(1)先装modeler
(2)再装models
(3)最后装docs
(4)双击licensemaker破解
图2-3安装说明
第二节OPNET常用文件格式
OPNET仿真能够运行所必须使用的文件可以分为两类[11]:
1、以*.m结尾的文件,如*.nt.m、*.pb.m、*.nd.m、*.pr.m、*.seq、*.prj、*.pk.m、*.ic.m等;
2、自定义的文件,如*.h、*.ex.c、*.ps.c、*.ex.cpp、*.ps.cpp、*.gdf。
表2-1列出OPNET常用的文件后缀及其说明
后缀名
扩展描述
意义
文件格式
.ac
Analysis
Configuration
分析配置文件
二进制文件
.ad.m
PublicAttributeDescription
公共属性描述
.ah
AnimationHistory
动画文件
.as
AnimationScript
动画描述
ASCII数据
.bkg.i
BackgroundImage
背景图片
.cds
CartographicDataSet
绘图数据集
.cml
CustomModelList
自定义模型列表
.ef
EnvironmentFile
环境文件
.em.c
EmaCcodeEMA
C代码
C代码
.em.cpp
EmaC++codeEMA
C++代码
.em.o
EmacodeobjectEMA
目标文件
目标代码
.em.x
EmaApplicationexecutableEMA
可执行文件
可执行程序
.ets
ExternalToolSupportFile
外部工具支持文件
.ets.c
ExternalToolSupportCcode
外部工具支持C代码
.ets.o
ExternalToolSupportobject
外部工具支持目标文件
.ets.cpp
ExternalToolSupportC++code
外部工具支持C++代码
.ex.c
ExternalCCode
外部C代码
.ex.cpp
ExternalC++Code
外部C++代码
.ex.h
ExternalCodeIncludeFile
外部头文件
C/C++代码
.ex.o
ExternalCodeobject
外部目标文件
.fl.m
FilterModel
过滤器模型文件
.fl.x
FilterModel
过滤器模型可执行文件
.gdf
GeneralPurposeDataFile
通用数据文件
.h
HeaderFile
头文件
.hlp
HelpFile
帮助文件
文本文件
.ic.m
ICIFormatICI
模型文件
.icons
IconDatabase
图库文件
.lk.d
DerivedLinkModel
派生的链路模型
.lk.m
LinkModel
链路模型
.map.i
ImageMap
地图文件
.md.m
ModulationFunction
调制曲线文件
.nd.d
DerivedNodeModel
派生的节点模型
.nd.m
NodeModel
节点模型
.nt.m
NetworkModel
网络模型
.nt.so
NetworkRepositorysharedlibrary
集成的网络目标文件
共享库文件
.orba
SatelliteNodeOrbit
卫星轨道文件
.os
OutputScalars
输出标量文件
.ov
OutputVectors
输出矢量文件
.path.d
Derivedpathobject
派生的路径模型
.path.m
Pathobject
路径模型
.pa.ma
AntennaPattern
天线模型
.pb.m
ProbeList
探针模型
.pd.m
PDF/editableform
概率密度函数
.pd.s
PDF/simulationloadableform
.pk.m
PacketFormat
包格式模型
.pr.c
ProcessModelC
进程C代码
.pr.cpp
ProcessModelC++
进程C++代码
.pr.m
ProcessModel
进程模型
.pr.o
ProcessModelobject
进程模型目标文件
.prj
ProjectModel
项目文件
.ps.c
PipelineStageModel
C管道阶段C文件
.ps.cpp
PipelineStageModel
C++管道阶段C++文件
.ps.o
PipelineStageModelobject
管道阶段目标文件
.scfa
SatelliteConfiguration
卫星配置文件
.pbs.m
ServiceLevelAgreementProbeModel
服务等级保证探针模型(用于ESP附加模块)
.sd
SimulatorDescription
仿真描述
.seq
SimulationSequence
仿真序列
.sim
SimulationExecutableprogram
可执行的仿真
.trja
MobileNodeTrajectory
移动节点轨迹
第三节文件管理
当我们创建了一个新的文件目录后,其中包含的模型文件要想在OPNET下能够打开需要将文件目录加入到OPNET源路径中,如图2-4所示,在File菜单下选择ModelsFiles->
AddModelDirectory,找到相关目录,如果想让它成为工作目录(所有新创建的文件将保存在该目录中),那么要选中Makethisthedefaultdirectory。
另外所选目录包含很多子目录时,选择Includeallsubdirectories能够将所有目录添加到OPNET源路径中,并且在Edit->
Preference->
mod_dirs中,最高层目录将浮动到所有添加目录的最高行,但并不一定是工作目录。
之后在OPNET就可以打开里面的文件[11]。
图2-4文件的导入
另外在C:
\op_admin目录下,包含的一些特殊的文件及子目录有些特殊的用途,有时需要对它们进行一些管理:
1、session_log文件,记录了有关OPNET的所有操作,如对模型的复制,创建,删除等。
2、err_log文件,为错误日志文件,它包含了出错情况下完整的函数调用堆栈信息,我们可以从函数阶层性的调用关系中精确找到出错位置。
3、env_db文件,为OPNET环境文件,所有在Edit->
Preference下的改动都会保存到这个文件中,同时环境变量的文本化给移植带来很大方便。
4、op_admin\tmp目录,保存仿真中间结果,时间一长,该目录包含的文件可能占用大量的硬盘空间,注意定时清空该目录。
5、op_admin\bk目录,备份文件,在Edit->
Preference下可设置backup_interval来指定多长时间备份一次,以及通过设置backup_max_count指定备份的最大次数,它和tmp目录相似,长时间不清空可能占用很多硬盘空间
最后如果碰到OPNET使用上的问题,可以从Help菜单中选择打开联机帮助文档,它为*.pdf格式,需要用AdobeAcrobat软件打开,在Edit->
Preference下可指定浏览器软件的路径,在vudoc_prog属性中输由于OPNET共有412个帮助文档,首先必须通过全局搜索来定位,如图2-5所示,然后在当前页查找相关内容。
图2-5OPNET在线帮助的全局搜索与局部搜索
第一节项目编辑器
一、主菜单
项目编辑器的菜单栏如图3-2。
OPNET允许用户通过项目编辑器的菜单栏对网络模型进行多种操作。
表3-1是菜单栏的详细介绍。
图3-2OPNET项目编辑器的菜单栏
表3-1项目编辑器的菜单栏说明
菜单项
描述
File(文件)
包括打开关闭项目,保存场景,导入模型等
Edit(编辑)
包括编辑环境属性的各项操作以及对文本的操作
View(视图)
影响编辑器窗口显示内容的操作
Scenarios(场景)
控制工程中所含的多个场景
Topology(拓扑)
关于网络拓扑的操作,例如建立网络对象等
Traffic(业务流量)
关于配置网络流量的操作,例如导入流量文件等
Protocols(协议)
与标准协议或模型库中已有的协议规则相关
DES(离散事件仿真)
配置并运行离散事件仿真的相关操作
Windows(窗口)
列出已打开的编辑器窗口,用户可方便激活其中一个
Help(帮助)
提供与内容相关的帮助
二、弹出菜单
工作区弹出菜单。
在项目编辑器的工作区任意空白处单击右键,就会弹出图3-3所示的工作区弹出菜单。
图3-3工作区弹出菜单
●GoToParentSubnet:
改变工作视图,显示上一级网络。
●ZoomToSelection:
调正视图大小,是所有已选对象都处在可是区域中。
●ZoomIn:
以鼠标指针所在位置为中心,将工作区视图放大两倍。
●ZoomOut:
返回前一视图大小。
●ZoomToWindow:
将所有建模对象都显示在窗口中。
●EditSelectedObjects:
编辑选中的对象。
●ChooseIndividualDESStatistics:
打开ChooseEesult对话框,选择仿真运行所需要收集的统计量。
●ViewResults:
打开ViewResults对话框,显示统计量的变化情况。
●FindTopResults:
显示统计量的最大值、最小值、平均值,并可以到处文本报告。
●OpenDSELog:
显示仿真日志,包括错误和重要事件。
三、工具栏
:
打开对象面板。
(TopologyOpenObjectPalette)
使所选对象重新激活。
(对象弹出菜单:
FailSelectedObjects)
使所选对象失效。
RecoverSelectedObjects)
显示上一级子网视图。
(ViewGoToParentSubnet)
将视图放大为所选区域。
(ViewZoomToRectangle)
取消前一次放大操作。
(ViewZoomUnzoom)
配置/运行NetDoctor。
(NetDoctorconfigure/RunNetDoctor)
:
配置/运行流量分析。
(FlowAnalysisConfigure/RunFlowAnalysis)
配置/运行故障分析。
(FlowAnalysisConfigure/RunFailureAnalysis)
配置/运行仿真。
(DESConfigure/RunDiscreteEventSimulation)
查看仿真结果。
(DESResultsViewStatistics)
隐藏/显示图标面板。
(DESPanelsArrangePanelsHide/showAll)