צ'ונגצ'ינג צ'ינגצ'נג חקלאי מדע ו טכנולוגיה ושות', בעמ
+8613983113012

עיצוב תוכנת מערכת חממה חכמה

Feb 16, 2022

עיצוב תוכנת מערכת חממה חכמה

Intelligent Greenhouse System Software Design

תוכנת בקרת המערכת מאמצת את רעיון התכנות המודולרי, מחלקת את הפונקציה הכוללת של המערכת למודולים שונים, כל מודול מתוכנן, מתוכנת ומפותח בנפרד, והניפוי המשותף הכולל של המערכת מתבצע לאחר השלמתו.

Intelligent Greenhouse

Intelligent Greenhouse Design

1. תת שגרת רכישת פרמטרים של חממה: בערוץ הקדמי של מערכת רכישת נתוני החממה, אות הקלט מכיל כל מיני רעש והפרעות. על מנת למדוד ולבקר במדויק את הפרמטרים הסביבתיים של החממה, נעשה שימוש בשיטת הסינון הממוצע ה-קיצוני בתכנון התוכנה. כדי להסיר רעשים והפרעות. השתמש 10 פעמים עבור כל חיישן, הסר את הערך המקסימלי ואת הערך המינימלי, וממוצע את 8 הפעמים הנותרים של נתוני הדגימה כדי לקבל את ערך הדגימה האפקטיבי.

2. תת שגרת אחסון נתונים: הניתוח והעיבוד של מידע נתונים שונים שנאסף על ידי מערכת בקרת החממה הוא חוליה חשובה, ולכן יש לתכנן את תוכנית אחסון הנתונים. בתכנון התוכנה, הפרמטרים הסביבתיים של החממה (טמפרטורה, לחות, עוצמת הארה וריכוז פחמן דו חמצני) שנאספים על ידי החממה ומצב המפעיל מאוחסנים כל עשר דקות, תופסים 1, 1, 2, 2, 1 בתים. במקביל, על מנת לקבוע בבירור את שעת הנתונים שנאספו, נשמר גם השעה. כאן מאוחסנים רק היום, השעה והדקה, כל אחד מהם תופס 1 בייט בזיכרון.

3. תת שגרת עיבוד בקרת נתונים: מכיוון שגידולים בחממה לרוב אינם רגישים במיוחד לשינויים בפרמטרים סביבתיים, ובהתחשב בעלות וברבגוניות של המערכת, מערכת זו מאמצת אלגוריתם בקרת סף פשוט. כלומר, בהתחלה המערכת תקבע מראש ספי פרמטרים (גבול עליון ותחתון) לפי הסביבה המתאימה ביותר לגידולים שונים, ולאחר מכן המערכת תאסוף נתונים על פרמטרים סביבתיים באמצעות חיישנים. כאשר הפרמטרים הסביבתיים שנאספו אינם בטווח הסף, המערכת תשלוט במפעיל המתאים כדי לשנות את הפרמטרים הסביבתיים של החממה עד שהפרמטרים יחזרו לטווח הסף.