和普通产品装配序列规划相比,开放式架构产品(open‐architecture products ,OAPs)以模块化结构为基础。装配序列规划(assembly sequence planning ,ASP)包括两部分,即组成模块的零件装配顺序规划和模块之间的装配顺序规划。利用产品结构图、装配约束矩阵描述装配模型,建立物料清单(bill of material ,BOM )表达模块化层次结构。考虑到OAPs中功能独立的模块其物理结构不一定独立,首先判断构成OAPs的各模块能否作为子装配整体进行独立的装配操作,并提出判断依据。对不能作为子装配整体单独装配的模块进行拆分,根据拆分结果调整BOM层次图。在此基础上分析各模块的装配约束关系矩阵,规划模块内部零件装配序列。最后结合OAPs的模块类型,利用层次优先方法规划模块之间装配序列。并以减速器为例对提出的方法进行了验证。