Git Product home page Git Product logo

vhdl-numerical-overcurrent-relay's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m Himanshu.
  • ๐Ÿ‘€ Iโ€™m interested in SDN and IoT.
  • ๐ŸŒฑ Iโ€™m currently learning networking, high-level and low-level design.
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on SDN, Embedded Systems, DLMS/COSEM smart meters.
  • ๐Ÿ“ซ Reach me via:

Academic Qualifications

Indian Institute of Technology Delhi

Master of Science (Research) - Electrical Engineering (2021-2023)

CGPA - 8.143/10
Projects:

  • DLMS/COSEM implementation on following platforms:
    • Linux (Ubuntu, RaspberryPi)
    • STM32F207ZG
  • MERN website for displaying smart meters data.
  • DLMS-Wireshark for displaying expanded (array and structure in) DLMS normal packets in Wireshark.
  • SDN TCP SYN flood detection and mitigation (ongoing).

Indian Institute of Technology Roorkee

Bachelor of Technology - Electrical Engineering (2017-2021)

CGPA - 8.383/10
Projects:

  • FPGA-based implementation of Numerical Overcurrent relay.
  • Industry-Oriented Project: Apportionate Battery-Capacitor (ABC) for Electric Vehicles.
  • B.Tech. Project: 3D real-time mapping using Kinect v2 vision sensor in ROS environment.

CBSE X+2 and Matriculation

X+2 (Non-Medical)

  • Percentage - 93.8%

Matriculation

  • CGPA - 9.6/10

Experience

Samsung Research Institute, Noida

Internship (May 2020 - June 2020)

Projects:

  • Cross-lingual text classification

IIT Roorkee Motorsports

Vehicle Control Unit Engineer

Projects:

  • Vehicle Control Unit (VCU) for Formula Student race car for Formula Green 2020 competition.

Projects

DLMS/COSEM

  • DLMS/COSEM implementation on Linux (Ubuntu, RaspberryPi)
    • Implemented Register class in fork from EPRI:DLMS/COSEM in collaboration with github:sudeshna
    • Implemented a Data Compression algorithm in Python and integrated with the inter-host DLMS/COSEM communication using TCP/IP and shared memory approaches for inter-process communication.
    • Implemented the Data Compression algorithm in C/C++ using TNT Matrix libraries. This allowed implementation of the complete application in C/C++ completely, and a seamless transition of the algorithm to STM32 implementation later on.
    • Deployed 10 RaspberryPi-based DLMS/COSEM-enabled smart meters around IIT Delhi campus.
    • Deployed a DLMS/COSEM-enabled Head-End System on Linux VMs hosted on IIT Delhi Cloud - Baadal - for collecting data from the meters at r intervals and store in MongoDB database.
  • DLMS/COSEM implementation on STM32F207ZG
    • Modified Linux libmodbus library to integrate to STM32 application, exposing read, write and delay functions for custom handling of modbus requests/responses.
    • Implemented ESP8266 libraries in two different ways to integrate with multi-threaded STM32 DLMS/COSEM application in collaboration with github:venus696.
  • MERN website for displaying smart meters data
    • Hosted on Linux VMs on IIT Delhi Cloud - Baadal - accessible over IITD intranet for displaying data collected from the deployed smart meters.
    • The website is written for two projects - Air Pollution Monitoring Device (APMD) and Smart Meters (SM).
    • The website allows selecting a date-range or a rolling-plot option, and desired metrics from a list of available metrics.
    • OpenLayers used to render a map of IIT Delhi with an additional layer with overlays to show checkboxes with location-popups marking locations of the installed smart meters around the campus.
  • DLMS-Wireshark for displaying expanded (array and structure in) DLMS normal packets in Wireshark
    • Modified fork from matousp:dlms-analysis github repository in lua to expand and display the COSEM structure and array (ASN.1 format) DLMS normal packets in Wireshark.

Vehicle Control Unit

  • Developed Vehicle Control Unit (VCU) for Formula Student Electric race car as per Formula Green 2020 rule-book:
    • Shutdown circuit to control and cut power supply from battery to motor controller (and motor).
    • Several PCBs (schematic and layout design, and soldering) to control the shutdown circuit.
    • Programming STM32F103RB controller for algorithms to implement some controls in and out of rule-book.
    • SPI communication of the STM32 board with an ADC and an nRF24L01+ board.

Cross-lingual text classification

  • Sentiment classification for a target language for which only small amounts of labelled data is available using transfer learning on a source language for which large datasets for the same are available:
    • Sentiment classification training of base layers of the Adversarial Network model on source language datasets.
    • Adversarial training with language detector branch of the Adversarial Network model.
  • The model was implemented on Tensorflow-Keras framework for Amazon reviews dataset with English as source language and French as target language.

vhdl-numerical-overcurrent-relay's People

Contributors

htanwar922 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.