Algorithm for Optimal Microgrid Operation and Control with Adaptable Constraints and Flexible Objective Function | IEEE Conference Publication | IEEE Xplore