The type, model, quantity, and location of sensors installed on the intelligent vehicle test platform are different, resulting in different sensor information processing modules. The driving map used in intelligent vehicle test platform has no uniform standard, which leads to different granularity of driving map information. The sensor information processing module is directly associated with the driving map information and decision-making module, which leads to the interface of intelligent driving system software module has no uniform standard. Based on the software and hardware architecture of intelligent vehicle, the sensor information and driving map information are processed by using the formal language of driving cognition to form a driving situation graph cluster and output to a decision-making module, and the output result of the decision-making module is shown as a cognitive arrow cluster, so that the whole process of intelligent driving from perception to decision-making is completed. The formalization of driving cognition reduces the influence of sensor type, model, quantity, and location on the whole software architecture, which makes the software architecture portable on different intelligent driving hardware platforms.