针对UUV(Unmanned Underwater Vehicle)越来越复杂的水下作业问题,该文章基于分布式实时系统,提出了一种采用MIL-STD-1553B总线实现UUV系统中各子系统之间数据实时传输的方法;该方法不仅简化了系统设计,而且有效地提高了系统的实时性;该系统的软件设计基于VxWorks实时操作系统,并讨论了1553B通信程序的设计思想和方法;经实际测试结果表明,采用1553B总线技术的UUV在水下航行和多任务作业中,实时性和稳定性都符合设计要求。