999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新一代調(diào)度控制系統(tǒng)迭代開發(fā)管理研究與應(yīng)用

2023-10-03 06:29:04南瑞集團(tuán)國網(wǎng)電力科學(xué)研究院有限公司江蘇南京市210013楊丹琳
石河子科技 2023年5期
關(guān)鍵詞:管理

(南瑞集團(tuán)(國網(wǎng)電力科學(xué)研究院)有限公司,江蘇南京市,210013) 劉 杰 楊丹琳 丁 捷

隨著中國經(jīng)濟(jì)的快速發(fā)展,電網(wǎng)規(guī)模不斷擴(kuò)大,電網(wǎng)調(diào)度日趨復(fù)雜,能源轉(zhuǎn)型的不斷深入,電力系統(tǒng)進(jìn)入新時(shí)代,特高壓交直流混聯(lián)電網(wǎng)規(guī)模快速擴(kuò)大,高滲透率新能源快速發(fā)展,分布式電源、儲(chǔ)能等新型負(fù)荷比例快速上升,正在形成智能互動(dòng)、安全可控、靈活柔性、廣泛互聯(lián)的新一代電力系統(tǒng),對調(diào)控技術(shù)支撐能力提出了新的要求。目前,調(diào)控基礎(chǔ)條件不斷夯實(shí),ICT技術(shù)日新月異,大規(guī)模仿真計(jì)算取得突破,研發(fā)新系統(tǒng)條件已經(jīng)成熟。

為適應(yīng)新一代電力系統(tǒng)發(fā)展和安全穩(wěn)定優(yōu)質(zhì)運(yùn)行的需要,顯著提升對大電網(wǎng)一體化控制、清潔能源全網(wǎng)統(tǒng)一消納、源網(wǎng)荷協(xié)同互動(dòng)和市場化運(yùn)作的支撐能力,國家電網(wǎng)公司提出研發(fā)新一代調(diào)度控制系統(tǒng)(以下簡稱“新一代系統(tǒng)”),體系架構(gòu)如圖1所示。

圖1 系統(tǒng)體系架構(gòu)

新一代系統(tǒng)應(yīng)用先進(jìn)成熟技術(shù),采用“物理分布、邏輯統(tǒng)一”的全新架構(gòu),基于統(tǒng)一的支撐平臺(tái),由部署于調(diào)度端的監(jiān)控系統(tǒng)和部署于云端的模型數(shù)據(jù)中心及分析決策中心等部分組成,其目標(biāo)是實(shí)現(xiàn)“全業(yè)務(wù)信息感知、全系統(tǒng)協(xié)同控制、全過程在線決策、全時(shí)空優(yōu)化平衡、全方位負(fù)荷調(diào)度”的愿景,全面支撐新一代電力系統(tǒng)運(yùn)行[1-2]。

為了滿足迭代開發(fā)管理改進(jìn)的需求,加強(qiáng)開發(fā)過程中對代碼的管理和控制,文中設(shè)計(jì)了一種適用于新一代系統(tǒng)迭代開發(fā)的多分支配置管理技術(shù),它首先實(shí)現(xiàn)了快速迭代開發(fā)階段代碼版本可追溯,其次保證了各模塊并行開發(fā)時(shí)互不干擾,再者通過嚴(yán)格的模塊權(quán)限管理,提高了代碼安全性,最后通過持續(xù)集成平臺(tái)部署了每日構(gòu)建,實(shí)現(xiàn)每周基本功能集成測試和每周新代碼發(fā)布,為新一代系統(tǒng)軟件的質(zhì)量保障提供更好的支撐。

1 配置管理

1.1 配置管理概述

