惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 司徒正美
宝玉的分享
宝玉的分享
美团技术团队
量子位
The Cloudflare Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
IT之家
IT之家
爱范儿
爱范儿
J
Java Code Geeks
博客园 - Franky
Last Week in AI
Last Week in AI
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
InfoQ
GbyAI
GbyAI
Recent Announcements
Recent Announcements
小众软件
小众软件
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
MyScale Blog
MyScale Blog

博客园 - Ja

[转]Moving Your Access 2002 Database to SQL Server 新浪Blog支持手机Wap浏览了 示例3:论坛主题搜索 AJAX是什么? [歌词]世界末日 无题 [JavaScript]给自己的网站添加简单文本日志 [HTML]标签的StyleSheet [ASP]Server.Execute 在C++ Builder中调用FORTRAN生成的DLL 怎么取得DLL文件中的函数名列表? 解决Navihelper.dll(女生宿舍)病毒的方法一则 过去的2004 Gmail invitations 硕泰克SL-67fv1支持PIII800EB吗? 再来一个Email Logo 我的Gmail邮箱 Who can invite me to Wallop?Thanks! 被SQL Server 2005郁闷了
我的毕业设计(一)模型调度
Ja · 2005-04-09 · via 博客园 - Ja

大四了,毕业设计是基于动态库的电站模型计算平台,一些基本的数据结构已经设计的差不多了,我主要是负责开发模型驱动,以及算法管理、模型管理、变量管理等模块,任务相当艰巨呀。这几个部分是这个系统的核心部分,实现起来还是很复杂的。我们组一共有五个人,也就是我还算入门早一点,所以这个重担就落在我肩上了。不过也好,压力转变为动力,这样才能有收获嘛!

算起来时间还是很紧迫的,两周开题早就过去了,开完题到现在又是一个星期了,地下狂飙2又跑出了几辆新车,可我还是发现开始的那辆RX-5最好用,毕竟把钱都投在它上面了,有什么好Part都给它装上,但是,除了去机房上了几次机(我们系规定每人必须上机50次以上)以外,就没怎么研究过这个平台。主要还是因为工作没有定下来,心里面比较浮躁,不能静下来好好的研究它。

言归正传  刚才吃完饭在回学校的路上,我想到了模型调度的问题。一个仿真模型,是由多个模块组成的。每个模块都有它对应的算法,当然多个模块可以用相同的算法。每个模块都有各自的输入数据和输出数据,同时每个模块还有各自的运行周期,当整个模型运行起来以后,每个模块都通过各自对应的算法对输入数据的加工,计算出输出数据。问题就在这里——每个模块应当是独立的,那么,有以下两种调度方法:

第一,给每个模块排好顺序,从头到尾依次执行,后面的模块用到前面模块的输出。这就像发电厂的生产过程,原煤->碎煤机->原煤仓->磨煤机->……->蒸汽->过热器->合格蒸汽->汽轮机->发电机,是一个有先后顺序的过程。发电厂启动时有启动的顺序,停机时有停止的顺序。

第二,每个模块都作为一个单独的作业等待调度,这就像发电厂的生产过程中,每个部分都是单独运行的。

脑子有点乱了,我想应该是用第一种方法实现比较简单,而且也比较符合实际情况。

好了,今天先写这么多,这是本次毕业设计的第一篇Post。待续。。。