国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

核電站管道支架分工況支反力提取程序開發(fā)與應(yīng)用

2020-06-22 13:23余權(quán)舟祁濤周瑩周劭翀

余權(quán)舟 祁濤 周瑩 周劭翀

摘要:在核電站設(shè)計(jì)中,廠房整體力學(xué)分析需考慮管道支架根部支反力的影響,該過程涉及專業(yè)接口數(shù)據(jù)的二次轉(zhuǎn)換。傳統(tǒng)手動(dòng)轉(zhuǎn)換工作方式過程繁瑣、費(fèi)時(shí)耗力且容易出錯(cuò),難以滿足工程迭代設(shè)計(jì)需求。本文在分析研究管道支架分工況支反力提取工作流程、程序接口等基礎(chǔ)之上,運(yùn)用VB編程語言,采用功能模塊化設(shè)計(jì)思想,開發(fā)了自動(dòng)化工具,實(shí)現(xiàn)了核電站管道支架分工況支反力提取工程任務(wù)的自動(dòng)化。所開發(fā)的程序已運(yùn)用到工程實(shí)踐中。程序的開發(fā)及應(yīng)用提升了工作效率,提高了計(jì)算準(zhǔn)確度,減輕了工作強(qiáng)度,節(jié)約了人力成本,滿足了核電站工程迭代設(shè)計(jì)需求。

關(guān)鍵詞:管道支架;根部支反力;分工況;VB;自動(dòng)化

中圖分類號(hào):TP273? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? 文章編號(hào):1007-9416(2020)04-0000-00

0 引言

在目前國內(nèi)核電產(chǎn)業(yè)發(fā)展的大背景下,核電廠設(shè)計(jì)、采購、建造周期越來越短,對(duì)核電工程設(shè)計(jì)的快速迭代能力和面對(duì)工程變更的快速響應(yīng)能力都提出了很高要求,這就對(duì)傳統(tǒng)基于手動(dòng)的工作方式或流程提出了挑戰(zhàn)。管道支架作為一種管道支承件,是核電廠各管道系統(tǒng)的重要組成部分,在核電站設(shè)計(jì)中,廠房整體力學(xué)分析需考慮管道支架根部支反力的影響。根據(jù)規(guī)范要求,廠房整體力學(xué)分析僅需考慮管道支架分工況形式的根部支反力即可,但管道支架力學(xué)分析時(shí),其載荷是按照組合工況形式考慮的,組合工況下輸出的根部支反力設(shè)計(jì)出的埋板、廠房總體等結(jié)構(gòu)往往顯得笨重,造成不必要的成本浪費(fèi)?;诖耍跐M足設(shè)計(jì)要求條件下,出于成本、空間等考慮,有必要挖去保守裕量,在原管道支架力學(xué)分析基礎(chǔ)上輸出分工況載荷作用下的根部支反力。該過程涉及專業(yè)接口數(shù)據(jù)的二次轉(zhuǎn)換。

在工程實(shí)際中,核電廠管道支架力學(xué)計(jì)算通常借助GTStrudl等有限元分析軟件來完成。其分工況根部支反力提取傳統(tǒng)手動(dòng)工作流程如圖1所示。其工作內(nèi)容主要分為四個(gè)部分[1]:

(1)模型建立。即建立管道支架力學(xué)模型;(2)載荷加載。即根據(jù)管道力學(xué)分析輸出結(jié)果及廠房整體力學(xué)分析需求,將解析的分工況載荷(15類)加載到力學(xué)模型中,生成管道支架力學(xué)分析模型;(3)力學(xué)計(jì)算。即借助GTStrudl等有限元分析軟件完成管道支架力學(xué)計(jì)算;(4)結(jié)果提取。即根據(jù)力學(xué)計(jì)算結(jié)果輸出,提取分工況形式的根部支反力。

由于管道支架數(shù)量龐大,種類繁多(如拉桿、門型、Anchor等),分工況載荷涉及的種類多達(dá)15種,管道支架根部支反力提取傳統(tǒng)手動(dòng)工作方式,弊端明顯。具體表現(xiàn)為:(1)過程繁瑣,費(fèi)時(shí)耗力:機(jī)械重復(fù)的載荷解析、載荷加載、結(jié)果提取等,往往涉及較大的工作量,不能充分滿足核電站迭代設(shè)計(jì)需求;(2)出錯(cuò)率高:過多的人為操作不可避免的引入人為錯(cuò)誤和累積誤差。