在Wayne Baich 的(SCM Coordination for Team Productivity)一文中,對軟件配置管理(簡稱SCM)進(jìn)行了定義:“協(xié)調(diào)軟件開發(fā)使得混亂減到最小的技術(shù)叫做軟件配置管理,它是一種標(biāo)識(shí)、組織和控制修改的技術(shù),目的是使錯(cuò)誤達(dá)到最小并最有效地提高生產(chǎn)效率。”它貫穿整個(gè)軟件生命周期并應(yīng)用于整個(gè)軟件工程過程。是軟件工程中用來管理軟件開發(fā)的規(guī)范,也是CMM(軟件能力成熟度)二級中的關(guān)鍵過程域[3]。SCM 是軟件質(zhì)量改進(jìn)的核心環(huán)節(jié),它貫穿于整個(gè)軟件生命周期,為軟件改進(jìn)提供了一套解決辦法與活動(dòng)原則。Anne Mette Jonassen Hass 的(Configuration Management Principles and Practice)對軟件配置管理的理解是“對系統(tǒng)生命周期內(nèi)所選定的中間工作產(chǎn)品、產(chǎn)品組件以及產(chǎn)品的唯一標(biāo)識(shí)、受控存儲(chǔ)、變更控制和狀態(tài)報(bào)告。”文中體現(xiàn)SCM不僅加強(qiáng)了軟件質(zhì)量和可靠性,而且為軟件提供有效的開發(fā)和維護(hù)方案,以便高效地識(shí)別和控制文檔、代碼、接口和數(shù)據(jù)庫等軟件元素。SCM可以有效地控制復(fù)雜的軟件版本,提供并行開發(fā)方案,規(guī)范軟件測試和消缺流程,完善保密且安全的備份方案,實(shí)現(xiàn)項(xiàng)目管理和軟件產(chǎn)品信息規(guī)范化等重要功能[4-5]。

1.2 多分支配置管理技術(shù)

軟件分支是軟件版本控制、軟件構(gòu)建管理和版本發(fā)布管理的重要組成部分,是支持軟件并行開發(fā)的常用機(jī)制。運(yùn)用分支使得并行開發(fā)新的系統(tǒng)、同步更改多個(gè)并行版本的錯(cuò)誤、同時(shí)集成和發(fā)布多個(gè)版本成為可能。如Clearcase、Git 等版本管理工具都支持分支。自動(dòng)化更新和測試是通過在持續(xù)集成工具Jenkins 上配置腳本命令,持續(xù)構(gòu)建包括:源碼版本自動(dòng)更新、自動(dòng)編譯與運(yùn)行、測試結(jié)果自動(dòng)分析等任務(wù),實(shí)現(xiàn)編譯測試的自動(dòng)化[6]。

多分支配置管理技術(shù)就是基于新一代系統(tǒng)的開發(fā)現(xiàn)狀,制定適用于多個(gè)模塊并行開發(fā),但相互之間互不干擾的分支策略,結(jié)合嚴(yán)格的配置管理規(guī)定、持續(xù)集成技術(shù),以實(shí)現(xiàn)改進(jìn)新一代開發(fā)模式,提高開發(fā)效率和軟件代碼質(zhì)量的目的。

2 多分支配置管理實(shí)踐

2.1 多分支配置管理部署

對平臺(tái)各模塊單獨(dú)創(chuàng)建分支進(jìn)行管理,每個(gè)分支對應(yīng)單獨(dú)的測試環(huán)境,測試環(huán)境互不干擾。各模塊功能通過自測后,統(tǒng)一并入主干分支進(jìn)行階段集成測試,待主干分支的階段集成測試完畢后,將公共部分由主干分支同步給各分支,以便各模塊進(jìn)行下一階段的開發(fā)和自測試。在此策略管理下,各模塊開發(fā)、測試相對獨(dú)立,且互不干擾,大大減少了開發(fā)階段因各模塊開發(fā)進(jìn)度不一致導(dǎo)致頻繁地遞歸測試,無法將已穩(wěn)定的功能固定下來,而導(dǎo)致增加返工的概率和人力的浪費(fèi)。

2.2 多分支源碼自動(dòng)更新和編譯

為了使各功能模塊互不干擾,需對各模塊功能分配獨(dú)立的測試機(jī),為保證測試機(jī)源碼實(shí)時(shí)更新和自動(dòng)編譯,配置源碼版本庫自動(dòng)更新功能和自動(dòng)編譯腳本執(zhí)行。在Jenkins 上構(gòu)建源碼代碼版本庫管理任務(wù),實(shí)時(shí)監(jiān)測版本變化功能,一旦發(fā)現(xiàn)版本變化,便觸發(fā)版本管理工具更新源碼,并記錄下版本變化情況。

2.3 多分支源碼合并過程

考慮到各分支開發(fā)進(jìn)度和測試進(jìn)度不一致,對分支源碼的合并制定了要求。首先,各分支已完成開發(fā)的代碼,需進(jìn)行自測;在約定集成測試之前,統(tǒng)一合并主干,合并主干的過程由各組組長完成,以保證合并的準(zhǔn)確性;待各分支代碼合并完成后,在Jenkins構(gòu)建主干源碼代碼版本庫管理任務(wù),監(jiān)控集成測試整體編譯和增量代碼變化,記錄下版本變化情況,以便代碼追蹤和回滾,直至整體編譯通過。待功能全部測試完成后,代碼由主干合并回各分支。

