Page 643 - 智库丛书第五卷
P. 643

数字化转型




            2.2.2 自动遍历元件的方法

                 管道布置千变万化,完整而不重复的遍历计算边界范围内的所有元件是此程
            序运行的关键,程序采用递归算法流程设计(见图 9)来进行结构化、模块化开发。

                 边界作为遍历返回的条件,通过循环调用程序(开发的主函数),在管线上运
            行,编辑元件的应力节点,提取元件的基础数据,转化为应力分析所需要的命令流。







































                                     图 9 递归算法流程设计图


                 在设计此算法时需要注明以下几个方面:
               (1)遇到环路管道,需要设置为程序结束的条件;
               (2)此算法需要覆盖 PDMS 管道设计中所有元件类型(PDMS 中包括 32 类

            管道元件类型);



                                                                                   629
   638   639   640   641   642   643   644   645   646   647   648