针对船舶电力推进系统方案论证效率低、成本高等问题,开发了一款组态式船舶电力推进系统仿真软件.对船舶电力推进系统进行结构划分,并建立了系统的数学模型和仿真模型,并封装形成模型库.使用Matlab/GUI开发界面层,用M语言对Simulink模型进行调用与控制.使用SQL Server 2008创建数据库,实现数据的存取和管理功能.基于该软件对某船舶电力推进系统设计方案进行组态式的图形化建模,并设计了典型工况的仿真实验.结果 表明,仿真模型较好预报了实船运行工况.由此可见,该软件可有效验证船舶电力推进系统设计方案.