Research Article

Reasoning Methods of Unmanned Underwater Vehicle Situation Awareness Based on Ontology and Bayesian Network

Table 3

Classes and attributes in the UUV platform status application ontology.

Concept (parent class)Concept (subclass)Concept (underlying subclass)Data type attributeObject attribute

Platform_StatePlatform_Height_ThreatPlatform_HeighthasHeightis_subclass_of is_a is_instance_of is_attribute_of is_part_of
Platform_Depth_ThreatPlatform_DepthhasDepth
PropellerLeft_PropellerhasState
Right_PropellerhasState
Steering_EngineElevator_FeedbackhasState
Rudder_FeedbackhasState
Leakage_ConditionInstrument_CabinhasValue
Battery_CabinhasValue
Energy_AllowancePower_VoltagehasVoltage
Instrument_VoltagehasVoltage