Since the complex engineered system involves multi-disciplinary, co-simulation is the key technique to the performance analysis. However, the co-simulation is hindered by heterogeneous sub-systems and ununified environments. In this paper, a Cognitive Twin (CT) to support the co-simulation of the complex engineered system is introduced. It is a generic approach that can be applied in many complex engineered systems such as the aerospace field, automotive system, the Internet of Things, manufacturing systems, etc. CT adopts an ontology model to develop cognition capability based on CT architecture. Then, a unified ontology modelling approach based on GOPPRR (graph, object, point, property, role, relationship) is presented to support an accurate semantic description of the topology between digital entities that use FMI 2.0 as the interconnection standard. Besides, four types of information are included in the ontology model to form the knowledge in co-simulation. Finally, the co-simulation is automatically executed using the cognition capability. Furthermore, a master-slave algorithm is deployed to establish a unified co-simulation environment. The flexibility of CT is evaluated using a gas turbine case. The results demonstrate that the complication in the cosimulation of complex engineered systems is solved by the unified ontology modelling approach and the architecture of CT.