This document contains a summary of the applicant's work experience and projects. It includes roles as a part-time engineering consultant providing software and hardware testing services, a systems software and control specialist for aircraft autopilot development, and a laboratory teaching assistant for multi-body dynamics modeling and simulation. Additional experiences include work as a mechanical design engineer, engineering consultant for amusement park projects, various robotics projects, and an internship involving bus configuration. The applicant has also completed several engineering projects involving topics such as user interface design, simulation and control, robotics, computer vision, and embedded systems.
[Capella Day 2019] Model execution and system simulation in CapellaObeo
A common need in system architecture design is to verify that if the architect is correct and can satisfy its requirements. Execution of system architect model means to interact with state machines to test system’s control logic. It can verify if the logical sequences of functions and interfaces in different scenarios are desired.
However, only sequence itself is not enough to verify its consequence or output. So we need each function to do what it is supposed to do during model execution to verify its output, and that is what we called “system simulation”.
This presentation introduces how we do model execution in Capella, and how to embed digital mockup inside functions to do “system simulation” with a higher confidence.
Renfei Xu, Glaway
Renfei Xu is the technical manager of MBSE solution in Glaway. He has participated in many pilot projects of MBSE in areas like Engine Control, Avionics, Mechatronics and so on. In recent years, he is responsible for the deployment of MBSE using Capella and ARCADIA methodology in a Radar research institute.
Wenhua Fang, Glaway
Wenhua Fang is the Director of Systems Engineering in Glaway. He has more than 12 years of working experience in SE.
He is responsible for more than 10 implementation projects of MBSE in areas like Aircraft, Engine Control, Avionics, Automotive and so on. In recent years, he leads the team to deploy MBSE in China(including using Capella and ARCADIA methodology).
Introduction to HyperWorks for linear static and non linear quasi static anal...Altair
The suite HyperWorks (HW) was introduced in a course of master degree in Mechanical Engineering. The course titled “Design of Production Processes” has the aim to develop a market-pull product in a set of steps beginning with a perception of a market opportunity and ending in production, sale and delivery activities. HW was used for linear static and non linear quasi static analyses to correctly size the different parts which make up the investigated product. The lessons were organized starting from a general overview on Finite Element Analyses, followed by an introduction to HW interface and, finally, the steps necessary to set-up and to analyze the results of different types of simulation were described. Furthermore, topology optimization of particular sub-components were performed by Inspire.
Speakers
Francesco Gagliardi, University of Calabria
Exploring the capabilities of the tight integration of HyperWorks and ESACompAltair
More than 3 years ago RUAG Space started to look into ways how the very powerful meshing and post-processing capabilities of Altair HyperWorks could be combined with the advanced composite failure analysis methods provided by the ESAComp software from Componeering. RUAG’s vision behind this idea was to streamline the time consuming composite analysis process by a tight integration of the two pieces of software, thus eliminating as much as possible unnecessary breaks in the data flow. Both Altair and Componeering carefully listened to RUAG’s needs and eventually it was decided to make a common effort in providing step by step the requested functionality. The initially slow process accelerated considerably when Componeering joined the Altair Partner Alliance in 2012. Today the bi-directional interface between HyperWorks and ESAComp is considered mature enough to be challenged by a demanding real world use case: the dimensioning and verification of the load carrying structure of the MetOp-SG satellite (Meteorological Operational Satellite - Second Generation). The presentation will focus on how HyperWorks and ESAComp were used to set up the finite element model, to run the quasi-static and dynamic load cases and to evaluate the results. It will be shown in which way HyperWorks and ESAComp can support the process, what the benefits of a tight integration are and which limitations still exist.
Speakers
Ralf Usinger, Product Lead Engineer Satellite Structures, RUAG Schweiz AG
Modelica Tutorial with PowerSystems: A tutorial for Modelica simulation智哉 今西
A simulation for electricity transmission using Modelica language.
Since all the tools come from OpenModelica (a free tool), you can easily start and test the simulation in any OS.
See the following link about OpenModelica: https://www.openmodelica.org/
Digital twin for ports and terminals schuett slideshareHolger Schuett
Digital twins are known in production of technical products. Here we explain how it may optimize maritime logistics processes.
The presentation was prepared for the LOGMS conference in Singapore 2019
[Capella Day 2019] Model execution and system simulation in CapellaObeo
A common need in system architecture design is to verify that if the architect is correct and can satisfy its requirements. Execution of system architect model means to interact with state machines to test system’s control logic. It can verify if the logical sequences of functions and interfaces in different scenarios are desired.
However, only sequence itself is not enough to verify its consequence or output. So we need each function to do what it is supposed to do during model execution to verify its output, and that is what we called “system simulation”.
This presentation introduces how we do model execution in Capella, and how to embed digital mockup inside functions to do “system simulation” with a higher confidence.
Renfei Xu, Glaway
Renfei Xu is the technical manager of MBSE solution in Glaway. He has participated in many pilot projects of MBSE in areas like Engine Control, Avionics, Mechatronics and so on. In recent years, he is responsible for the deployment of MBSE using Capella and ARCADIA methodology in a Radar research institute.
Wenhua Fang, Glaway
Wenhua Fang is the Director of Systems Engineering in Glaway. He has more than 12 years of working experience in SE.
He is responsible for more than 10 implementation projects of MBSE in areas like Aircraft, Engine Control, Avionics, Automotive and so on. In recent years, he leads the team to deploy MBSE in China(including using Capella and ARCADIA methodology).
Introduction to HyperWorks for linear static and non linear quasi static anal...Altair
The suite HyperWorks (HW) was introduced in a course of master degree in Mechanical Engineering. The course titled “Design of Production Processes” has the aim to develop a market-pull product in a set of steps beginning with a perception of a market opportunity and ending in production, sale and delivery activities. HW was used for linear static and non linear quasi static analyses to correctly size the different parts which make up the investigated product. The lessons were organized starting from a general overview on Finite Element Analyses, followed by an introduction to HW interface and, finally, the steps necessary to set-up and to analyze the results of different types of simulation were described. Furthermore, topology optimization of particular sub-components were performed by Inspire.
Speakers
Francesco Gagliardi, University of Calabria
Exploring the capabilities of the tight integration of HyperWorks and ESACompAltair
More than 3 years ago RUAG Space started to look into ways how the very powerful meshing and post-processing capabilities of Altair HyperWorks could be combined with the advanced composite failure analysis methods provided by the ESAComp software from Componeering. RUAG’s vision behind this idea was to streamline the time consuming composite analysis process by a tight integration of the two pieces of software, thus eliminating as much as possible unnecessary breaks in the data flow. Both Altair and Componeering carefully listened to RUAG’s needs and eventually it was decided to make a common effort in providing step by step the requested functionality. The initially slow process accelerated considerably when Componeering joined the Altair Partner Alliance in 2012. Today the bi-directional interface between HyperWorks and ESAComp is considered mature enough to be challenged by a demanding real world use case: the dimensioning and verification of the load carrying structure of the MetOp-SG satellite (Meteorological Operational Satellite - Second Generation). The presentation will focus on how HyperWorks and ESAComp were used to set up the finite element model, to run the quasi-static and dynamic load cases and to evaluate the results. It will be shown in which way HyperWorks and ESAComp can support the process, what the benefits of a tight integration are and which limitations still exist.
Speakers
Ralf Usinger, Product Lead Engineer Satellite Structures, RUAG Schweiz AG
Modelica Tutorial with PowerSystems: A tutorial for Modelica simulation智哉 今西
A simulation for electricity transmission using Modelica language.
Since all the tools come from OpenModelica (a free tool), you can easily start and test the simulation in any OS.
See the following link about OpenModelica: https://www.openmodelica.org/
Digital twin for ports and terminals schuett slideshareHolger Schuett
Digital twins are known in production of technical products. Here we explain how it may optimize maritime logistics processes.
The presentation was prepared for the LOGMS conference in Singapore 2019
How to measure everything - a million metrics per second with minimal develop...Jos Boumans
Krux is an infrastructure provider for many of the websites you
use online today, like NYTimes.com, WSJ.com, Wikia and NBCU. For
every request on those properties, Krux will get one or more as
well. We grew from zero traffic to several billion requests per
day in the span of 2 years, and we did so exclusively in AWS.
To make the right decisions in such a volatile environment, we
knew that data is everything; without it, you can't possibly make
informed decisions. However, collecting it efficiently, at scale,
at minimal cost and without burdening developers is a tremendous
challenge.
Join me in this session to learn how we overcame this challenge
at Krux; I will share with you the details of how we set up our
global infrastructure, entirely managed by Puppet, to capture over
a million data points every second on virtually every part of the
system, including inside the web server, user apps and Puppet itself,
for under $2000/month using off the shelf Open Source software and
some code we've released as Open Source ourselves. In addition, I’ll
show you how you can take (a subset of) these metrics and send them
to advanced analytics and alerting tools like Circonus or Zabbix.
This content will be applicable for anyone collecting or desiring to
collect vast amounts of metrics in a cloud or datacenter setting and
making sense of them.
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandFrançois Garillot
Swisscom is the leading mobile-service provider in Switzerland, with a market share high enough to enable us to model and understand the collective mobility in every area of the country. To accomplish that, we built an urban planning tool that helps cities better manage their infrastructure based on data-based insights, produced with Apache Spark, YARN, Kafka and a good dose of machine learning. In this talk, we will explain how building such a tool involves mining a massive amount of raw data (1.5E9 records/day) to extract fine-grained mobility features from raw network traces. These features are obtained using different machine learning algorithms. For example, we built an algorithm that segments a trajectory into mobile and static periods and trained classifiers that enable us to distinguish between different means of transport. As we sketch the different algorithmic components, we will present our approach to continuously run and test them, which involves complex pipelines managed with Oozie and fuelled with ground truth data. Finally, we will delve into the streaming part of our analytics and see how network events allow Swisscom to understand the characteristics of the flow of people on roads and paths of interest. This requires making a link between network coverage information and geographical positioning in the space of milliseconds and using Spark streaming with libraries that were originally designed for batch processing. We will conclude on the advantages and pitfalls of Spark involved in running this kind of pipeline on a multi-tenant cluster. Audiences should come back from this talk with an overall picture of the use of Apache Spark and related components of its ecosystem in the field of trajectory mining.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
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.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
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
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
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/
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
3. Work- System Software & Control Specialist-Aircraft
Autopilot-CAE(Fortran, C/C++, Python, Matlab)-
Jan./Aug.2019
3
❑ Autopilot Software Development & Engineering. DO-178/254.
❑ Implement, Design & Debug software solutions for Real-Time Aircraft
Simulation.
❑ Solving Software & Hardware Defects/Issues. Code optimisation &
refactoring. Piloting.
❑ System Engineering: Requirement Elicitation (DOORS). Systems &
Software UML Schematics.
4. Laboratory Teaching Assistant(MEC8371) :
Teaching Multi Body Dynamics Modeling &
Simulation(Robotran,Matlab) Aug./Dec.2018
❑ Design on Robotran a Multi-Body
Dynamics Bike Model
❑ Develop MBD Simulation Software
for a fall from a cliff and hitting
bump.
❑ Supervise and instruct 30 university
students
5. Work-Mechanical Design Engineer-Gebo Cermex
April(Solidworks,AutoCad).2016-Oct.2017
❑ Design and carry out mechanical
analysis of conveyors, palletizing
and packaging machines.
❑ Inspect the installation and
assembly of the product on site or
in the workshop.
❑ Perform structural calculation,
pneumatic design and electrical
integration.
❑ Assistant of the robotics
department
5
6. Work-Eng. Consultant- Show Canada
China(Beckhoff/Twincat/AutoCAD/Solidworks)-
Nov.2015-Mars 2016
https://www.youtube.com/watch?v=QFMwAotc1nA
Nigel appears at 7:32 in the video
Example of project: Nigel’s float-Mickey's Storybook Express
Shanghai Disneyland
6
❑ Assist project
managers and write,
edit and update
technical documents.
❑ Design circuit and PLC
software
(Beckhoff/Twincat) and
execute mechanical
studies for attraction
parks floats &
structures
7. Work/Pro-Bono-FRC ROBOT-Oct.2014-Now(LabView/Java/Solidworks)
3533 FRC Team(2014-Now):
❑ Goal:
❑ Construct a robot from A to Z to participate in a
provincial competition.
❑ Help Kids stay in school and develop an interest in
sciences
❑ Team composed of Engineers, Teachers, Technician
and High school Students.
❑ Match:https://www.youtube.com/watch?v=s5EcxI4OpvE&feat
ure=youtu.be
❑ Practice:https://www.youtube.com/watch?v=F-1HZ4rC0_s
POLYSTAR(2019-Now):
❑ Goal:
❑ Mentor University Students On how to make a
robot from A to Z so they can integrate/lead
themselves a FRC team. Lead Build a Robot in 100h
events. https://grabcad.com/library/polystar-frc-ball-trower-1
7
9. Internship.-Project
Engineer at Nova Bus-
Aug./Dec.2013(VBA)
❑ Learn about all the possible configurations
and layout of the bus subparts & systems
❑ Gather technical information to my
superiors from a database:
❑ Technical description of parts, Assembly
designs, Pictures, Reference Number &
mores.
❑ Present, explain and simplify technical
product configuration changes to clients.
❑ Update multiple progress reports
❑ Use, improve or create multiple macro in
VISUAL BASIC
9
Planning & Configuration Department
10. UI/UX
Vision + Sketch Role Modeling
Activity Diagram
RoboSTAR: A Human ressources, Technical
Feedback and Event Planning software for FIRST
Robotics.
After Contextual Analysis, Interviews, Observation,
Requirement Elicitation, I used UI/UX principles and
made this app:
• Link Axure Final Application:
https://v2xdmv.axshare.com
• Link Axure Dynamic Application :
https://1t0l05.axshare.com/
• Link Axure Static Application :
https://iax8t9.axshare.com/
13. UI/UX – Design (Final Version Prototype V.3)
Link: https://v2xdmv.axshare.com/
14. Simulation & Control of a Propeller Wing
(MATLAB,C++,QNX)(1/5)
QNX System Architecture ELE4200-Introduction to Control on Embedded Computers
• Use the QNX Momentics development
environment to created real time control task
on a QNX Neutrino target machine. Acquire &
Write Data via NI_DAQ_PCI6025.
• Implement C++ Code: Periodic Threads, Data
Acquisition, Signal Creation & Processing.
• Analyse & Implement C++ discretized
recursive function of multiple controllers.
• Analyse & Implement system controllers via
Matlab/Simulink.
• Compare Matlab Data with QNX Output
Signal via Oscilloscope.
14
15. Simulation & Control
of a Propeller Wing
(2/5)
• Modeling dynamic system of an existing
Propeller wing to implement multiple
type of controllers.
• Simulate & Verify the simulation result of
the servo-controlled setup .
• Implement controller on the real physical
setup.
• Matlab & QNX implementation(C++).
15
• Math.Model - Electrical • Math.Model - Mechanical
16. Simulation & Control of a Propeller Wing(3/5)
2 Degree of freedom RST Compensator
16
Simulink HIL Control Application
17. Simulation & Control of a Propeller Wing(4/5)
Results(RST Compensator)
17
Results(-90/0 DEG Quadrant)
Results(0/+90 DEG Quadrant+ Hand Flicks)
19. Helicopter-Modal Control
19
Problem 1: Find equilibrium condition for Yamaha R-Max helicopter for
stationary flight and find linearize system.
Problem 2: Apply structure placement principle on reduced model to
decouple certain states from one another. Per example, a control input
to move in longitude plan should not affect the lateral plane.
Yamaha R-MAX helicopter
Modal control/Structure placement:
Output Y state return model:
20. Robotics Project: Robot Arm Path Planning &
Control, Delta Robot Vision
Control System Diagram Tool Path
20
Object Detection & Pick &
Place Operations
Delta Robotic
KAREL Hanoï Tower Application:
https://www.youtube.com/watch
?v=b8UiJTjoLDw
21. Robotics Project: Work Space study 2PRU-
1PRS Parallel
21
Workspace study algorithm
Pattern Search Optimization
Parallel Robot Model (Schematic+Solidworks) WS0: Possible pose restricted by
inverse kinematics
WSS: Possible pose restricted by all
phenomenon +Biggest sphere in that WS.
22. Multicopter-Top Level-LQR,H∞
22
Summary:
Based on a research project, compare the effects of
a LQR and Hinf structured controller in a windy
environnement
Dryden’s Wind Model+Khan’s Propeller model
(Force & Torks)
AscTec Pelican MulticopterSimulink Top Levels; Standard Matlab
Aerospace block set Alternative
23. MIMO Water System Plant
Step Tracking-State space Return Step Tracking-State space Complete Observer
23
• Valves after pump 1 and pump 2 are
used to control flow rate and influence
the height of the 4 water tanks.
System plant-Valve control
27. Face Recognition
(C++, OpenCV, Yocto, OdroidC2)
Embedded H/W: OdroidC2 Face Recognition Detection:
27
• The goal of this project is to
interface an Odroid-c2 board
with a webcam to a computer
through a TCP-IP connection for
face recognition.
• CODE:https://github.com/Weltg
eist/projetCamera
• VIDEO:https://www.youtube.co
m/watch?v=5bsJF_Ennxw
28. Coding & Control of a sound-oriented
gyroscope (C/ASM)
Sound Application Diagram ELE3312:Microcontrollers &
Application
• Development
environment:
MDK-ARM V5
• IDE:uVision5+Matl
ab
• Microcontroller:T
M4C123GH6PM
28
Summary: Taking 3 input signals from micro-
phones, we triangulate a position and sed the
information by UART to Matlab and by PWM to
stepmotor
29. CC Motor Control (C/ASM/MATLAB)
Control Circuit MEC4360:Mechatronics 2
• Microcontroller:PIC16F684
• IDE:MPLAB
29
Flash loading example:
Summary: Testing the CC trough a standard PIC Workbench
we determine the motor parameters. We use these to
implement a controller on Matlab via SISOTool, Then we
implement the controller found via Matlab on the PIC and
control the motor in position and speed.
30. Mario Sokoban Game(C,SDL,F_MOD)
• Build a game from
scratch using:
• SDL Image and
Event library
• F_MOD Sound
Library
• Internet
Documentation
• C Code.
• Specification:
• Map Editor
• Multiple Levels
• 1-Player Mode
30
31. 2D Parallel Cable
(MATLAB,C, CATIA)
Includes :
Programming, Electrical
Circuit, Structural Analysis,
Modeling, Fabrication,
Testing, Optimizing and
Problem solving.
31