1.一種基于Modelica的數(shù)字化儀表創(chuàng)建方法,其特征在于,包括以下步驟:
步驟1)利用MWorks仿真平臺(tái),從DynamicBlock動(dòng)態(tài)組件庫中選擇數(shù)值顯示器組件,所述DynamicBlock動(dòng)態(tài)組件庫是利用Modelica語言構(gòu)建的動(dòng)態(tài)組件模型庫,創(chuàng)建一個(gè)模型作為數(shù)字化儀表;
步驟2)在所述模型的文本中定義一個(gè)變量,所述變量的值將作為所述數(shù)字化儀表上顯示的數(shù)值;
步驟3)調(diào)用所述Modelica的標(biāo)準(zhǔn)語義DynamicSelect,所述標(biāo)準(zhǔn)語義DynamicSelect是所述Modelica語言提供的標(biāo)準(zhǔn)動(dòng)態(tài)選擇函數(shù),并將所述標(biāo)準(zhǔn)語義DynamicSelect返回值賦給所述變量,使所述變量具有了動(dòng)態(tài)更新屬性,將所述標(biāo)準(zhǔn)語義DynamicSelect的第一參數(shù)設(shè)為常量表達(dá)式,代表默認(rèn)狀態(tài)下所述數(shù)字化儀表的顯示數(shù)值,將第二參數(shù)設(shè)為變量或變量引用,代表仿真狀態(tài)下所述數(shù)字化儀表的顯示數(shù)值;
步驟4)在所述MWorks參數(shù)面板中,找到參數(shù)coupling_variable,所述參數(shù)coupling_variable是所述DynamicBlock動(dòng)態(tài)組件庫提供的數(shù)值顯示器組件顯示數(shù)值屬性,將所述參數(shù)coupling_variable的值設(shè)置為所述變量 ;
步驟5)將所述MWorks仿真平臺(tái)的仿真模式設(shè)置為實(shí)時(shí)同步仿真,驅(qū)動(dòng)模型進(jìn)行仿真,數(shù)值顯示器的數(shù)值動(dòng)態(tài)變化展示了所述數(shù)字化儀表的效果;
步驟6)結(jié)束。