Fireworks algorithm (FWA) is one of the recently developed meta-heuristic techniques, which has shown potential to solve non-shifted optimization functions. However, several engineering optimization problems have shifted optima where the performance of the algorithm heavily degrades owing to the intrinsic limitations of FWA. This paper proposes an Improved FWA with Chaotic Sequence Operator (IFWA-CSO) to efficiently solve diverse engineering optimization problems having shifted optima. The proposed algorithm is validated on benchmark mathematical functions. The IFWA-CSO algorithm is then proposed to solve complex economic dispatch problem of power systems considering several practical constraints such as valve-point loading effect, ramp rate limits, prohibited operating zones, etc. The application results of the proposed method on 140 generator system are presented and compared with existing methods available in literature.