在产品的模块化协同设计中,设计模块的划分是一个关键问题。为了满足实际应用对模块划分的多方面要求,采用多目标优化方法对设计结构矩阵进行聚类划分,该方法通过粒子群算法建立非支配解集,从中获得理想的划分方案。在聚类优化算法中,为了方便设置粒子的速度,提出了一种简易的编码方式对设计结构矩阵的聚类进行编码,在适应度函数中计算出了每个聚类的联系信息流量,在建立非支配解集时采用拥挤距离方法将多余的解删除。以轻武器模块化协同设计的例子对该方法进行了验证。