NUrap : Development of Proportional-Integral-Derivative controller on arm cortex M4 processor and integration of  webserver for  controlling purpose

We talked about the NU Research Assistantship Programme (NUrap) in our last blog, it is designed to engage the students of NU more deeply in the research life of the University. The programme therefore provides opportunities to work with the faculty to carry out innovative research and to vigorously pursue the applications that flow from it.

There are a series of project under this programme and the second one is “Development of Proportional-Integral-Derivative controller on arm cortex M4 processor and integration of  webserver for  controlling purpose” undertaken by Samit Singh, ­Vishal Mohankumar and S R Rahul and their Mentor is Prof. Jetendra Joshi. So here is how the students feel about NUrap in their own words.

Proportional ­Integral ­Derivative (PID) controllers are used in most automatic process control applications in industry today to regulate flow, temperature, pressure, level, and many other industrial process variables. PID controllers are the workhorse of modern process control systems, as they automate regulation tasks that otherwise would have to be done manually.

So, we developed a PID controller on arm cortex M4 processor enabling the IoT for monitoring of controlled variable, reference and error signal and for the remotely industrial control purposes via web or application user interface, which will reduce the overhead on C&I engineers.

Web services incorporated are: Monitoring and Controlling of process variable remotely and we can also export the stored data in various formats (like csv, json, xml). We also provide learning and experimental tuning of Proportional, Integral and Derivative gain. The process control system (and operators) of your plant try to maintain the essential process variables such as quality variables, temperatures and pressures at target. The targets are chosen such that the limits, in spite of the variations in the process variables, are not exceeded. Subsequently, the targets can be chosen at more profitable values.

“It was great experience working, struggling and progressing with arm cortex m4 processor with my mentor Prof. Jetendra Joshi and developing full end product for stabilizing the industrial process variable”­ Samit Singh (B.Tech ECE 2013­17)

“I learned a lot about IOT and Cloud in this project. It was fascinating to work on cloud analytics and how large amount of data could be processed in the cloud. This field was new to me and I had a great experience working with my mentor Prof. Jetendra Joshi who guided and helped me throughout the project. There were lot of learnings and I am looking forward to work on more projects from this field.”­Vishal Mohankumar (B.Tech CSE 2014­18).

“I learned embedded system working on Arduino and raspberry pi and interfaced various sensors.”­S R Rahul(B.Tech ECE 2014­18)

snapshot UIA snapshot of the UI

hardware

A picture of their hardware interface

IMG_20160722_122804[1]

The team

 

1 thought on “NUrap : Development of Proportional-Integral-Derivative controller on arm cortex M4 processor and integration of  webserver for  controlling purpose”

Leave a Reply

Your email address will not be published. Required fields are marked *