◎北京衛(wèi)星環(huán)境工程研究所 潘尚潔 王哲 傅浩 趙璐
衛(wèi)星多層隔熱組件批生產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
◎北京衛(wèi)星環(huán)境工程研究所 潘尚潔 王哲 傅浩 趙璐
多層隔熱組件安裝在衛(wèi)星艙體及設(shè)備表面,在衛(wèi)星開(kāi)展熱試驗(yàn)和在軌運(yùn)行過(guò)程中對(duì)衛(wèi)星及相關(guān)設(shè)備起到隔熱與保溫作用, 其在真空環(huán)境下具有極好的隔熱和保溫性能。單顆衛(wèi)星累計(jì)安裝多層隔熱組件數(shù)量達(dá)100余塊,是衛(wèi)星總裝階段適于開(kāi)展批量化生產(chǎn)的主要部件之一。
衛(wèi)星總裝過(guò)程呈現(xiàn)脈動(dòng)式特點(diǎn),在多顆衛(wèi)星并行總裝狀態(tài)下,任務(wù)需求分布不均衡,同一時(shí)間段內(nèi)多層隔熱組件制作任務(wù)重疊性較大,因此造成多層隔熱組件批生產(chǎn)節(jié)奏不穩(wěn)定,若不能對(duì)生產(chǎn)任務(wù)進(jìn)行合理控制,將會(huì)影響多層隔熱組件的質(zhì)量和效率,甚至影響整顆衛(wèi)星的研制進(jìn)度。
衛(wèi)星多層隔熱組件批生產(chǎn)任務(wù)管理系統(tǒng)采用B/S架構(gòu)進(jìn)行設(shè)計(jì),由數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層和表現(xiàn)層3個(gè)部分組成。
一是數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn)對(duì)底層數(shù)據(jù)的增、刪、修、查。底層數(shù)據(jù)主要包括近年來(lái)多層隔熱組件生產(chǎn)工時(shí)數(shù)據(jù)、批生產(chǎn)年度任務(wù)計(jì)劃數(shù)據(jù)、批生產(chǎn)階段性任務(wù)計(jì)劃數(shù)據(jù)、年度任務(wù)計(jì)劃實(shí)際完成數(shù)據(jù)、階段性任務(wù)計(jì)劃實(shí)際完成數(shù)據(jù)及各類基礎(chǔ)數(shù)據(jù)等。
二是業(yè)務(wù)邏輯層通過(guò)各類邏輯算法實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作,并將操作結(jié)果展示到表現(xiàn)層。邏輯層以多層隔熱組件工時(shí)計(jì)算算法、批生產(chǎn)任務(wù)排產(chǎn)算法等為核心,實(shí)現(xiàn)衛(wèi)星多層隔熱組件批生產(chǎn)任務(wù)計(jì)劃制定、年度和階段計(jì)劃與實(shí)際完成情況對(duì)比等工作。
三是表現(xiàn)層通過(guò)Web實(shí)現(xiàn)各類系統(tǒng)業(yè)務(wù)的展示。調(diào)度、質(zhì)量、工藝、檢驗(yàn)、操作等各類人員均通過(guò)各自的計(jì)算機(jī)訪問(wèn)系統(tǒng)的任務(wù)排產(chǎn)、數(shù)據(jù)分析等業(yè)務(wù)模塊,完成任務(wù)下發(fā)、過(guò)程監(jiān)控、結(jié)果查詢等工作。
1.生產(chǎn)工時(shí)模型設(shè)計(jì)
模型定義。不同功能的衛(wèi)星,結(jié)構(gòu)差異性較大,而功能相近的衛(wèi)星,結(jié)構(gòu)差異性較小,衛(wèi)星的這一特性稱為平臺(tái)屬性(g),衛(wèi)星的多層隔熱組件也繼承了平臺(tái)屬性。衛(wèi)星多層隔熱組件因需求階段(e)、應(yīng)用對(duì)象(o)、單元數(shù)(d)等屬性不同,又被定義為多種類型(c),常見(jiàn)類型包括儲(chǔ)箱多層隔熱組件、氣瓶多層隔熱組件、管路多層隔熱組件、產(chǎn)品多層隔熱組件、星表多層隔熱組件等。任何一個(gè)多層隔熱組件批生產(chǎn)任務(wù)均由一種或多種類型的多層隔熱組件生產(chǎn)任務(wù)組成。
衛(wèi)星多層隔熱組件計(jì)量單位為塊,每塊多層隔熱組件的制作難易程度不同,通過(guò)制作難度級(jí)數(shù)(H)進(jìn)行評(píng)價(jià)。按照多層隔熱組件的實(shí)際生產(chǎn)情況將H值設(shè)定為5級(jí),單塊多層隔熱組件制作工時(shí)與H值成正比。不同型號(hào)平臺(tái)、類型的多層隔熱組件任務(wù)的難度級(jí)數(shù)分布也存在較大差異。
某一個(gè)多層隔熱組件的批生產(chǎn)任務(wù)總工時(shí)不是各塊多層隔熱組件生產(chǎn)工時(shí)的累加,而是其包含的多種類型多層隔熱組件任務(wù)工時(shí)之和,各類多層隔熱組件任務(wù)生產(chǎn)工時(shí)采用神經(jīng)網(wǎng)絡(luò)模型進(jìn)行計(jì)算。針對(duì)不同平臺(tái)衛(wèi)星、不同類型的多層隔熱組件任務(wù)在計(jì)算工時(shí)過(guò)程中分別采用自有特性的神經(jīng)網(wǎng)絡(luò)模型,公式為:
模型訓(xùn)練。為了精確地計(jì)算出批生產(chǎn)任務(wù)工時(shí),每一種類型的多層隔熱組件任務(wù)的神經(jīng)網(wǎng)絡(luò)模型均需利用歷史數(shù)據(jù)開(kāi)展大量訓(xùn)練,訓(xùn)練中樣本容量應(yīng)足夠大,訓(xùn)練過(guò)程利用正向傳遞和反向傳遞2個(gè)環(huán)節(jié),對(duì)模型的參數(shù)進(jìn)行不斷的修正。
某類多層隔熱組件生產(chǎn)工時(shí)估算模型的神經(jīng)元模型如圖1所示。其中,xk為既定平臺(tái)、既定類性多層隔熱組件的訓(xùn)練樣本,每一個(gè)樣本包括單元數(shù)、塊數(shù)、難度級(jí)數(shù)分布、實(shí)際生產(chǎn)工時(shí)等多個(gè)參數(shù);pki為神經(jīng)元參數(shù);θk為閾值;φ(vk)為激活函數(shù);yk為訓(xùn)練結(jié)果輸出。
將N組訓(xùn)練結(jié)果輸出(yk)i與期望值(Tdk)i進(jìn)行比較,則獲得當(dāng)前生產(chǎn)工時(shí)估算模型的均方差為:
當(dāng)E超出設(shè)定的標(biāo)準(zhǔn)區(qū)間時(shí),則利用權(quán)值修正方程不斷對(duì)各層之間的權(quán)值進(jìn)行修正。以上過(guò)程反復(fù)循環(huán),直至輸出結(jié)果達(dá)到預(yù)估精度要求。
在某類多層隔熱組件生產(chǎn)工時(shí)模型訓(xùn)練過(guò)程中,通常選定的訓(xùn)練樣本容量為10~20。選擇訓(xùn)練樣本時(shí)應(yīng)遵從2個(gè)原則:一是發(fā)生時(shí)間就近;二是發(fā)生過(guò)程無(wú)異常擾動(dòng)。為了保證工時(shí)估算模型的時(shí)效性,每隔一定時(shí)間需對(duì)模型進(jìn)行重新訓(xùn)練。
2.生產(chǎn)任務(wù)排產(chǎn)設(shè)計(jì)
批生產(chǎn)任務(wù)排產(chǎn)分為全年生產(chǎn)任務(wù)排產(chǎn)和階段性生產(chǎn)任務(wù)排產(chǎn)。全年批生產(chǎn)任務(wù)排產(chǎn)是全年多層隔熱組件生產(chǎn)任務(wù)的生產(chǎn)基線,依據(jù)全年衛(wèi)星總裝任務(wù)計(jì)劃,結(jié)合歷年各衛(wèi)星平臺(tái)的多層隔熱組件需求數(shù)據(jù),完成全年生產(chǎn)任務(wù)預(yù)排產(chǎn)。階段性生產(chǎn)任務(wù)排產(chǎn)是一段時(shí)間內(nèi)多層隔熱組件專業(yè)化生產(chǎn)開(kāi)展實(shí)施的依據(jù),在全年生產(chǎn)任務(wù)預(yù)排產(chǎn)發(fā)布后,隨著衛(wèi)星總裝任務(wù)的逐步展開(kāi),各衛(wèi)星平臺(tái)的多層隔熱組件生產(chǎn)任務(wù)逐漸明確。依據(jù)已明確的多層隔熱組件生產(chǎn)任務(wù),按照既定的排產(chǎn)規(guī)則制定階段性的詳細(xì)排產(chǎn)計(jì)劃。階段性生產(chǎn)任務(wù)排產(chǎn)計(jì)劃發(fā)布后,可對(duì)尚未執(zhí)行的任務(wù)節(jié)點(diǎn)進(jìn)行調(diào)整,完成修改、插入和取消等操作,并對(duì)調(diào)整后的計(jì)劃重新發(fā)布。
排產(chǎn)規(guī)則。在開(kāi)展全年生產(chǎn)任務(wù)預(yù)排產(chǎn)和階段性生產(chǎn)任務(wù)排產(chǎn)時(shí),除考慮多層隔熱組件的生產(chǎn)工時(shí)外,還需要考慮生產(chǎn)節(jié)奏、生產(chǎn)效率、任務(wù)優(yōu)先級(jí)、物料配套等多方面的因素。為了確保任務(wù)排產(chǎn)的靈活性和生產(chǎn)節(jié)奏的穩(wěn)定性,制定了多種排產(chǎn)原則。
(1)單任務(wù)集中排產(chǎn)原則
單任務(wù)集中排產(chǎn)原則是指在某一時(shí)間內(nèi),當(dāng)某一生產(chǎn)任務(wù)與前后任務(wù)重合度均小于50%時(shí),針對(duì)該任務(wù)開(kāi)展單任務(wù)集中排產(chǎn),多組人員交替作業(yè),降低工作負(fù)荷。
(2)多任務(wù)并行排產(chǎn)原則
多任務(wù)并行排產(chǎn)原則是指在某一時(shí)間段內(nèi),當(dāng)多個(gè)任務(wù)相互之間的重合度大于50%時(shí),將不同衛(wèi)星的多層隔熱組件生產(chǎn)任務(wù)進(jìn)行合并,統(tǒng)一開(kāi)展領(lǐng)料、下料、絎縫、裁割等工作,多組人員交叉作業(yè),減少物料準(zhǔn)備和工序間切換等待時(shí)間,提升工作效率。
(3)緊急插入原則
緊急插入原則是指因各類突發(fā)原因,需在已排定的生產(chǎn)計(jì)劃中臨時(shí)插入新的生產(chǎn)任務(wù)。緊急插入的任務(wù)不再利用工時(shí)模型計(jì)算生產(chǎn)工時(shí),而是人為設(shè)定任務(wù)起始時(shí)間和完成時(shí)間。緊急插入的任務(wù)優(yōu)先級(jí)較高,且均為短期任務(wù),工作負(fù)荷重,因此要盡量避免該類任務(wù)的產(chǎn)生。
(4)設(shè)定提前期原則
考慮到物料配套不及時(shí)、設(shè)備故障、人員短缺等可能出現(xiàn)的異常狀況,在理論開(kāi)工時(shí)間基礎(chǔ)上預(yù)置安全提前期,進(jìn)而獲得準(zhǔn)確的實(shí)際開(kāi)工時(shí)間。
排產(chǎn)算法。在全年生產(chǎn)任務(wù)預(yù)排產(chǎn)與階段性生產(chǎn)任務(wù)排產(chǎn)中,在進(jìn)行單任務(wù)集中排產(chǎn)與多任務(wù)并行排產(chǎn)時(shí),均采用倒推法,在緊急插入排產(chǎn)時(shí)采用順排法。
倒推法是依據(jù)任務(wù)截止日期及工作量進(jìn)行任務(wù)排產(chǎn)。排產(chǎn)時(shí),依據(jù)衛(wèi)星總裝工作計(jì)劃確定任務(wù)截止日期,自動(dòng)規(guī)劃各個(gè)任務(wù)的排產(chǎn)原則,并利用生產(chǎn)工時(shí)估算模型計(jì)算多層隔熱組件生產(chǎn)任務(wù)的生產(chǎn)工時(shí),確定任務(wù)理論開(kāi)工時(shí)間。最后,在理論開(kāi)工時(shí)間基礎(chǔ)上設(shè)定提前期,得出實(shí)際開(kāi)工時(shí)間。倒推法的具體步驟如下。
步驟1,錄入多層隔熱組件生產(chǎn)任務(wù)P(i)以及任務(wù)截止日期Tend(i),利用生產(chǎn)工時(shí)估算模型初步計(jì)算各生產(chǎn)任務(wù)的理論總工時(shí)Tp(i)和倒排的任務(wù)起始日期Tst(i);
步驟2,依據(jù)初步估算出的各生產(chǎn)任務(wù)起始時(shí)間、截止時(shí)間和工時(shí),計(jì)算多層隔熱組件生產(chǎn)任務(wù)相互之間的重合度CHD:
步驟3,對(duì)全部生產(chǎn)任務(wù)進(jìn)行遍歷,對(duì)重合度大于50%的任務(wù)進(jìn)行合并,得到新的任務(wù)集P(I):
合并后生產(chǎn)任務(wù)理論總工時(shí)為:
任務(wù)截止時(shí)間取最早值,并從任務(wù)集中刪除P(i)、P(j)等原始任務(wù);
步驟4,設(shè)定生產(chǎn)任務(wù)的提前期TE、任務(wù)實(shí)施人員N,最終得出生產(chǎn)任務(wù)的理論生產(chǎn)工期:
提前期TE、任務(wù)實(shí)施人員N可針對(duì)全部任務(wù)統(tǒng)一設(shè)置,也可根據(jù)任務(wù)負(fù)荷、人員分配等情況進(jìn)行差異化設(shè)置;
步驟5,依據(jù)理論生產(chǎn)工期Tp(i)進(jìn)行預(yù)排產(chǎn),并根據(jù)計(jì)劃生產(chǎn)負(fù)荷進(jìn)一步優(yōu)化TE、N以及加班工時(shí)TG等參數(shù),以確保生產(chǎn)節(jié)奏平穩(wěn)。倒推法實(shí)施流程如圖2所示。
順排法是依據(jù)任務(wù)的起始日期和截止日期進(jìn)行排產(chǎn)。排產(chǎn)時(shí),依據(jù)需緊急插入的多層隔熱組件制作任務(wù)的需求時(shí)間確定開(kāi)工時(shí)間和截止時(shí)間,并利用生產(chǎn)工時(shí)估算模型計(jì)算該生產(chǎn)任務(wù)的生產(chǎn)工時(shí),依據(jù)生產(chǎn)工時(shí)合理調(diào)配操作人員和加班工時(shí)。同時(shí),正在進(jìn)行的各項(xiàng)任務(wù)停工或減少操作人員,并根據(jù)后續(xù)的生產(chǎn)任務(wù)情況進(jìn)行計(jì)劃調(diào)整。緊急插入的多層隔熱組件制作任務(wù)均遵從單任務(wù)集中排產(chǎn)原則。順排法排產(chǎn)的具體步驟如下。
步驟1,錄入的多層隔熱組件制作任務(wù)P(r)以及任務(wù)起始日期Tst(r)、任務(wù)截止日期Tend(r),得出生產(chǎn)任務(wù)的實(shí)際需求工期:
步驟2,利用生產(chǎn)工時(shí)估算模型初步估算緊急插入生產(chǎn)任務(wù)的理論總工時(shí)Tp(r),設(shè)定并調(diào)整生產(chǎn)任務(wù)的提前期TE、任務(wù)實(shí)施人員N、加班工時(shí)TG,確保生產(chǎn)任務(wù)在實(shí)際需求工期Tp(r)內(nèi)完成,即:
步驟3,通過(guò)順延、調(diào)整加班工時(shí)和生產(chǎn)實(shí)施人員等方式對(duì)因緊急插入的多層隔熱組件制作任務(wù)而受到影響的生產(chǎn)計(jì)劃進(jìn)行調(diào)整,以確保生產(chǎn)節(jié)奏平穩(wěn)。順排法實(shí)施流程如圖3所示。
衛(wèi)星多層隔熱組件批生產(chǎn)管理系統(tǒng)包含排產(chǎn)調(diào)度模塊、生產(chǎn)數(shù)據(jù)分析模塊和生產(chǎn)目錄維護(hù)模塊3個(gè)部分。
排產(chǎn)調(diào)度模塊包含生產(chǎn)工時(shí)歷史數(shù)據(jù)維護(hù)、生產(chǎn)工時(shí)估算模型訓(xùn)練、全年生產(chǎn)任務(wù)預(yù)排產(chǎn)與階段性生產(chǎn)任務(wù)排產(chǎn)等子模塊。其中,生產(chǎn)工時(shí)估算模型訓(xùn)練主要是利用歷史數(shù)據(jù)進(jìn)行學(xué)習(xí),并且可以對(duì)學(xué)習(xí)樣本進(jìn)行篩選。通過(guò)參數(shù)設(shè)置可以定時(shí)啟動(dòng)生產(chǎn)工時(shí)估算模型訓(xùn)練,也可根據(jù)任務(wù)需求手動(dòng)觸發(fā)。全年生產(chǎn)任務(wù)預(yù)排產(chǎn)與階段性生產(chǎn)任務(wù)排產(chǎn)均以最近訓(xùn)練得到的生產(chǎn)工時(shí)估算模型為依據(jù)開(kāi)展排產(chǎn)工作。
生產(chǎn)數(shù)據(jù)分析模塊主要是以全年生產(chǎn)任務(wù)預(yù)排產(chǎn)計(jì)劃、階段性生產(chǎn)任務(wù)排產(chǎn)計(jì)劃和生產(chǎn)任務(wù)實(shí)際完成情況為對(duì)象,從時(shí)間、衛(wèi)星平臺(tái)、多層隔熱組件類型、計(jì)劃基線等多個(gè)維度開(kāi)展數(shù)據(jù)分析,為后續(xù)多層部組件生產(chǎn)任務(wù)計(jì)劃管理和生產(chǎn)實(shí)施管理提供支持。
生產(chǎn)目錄維護(hù)模塊主要是對(duì)多層隔熱組件制作過(guò)程中涉及的人、機(jī)、料、法、環(huán)等因素進(jìn)行維護(hù)和查詢,為生產(chǎn)任務(wù)排產(chǎn)和實(shí)施提供參考。
通過(guò)對(duì)衛(wèi)星多層隔熱組件批生產(chǎn)管理進(jìn)行研究,提出了多層隔熱組件的生產(chǎn)工時(shí)模型,利用神經(jīng)網(wǎng)絡(luò)算法和多層隔熱組件生產(chǎn)歷史數(shù)據(jù),可以對(duì)新的多層隔熱組件生產(chǎn)任務(wù)進(jìn)行預(yù)估。同時(shí),針對(duì)全年生產(chǎn)任務(wù)預(yù)排產(chǎn)與階段性生產(chǎn)任務(wù)排產(chǎn)需求,提出了多種排產(chǎn)規(guī)則以及與之相匹配的智能排產(chǎn)算法,在此基礎(chǔ)上,實(shí)現(xiàn)對(duì)生產(chǎn)計(jì)劃的制定和發(fā)布。而在生產(chǎn)計(jì)劃的指導(dǎo)下開(kāi)展生產(chǎn),可以針對(duì)生產(chǎn)任務(wù)高峰開(kāi)展提前準(zhǔn)備和分解,通過(guò)削峰填谷的方式有效均衡生產(chǎn)節(jié)奏,保證了產(chǎn)品質(zhì)量和生產(chǎn)進(jìn)度。衛(wèi)星多層隔熱組件批生產(chǎn)任務(wù)管理系統(tǒng)的應(yīng)用為多層隔熱組件專業(yè)化生產(chǎn)的持續(xù)、高效開(kāi)展提供了支持和保障?!?/p>