Visual Basic 6.0是一款由微軟公司開發(fā)的基于Windows環(huán)境的、事件驅(qū)動(dòng)的、可視化編程工具。利用VB編程語言,可便捷實(shí)現(xiàn)問題解決方案或場(chǎng)景的自動(dòng)化。GTStrudl是面向土建、機(jī)械工程師的有限元通用軟件。該軟件具有一般靜力學(xué)分析、動(dòng)力學(xué)分析和非線性分析等功能,能可靠地應(yīng)用于管道支架的力學(xué)分析設(shè)計(jì)。VB編程語言、GTStrudl有限元分析軟件的結(jié)合,使得管道支架分工況支反力提取工程任務(wù)自動(dòng)化的實(shí)現(xiàn)成為了可能[2]。

基于傳統(tǒng)手動(dòng)工作方式的種種弊端,本文在分析研究管道支架分工況支反力提取工作流程、程序接口等基礎(chǔ)之上,運(yùn)用VB編程語言,采用功能模塊化設(shè)計(jì)思想,開發(fā)了自動(dòng)化工具,實(shí)現(xiàn)了核電站管道支架分工況支反力提取工程任務(wù)的自動(dòng)化。所開發(fā)的程序已運(yùn)用到工程實(shí)踐中。

1 程序簡(jiǎn)介

1.1 開發(fā)思想

核電站管道支架分工況根部支反力提取程序的開發(fā)思想,主要包括三個(gè)方面:(1)編程語言等。在Win7系統(tǒng)下,以工程上最常用的VB為編程語言;(2)功能模塊化設(shè)計(jì)思想。程序開發(fā)中,為了便于程序自身的管理及維護(hù),確保各個(gè)功能塊相對(duì)獨(dú)立,采用功能模塊化設(shè)計(jì)思想;(3)一鍵式操作。將管道支架分工況支反力提取的關(guān)注點(diǎn)集中在設(shè)計(jì)輸入上,在盡量少的人為干預(yù)下,即可一鍵式完成管道支架分工況支反力的提取。

1.2 程序功能

根據(jù)管道支架分工況支反力提取工作流程,結(jié)合工程實(shí)際需求,支架分工況支反力提取自動(dòng)化程序的主要功能包括幾個(gè)方面:

(1)管道載荷解析。根據(jù)廠房整體力學(xué)分析需求,將管道載荷解析成對(duì)應(yīng)的分工況形式(15種類型);(2)建立管道支架力學(xué)模型。工程實(shí)際中,通常,支架分工況支反力提取前需對(duì)支吊架進(jìn)行力學(xué)分析,以驗(yàn)證支架設(shè)計(jì)本身滿足相關(guān)規(guī)范要求。用于單工況支反力提取的支架力學(xué)模型可以直接從管道支架力學(xué)分析模型中提取,該過程涉及文件數(shù)據(jù)解析;(3)載荷加載。將15類分工況載荷加載到管道支架力學(xué)模型中,生成用于提取分工況根部支反力的管道支架力學(xué)分析模型;(4)力學(xué)計(jì)算。調(diào)用GTStrudl,完成管道支架分工況力學(xué)分析模型的計(jì)算;(5)結(jié)果提取。根據(jù)力學(xué)計(jì)算結(jié)果及廠房整體力學(xué)分析需求,從計(jì)算結(jié)果提取管道支架分工況形式的根部支反力。

1.3 程序流程圖

根據(jù)管道支架分工況根部支反力提取工作流程所處的階段,按功能模塊化設(shè)計(jì)思想,核電站管道支架分工況支反力提取程序主要分為4大功能模塊,即前處理功能模塊、載荷加載功能模塊、GT排隊(duì)批處理功能模塊和后處理功能模塊。其中:

(1)前處理功能模塊:主要用于管道載荷文件解析、管道支架力學(xué)計(jì)算GTI文件解析,以提取15類分工況載荷及生成管道支架力學(xué)模型;(2)載荷加載功能模塊:根據(jù)管道支架類型(拉桿、門型、Anchor等)、支架形式(組合與否)、約束形式(單向、雙向或三向)自動(dòng)完成載荷加載,生成用于提取分工況根部支反力的管道支架力學(xué)分析模型;(3)GT排隊(duì)批處理功能模塊:通過GTStrudl程序調(diào)用,批量完成力學(xué)分析模型計(jì)算;(4)后處理功能模塊:根據(jù)廠房整體力學(xué)分析需求,從計(jì)算結(jié)果提取分工況形式的根部支反力。

