Font Size: a A A

Design And Implementation Of Industrial Io T Gateway Based On Mixed Scheduling

Posted on:2022-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:X H JiaoFull Text:PDF
GTID:2518306572979949Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
With the advent of the Internet of Things era,automated methods in industrial production have gradually replaced human operations,greatly improving production efficiency.However,a great large number of industrial equipment is widely used nowadays.If some operation problems occur in the unattended equipment,which the back-end management personnel just have not found out in time,they will led to huge losses to the enterprise.Therefore,study on how to efficiently manage industrial equipment to ensure its normal operation is of great significance to the development of the Internet of Things in industrial production.Aiming at the management problems and reliability problems of the equipment in the actual industrial Internet of Things project,this paper launches a research on the task scheduling problem in the Internet of Things gateway.The research mainly includes:(1)In order to improve the reliability and real-time performance of the gateway system,this paper studies the single-processor task scheduling problem based on the embedded realtime operating system Free RTOS.In order to allocate system resources reasonably to ensure the efficient execution of different types of tasks,static urgency and dynamic priority is used to carry out dual-priority preemptive hybrid scheduling based on the characteristics of execution time and importance degree of tasks,then a short task priority scheduling algorithm based on urgency is proposed.The algorithm guarantees the preemptive execution of short tasks while completing important tasks first,and allows long tasks to obtain execution opportunities through the weighting of waiting time,therefore,to improve the service quality of system tasks as a whole.(2)In order to verify the practicability of the optimized scheduling algorithm,based on the study of the basic principles of the gateway in the Internet of Things architecture,this paper analyzes the overall requirements of the gateway through the development process of the embedded system,and designs and implements an industrial Internet of Things gateway based on hybrid scheduling.The gateway is based on Free RTOS to complete software function development,communicates with the perception layer through the 433 MHz wireless data transmission module,and with the network layer through the NB-Io T wireless communication module.In this way,it is effective to solve the management problem of industrial equipment.Finally,the hardware performance,scheduling performance and business functions of the gateway are tested in this paper.The gateway can meet the functional diversity requirements of prepaid recharge,remote switch control,and status detection,and its power ripple meets the power stability standard of less than 5% of the nominal value.After the system applies the optimized scheduling algorithm,in terms of reliability,its average data forwarding rate is increased by 16.67% compared with the default priority preemption algorithm of Free RTOS;while in terms of real-time performance,its average forwarding delay is reduced by 41.35%,and under low load conditions,the deadline miss rate of the next system tasks has been reduced,which can well ensure the efficient execution of different types of tasks.This paper studies the task scheduling problem of the gateway,which has reference significance for improving the reliability and practicability of the Internet of Things system.
Keywords/Search Tags:Industrial, IOT, Gateway, FreeRTOS, Task Scheduling, Reliability
PDF Full Text Request
Related items