RTOS Based Priority Dynamic Scheduling for Power Applications through DMA Peripherals
Journal Title: INTERNATIONAL JOURNAL OF ENGINEERING TRENDS AND TECHNOLOGY - Year 2013, Vol 4, Issue 8
Abstract
Embedded Real Time application uses multi threading a key concept of any conventional OS. The advantage of multi threading include greater throughput, more efficient use of CPU so that it cannot remain idle for long time, better system reliability, improved performance on multiprocessor computer. The use of Real Time Operating Systems (RTOSs) became an e solution to simplify the design of safety-critical real time embedded systems. In this modern world, the execution of power applications with their priority at runtime is more important for industrial applications. In this paper, the main focus is on execution of different power applications using priority dynamic scheduling during runtime. According to the User, at runtime he can assign the priorities for power appliances and change the priority according to the user need, each power application named as Task. The embedded software applications require performing a task which is efficiently achieved by dividing the global task into many smaller subtasks. Previously the application of embedded system solutions to power applications are based on unique algorithm which in take maximum amount of time for CPU utilization. Most of such power applications simply go for DSP processors, which in turn takes a simple hardware design based on digital signal controllers or 16-bit microcontrollers. For such simple power applications, the rich peripherals for communications, data logging and compact microcontrollers are used. For an application that does not use or refer RTOS, may go for complex software architecture based on timers that are available inside the microcontroller
Authors and Affiliations
Srikanth. K#1, Narayanaraju Samunuri
Optimization of Process Parameters in Turning Operation of AISI-1016 Alloy Steels with CBN Using Artificial Neural Networks
We report the development of a predictive model based on artificial neural network (ANN) for the estimation of Surface roughness of AISI-1016 during orthogonal turning with CBN insert tool. Turning experiments were cond...
Power Factor Improvement of Induction Motor by Using Capacitors
This paper describes the improvement of power factor of an induction motor by using capacitor bank. When power factor is improved, automatically energy will be saved A power factor is the goal of any electrical uti...
An Energy Efficiency Routing Protocol for Improving Lifetime of Wide Area Wireless Sensor Networks: A Review
The key challenge in wireless sensor network protocol designs is to provide energy efficient communication, as most of the nodes in sensor networks have limited battery power and it is not feasible to recharge or replace...
Using Apriori with WEKA for Frequent Pattern Mining
Knowledge exploration from the large set of data, generated as a result of the various data processing activities due to data mining only. Frequent Pattern Mining is a very important undertaking in data mining. Apriori a...
Implementation of Three Level Integrated AC-DC Converter with Pulse Width Modulation
In this paper, implementation of three-level integrated ac–dc converter with pulse width modulation is presented. The proposed converter combines with the operation of the boost power factor correction and the three-leve...