各功能模塊之間的銜接關(guān)系如圖2所示。

2 程序驗(yàn)證

程序的常規(guī)驗(yàn)證方法,概括起來,主要有三種:(1)實(shí)驗(yàn)驗(yàn)證,即通過實(shí)驗(yàn)數(shù)據(jù)與程序計(jì)算結(jié)果對(duì)比進(jìn)行驗(yàn)證;(2)程序輔助驗(yàn)證,即通過其他已被證明成熟可用的程序來間接輔助驗(yàn)證;(3)手動(dòng)計(jì)算輔助驗(yàn)證,即通過程序編制的理論與純手動(dòng)評(píng)定方式來進(jìn)行驗(yàn)證。

本文采用了程序輔助驗(yàn)證與手動(dòng)計(jì)算輔助驗(yàn)證相結(jié)合的方式。通過設(shè)定考題,對(duì)管道支架分工況支反力提取進(jìn)行了驗(yàn)證。驗(yàn)證結(jié)果表明本自動(dòng)化程序與程序輔助驗(yàn)證及手動(dòng)計(jì)算輔助驗(yàn)證的結(jié)果一致,從而驗(yàn)證了程序的正確性。

3 總結(jié)

本文在分析研究管道支架分工況支反力提取工作流程、程序接口等基礎(chǔ)之上,運(yùn)用VB編程語言,采用功能模塊化設(shè)計(jì)思想,開發(fā)了自動(dòng)化工具,實(shí)現(xiàn)了核電站管道支架分工況支反力提取工程任務(wù)的自動(dòng)化。所開發(fā)的程序已運(yùn)用到工程實(shí)踐中,有效滿足了核電站工程迭代設(shè)計(jì)需求及專業(yè)接口數(shù)據(jù)的一致性要求。

本自動(dòng)化程序的開發(fā)與運(yùn)用減輕了工程設(shè)計(jì)人員工作強(qiáng)度,提高了力學(xué)分析的準(zhǔn)確度,使得效率得到了顯著的提升,節(jié)約了人力成本。程序的運(yùn)用,使得單個(gè)管道支架分工況根部支反力提取,從原傳統(tǒng)的0.5人/天縮短為5分鐘,提高效率約50倍。若考慮優(yōu)化設(shè)計(jì)及迭代設(shè)計(jì),本程序可為一個(gè)標(biāo)準(zhǔn)的第三代核電站帶來上百萬的經(jīng)濟(jì)效益。分工況形式的考慮挖去了原設(shè)計(jì)中的保守裕量,一定程度上節(jié)約了核電站建造成本。

程序開發(fā)中,功能模塊化設(shè)計(jì)思想的考慮等,通過適當(dāng)調(diào)整,該可靈活運(yùn)用于其他核電項(xiàng)目、場(chǎng)景或科研中,擴(kuò)展了程序的適用范圍。

參考文獻(xiàn)

[1] 高春燕,等.學(xué)通Visual Basic的24堂課[M].北京:清華大學(xué)出版社,2011.

[2] 明日科技.Visual Basic從入門到精通[M].北京:清華大學(xué)出版社,2012.

收稿日期:2020-03-02

作者簡(jiǎn)介:余權(quán)舟(1988—),男,重慶人,碩士,工程師,研究方向:核電站管系力學(xué)分析設(shè)計(jì)和研究。

Development and Application of Program for Extracting Reaction Force of Pipe Supports Under Different Working Condition in Nuclear Power Plant

YU Quan-zhou, QI Tao, ZHOU Ying, ZHOU Shao-chong

(Shanghai Nuclear Engineering Research & Design Institute CO.LTD, Shanghai 200233)

Abstract: In the design of Nuclear Power Plant, the influence of pipe support reaction force should be considered in the overall mechanical analysis of the power house, which involves the secondary conversion of professional interface data. The traditional manual conversion method is tedious, time-consuming and error prone, which is difficult to meet the requirements of engineering iterative design. Based on the analysis and study of the workflow and program interface of extracting the reaction force of the pipe supports under different working conditions, with the help of VB programming language, the idea of functional modular design, an automation tool is developed, which realizes the automation of the project task of extracting the reaction force of the pipe supports in different working conditions in Nuclear Power Plant. The developed program has been applied to engineering practice. The development and application of the program improve the working efficiency, improve the calculation accuracy, reduce the work intensity, save the labor cost, and meet the iterative design requirements of nuclear power plant.

Key words: pipe support;reaction force;single working condition;VB;automation