字词 | 系统模拟 | ||||||||
类别 | 中英文字词句释义及详细解析 | ||||||||
释义 | 系统模拟system simulation运用系统模型进行试验研究的方法。也称系统仿真。系统模拟在系统研制前用于规划、评价和预测; 在研制过程中用于系统设计和系统数值分析; 在研制后用于系统设计的考核和训练操作人员。 计算机模拟三要素示意 离散时间系统的模拟 对于离散系统,可按照时间和事件的关系分为两类,一类是按特定时间间隔考察连续发生的事件,称为离散时间系统模拟或时间型模拟; 另一类是在连续的时间进程中考察不连续的事件,称为离散事件系统模拟或事件型模拟。为了便于考察,离散时间系统的模拟中的时间表示为整数系列(代表某一时间单位的整数倍),只考虑系统在这些时刻上的状态变化。这类系统的一个典型模拟程序包括下列步骤:❶置模拟时间T的初始值为t0; ❷置状态变量的初始值; ❸给出当时模拟时间和输入变量值后,根据模型中的状态转移函数,确定在下一时刻T=t+h时状态变量的值,再根据模型中的输出函数确定在该时刻输出变量的值; ❹把模拟时间T推进一个单位时间h; ❺检查模拟时间T是否达到预定终止时刻,若已达到即停止,否则转移到步骤 ❸。 离散事件系统的模拟 以排队系统为例,建模的步骤和方法是:❶确定系统中包含的所有有关“实体”及其属性和状态改变的“事件”及其前因后果。实体是系统的组成部件,每个实体的属性由表征其性质的数值表示,构成系统的状态。在排队系统中最基本的实体是一定数量的“服务台”和要求服务的“顾客”,它们的属性分别为“服务台”的服务速率和“顾客”的服务优先级、到达服务系统的时刻等。基本的“事件”包括新实体进入系统或现有实体离开系统、实体属性发生变化以及调度的时刻表变化等。 ❷确定模拟时间推移的方法。模拟时间的推移是等距的,称为固定时距方法;模拟时间的推移是以下一次事件发生的时刻为依据的,称为可变时距方法或“下一事件”方法。 ❸系统中事件的出现常具有随机性,服从一定的概率分布,因而在计算机上需要产生这些分布的随机数。 ❹在程序设计中采用数据库技术记录系统的状态,进行事件的调度,积累有关性能数据并形成报表,保存和自动管理未来事件的文件。 连续系统模拟 模拟状态随时间连续变化的系统的行为。连续系统通常用微分方程描述,利用改变系统的边界条件与初始值等以研究系统的变化。连续系统的模拟也可用离散方法进行。 模拟语言的选择 编制模拟程序时可采用通用语言(如FORTRAN和BASIC等),还可采用各种专用模拟语言。模拟语言的特点是:❶能提供各种功能模块,有效地减少编程时间; ❷提供模拟模型框架,有利于建模工作; ❸容易调整和更改; ❹具有较好的程序诊断和检测错误的功能。常用的各类计算机模拟语言见表。选择模拟语言时应考虑对电子计算机系统的适用性,被模拟系统的类型和规模及运行费用等。 应用范围 系统模拟适用于:❶无法用一般方法分析的复杂问题及难以用一般的理论方法分析的问题; ❷难以或无法实验的问题,如成本过高或需要做大量破坏性试验的问题; ❸大量方案的比较选优; ❹风险性较大的问题,用计算机模拟可以反复地进行重演。 农业方面的应用有:❶农业生产过程的模拟研究。如对整地、种植、中耕及收获过程的模拟; ❷农业发展规划与政策研究; ❸作物生长研究。如玉米、小麦、水稻、棉花等的生长模拟; ❹畜牧生长过程的模拟研究; ❺林木和果园生产过程模拟研究; ❻病虫害防治。模拟病虫害发生发展过程,寻找药剂的合理施用量和最适施用时间; ❼作物干燥和加工研究; ❽水文学研究,通过模拟建立土壤流失方程和描述与风暴有关的水和污染物流动的数据库; ❾灌溉研究,根据系统模拟确定灌溉时间、数量和次数; ❿能源研究;等等。 常用各类计算机模拟语言
系统模拟system analogy利用系统模型进行实验研究的方法。广义概念指利用模型试验对假想的或真实的系统进行研究;狭义概念指在模型化的基础上,应用数字计算机对真实系统进行模仿性实验研究,又称系统仿真。系统模拟不介入系统演变的实际过程,不影响研究对象本身及其环境条件,可对尚在构思中的系统进行实验,在较低的成本下,迅速得到反馈信息,对系统作出评价。 |
||||||||
随便看 |
|
文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。