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

 

NU Research Assistantship Programme (NUrap)

The NU Research Assistantship Programme (NUrap) 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. The students will get an opportunity to work very closely with and be mentored by faculty researchers to enhance their skills in areas of their interest. The aim is to develop innovative solutions to the most daunting challenges by engaging in frontline research at the frontiers of modern technology and this initiative is indeed a commendable one.

There are a series of project under this programme and the first one is “An Improved Remote User Authentication Scheme for Privacy-Preserving for TMIS” undertaken by Aakansha Kapoor and Siddhant Bhattacharya and their Mentor is Prof. Trupil Limbasiya. So here is how the students feel about NUrap in their own words.

We feel security is an important aspect of any system or for any person hence efficient models should be implemented in order to make things and information/data more secure.
Generally, a secure system has 3 necessary requirements such that authentication, privacy and integrity all of these help make a secure environment in which the data can be saved.
Our project deals with Telecare Medicine Information Systems (TMIS), as here we are dealing with a person’s medical data, we need to take care of the authentication protocols to access the data as well as maintain the privacy desired by the person as well as maintain the integrity of the data.
But the most important aspect of this is authentication of the person using the service hence our prime focous has been authentication of the user. Also in order to make the authentication process flexible we are inplementing remote user authentication to overcome some weaknesses.
“It was a completely new experience for me as I had never studied any subject from this domain but I did learn a couple of things which has helped me to select my electives for my next semester and as a matter of fact I have developed a liking for this domain and I must say my mentor Trupil Limbasiya has helped me for the same. I am looking forward to studying further and working in this field”- Aakanksha Kapoor(B.Tech CSE 2013-17).
“I, being a student of information security, was quite influenced by this field and I wanted to work on such core research projects, I still recall that after taking my admission in this university I was asked that why did I join this university? My answer was I wanted to do research and after 3 years, here I am, totally engrossed in doing what I love, research. It has been really a great experience for me with my mentor Trupil Limbasiya who has helped me understand more advance concepts of this domin, I want to continue my work in this field.”-Siddhant Bhattacharya(B.Tech CSE 2013-17).

2016-07-21_15.08.49[1]