GithubHelp home page GithubHelp logo

humerygit's Projects

cpp icon cpp

Implementation of All ▲lgorithms in C++ Programming Language

daily_arxiv icon daily_arxiv

Using GitHub Action to collect paper list with publicly available source code in the daily arxiv

digital-twin-approach-for-damage-tolerant-mission-planning-under-uncertainty icon digital-twin-approach-for-damage-tolerant-mission-planning-under-uncertainty

The digital twin paradigm that integrates the information obtained from sensor data, physics models, as well as operational and inspection/maintenance/repair history of a system (or a component) of interest, can potentially be used to optimize operational parameters of the system in order to achieve a desired performance or reliability goal. In this article, we develop a methodology for intelligent mission planning using the digital twin approach, with the objective of performing the required work while meeting the damage tolerance requirement. The proposed approach has three components: damage diagnosis, damage prognosis, and mission optimization. All three components are affected by uncertainty regarding system properties, operational parameters, loading and environment, as well as uncertainties in sensor data and prediction models. Therefore the proposed methodology includes the quantification of the uncertainty in diagnosis, prognosis, and optimization, considering both aleatory and epistemic uncertainty sources. We discuss an illustrative fatigue crack growth experiment to demonstrate the methodology for a simple mechanical component, and build a digital twin for the component. Using a laboratory experiment that utilizes the digital twin, we show how the trio of probabilistic diagnosis, prognosis, and mission planning can be used in conjunction with the digital twin of the component of interest to optimize the crack growth over single or multiple missions of fatigue loading, thus optimizing the interval between successive inspection, maintenance, and repair actions.

ekf_fusion icon ekf_fusion

Using an Extended Kalman Filter to calculate a UAV's pose from IMU and GPS data.

gnss-ins-sim icon gnss-ins-sim

Open-source GNSS + inertial navigation, sensor fusion simulator. Motion trajectory generator, sensor models, and navigation

imu_dataset icon imu_dataset

A dataset of various tests of inertial and magnetic sensors using an industrial robot as ground-truth

pc_reasearch_poster icon pc_reasearch_poster

Showcase the research result of mine during Summer 2021 with a poster. I was hired by McGill EDA Lab to work on this result, so it is licensed under it. Therefore, I am not allowed to share my codes but only the demo.

quad-sim icon quad-sim

A package of documentation and software supporting MATLAB/Simulink based dynamic modeling and simulation of quadcopter vehicles for control system design

turbofan_usefull_life_prediction icon turbofan_usefull_life_prediction

given run to failure measurements of various sensors on a sample of similar jet engines, estimate the remaining useful life (RUL) of a new jet engine that has measurements of the same sensor for a period of time equal to its current operational time.

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.