اين مقاله نتيجه تجربيات اجرايي حاصل از پروژه اي تحقيقاتي در حوزه طراحي و ساخت سامانه كنترل و مديريت ريزشبكه ها مي باشد و پس از 15ماه كار پژوهشي و تحقيقاتي به مرحله اجرا در آمده است. اين سامانه برپايه يك هسته نرم افزاري بنا نهاده شده است و اين هسته داده هاي مورد نياز برنامه مديريت انرژي در ساختمان و سيستم مديريت الگوي توليد و تزريق به شبكه را تامين مي كند كه هر يك داراي قابليت ها و ويژگي هاي خاصي بوده كه در اين مقاله به معرفي اين بخش ها پرداخته ايم. مهم ترين ويژگي اين هسته نرم افزاري را مي توان در قابليت سازگاري بالاي آن با رابط هاي سخت افزاري مختلف كه هر يك از نظر استاندارد و پروتكل كاري با يكديگر متفاوت مي باشند، دانست. اين هسته در حقيقت همانند يك OPC Serverدر لايه نرم افزارهاي كاربردي عمل مي كند به اين مفهوم كه داده هاي دريافتي از بخش هاي مختلف ريزشبكه كه شامل اينورترها، پنلهاي خورشيدي، تابلوهاي كنترل و سيستم هاي مديريت انرژي در سطح ساختمان مي باشند را پس از دريافت، تجميع كرده و در صورت نياز بر روي اين داده ها تحليل و پردازش اوليه كرده و با توجه به درخواست هاي دريافتي از هر يك از بخش هاي لايه سخت افزار، داده هاي مورد نظر آن واحد را در كوتاه ترين زمان در اختيار درخواست كننده خدمات قرار مي دهد. هسته طراحي شده از طريق زبان برنامه نويسيC # توسعه يافته است و داده هاي خود را در جداول SQL Serverقرار مي دهد.