Model Predictive Control Based Dual-Mode Controller for Multi-Source DC Microgrid | IEEE Conference Publication | IEEE Xplore