基于SWMM与MATLAB数据交互的参数灵敏度优化方法

    公开(公告)号:CN107038278A

    公开(公告)日:2017-08-11

    申请号:CN201710107361.X

    申请日:2017-02-27

    Applicant: 同济大学

    CPC classification number: G06F17/50

    Abstract: 本发明涉及一种基于SWMM与MATLAB数据交互的参数灵敏度优化方法,包括步骤:S1:通过Matlab模拟eFAST分析方法,将输入数据样本传递给SWMM所需的inp格式文件;S2:采用SWMM的运算引擎调用并提取inp格式文件中的信息进行运算,并将运算结果分别存储在rpt格式文件和out格式文件中;S3:通过Matlab调用并提取rpt格式文件中相应的输出信息并生成相应的输出数据样本;S4:分别将输入数据样本和输出数据样本通过eFAST灵敏度分析算法分别计算相应参数的一阶灵敏度因子;S5:根据获得的一阶灵敏度因子优化针对性优化一阶灵敏度因子大的参数对应的条件。与现有技术相比,本发明利用Matlab实现eFAST算法,可以加快模型优化进度。

Patent Agency Ranking