盧嘉川+劉盈+馮云姣+鄭丹晨
【摘要】從組態(tài)角度研究數(shù)字化反應(yīng)堆人機交互系統(tǒng)的遞階層次關(guān)系,如頂層系統(tǒng)(畫面)—子系統(tǒng)(畫面)—設(shè)備(組件)—器件(元素),及每一層次的屬性、特征,如字體、色彩、尺寸、動畫、數(shù)據(jù)類型、數(shù)據(jù)處理、導(dǎo)航等。將現(xiàn)有核動力裝置人機交互系統(tǒng)分層次的進行研究:第一部分研究人機交互系統(tǒng)的基本元素,確定屏幕大小、字體、時間、顏色、線型的設(shè)計規(guī)范;第二部分研究人機交互系統(tǒng)所用到的組件,設(shè)計管道及儀表線、組件控制區(qū)、選中對象反饋、組件形狀、組件狀態(tài)、文本信息、數(shù)字化顯示、條形圖、趨勢圖等;第三部分對系統(tǒng)的整體結(jié)構(gòu)進行了研究,設(shè)計了系統(tǒng)導(dǎo)航布置的結(jié)構(gòu)以及系統(tǒng)畫面的布局。研究方案可用于數(shù)字化反應(yīng)堆組態(tài)建模工具的設(shè)計與開發(fā),能夠更好地輔助用戶開展圖形化人機交互界面的設(shè)計工作。
【關(guān)鍵詞】數(shù)字化技術(shù);可視化設(shè)計;人機交互;組態(tài)建模
中圖分類號: J504 文獻標(biāo)識碼: A 文章編號: 2095-2457(2017)23-0123-003
【Abstract】Research on the hierarchical level of Human-Computer Interaction display of digital reactor from the view of configuration, such as top level system-subsystem-device-element,and the properties of each layer,such as fonts,colors,sizes,animations,data types,data processing,navigation,etc.To study nuclear reactor HCI is divided into the following three layers:The first part studies the basic elements of HCI,such as design specifications for screen size,font,time,color and line type;The second part studies the components used in the HCI system:piping and instrumentation, component control area,selected object feedback,component shapes,component status,text information,digital display and tendency chart;The third part studies the whole structure of UI system:navigation and system picture layout.This paper can be used in the design of configuration modeling software,and can better assist the user to develop HCI design.
【Key words】Digital technology;Visualization Design;HCI;Configuration Modeling
0 概述
軟件技術(shù)在核反應(yīng)堆設(shè)計各專業(yè)領(lǐng)域的快速發(fā)展、高效率的多專業(yè)協(xié)同設(shè)計體系多次迭代所產(chǎn)生的更大規(guī)模數(shù)據(jù)需要高效率的人機交互體系,隨著數(shù)據(jù)量的增大,設(shè)計良好的人機交互界面所帶來的用戶收益日益增高[1]。但是,以編寫程序的方式開發(fā)人機界面開發(fā)成本昂貴,對于和反應(yīng)堆設(shè)計行業(yè)用戶直接使用相對困難。因此,用戶通過“配置”、“設(shè)定”等方式來完成自定義人機交互功能,以高效、易用的組態(tài)方式開發(fā)人機交互界面顯得更加重要。
本文通過對現(xiàn)有人機交互系統(tǒng)分解并模塊化,對按照“元素設(shè)計”-“組件設(shè)計”-“系統(tǒng)設(shè)計”的層次分別對其要素進行描述。
1 元素設(shè)計
1.1 屏幕尺寸及分辨率
標(biāo)準(zhǔn)顯示尺寸為19英寸且寬高比(基于實際屏幕的寬度和高度)為5:4的平板顯示器。為了保持像素寬度和高度平衡,屏幕分辨率也應(yīng)該設(shè)計成5:4(例如1280×1024)。
1.2 字體
NUREG-0700[2]第1.3.1節(jié)中對字體規(guī)定如下:
必須采用清晰易讀的字體,所用字體必須有準(zhǔn)確的升降筆畫,統(tǒng)一的線寬和統(tǒng)一的長寬比。字體必須能夠清楚的區(qū)分以下字符:X和K,T和Y,I和L,I和1,O和Q,O和0,S和5,U和V。長寬比必須在1:0.7到1:0.9之間。字符的水平間隔必須為字符高度的10%至65%。最佳字號為8到12號,優(yōu)先選擇11號。在特殊需要時可以使用更大的字號,如標(biāo)題或一些需要引起用戶注意的地方。
1.3 日期與格式
系統(tǒng)中所有日期的顯示格式必須保持一致。日期和時間的格式,必須為用戶所熟知。根據(jù)國際標(biāo)準(zhǔn)ISO8601,在中國日期格式應(yīng)使用YYYY/MM/DD(年/月/日),時間格式為24小時制HH:MM:SS.ddd(小時:分鐘:秒.毫秒)的。必須注意,并非所有時間都需要精確到毫秒,時間寫到所需精度即可。
1.4 顏色
系統(tǒng)中所定義的顏色應(yīng)符合NUREG-0700第1.3.8節(jié)中要求,每種顏色都是根據(jù)導(dǎo)則規(guī)范設(shè)計的。白色(#1)和綠色(#3)表示正常狀態(tài)。黃色(#4)表示警告。紅色(#5)能夠吸引用戶的注意,用來表示警報或故障。洋紅(#6)代表錯誤,例如數(shù)據(jù)錯誤?;疑?8)將被用作背景顏色,以保證與顯示區(qū)形成鮮明對比。青色(#7)表示系統(tǒng)給用戶的反饋信息,即表示用戶的命令已經(jīng)被系統(tǒng)識別并處于運行中。為了便于區(qū)分管道中的流體,使用淺藍(#10)、淡橙(#11)、褐色(#12)、深綠(#13)和紫色(#14)模擬管道。endprint
1.5 線型
系統(tǒng)至少應(yīng)定義三種線寬。粗線(3px)表示主要過程線(主要管道和電氣開關(guān)設(shè)備)。中等線(2px)將被用于表示次級過程線(旁路、冷卻/加熱過程線和電氣二次進出線)。細線(1px)將被用于表示輔助過程線(排氣和排水管道),控制區(qū)邊界線和儀表線路。
2 組件設(shè)計
2.1 管道及儀表線
管道在模擬中用不同顏色的實線來表示。不同的顏色表示流經(jīng)管道的不同流體或電路的電壓。必須使用淺色、低飽和度的顏色,以免過多地吸引用戶的注意。不同流體選用的顏色如表2所示,顏色標(biāo)準(zhǔn)參照表1設(shè)定。
儀表線在模擬中可以將組件與參數(shù)聯(lián)系起來(例如,一個由參數(shù)控制的閥門),樣式與管道線不同。使用黑色(#2)點線表示儀表線。管道線上標(biāo)有箭頭,用來識別流動方向。
2.2 組件控制區(qū)
一個組件所需的區(qū)域分為三個部分:控制區(qū)、頂部區(qū)和底部區(qū)??刂茀^(qū)定為圍繞著組件形狀的一個15×12毫米矩形。在控制區(qū)上方,頂部區(qū)放置狀態(tài)標(biāo)簽以顯示系統(tǒng)狀態(tài),狀態(tài)標(biāo)簽定義于第3.5節(jié)。在控制區(qū)下方,底部區(qū)用來放置組件識別標(biāo)簽,如組件名稱,編號。
根據(jù)設(shè)計需要,組件可以發(fā)生轉(zhuǎn)置,控制區(qū)也隨組件轉(zhuǎn)置,所有相關(guān)的文本必須始終保持水平。
如果文本標(biāo)簽的區(qū)域會影響畫面中的管道或其它系統(tǒng)元素的布置,可以對組件區(qū)域進行調(diào)整,將狀態(tài)標(biāo)簽應(yīng)放置在控制區(qū)外左上部,將組件識別標(biāo)簽放置在控制區(qū)外右下部。
圖1一個完整組件兩種位置的示例。
控制區(qū)是透明框,沒有填充顏色。在模擬顯示中,有的組件可以控制,有的組件不能控制,必須區(qū)分兩種類型的組件。對于可以控制的組件,控制區(qū)的邊界用黑色(#2)細短劃線表示,如圖6所示。如果組件不能控制,則不顯示控制區(qū)邊界線。
2.3 選中對象反饋
當(dāng)選中可控制的組件時,系統(tǒng)會有一個反饋,表示用戶的命令已經(jīng)被系統(tǒng)識別并處于運行中。它的邊界線將變?yōu)榍嗌?7)實線。
選中可控制參數(shù)的反饋和選中可控制組件的反饋相同,控制區(qū)邊界線將變?yōu)榍嗌珜嵕€。
2.4 組件形狀
組件形狀設(shè)計依據(jù)**電廠核電站主控室的人機交互界面的設(shè)計,并參考NUREG-0700的設(shè)計規(guī)范。
NUREG-0700 1.3.4 Icons and Symbols 設(shè)計規(guī)范如下:
1)圖符的基本用途是表示實際的物體或動作;
2)圖符的設(shè)計應(yīng)通過使用文字,功能和操作與所代表的物體,過程或操作近似,應(yīng)當(dāng)參考慣例;
3)圖符應(yīng)盡量簡單并且有連續(xù)的外邊界;
4)抽象符號應(yīng)遵從用戶慣例,如果沒有用戶慣例,抽象符號應(yīng)遵從電氣、機械符號慣例,并與P&ID圖和邏輯圖中的表示一致;
5)每個圖符應(yīng)表示一個單獨的物體或動作,并且應(yīng)便于與其他圖符區(qū)分;
6)特殊情況下的符號,應(yīng)用專用的圖符表示;
7)圖符應(yīng)當(dāng)豎直放置;
8)文字和符號的使用應(yīng)當(dāng)有一致性;
9)圖符大小應(yīng)使用戶能清晰識別含義并與其他圖符區(qū)分;
10)當(dāng)圖符被選擇時,應(yīng)有強調(diào)顯示;
11)圖符的文字標(biāo)簽應(yīng)嵌入圖表中;
12)如果圖符表示控制動作,應(yīng)添加標(biāo)簽表示該動作。
2.5 組件狀態(tài)
組件狀態(tài)的正?;虍惓S镁€條顏色和填充顏色來表示,異常狀態(tài)使用高飽和度的顏色,黃色表示警告,紅色表示操作失敗,洋紅表示錯誤。
有顏色填充的圖形表明組件正在運行或當(dāng)中有東西流過(水、蒸汽、空氣、電…),沒有顏色填充就代表組件不在工作或沒有東西流過。半填充顏色的圖形則表明組件處于過渡狀態(tài)。如果組件處于正常狀態(tài)(打開/運行或過渡態(tài)),則填充與流體(或電壓)相關(guān)的顏色。
如果有一個I/O錯誤,組件將呈洋紅色,圖標(biāo)會填充顏色以吸引用戶注意,但此時不表示組件正在運行。
處于警告狀態(tài)的組件會暫時脫離控制,上鎖或進入本地模式。當(dāng)組件正在正確地執(zhí)行功能時,也會處于警告狀態(tài),但此時不會對任何命令做出響應(yīng),即缺乏權(quán)限或已經(jīng)進入保護模式。
2.6 組件控制窗
該節(jié)內(nèi)容主要參考仿真機和電廠實際人機交互的操作界面。
系統(tǒng)中部分組件是可以操作控制的,如泵、閥門等。操作員點擊可控制的組件,通過操作出現(xiàn)的操作窗口對組件進行控制。
2.7 文本信息
文本信息分為可操作信息和不可操作信息。
不可操作的文本信息可以為操作員提供一些必要信息,這些信息與一組組件或整個系統(tǒng)相關(guān)。不可操作信息不允許操作員直接操作。
2.8 數(shù)字化顯示
數(shù)字化顯示指參數(shù)的數(shù)值表示方法。數(shù)值置于填充黑色水平矩形內(nèi)。矩形的寬度為5mm,長度取決于要顯示的數(shù)字位數(shù)。設(shè)計所用最長的數(shù)字用科學(xué)計數(shù)法表示,保留小數(shù)點后三位,即±0.000E±00;最短的數(shù)字為沒有小數(shù)點的百分?jǐn)?shù),只有三位。一般數(shù)字為4位或6位,可以有或沒有小數(shù)點,例如000000,0000.00。
數(shù)字化顯示的異常值或異常狀態(tài)通過數(shù)字顏色和填充顏色的改變來表現(xiàn)。白色數(shù)字表示正常狀態(tài),黃色數(shù)字表示警告,紅色填充表示報警,洋紅色字符表示錯誤,發(fā)生錯誤時,會顯示為“XXXX”。
3 系統(tǒng)設(shè)計
3.1 導(dǎo)航設(shè)計
根據(jù)對于系統(tǒng)導(dǎo)航設(shè)計的要求,導(dǎo)航主索引畫面的設(shè)計必須使操作員能在3次點擊內(nèi)訪問任何系統(tǒng)操作畫面。而且,操作員必須能通過主系統(tǒng)索引訪問任何系統(tǒng)的第一個畫面。然后,通過畫面中的“Previous上一頁”和“Next下一頁”按鍵訪問系統(tǒng)中的其它畫面。
系統(tǒng)導(dǎo)航的主索引設(shè)計對核電廠系統(tǒng)進行了排列,采用字母順序布局,與系統(tǒng)功能無關(guān)。根據(jù)系統(tǒng)簡稱的首字母,將系統(tǒng)分組排列,組內(nèi)同樣依照字母順序排列,便于操作員快速訪問。
操作員點擊主系統(tǒng)索引畫面上的某個系統(tǒng),會進入子系統(tǒng)索引畫面。任一子系統(tǒng)索引畫面包含首字母相同所有子系統(tǒng)。子系統(tǒng)索引中包含子系統(tǒng)中所有操作畫面的導(dǎo)航,導(dǎo)航按鈕內(nèi)填寫畫面名稱,按鈕下方標(biāo)出畫面功能的注釋。
3.2 畫面設(shè)計
根據(jù)NUREG-0711[3]第1.5節(jié)要求:
1)畫面必須對人機交互系統(tǒng)各項功能的位置進行明確的分配,如數(shù)據(jù)顯示,控制區(qū)域,信息區(qū)域等。顯示的格式須符合常用慣例及用戶現(xiàn)有習(xí)慣。
2)每個頁面必須在頂部設(shè)有標(biāo)題,簡潔地解釋頁面的內(nèi)容或功能。
3)畫面要能用最簡單的信息來說明其功能,次要信息與相關(guān)信息不必顯示。
4)畫面應(yīng)當(dāng)盡量清楚、簡潔。整個畫面顯示的字符、圖像的密度要適宜,不能過于緊密,也不能空出太多。如果內(nèi)容過多,可以分為多個頁面顯示,每個頁面的內(nèi)容根據(jù)功能相關(guān)性組織到一起。
5)畫面的背景顏色應(yīng)當(dāng)能與顯示內(nèi)容形成色彩對比,便于用戶閱讀。
系統(tǒng)選用灰色(#8)為背景顏色,滿足顯示要求。畫面示例如圖2。
4 結(jié)語
本文介紹了數(shù)字化人機交互組態(tài)方案中三個層級的配置內(nèi)容,并基于人因工程審查大綱和人因系統(tǒng)界面設(shè)計審查大綱對于每個層級的屬性、特征(下轉(zhuǎn)第99頁)(上接第125頁)等進行了簡單的描述,為采用組態(tài)方式搭建的反應(yīng)堆設(shè)計數(shù)字化人機交互系統(tǒng)提供參考。
【參考文獻】
[1]Ben Shneiderman,Catherine Plaisant,用戶界面設(shè)計[M].電子工業(yè)出版社,2011,P2-P13.
[2]P.M.Lewis,J.J.Persensky,NUREG-0700 Human-System Interface Design Review Guidelines[S].NRC 2002.
[3]J.M.OHara,W.S.Brown,P.M.Lewis,J.J.Persensky,NUREG-0711 Human Factors Engineering Program Review Model[S].NRC Rev.3 2012.endprint