Hi,
My name is Rohan Narula. I am a Fresh Graduate from The University of Texas at Arlington (MS Electrical Engineering) seeking full-time opportunities from June 2017. My specializations are in Embedded Systems / Firmware Development, Automation & Controls.
Wireless data transmission through uart port using arm & rf transceivereSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Wireless data transmission through uart port using arm & rf transceivereSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Abstract: This paper outlines the difference between the two brands of PLCs on the basis of their features and their applications. Over the years of demand for high quality and greater efficiency and automated machines has increased in the globalized area. The initial phase of this paper focus on the relativity on which the user can be easily justify their needs. This paper shows that the modelling techniques and design practices of software engineering can be combined with the traditional ways to of thinking in the automation system.
General terms - Automation, Role of PLC and SCADA in automation and types of PLC used.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Practical DNP3 and Modern SCADA SystemsLiving Online
This manual covers the essentials of SCADA communication systems focusing on DNP3 and the other new developments in this area. The manual commences with a brief review of the fundamentals of SCADA systems hardware, software and the communications systems (such as RS-232 and RS-485 Ethernet and TCP/IP) that connect the SCADA operator stations together.
A solid review is then done on the DNP3 protocol where its features, message structure, practical benefits and applications are discussed. The manual is intended to be product independent but examples will be taken from existing products to ensure that all aspects of the DNP3 protocol are covered. The manual provides you with the tools to design your next SCADA system more effectively using DNP3 and draw on the latest technologies.
View Full Manual Here - www.idc-online.com/content/practical-dnp3-and-modern-scada-systems-20?id=33
Automation of calibration of instruments using labview - Project PPTAman Singhla
This PPT is submitted by me in the final semester of college. It contains all details of Project done in contribution to Calibration Of Instruments in Electronics Regional Test Laboratory, Delhi.
Network Based Data Acquisition and Logging System using PIC MicrocontrollerCSCJournals
This paper presents the design and implementation of a multi-channel data acquisition and logging system which can be used in a variety of applications. The designed data acquisition and logging system uses analog multiplexer, a bipolar analog to digital converter, a voltage reference and an SD card. The device is developed around PIC Microcontroller. The most important feature of the device which makes it different from other data acquisition devices is the presence of the Ethernet port. This feature enables it to work in networked environment. The performance of the device is tested and crosschecked. The present data acquisition and logging system is expected to be very useful to varieties of our own developmental projects, given its ability to locally store data and availability of general purpose digital I/O.
Basic signal processing system design on fpga using lms based adaptive filtereSAT Journals
Abstract
Adaptive digital filter based on LMS algorithms widely used in the area of digital signal processing to iteratively estimate the
statistics of an unknown signal. Design of an adaptive filter is based on three major computing elements namely multiplier, adder
and delay unit torealize the Finite Impulse Response (FIR) filter. The filter weights( coefficient) of the FIR filter are adjusted
automatically by Least Mean Square of the error so as to match the adapted output to the desired input. This paper explains the
design of adaptive filter by two approaches. One is model based approach and other is Field Programmable Gate Arrays
(FPGAs). The model based design approach is developed around MATLAB, SIMULINK and SYSTEM GENERATOR tools, which
provide a virtual FPGA platform. Modern FPGA include the resources needed to design efficient filtering structures. The LMS
algorithm has been implemented on CYCLONE II EP2C35F672C8 FPGA device, using ALTERA QUARTUS II development
platform. The three major demonstrable applications cited in the present work are System Identification, Noise reduction and
Echo cancellation.
Keywords – Signal Processing; FPGA; Adaptive Filter; DE2KIT
Abstract: This paper outlines the difference between the two brands of PLCs on the basis of their features and their applications. Over the years of demand for high quality and greater efficiency and automated machines has increased in the globalized area. The initial phase of this paper focus on the relativity on which the user can be easily justify their needs. This paper shows that the modelling techniques and design practices of software engineering can be combined with the traditional ways to of thinking in the automation system.
General terms - Automation, Role of PLC and SCADA in automation and types of PLC used.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Practical DNP3 and Modern SCADA SystemsLiving Online
This manual covers the essentials of SCADA communication systems focusing on DNP3 and the other new developments in this area. The manual commences with a brief review of the fundamentals of SCADA systems hardware, software and the communications systems (such as RS-232 and RS-485 Ethernet and TCP/IP) that connect the SCADA operator stations together.
A solid review is then done on the DNP3 protocol where its features, message structure, practical benefits and applications are discussed. The manual is intended to be product independent but examples will be taken from existing products to ensure that all aspects of the DNP3 protocol are covered. The manual provides you with the tools to design your next SCADA system more effectively using DNP3 and draw on the latest technologies.
View Full Manual Here - www.idc-online.com/content/practical-dnp3-and-modern-scada-systems-20?id=33
Automation of calibration of instruments using labview - Project PPTAman Singhla
This PPT is submitted by me in the final semester of college. It contains all details of Project done in contribution to Calibration Of Instruments in Electronics Regional Test Laboratory, Delhi.
Network Based Data Acquisition and Logging System using PIC MicrocontrollerCSCJournals
This paper presents the design and implementation of a multi-channel data acquisition and logging system which can be used in a variety of applications. The designed data acquisition and logging system uses analog multiplexer, a bipolar analog to digital converter, a voltage reference and an SD card. The device is developed around PIC Microcontroller. The most important feature of the device which makes it different from other data acquisition devices is the presence of the Ethernet port. This feature enables it to work in networked environment. The performance of the device is tested and crosschecked. The present data acquisition and logging system is expected to be very useful to varieties of our own developmental projects, given its ability to locally store data and availability of general purpose digital I/O.
Basic signal processing system design on fpga using lms based adaptive filtereSAT Journals
Abstract
Adaptive digital filter based on LMS algorithms widely used in the area of digital signal processing to iteratively estimate the
statistics of an unknown signal. Design of an adaptive filter is based on three major computing elements namely multiplier, adder
and delay unit torealize the Finite Impulse Response (FIR) filter. The filter weights( coefficient) of the FIR filter are adjusted
automatically by Least Mean Square of the error so as to match the adapted output to the desired input. This paper explains the
design of adaptive filter by two approaches. One is model based approach and other is Field Programmable Gate Arrays
(FPGAs). The model based design approach is developed around MATLAB, SIMULINK and SYSTEM GENERATOR tools, which
provide a virtual FPGA platform. Modern FPGA include the resources needed to design efficient filtering structures. The LMS
algorithm has been implemented on CYCLONE II EP2C35F672C8 FPGA device, using ALTERA QUARTUS II development
platform. The three major demonstrable applications cited in the present work are System Identification, Noise reduction and
Echo cancellation.
Keywords – Signal Processing; FPGA; Adaptive Filter; DE2KIT
I am currently seeking full time opportunities in Embedded/Firmware Software development . I graduated with my Masters in Science degree in Electrical and Electronics Engineering from The University of North Carolina at Charlotte in December 2015.
Graduate Research Assistant at Multimedia Processing Laboratory, University of Texas at Arlington. MS in EE with focus on Embedded Systems & Image Processing
This study paper portrays a fresh approach for
a course and laboratory design to establish low cost prototypes
and other entrenched devices that accentuate virtual
programmable logic device (VPLD), object oriented java and
real time processing tactics. JAVA is used for software
development. The study encompasses the use of host and node
application. A high performance, low power AVR with high
endurance non-volatile memory segments and with an advance
RISC structure is used to construct prototypes. The paperwork
deals with the VPLD board which is capable to work as
corresponding digital logic analyzer, equation parser, standard
digital IC and design wave studio
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfSaiReddy794166
The International Journal of Engineering and Science and Research is online journal in English published. The aim is to publish peer review and research articles without delay in the developing in engineering and science Research.The International Journal of Engineering and Science and Research is online journal in English published. The aim is to publish peer review and research articles without delay in the developing in engineering and science Research.
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Editor IJCATR
The crucial features of many demanding applications like industry and aerospace are data acquisition and telemetry. It is
vital to observe and analyse the real time performance, in launch vehicle systems,so that designs can be certified and tuneablefactors
could be regulated to intensification the act and competence. At present used DAQ structures are of augmented size, weight and turn out
to be exorbitant and power hungry. This article introduce a new mission-independent real time software programmable DAQ system
using multipurpose MCU and sigma delta ADCs are planned,taking into account size, weight, costand act without compromiseon
precision, firmness and drift act. Additional digital filtering steps are also added to progress the system act. This system isproficientfor
directconnectionswithdiverse pressure and temperature sensors whichinterfaces 32 low frequency channel and two high frequency
channels. The system planned operates in two modes; one is data acquisition mode and another is program mode. Operativepower
lesseningmethods and wireless interface protocol between diverse data acquisition modules is also affected upon as avenues for future
work.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
block diagram and signal flow graph representation
Rohan Narula_Resume
1. Rohan Narula
Email: rohan.narula@mavs.uta.edu Phone: (929)-453-5541
Objective:
A Fresh Graduate seeking full-time opportunities in the field of Firmware Development, and
Controls Engineering.
Academic Profile:
University of Texas at Arlington,
Master of Science, Electrical Engineering (GPA – 3.6/4.0)
Panjab University, Chandigarh, India
Bachelor of Engineering, Electronics and Communication Engineering (CGPA – 7.77/10)
Experience:
Control Systems Engineering Co-op, DEKA Research & Development, Manchester, New
Hampshire
(January 2017 – May 2017)
Developing unit and integration test code in C++ for failure mode and effect analysis of
embedded medical devices
Designed User Interfaces for establishing communication with Unit Under Tests and
performing various tests using Python
Gained experience in working with CAN & CANOpen protocol.
Performed documentation for tests and code development in DOORS
Research Assistant, University of Texas at Arlington Research Institute
(August 2016 – January 2017)
Worked on projects at the Biomedical Technologies department at UTA Research Institute.
Designed and assembled the circuit for post-stroke rehabilitation glove from scratch with
few modifications to make the apparatus mobile and easier to use.
Designed a new PCB circuit to connect the I2C multiplexers to an input plug with long
locks. The design is made more flexible by inclusion of header cables, and 26 - pin socket
connector with strain relief.
Fabricated a new PCB design using Eagle design software, for mounting electrode arrays
on 8-pin Zero Insertion Force connector further being connected to a PBX pre-amplifier via
26 - pin Harwin Connector and 32 AWG wires.
Programmed Arduino Mega for performing the task of retrieving data about the current
position and orientation of IMUs mounted on the glove and transforming them to get
information if hand is in contracted or relaxed position.
Designed a Wrist Connector PCB on Eagle software to connect the REHAB kit with the
Glove. The board mounts two I2C multiplexers, one reference IMU, a USB B-type and a 26-
pin Harwin receptacle.
Developed a board which mounts four 26-pins Harwin receptacle and four - 26 pin header
stacks for Neural Electrode project.
Implemented BLE protocol on Arduino 101 to move all apparatus from wired to wireless
medium.
Embedded Software Engineer Intern at Center of Excellence, Hewlett Packard
(June 2014 – July 2014)
Programmed NXP LPC2148 Evaluation Kit using Keil uVision IDE.
Understood the concepts of 32-bit RISC processor architecture, memory mapping,
interfacing buzzers, Light Dependent resistor (LDR), and Light Emitting Diodes (LEDs) to
the processor.
Implemented Serial Peripheral Interface (SPI) protocol for LCD, Pulse Width Modulation
(PWM) control of Motors and LEDs to control brightness.
2. Interfaced GSM Module to the kit to make a transmitter-receiver project which is able to
communicate with a personal mobile using Short Messaging Services (SMS).
Projects:
The University of Texas at Arlington, Texas, Graduate Student (August 2015 – May
2017)
Analysis and Control Design for Inverted Pendulum System
The Inverted Pendulum is among the most difficult systems to control in the field of
control engineering. A mathematical model is developed giving the equations of motion
for the system followed by linearization around the unstable equilibrium.
MATLAB simulations are performed to observe the behavior of the open loop system,
some classical control designs and state feedback with/without full state observer model.
Stage Lighting
Implemented a transmitter-receiver module that works on DMX512-A protocol, used for
stage lighting, with EF1 topology using ARM based Tiva C Series TM4C123GXL LaunchPad.
Programmed & debugged TM4C123GH6PM, by Code Composer Studio v5.5 IDE, to act in
either master or slave mode to transmit and receive information regarding the LEDs
present in the mounting circuit.
Designed an interactive serial monitor on Tera Term to continuously monitor information
being exchanged between the devices. Commands made were as follows, SET, CLEAR,
GET, GETDATA, MAX, ON, OFF, MODE, POLL, TXON.
Internet of Things
Made a Remote Weather Station Node using ARM based Tiva C Series TM4C123GXL
LaunchPad, DHT11 Humidity + Temperature Sensor, and BMP180 Barometric Pressure +
Temperature Sensor on Code Composer Studio v5.2 Platform
Implemented I2C protocol for interfacing BMP180 and serial protocol for DHT11. An timer
interrupt is used to read the raw value of sensors after every 2 seconds. Also, performed
the required calculations to compute the real values of Temperature, Barometric Pressure,
Humidity, Altitude & Dew Point.
Designed a Display Node using ARM based Tiva C Series TM4C123GXL LaunchPad and
DOGM128-6 LCD. Implemented SPI protocol for interfacing the LCD with the kit.
Wrote the TCP/ IP stack for ENC28J60 Ethernet module through which the remote weather
station and Display node communicated with each other and other nodes present in the
network
Real-time Operating System
Designed a Pre-emptive and Co-operative Real time Operating System on Cortex ARM
M4F processor (TM4C123GH6PM)
Understood & used the concept of semaphores, yielding, & system timers using
Supervisor Call function (SVCall) and PendSV function
Configuring the UART to host Command Terminal supporting UNIX commands like PS,
IPCS, kill <pid>, reboot, pidof<Process_Name>, <Process_Name>&.
Applying the concept of Priority Inheritance to avoid the scenario in which a low priority
tasks runs more as compared to high priority tasks.
Baggage Handling System using PLC IP3416
The main objective of this project is to implement a baggage handling system. IP3416 PLC
is used to implement this system.
Flow Measurement using PLC IP3416
The objective of this project is to fill a required amount of water in a container using a PLC
IP3416, flow sensor, and a water pump. A preloaded count is loaded is used in the PLC
3. which is decrement when the flow meter signals the PLC that water is flowing. When the
count is zero, the water pump is stopped automatically
Multimedia Processing:
Gained knowledge about concepts of Golomb Coding, Huffman Coding, LZ-77
Algorithm, Scalar & Vector Quantization, DPCM, EZW and SPHIT and applied to various
test cases to observe the variations in outputs.
Understood and used different image compression techniques and JPEG standards.
Worked on various methods for Image Enhancement & Restoration.
Relevant Coursework:
Embedded Microcontroller Systems, Advanced Microcontroller Systems, Microprocessor
Systems, Digital Video Coding, Discrete Transforms and its Applications, Digital Image
Processing, Wireless Communication, Linear System Engineering, Programmable Logic
Controllers in Industrial Automation, Nonlinear Control Systems
Additional Technical Skills:
Softwares: Keil uVision, AVR Studio, Code Compiler Studio v6.2.0, MATLAB, PSpice,
Wireshark, Eagle, Arduino v1.6.0 IDE, SolidWorks, International Parallel Editor Programmer
Simulator (IP-EPS), VectorCAST, IAR Embedded Workbench, Surround SCM, DOORS DXL
Programming Languages: C/C++, Python, Data Structures, Bash, Ladder Logic
Processors & Controllers used: ARM Cortex M4F Core (Tiva™ C Series
TM4C123GH6PM),Tiva C Series TM4C123GXL, NXP LPC2148, Atmel ATmega 16L, Intel
8085, Intel 8051, Arduino 101, MSP430F2618, Arduino Mega.
Debugging Tools: Logic Analyzer, Oscilloscope, Function Generator, Multimeter
Operating System: Windows 7, 8, 10,Linux, Ubuntu
Protocols: SPI, RS-232, RS-485, I2C, TCP/IP, UART, DMX512, UDP, ARP, ICMP, Ethernet,
CANBUS, CANopen
Extra Curricular Activities:
Life Member Indian Red Cross Society
Active Member of IEEE society, University of Texas at Arlington
Active Member of Linux User Group, University of Texas at Arlington
Active Member of Python User Group, University of Texas at Arlington
Personality Traits:
Excellent Communication & Presentation skills.
Detail Oriented and meticulous.
Ability to plan, organize and prioritize work
Ability to adapt to any environment, self-disciplined, Patient
Hard-working with excellent problem solving Skills
Additional Information:
Skype ID: rohannarula0208
Linkedin URL: https://www.linkedin.com/in/rohan-narula-4b833599
GitHub URL: https://github.com/Rohan621
Address: 1006 Greek Row Dr., Apartment # 232, Arlington, TX – 76013
Visa Status: F-1
Work Authorization: OPT EAD