3 結(jié)語

作為研發(fā)團(tuán)隊(duì),學(xué)會(huì)運(yùn)用多分支管理策略對軟件版本進(jìn)行管理,不僅可以規(guī)范開發(fā)過程,而且可以有效地提高開發(fā)效率。另外,多分支管理結(jié)合持續(xù)集成平臺(tái),從源碼版本庫自動(dòng)更新、自動(dòng)編譯及運(yùn)行,逐步完善、提高,最終實(shí)現(xiàn)整體的自動(dòng)化。多分支管理策略在新一代調(diào)控系統(tǒng)平臺(tái)的應(yīng)用,實(shí)際解決了多模塊代碼并行開發(fā)效率的問題,能夠更有效地從整體上管理和提高產(chǎn)品的質(zhì)量,為新一代調(diào)控系統(tǒng)平臺(tái)的研發(fā)提供了有益的參考。

猜你喜歡
管理
棗前期管理再好,后期管不好,前功盡棄
《水利建設(shè)與管理》征訂啟事
聆聽兩會(huì)
——關(guān)注自然資源管理
2020年《水利建設(shè)與管理》征稿函
運(yùn)行管理
管理就是溝通
中國制筆(2019年1期)2019-08-28 10:07:26
加強(qiáng)土木工程造價(jià)的控制與管理
如何加強(qiáng)土木工程造價(jià)的控制與管理
解秘眼健康管理
“這下管理創(chuàng)新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 国产成人无码综合亚洲日韩不卡| 国产精品无码翘臀在线看纯欲| 国产xxxxx免费视频| 免费va国产在线观看| www.99在线观看| 亚洲一区二区在线无码| 无码精品国产dvd在线观看9久| 露脸国产精品自产在线播| 亚洲热线99精品视频| 国产成人综合亚洲欧美在| 久久精品人人做人人| 国产精品一区二区无码免费看片| 亚洲欧美成人| 国产日本一线在线观看免费| 黄色成年视频| 91av成人日本不卡三区| 日日拍夜夜嗷嗷叫国产| 真实国产精品vr专区| 久久这里只有精品2| 亚洲第一中文字幕| 亚洲二三区| 国产精品久线在线观看| 秘书高跟黑色丝袜国产91在线 | 尤物精品视频一区二区三区| 免费国产好深啊好涨好硬视频| 日韩欧美视频第一区在线观看 | 中文字幕无码电影| AV在线麻免费观看网站| 国产99在线| 国产农村1级毛片| 在线免费亚洲无码视频| 美女被狂躁www在线观看| 午夜激情婷婷| 在线观看无码a∨| 日韩 欧美 小说 综合网 另类| 欧美日韩在线第一页| 在线播放精品一区二区啪视频| 9cao视频精品| 久久这里只精品国产99热8| 欧美日韩免费在线视频| 5555国产在线观看| 久久黄色一级片| 亚洲精品福利网站| 亚洲,国产,日韩,综合一区| a级毛片免费播放| 亚洲国产综合精品中文第一| 国产欧美亚洲精品第3页在线| 国产一级α片| 国产成人亚洲毛片| 中文字幕无码制服中字| 久视频免费精品6| 国产地址二永久伊甸园| 亚洲人成影院在线观看| 国产精品一区二区久久精品无码| 日韩毛片免费| 欧美国产视频| 美女免费精品高清毛片在线视| 国产毛片不卡| 色噜噜狠狠狠综合曰曰曰| 久久香蕉国产线看观看亚洲片| 亚洲欧美日本国产专区一区| 国产成人8x视频一区二区| 为你提供最新久久精品久久综合| 精品国产免费观看| 农村乱人伦一区二区| 国产一区二区免费播放| 日韩激情成人| 一级爆乳无码av| 99r在线精品视频在线播放| 一本一道波多野结衣一区二区| 日韩精品亚洲一区中文字幕| 国产日韩AV高潮在线| 亚洲高清中文字幕在线看不卡| 福利视频99| 亚洲人精品亚洲人成在线| 91麻豆国产在线| 91精品aⅴ无码中文字字幕蜜桃| 全部免费特黄特色大片视频| 国产日本视频91| 国产网友愉拍精品| 色综合久久88色综合天天提莫| 国产成人一二三|