Microgrid(微电网能量管理系统)的开发环境涵盖HTML+CSS+JS+Bootstrap(前端)+ Python3.6+Django1.11(后端)+ mysql5.6(数据库)和IEC104主站客户端Java1.8 + mysql5.6。该项目旨在通过Web界面对微电网系统进行实时管控。Microgrid工程完成了Web管控的关键功能,包括设备逻辑管理与视觉化展示、设备数据实时显示以及设备远程命令控制与参数下发。IEC104_microgrid工程则负责完成104主站的关键功能,包括IEC104主站通讯功能(遥信、遥测、遥控、遥调)以及数据库数据存储与提取功能。项目的数据库逻辑设计图展示了Web设备管理控制逻辑框架,其中设备区通过四层树结构进行逻辑分区,包括光伏区、蓄电池区、风电区等大区域。光伏区作为一个逻辑分区下包括光伏子区,进一步包括逆变器设备相关的控制部分。整体而言,该微电网系统实现了对微电网的全面管控。