Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire
VIEW 30 | DOWNLOAD 0

Development of a simulator to emulate the accelerometer data in order to evaluate Shot Counter performances

Télécharger
Boulaich, Haytham ULiège
Promoteur(s) : Boigelot, Bernard ULiège
Date de soutenance : 24-jui-2024/25-jui-2024 • URL permanente : http://hdl.handle.net/2268.2/20478
Détails
Titre : Development of a simulator to emulate the accelerometer data in order to evaluate Shot Counter performances
Titre traduit : [fr] Développement d'un simulateur pour émuler les données de l'accéléromètre afin d'évaluer les performances du compteur de tir
Auteur : Boulaich, Haytham ULiège
Date de soutenance  : 24-jui-2024/25-jui-2024
Promoteur(s) : Boigelot, Bernard ULiège
Membre(s) du jury : Drion, Guillaume ULiège
Wehenkel, Louis ULiège
MORSA, Nathan 
Langue : Anglais
Nombre de pages : 68
Mots-clés : [en] FN Herstal
[en] SmartCore
[en] Testbench
[en] Automation
[en] Shot counter
[en] Embedded
[en] BLE
[en] DevOps
Discipline(s) : Ingénierie, informatique & technologie > Sciences informatiques
Centre(s) de recherche : FN Herstal
Intitulé du projet de recherche : Development of a simulator to emulate the accelerometer data in order to evaluate shot counter performances
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master : ingénieur civil en informatique, à finalité spécialisée en "management"
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[en] The FN SmartCore device is an innovative electronic shot counter accessory designed for firearms manufactured by FN Herstal. Distributed worldwide, the FN SmartCore aims to provide accurate monitoring of firearm usage. Traditionally, verifying the functionality of such devices in real-time required conducting live fire tests. These tests, while effective, are not only time-consuming and costly but also carry inherent safety risks.

In response to these challenges, a novel testing bench was developed. This bench is engineered to bypass the need for actual gunfire by allowing the transfer of pre-recorded data directly to the FN SmartCore. It achieves this by replacing the accelerometer found on the FN SmartCore’s printed circuit board, which is critical for detecting the firearm's discharge. This setup simulates firing events without the need for real ammunition, thereby improving safety and efficiency. The key advantage is that the firing is simulated with all its real-time characteristics, ensuring that the Smartcore's performance is evaluated under conditions that closely mimic actual use.

Initially, this testing bench utilized an FPGA-based electronic solution to emulate the accelerometer's functions. This system facilitated seamless communication between the FN SmartCore and a connected PC, allowing for the efficient transmission of simulated data. However, the initial version of the test bench revealed areas requiring improvements, particularly in its hardware configuration and software capabilities.

This master thesis significantly contributes to the existing body of work by addressing the limitations of the initial test bench and introducing several key improvements:

- Improved automation: Developed a comprehensive software solution to automate the process of sending a series of simulated shot curve data to the FN SmartCore. This not only streamlined the testing process but also integrated DevOps practices to ensure continuous integration and delivery.

- FPGA upgrades: Made critical improvements to the FPGA implementation to ensure more accurate and reliable simulation of shot detection. These upgrades improved the overall performance and reliability of the test bench.

- Integration with continuous integration (CI) pipelines: Implemented CI pipelines using Microsoft Azure to automate and streamline the testing and deployment process, ensuring that any changes to the system could be tested and deployed efficiently.

These contributions have significantly improved the efficiency, safety, and reliability of testing the FN SmartCore devices, providing a robust solution that reduces the need for live fire testing and improves the overall user experience.


Fichier(s)

Document(s)

File
Access main_s192043.pdf
Description:
Taille: 22.42 MB
Format: Adobe PDF

Annexe(s)

File
Access abstract_s192043.pdf
Description:
Taille: 94.37 kB
Format: Adobe PDF

Auteur

  • Boulaich, Haytham ULiège Université de Liège > Master ing. civ. inf. fin. spéc. manag.

Promoteur(s)

Membre(s) du jury

  • Drion, Guillaume ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes et modélisation
    ORBi Voir ses publications sur ORBi
  • Wehenkel, Louis ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Méthodes stochastiques
    ORBi Voir ses publications sur ORBi
  • MORSA, Nathan
  • Nombre total de vues 30
  • Nombre total de téléchargements 0










Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.