网站大量收购闲置独家精品文档,联系QQ:2885784924

建模与验模方法讲义.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
建模与验模方法 第一节 系统的数学模型 第二节 连续系统仿真 第三节 航空飞行器建模 CGF 逻辑结构 第四节 离散事件系统仿真 例 时间推进机制 排队系统仿真 随机库存系统仿真 决策系统仿真 决策系统建模方法 人工智能决策模型 对策模型 Petri 模型 投入产出综合平衡 离散事件系统的仿真策略 离散事件系统仿真语言 第五节 面向对象的仿真 第六节 模型的校核、验证、确认 (VVA) 2011年3月18日 2011年3月18日 2011年3月18日 2011年3月18日 2011年3月18日 2011年3月18日 2011年3月18日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月25日 2011年3月11日 2011年3月16日 2011年3月16日 2011年3月16日 2011年3月16日 2011年3月16日 一、基本概念: 1、对象:数据结构(属性) + 操作方法(成员函数)。 对象是个程序模块,作为运行的基本实体。 通过执行成员函数可改变属性值。 2、消息:完成信息处理的对象间的通信机制。 发送对象通过消息对接收对象提出要求, 接收对象使用消息中提供的参数执行自己的成员函数, 接收对象可以返回应答信息给发送对象,但并非必须! 3、对象类:具有某些共同属性和行为的一类对象。 对象类可实例化成若干个对象, 同一类对象的属性值可以不同, 4、方法(成员函数):通过执行成员函数可改变对象属性值。 二、基本特征: 1、封闭性:将对象的属性(数据)和方法(使用数据的方法)进行包装。 仅能被同类对象中的成员函数直接访问, 不允许其它类对象的介入。 将对系统的影响限制在对象内。 2、继承性:各子类继承父类的数据结构和操作方法,成为共性, 各子类还要增加自己的特性。 改变父对象会影响所有子对象; 改变子对象不影响其它子对象和父对象。 3、多态性:接收同一消息时,不同对象产生不同结果。 即:用不同对象可产生不同结果。 而面向过程的非多态情况下,须用条件判断产生不同结果。 4、动态联编:可在运行时动态改变数据结构与操作方法。 三、面向对象系统开发步骤: 1、面向对象的分析(OOA): 通过对象识别确定类;通过结构识别确定类层次结构, 通过实例间的映射关系识别确定消息关联。 2、面向对象的设计(OOD): 概要设计:定义类及类层次结构中的数据结构、外部接口。 (结构设计) 详细设计:确定软件硬件开发环境,细化概要设计结果。 (功能设计) 3、面向对象的程序设计(OOPD): 由源代码实现详细设计内容。 四、面向对象的仿真: 面向对象仿真的程序语言有三类: 1、一般的面向对象语言(如 C++); 2、面向 AI 的面向对象语言; 3、专门的面向对象仿真语言和软件包(如 Smalltalk); 类结构设计工作: 1、仿真算法类库:汇集了数值解法; 2、参数模型类库:对象初态、仿真设置参数 (仿真时间、步长); 3、仿真模型类库:实体的仿真基类、作战环境仿真基类; 4、实验框架类库:仿真实验设计,即定义实验条件: 初始化设置、输入调度方案、观测变量、终止条件、数据收集。 校核 (Verification): 确定仿真系统是否正确地表达了开发者的概念。 验证 (Validation): 根据仿真目的,确定仿真系统代表真实系统的准确程度。 确认 (Accreditation): 官方、专家、用户根据应用目的接授仿真系统时, 对仿真系统进行的资格认可。 VVA 过程贯穿于建模与仿真的全生命周期,保证模型的可信度。 VVA 步骤: 1、确定 VVA 需求: 根据对 MS 的需求,确定 VVA 评估标准。 2、制定 VVA 计划: VVA 人员设计 MS 的 VVA 计划,明确 VVA 参与者的责任。 3、概念模型校核: 校核概念模型满足 MS

文档评论(0)

高考学子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档