This paper considers Integration of batching and scheduling with features on batch scheduling such as multi-product facilities, multi-stage, set-up time depending on sequence, limited storage. For this complicated problem, we present a Conjunctive model and Heuristic Particle Swarm Optimization. We proposed Local Search (LS) Strategy to improve the HPSO. Computations show that both methods are efficient. In addition, HPSO are better than CM.