[发明专利]一种用于大规模变工况实时流程模拟的收敛探针方法有效
申请号: | 200710156873.1 | 申请日: | 2007-11-15 |
公开(公告)号: | CN101158988A | 公开(公告)日: | 2008-04-09 |
发明(设计)人: | 陈曦;陈智强;邵之江;钱积新;祝铃钰 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 大规模 工况 实时 流程 模拟 收敛 探针 方法 | ||
1.一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于该方法的步骤如下:以实时流程模拟中初始工况模拟所得到的解作为初值进行目标工况的流程模拟,在求解器直接求解失败的情况下,能调整工况参数,选择搜索方法,寻找有一定次序的中间工况点,利用这些中间工况点求解器能在一系列的模拟操作后得到一组可以收敛的初值来求解目标工况的流程模拟。
2.根据权利要求1所述的一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于:所述的能调整工况参数,根据实际情况是一维或者多维参数。
3.根据权利要求1所述的一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于:所述的选择搜索方法,包括一维方向上的回溯法以及具有回溯特征的多维搜索算法。
4.根据权利要求1所述的一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于:所述的寻找有一定次序的中间工况点具备以下条件:以前一点的模拟结果为初值的情况下求解器能求解出下一点的模拟结果。
5.根据权利要求1所述的一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于:所述的得到一组可以收敛的初值,是指求解器在该初值条件下能够收敛地求得目标工况下的模拟结果。
6.根据权利要求1所述的一种用于大规模变工况实时流程模拟的收敛探针方法,其特征在于:该方法具体包括以下步骤:
(1)提供初始工况参数α0及该工况下的流程模拟问题的解x(α0),采用回溯法进行搜索,设置回溯参数d(d>1);
(2)提供目标工况参数α′。定义与α0及α′同维度的变量temp并初始化||temp||=0,定义变量i并初始化为1;
(3)令αi=α′temp,如果||αi-αi-1||<0.0001*||(α′-α0)||则求解失败跳出程序,否则继续;
(4)以x(αi-1)为初值利用求解器进行工况αi下的模拟求解。如果求解收敛则转(6);否则继续;
(5)令temp=temp+(αi-αi-1)/d并转(4);
(6)保存计算结果为x(αi).如果||temp||=0转(7);否则初始temp使得||temp||=0并令i加1后转(3);
(7)求解成功,x(αi)为最终解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710156873.1/1.html,转载请声明来源钻瓜专利网。