PSO with Constraint-Preserving Mechanism for Mixed-Variable Optimization Problems | IEEE Conference Publication | IEEE Xplore