给出求解多个散射体散射问题的一种优化完美匹配层(PML)方法。在每个散射体的外部分别用一个有界域进行截断,在截断域中构造一类积分无界的吸收函数。由于吸收函数中引入了一个小参数ε0,散射问题的优化PML方法的计算不依赖PML层的厚度。证明了只要参数ε0充分小,优化的PML解指数收敛于原散射问题的解。