针对产品模块化设计中模块划分的问题,考虑到实际过程中设计结构矩阵的多样性,提出一种基于密度算法和设计结构矩阵的模块划分方法,以设计结构矩阵描述零部件间的关联关系,通过n维空间的欧式距离判断各零部件间的联系强弱,利用密度可达原则进行零部件聚类。根据算法参数选用的不同获得不同划分结果,引用模块度准则判别最优的聚类结果作为最终的模块划分方案。最后以汽车起重机上车部分为例说明模块划分过程。