স্মার্ট বিল্ডিংয়ের জন্য ইন্ডাস্ট্রিয়াল IoT ডেভেলপমেন্ট
একটি স্মার্ট বিল্ডিং খুব কমই একক সিস্টেম; এটি হলো BACnet/IP-তে একটি চিলার প্ল্যান্ট, Modbus-এ মিটার, প্রোপ্রাইটারি RS-485 বলা একটি লাইটিং প্যানেল, এবং একটি অ্যাক্সেস কন্ট্রোলার যা অকুপেন্সি ডেটার মালিক কিন্তু কিছুই শেয়ার করে না। আমরা সেই IIoT গেটওয়ে ও ইন্টিগ্রেশন স্তর তৈরি করি যা এসব প্রোটোকলকে একটি ট্যাগ মডেলে নর্মালাইজ করে এবং সেগুলোর মধ্যে সুপারভাইজরি লজিক চালায়, যাতে ভবনটি পাঁচটি বিচ্ছিন্ন ভেন্ডর দ্বীপের বদলে একটি সিস্টেম হিসেবে চলে।
Challenges specific to Smart Buildings
চিলার প্ল্যান্টের BACnet/IP ডেটা কখনো অ্যানালিটিক্স স্তরে পৌঁছায় না
প্ল্যান্ট কন্ট্রোলার BACnet/IP অবজেক্ট প্রকাশ করে কিন্তু কোনো হিস্টোরিয়ান বাইন্ডিং নেই, তাই চিলড-ওয়াটার সাপ্লাই টেম্প, kW ও ফ্লো স্থানীয়ভাবে ২৪ ঘণ্টা ট্রেন্ড হয়ে ওভাররাইট হয়, এবং কেউ একটি মৌসুম জুড়ে প্ল্যান্ট kW/ton প্রমাণ করতে পারে না।
ইউটিলিটি ও টেন্যান্ট মিটার একটি অনাথ Modbus ট্রাঙ্কে থাকে
পাওয়ার ও BTU মিটার গেটওয়ে ছাড়া একটি Modbus RTU লুপে বসে, রেজিস্টার মাসে একবার স্প্রেডশিটে পড়া হয়, এবং টেন্যান্ট সাবমিটারিং বিরোধ মেটানোর জন্য কোনো অডিটযোগ্য ইন্টারভাল ডেটা নেই।
অকুপেন্সি অ্যাক্সেস-কন্ট্রোল সিস্টেমের ভেতরে আটকে থাকে
ব্যাজ-ইন গণনা যা ডিমান্ড-নিয়ন্ত্রিত ভেন্টিলেশন ও অব্যবহৃত সেটব্যাক চালানো উচিত, তা এক্সপোর্ট ছাড়া একটি প্রোপ্রাইটারি অ্যাক্সেস ডেটাবেসে আটকে থাকে, তাই HVAC ফাঁকা ফ্লোরকে পূর্ণ লোডে কন্ডিশন করে।
লাইটিং ও নিরাপত্তা প্রোটোকল দ্বীপে চলে
একটি DALI/0-10V লাইটিং প্যানেল এবং সিকিউরিটি DVR প্রত্যেকে নিজের বাস বলে, HVAC-এর সাথে কোনো শিডিউল শেয়ার করে না, এবং একটি ছুটি বা অফ-আওয়ার ইভেন্ট পাঁচটি টুলে পাঁচবার প্রোগ্রাম করতে হয়।
ক্রস-সিস্টেম সুপারভাইজরি লজিকের চালানোর কোনো জায়গা নেই
এমন কোনো স্তর নেই যা প্ল্যান্ট লোড, মিটার ডিমান্ড ও অকুপেন্সি একসাথে পড়তে পারে, তাই পিক-ডিমান্ড লিমিটিং ও অপটিমাল স্টার্ট/স্টপ অসম্ভব এবং ভবন প্রতিটি ডিমান্ড-চার্জ স্পাইক গিলে ফেলে।
How GizanTech solves them
- মাল্টি-প্রোটোকল গেটওয়ে ও ট্যাগ নর্মালাইজেশন. ১) একটি এজ গেটওয়ে সমান্তরালভাবে BACnet/IP, BACnet MS/TP ও Modbus RTU/TCP ক্লায়েন্ট চালায়, প্রতিটি অবজেক্ট ও রেজিস্টারকে ইঞ্জিনিয়ারিং ইউনিট ও কোয়ালিটি ফ্ল্যাগসহ একটি নর্মালাইজড ট্যাগ মডেলে ম্যাপ করে, এবং তা MQTT/Sparkplug B বা BACnet/IP হিসেবে উপরে প্রকাশ করে।
- প্ল্যান্ট হিস্টোরিয়ান বাইন্ডিং ও M&V ডেটা পাথ. ২) আমরা চিলার-প্ল্যান্ট kW, ফ্লো এবং সাপ্লাই/রিটার্ন টেম্পকে এক-মিনিট রেজোলিউশনে একটি টাইম-সিরিজ হিস্টোরিয়ানে বাইন্ড করি, এজে kW/ton ও প্ল্যান্ট দক্ষতা গণনা করি, এবং পরিমাপ ও যাচাইয়ের জন্য IPMVP-গ্রেড ইন্টারভাল ডেটা রাখি।
- রেভিনিউ-গ্রেড সাবমিটারিং পাইপলাইন. ৩) Modbus পাওয়ার ও BTU মিটার একটি নির্দিষ্ট ইন্টারভালে পোল করা হয়, গেটওয়েতে টাইমস্ট্যাম্প ও গ্যাপ-ফ্ল্যাগ করা হয়, এবং অডিটযোগ্য ১৫-মিনিট ইন্টারভাল রিড হিসেবে দেওয়া হয় যাতে টেন্যান্ট খরচ বণ্টন ও ENERGY STAR রিপোর্টিং নির্ভরযোগ্য হয়।
- অকুপেন্সি ও অ্যাক্সেস ডেটা মুক্তিকরণ. ৪) আমরা অ্যাক্সেস-কন্ট্রোল সিস্টেম থেকে এর API বা OSDP/Wiegand ব্রিজের মাধ্যমে ব্যাজ ও অকুপেন্সি ইভেন্ট বের করি, প্রতি-জোন অকুপেন্সি ট্যাগে নর্মালাইজ করি, এবং DCV ও অব্যবহৃত সেটব্যাকের জন্য HVAC ও লাইটিংয়ে প্রকাশ করি।
- ক্রস-সিস্টেম সুপারভাইজরি কন্ট্রোল স্তর. ৫) একটি সুপারভাইজরি ইঞ্জিন প্ল্যান্ট, মিটার ও অকুপেন্সি ট্যাগ একসাথে পড়ে পিক-ডিমান্ড লিমিটিং, অপটিমাল স্টার্ট/স্টপ ও অফ-আওয়ার শিডিউলিং একবার চালায়, তারপর প্রতিটি সাবসিস্টেমে BACnet-এর মাধ্যমে সেটপয়েন্ট লেখে।
| বিল্ডিং সিস্টেম | ফিল্ডবাস প্রোটোকল | ইন্টিগ্রেশন পদ্ধতি | অপারেশনাল / এনার্জি ফলাফল |
|---|---|---|---|
| HVAC / চিলার প্ল্যান্ট | BACnet/IP (কন্ট্রোলার অবজেক্ট) + VFD-তে Modbus TCP | গেটওয়ে প্ল্যান্ট অবজেক্ট পোল করে, kW/ফ্লো/টেম্পকে হিস্টোরিয়ানে বাইন্ড করে, এজে kW/ton গণনা করে | ধারাবাহিক প্ল্যান্ট দক্ষতা ট্রেন্ড; অপটিমাল স্টার্ট/স্টপ প্ল্যান্ট রানটাইম এনার্জির ৮-১৫% কমায় |
| এনার্জি / টেন্যান্ট মিটারিং | Modbus RTU পাওয়ার ও BTU মিটার | নির্দিষ্ট-ইন্টারভাল পোল, গেটওয়ে টাইমস্ট্যাম্প ও গ্যাপ-ফ্ল্যাগ ১৫-মিনিট ইন্টারভাল রিড করে | অডিটযোগ্য রেভিনিউ-গ্রেড সাবমিটারিং; টেন্যান্ট খরচ বণ্টন ও ENERGY STAR ডেটা টিকে থাকে |
| অকুপেন্সি / IAQ | BACnet MS/TP CO2/IAQ + API/OSDP-র মাধ্যমে অ্যাক্সেস-সিস্টেম অকুপেন্সি | DCV ও সেটব্যাকের জন্য CO2 ও ব্যাজ গণনাকে প্রতি-জোন অকুপেন্সি ট্যাগে নর্মালাইজ করে | ডিমান্ড-নিয়ন্ত্রিত ভেন্টিলেশন ফাঁকা ফ্লোরে ফ্যান ও রিহিট ঘণ্টা কমায় |
| অ্যাক্সেস / নিরাপত্তা | OSDP / Wiegand + প্রোপ্রাইটারি অ্যাক্সেস API | দরজা ও অনুপ্রবেশ ইভেন্টকে ট্যাগ মডেল ও একীভূত শিডিউলে ব্রিজ করে | অফ-আওয়ার ইভেন্ট পাঁচটি আলাদা টুলের বদলে একবারে HVAC ও লাইটিং চালায় |
| লাইটিং নিয়ন্ত্রণ | RS-485-এর উপর DALI / 0-10V প্যানেল থেকে BACnet | সুপারভাইজরি অকুপেন্সি শিডিউল শেয়ার করে লাইটিং গ্রুপকে BACnet অবজেক্টে ম্যাপ করে | ডেলাইট ও ভ্যাকেন্সি হার্ভেস্টিং লাইটিং লোড কমায় এবং HVAC সেটব্যাকের সাথে মেলে |
Go deeper
Industrial IoT Development for other industries
Frequently asked questions
আপনারা কি আমাদের বিদ্যমান BMS প্রতিস্থাপন করেন নাকি এর সাথে ইন্টিগ্রেট করেন?
আমরা ইন্টিগ্রেট করি। IIoT গেটওয়ে আপনার বিদ্যমান BACnet ও Modbus কন্ট্রোলারের পাশে বসে, তাদের অবজেক্ট ও রেজিস্টার পড়ে, এবং উপরে একটি নর্মালাইজড ডেটা ও সুপারভাইজরি স্তর যোগ করে, তাই আপনি আপনার প্ল্যান্ট কন্ট্রোলার রাখেন এবং রিপ-অ্যান্ড-রিপ্লেস ছাড়া ক্রস-সিস্টেম নিয়ন্ত্রণ ও হিস্টোরিয়ান ডেটা পান।
একটি বন্ধ অ্যাক্সেস-কন্ট্রোল সিস্টেম থেকে অকুপেন্সি ডেটা কীভাবে বের করেন?
সিস্টেম যা প্রকাশ করে তার মাধ্যমে আমরা ইন্টিগ্রেট করি: যেখানে আছে সেখানে একটি ডকুমেন্টেড REST বা ডেটাবেস API, আর যেখানে নেই সেখানে রিডার স্তরে একটি OSDP/Wiegand ব্রিজ। ব্যাজ ও দরজার ইভেন্ট প্রতি-জোন অকুপেন্সি ট্যাগে নর্মালাইজ করা হয় যা ডিমান্ড-নিয়ন্ত্রিত ভেন্টিলেশন ও অব্যবহৃত সেটব্যাক চালায়।
সাবমিটারিং ডেটা কি টেন্যান্ট বিলিংয়ের জন্য যথেষ্ট ভালো?
হ্যাঁ। আমরা Modbus পাওয়ার ও BTU মিটার একটি নির্দিষ্ট ইন্টারভালে পোল করি, গেটওয়েতে প্রতিটি রিড টাইমস্ট্যাম্প করি, যেকোনো গ্যাপ ফ্ল্যাগ করি, এবং অডিটযোগ্য ১৫-মিনিট ইন্টারভাল ডেটা সংরক্ষণ করি, তাই টেন্যান্ট খরচ বণ্টন, ডিমান্ড-চার্জ বিশ্লেষণ ও ENERGY STAR জমা স্প্রেডশিট অনুমানের বদলে নির্ভরযোগ্য হয়।
ইন্টিগ্রেশন স্তর কি আসলেই এনার্জি সাশ্রয় করে নাকি শুধু মনিটর করে?
এটি নিয়ন্ত্রণ করে। সুপারভাইজরি ইঞ্জিন প্ল্যান্ট লোড, মিটারড ডিমান্ড ও অকুপেন্সি একসাথে পড়ে পিক-ডিমান্ড লিমিটিং, অপটিমাল স্টার্ট/স্টপ ও অফ-আওয়ার শিডিউলিং চালায়, তারপর BACnet-এর মাধ্যমে সেটপয়েন্ট লেখে, যা সাধারণত প্ল্যান্ট রানটাইম এনার্জির ৮-১৫% কমায় ও ডিমান্ড-চার্জ স্পাইক ছাঁটে।
আমাদের ক্লাউড বা অ্যানালিটিক্স প্ল্যাটফর্মে ডেটা দেখতে কেমন হয়?
উপরে আমরা নর্মালাইজড ট্যাগ মডেলকে Sparkplug B সহ MQTT হিসেবে প্রকাশ করি, বা বিদ্যমান হেড-এন্ডের জন্য BACnet/IP হিসেবে প্রকাশ করি, যাতে আপনার অ্যানালিটিক্স, ফল্ট-ডিটেকশন বা ক্লাউড প্ল্যাটফর্ম র্যাঁ ভেন্ডর রেজিস্টারের বদলে ধারাবাহিক ইঞ্জিনিয়ারিং ইউনিট ও কোয়ালিটি ফ্ল্যাগ দেখে।