盧嘉川+劉盈+馮云姣+鄭丹晨
【摘要】從組態(tài)角度研究數(shù)字化反應(yīng)堆人機(jī)交互系統(tǒng)的遞階層次關(guān)系,如頂層系統(tǒng)(畫面)—子系統(tǒng)(畫面)—設(shè)備(組件)—器件(元素),及每一層次的屬性、特征,如字體、色彩、尺寸、動畫、數(shù)據(jù)類型、數(shù)據(jù)處理、導(dǎo)航等。將現(xiàn)有核動力裝置人機(jī)交互系統(tǒng)分層次的進(jìn)行研究:第一部分研究人機(jī)交互系統(tǒng)的基本元素,確定屏幕大小、字體、時(shí)間、顏色、線型的設(shè)計(jì)規(guī)范;第二部分研究人機(jī)交互系統(tǒng)所用到的組件,設(shè)計(jì)管道及儀表線、組件控制區(qū)、選中對象反饋、組件形狀、組件狀態(tài)、文本信息、數(shù)字化顯示、條形圖、趨勢圖等;第三部分對系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了研究,設(shè)計(jì)了系統(tǒng)導(dǎo)航布置的結(jié)構(gòu)以及系統(tǒng)畫面的布局。研究方案可用于數(shù)字化反應(yīng)堆組態(tài)建模工具的設(shè)計(jì)與開發(fā),能夠更好地輔助用戶開展圖形化人機(jī)交互界面的設(shè)計(jì)工作。
【關(guān)鍵詞】數(shù)字化技術(shù);可視化設(shè)計(jì);人機(jī)交互;組態(tài)建模
中圖分類號: J504 文獻(xiàn)標(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è)計(jì)各專業(yè)領(lǐng)域的快速發(fā)展、高效率的多專業(yè)協(xié)同設(shè)計(jì)體系多次迭代所產(chǎn)生的更大規(guī)模數(shù)據(jù)需要高效率的人機(jī)交互體系,隨著數(shù)據(jù)量的增大,設(shè)計(jì)良好的人機(jī)交互界面所帶來的用戶收益日益增高[1]。但是,以編寫程序的方式開發(fā)人機(jī)界面開發(fā)成本昂貴,對于和反應(yīng)堆設(shè)計(jì)行業(yè)用戶直接使用相對困難。因此,用戶通過“配置”、“設(shè)定”等方式來完成自定義人機(jī)交互功能,以高效、易用的組態(tài)方式開發(fā)人機(jī)交互界面顯得更加重要。
本文通過對現(xiàn)有人機(jī)交互系統(tǒng)分解并模塊化,對按照“元素設(shè)計(jì)”-“組件設(shè)計(jì)”-“系統(tǒng)設(shè)計(jì)”的層次分別對其要素進(jìn)行描述。
1 元素設(shè)計(jì)
1.1 屏幕尺寸及分辨率
標(biāo)準(zhǔn)顯示尺寸為19英寸且寬高比(基于實(shí)際屏幕的寬度和高度)為5:4的平板顯示器。為了保持像素寬度和高度平衡,屏幕分辨率也應(yīng)該設(shè)計(jì)成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號。在特殊需要時(shí)可以使用更大的字號,如標(biāo)題或一些需要引起用戶注意的地方。
1.3 日期與格式
系統(tǒng)中所有日期的顯示格式必須保持一致。日期和時(shí)間的格式,必須為用戶所熟知。根據(jù)國際標(biāo)準(zhǔn)ISO8601,在中國日期格式應(yīng)使用YYYY/MM/DD(年/月/日),時(shí)間格式為24小時(shí)制HH:MM:SS.ddd(小時(shí):分鐘:秒.毫秒)的。必須注意,并非所有時(shí)間都需要精確到毫秒,時(shí)間寫到所需精度即可。
1.4 顏色
系統(tǒng)中所定義的顏色應(yīng)符合NUREG-0700第1.3.8節(jié)中要求,每種顏色都是根據(jù)導(dǎo)則規(guī)范設(shè)計(jì)的。白色(#1)和綠色(#3)表示正常狀態(tài)。黃色(#4)表示警告。紅色(#5)能夠吸引用戶的注意,用來表示警報(bào)或故障。洋紅(#6)代表錯(cuò)誤,例如數(shù)據(jù)錯(cuò)誤?;疑?8)將被用作背景顏色,以保證與顯示區(qū)形成鮮明對比。青色(#7)表示系統(tǒng)給用戶的反饋信息,即表示用戶的命令已經(jīng)被系統(tǒng)識別并處于運(yùn)行中。為了便于區(qū)分管道中的流體,使用淺藍(lán)(#10)、淡橙(#11)、褐色(#12)、深綠(#13)和紫色(#14)模擬管道。endprint
1.5 線型
系統(tǒng)至少應(yīng)定義三種線寬。粗線(3px)表示主要過程線(主要管道和電氣開關(guān)設(shè)備)。中等線(2px)將被用于表示次級過程線(旁路、冷卻/加熱過程線和電氣二次進(jìn)出線)。細(xì)線(1px)將被用于表示輔助過程線(排氣和排水管道),控制區(qū)邊界線和儀表線路。
2 組件設(shè)計(jì)
2.1 管道及儀表線
管道在模擬中用不同顏色的實(shí)線來表示。不同的顏色表示流經(jīng)管道的不同流體或電路的電壓。必須使用淺色、低飽和度的顏色,以免過多地吸引用戶的注意。不同流體選用的顏色如表2所示,顏色標(biāo)準(zhǔn)參照表1設(shè)定。
儀表線在模擬中可以將組件與參數(shù)聯(lián)系起來(例如,一個(gè)由參數(shù)控制的閥門),樣式與管道線不同。使用黑色(#2)點(diǎn)線表示儀表線。管道線上標(biāo)有箭頭,用來識別流動方向。
2.2 組件控制區(qū)
一個(gè)組件所需的區(qū)域分為三個(gè)部分:控制區(qū)、頂部區(qū)和底部區(qū)。控制區(qū)定為圍繞著組件形狀的一個(gè)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è)計(jì)需要,組件可以發(fā)生轉(zhuǎn)置,控制區(qū)也隨組件轉(zhuǎn)置,所有相關(guān)的文本必須始終保持水平。
如果文本標(biāo)簽的區(qū)域會影響畫面中的管道或其它系統(tǒng)元素的布置,可以對組件區(qū)域進(jìn)行調(diào)整,將狀態(tài)標(biāo)簽應(yīng)放置在控制區(qū)外左上部,將組件識別標(biāo)簽放置在控制區(qū)外右下部。
圖1一個(gè)完整組件兩種位置的示例。
控制區(qū)是透明框,沒有填充顏色。在模擬顯示中,有的組件可以控制,有的組件不能控制,必須區(qū)分兩種類型的組件。對于可以控制的組件,控制區(qū)的邊界用黑色(#2)細(xì)短劃線表示,如圖6所示。如果組件不能控制,則不顯示控制區(qū)邊界線。
2.3 選中對象反饋
當(dāng)選中可控制的組件時(shí),系統(tǒng)會有一個(gè)反饋,表示用戶的命令已經(jīng)被系統(tǒng)識別并處于運(yùn)行中。它的邊界線將變?yōu)榍嗌?7)實(shí)線。
選中可控制參數(shù)的反饋和選中可控制組件的反饋相同,控制區(qū)邊界線將變?yōu)榍嗌珜?shí)線。
2.4 組件形狀
組件形狀設(shè)計(jì)依據(jù)**電廠核電站主控室的人機(jī)交互界面的設(shè)計(jì),并參考NUREG-0700的設(shè)計(jì)規(guī)范。
NUREG-0700 1.3.4 Icons and Symbols 設(shè)計(jì)規(guī)范如下:
1)圖符的基本用途是表示實(shí)際的物體或動作;
2)圖符的設(shè)計(jì)應(yīng)通過使用文字,功能和操作與所代表的物體,過程或操作近似,應(yīng)當(dāng)參考慣例;
3)圖符應(yīng)盡量簡單并且有連續(xù)的外邊界;
4)抽象符號應(yīng)遵從用戶慣例,如果沒有用戶慣例,抽象符號應(yīng)遵從電氣、機(jī)械符號慣例,并與P&ID圖和邏輯圖中的表示一致;
5)每個(gè)圖符應(yīng)表示一個(gè)單獨(dú)的物體或動作,并且應(yīng)便于與其他圖符區(qū)分;
6)特殊情況下的符號,應(yīng)用專用的圖符表示;
7)圖符應(yīng)當(dāng)豎直放置;
8)文字和符號的使用應(yīng)當(dāng)有一致性;
9)圖符大小應(yīng)使用戶能清晰識別含義并與其他圖符區(qū)分;
10)當(dāng)圖符被選擇時(shí),應(yīng)有強(qiáng)調(diào)顯示;
11)圖符的文字標(biāo)簽應(yīng)嵌入圖表中;
12)如果圖符表示控制動作,應(yīng)添加標(biāo)簽表示該動作。
2.5 組件狀態(tài)
組件狀態(tài)的正?;虍惓S镁€條顏色和填充顏色來表示,異常狀態(tài)使用高飽和度的顏色,黃色表示警告,紅色表示操作失敗,洋紅表示錯(cuò)誤。
有顏色填充的圖形表明組件正在運(yùn)行或當(dāng)中有東西流過(水、蒸汽、空氣、電…),沒有顏色填充就代表組件不在工作或沒有東西流過。半填充顏色的圖形則表明組件處于過渡狀態(tài)。如果組件處于正常狀態(tài)(打開/運(yùn)行或過渡態(tài)),則填充與流體(或電壓)相關(guān)的顏色。
如果有一個(gè)I/O錯(cuò)誤,組件將呈洋紅色,圖標(biāo)會填充顏色以吸引用戶注意,但此時(shí)不表示組件正在運(yùn)行。
處于警告狀態(tài)的組件會暫時(shí)脫離控制,上鎖或進(jìn)入本地模式。當(dāng)組件正在正確地執(zhí)行功能時(shí),也會處于警告狀態(tài),但此時(shí)不會對任何命令做出響應(yīng),即缺乏權(quán)限或已經(jīng)進(jìn)入保護(hù)模式。
2.6 組件控制窗
該節(jié)內(nèi)容主要參考仿真機(jī)和電廠實(shí)際人機(jī)交互的操作界面。
系統(tǒng)中部分組件是可以操作控制的,如泵、閥門等。操作員點(diǎn)擊可控制的組件,通過操作出現(xiàn)的操作窗口對組件進(jìn)行控制。
2.7 文本信息
文本信息分為可操作信息和不可操作信息。
不可操作的文本信息可以為操作員提供一些必要信息,這些信息與一組組件或整個(gè)系統(tǒng)相關(guān)。不可操作信息不允許操作員直接操作。
2.8 數(shù)字化顯示
數(shù)字化顯示指參數(shù)的數(shù)值表示方法。數(shù)值置于填充黑色水平矩形內(nèi)。矩形的寬度為5mm,長度取決于要顯示的數(shù)字位數(shù)。設(shè)計(jì)所用最長的數(shù)字用科學(xué)計(jì)數(shù)法表示,保留小數(shù)點(diǎn)后三位,即±0.000E±00;最短的數(shù)字為沒有小數(shù)點(diǎn)的百分?jǐn)?shù),只有三位。一般數(shù)字為4位或6位,可以有或沒有小數(shù)點(diǎn),例如000000,0000.00。
數(shù)字化顯示的異常值或異常狀態(tài)通過數(shù)字顏色和填充顏色的改變來表現(xiàn)。白色數(shù)字表示正常狀態(tài),黃色數(shù)字表示警告,紅色填充表示報(bào)警,洋紅色字符表示錯(cuò)誤,發(fā)生錯(cuò)誤時(shí),會顯示為“XXXX”。
3 系統(tǒng)設(shè)計(jì)
3.1 導(dǎo)航設(shè)計(jì)
根據(jù)對于系統(tǒng)導(dǎo)航設(shè)計(jì)的要求,導(dǎo)航主索引畫面的設(shè)計(jì)必須使操作員能在3次點(diǎn)擊內(nèi)訪問任何系統(tǒng)操作畫面。而且,操作員必須能通過主系統(tǒng)索引訪問任何系統(tǒng)的第一個(gè)畫面。然后,通過畫面中的“Previous上一頁”和“Next下一頁”按鍵訪問系統(tǒng)中的其它畫面。
系統(tǒng)導(dǎo)航的主索引設(shè)計(jì)對核電廠系統(tǒng)進(jìn)行了排列,采用字母順序布局,與系統(tǒng)功能無關(guān)。根據(jù)系統(tǒng)簡稱的首字母,將系統(tǒng)分組排列,組內(nèi)同樣依照字母順序排列,便于操作員快速訪問。
操作員點(diǎn)擊主系統(tǒng)索引畫面上的某個(gè)系統(tǒng),會進(jìn)入子系統(tǒng)索引畫面。任一子系統(tǒng)索引畫面包含首字母相同所有子系統(tǒng)。子系統(tǒng)索引中包含子系統(tǒng)中所有操作畫面的導(dǎo)航,導(dǎo)航按鈕內(nèi)填寫畫面名稱,按鈕下方標(biāo)出畫面功能的注釋。
3.2 畫面設(shè)計(jì)
根據(jù)NUREG-0711[3]第1.5節(jié)要求:
1)畫面必須對人機(jī)交互系統(tǒng)各項(xiàng)功能的位置進(jìn)行明確的分配,如數(shù)據(jù)顯示,控制區(qū)域,信息區(qū)域等。顯示的格式須符合常用慣例及用戶現(xiàn)有習(xí)慣。
2)每個(gè)頁面必須在頂部設(shè)有標(biāo)題,簡潔地解釋頁面的內(nèi)容或功能。
3)畫面要能用最簡單的信息來說明其功能,次要信息與相關(guān)信息不必顯示。
4)畫面應(yīng)當(dāng)盡量清楚、簡潔。整個(gè)畫面顯示的字符、圖像的密度要適宜,不能過于緊密,也不能空出太多。如果內(nèi)容過多,可以分為多個(gè)頁面顯示,每個(gè)頁面的內(nèi)容根據(jù)功能相關(guān)性組織到一起。
5)畫面的背景顏色應(yīng)當(dāng)能與顯示內(nèi)容形成色彩對比,便于用戶閱讀。
系統(tǒng)選用灰色(#8)為背景顏色,滿足顯示要求。畫面示例如圖2。
4 結(jié)語
本文介紹了數(shù)字化人機(jī)交互組態(tài)方案中三個(gè)層級的配置內(nèi)容,并基于人因工程審查大綱和人因系統(tǒng)界面設(shè)計(jì)審查大綱對于每個(gè)層級的屬性、特征(下轉(zhuǎn)第99頁)(上接第125頁)等進(jìn)行了簡單的描述,為采用組態(tài)方式搭建的反應(yīng)堆設(shè)計(jì)數(shù)字化人機(jī)交互系統(tǒng)提供參考。
【參考文獻(xiàn)】
[1]Ben Shneiderman,Catherine Plaisant,用戶界面設(shè)計(jì)[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