1.一種基于本體的子裝配體識別方法,其特征是,包括如下步驟:
步驟A.根據(jù)裝配領域知識框架構建相應的本體知識庫,本體知識庫中類與類之間的屬性關系對裝配領域知識提供一致性描述;
步驟B.基于步驟A所構建的本體知識庫,根據(jù)裝配體中零件的剛性連接關系構建基于本體和規(guī)則語言的推理規(guī)則庫;
步驟C.針對特定的裝配體實例,在步驟A所構建的本體知識庫中對相應的概念和屬性進行實例化,并建立裝配體實例的類的個體以及個體之間的屬性關系,獲得實例化本體知識庫;
步驟D.基于步驟B所構建的推理規(guī)則庫,利用推理機對步驟C所獲得的實例化本體知識庫進行推理,并將推理結果加入該實例化本體知識庫中;
步驟E.根據(jù)所需信息構建規(guī)則查詢語句,并使用規(guī)則查詢語言對步驟D所得到實例化本體知識庫中的推理結果進行檢索,并輸出驗證后的實例化本體知識庫。
2.根據(jù)權利要求1所述的一種基于本體的子裝配體識別方法,其特征是,步驟A中,本體知識庫中的類包括實物類和特征類。
3.根據(jù)權利要求1所述的一種基于本體的子裝配體識別方法,其特征是,步驟B具體為:
步驟B1.根據(jù)裝配體中零件的剛性連接關系,推理連接關系的特征元和相應的零件對;并選定起始零件和子裝配體標志零件;
步驟B2.根據(jù)子裝配體標志零件所包含的特征元構建規(guī)則,識別子裝配體種類;
步驟B3.根據(jù)決定連接的零件對的特征元構建規(guī)則,推理與連接具有約束關系的特征元以及對應的零件,這些零件則屬于此子裝配體;
步驟B4.把連接零件對中的終結零件加入子裝配體。
4.根據(jù)權利要求1所述的一種基于本體的子裝配體識別方法,其特征是,步驟C2還進一步包括如下過程:利用實例化本體知識庫自身的推理能力推理隱含關系,并檢驗實例化本體知識庫的一致性。