Vous êtes sur la page 1sur 9

Find the peer-reviewed version in English on: https://www.scribd.

com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

Conception et évaluation d'un système


antidémarrage à digicode pour la sécurité
antivol des véhicules
ILUNGA WA LUNDA ARIEL

Département d’électronique à l’Institut Supérieur Pédagogique et Technique Likasi (ISTP/Likasi)

Abstract: This paper focuses on the design and realization of an electronic immobilizer with an embedded
system for the safety of vehicles without embedded security system. This study starts from the lack of reliability
presented by the use of mechanical ignition keys as a vehicle safety measure. This measure is only a matter of
keeping the ignition key safe from any threat given the speed at which a key can be reproduced nowadays.
However, thanks to the advent of processors and microprocessors which can be easily integrated into any
device, digital electronics today are capable of offering much more than a mechanical security measure based
on a key. This paper therefore addresses the question of the security problem of Toyota vehicles from an
electronic perspective, it is based on the flexibility of operation and the easy integration of programmable
microcontrollers for the management of vehicle start authorization by electronic password authentication
system. The result of this research shows that under certain conditions this system can improve vehicle safety
but presents some flaws under other conditions.

Keywords: immobilizer, anti-theft device, embedded system, digital code system.

I. INTRODUCTION
De nos jours la sécurité automobile est devenue une des grandes préoccupations des constructeurs et des propriétaires
des véhicules. Cependant, certains véhicules présents sur le marché de l’automobile ne sont pas équipés de système
de sécurité sophistiquées pour leur sécurité. Quelques modèles des véhicules récents sont équipés d’un calculateur
antidémarrage tandis que d’autres n’en ont pas. Ceux qui n’ont pas des systèmes antidémarrages ne disposent que
d’un système de sécurité mécanique basé sur la clef de contact. Chaque véhicule lancé sur le marché a une clef unique
propre à lui, et un véhicule n’est en aucun cas supposé pouvoir démarrer avec une clef qui n’est pas à lui. Cette mesure
de sécurité est conçue pour s’exécuter sans faille, mais sur terrain ce n’est pas toujours le cas à en croire les différents
cas de vol des véhicules signalés [1]. Ce décalage entre ce qui est et ce qui devrait être soulève donc une question
importante qui est celle de savoir comment améliorer la sécurité des véhicules déjà lancés sur le marché. D’où nous
proposons cette article qui consiste à concevoir et évaluer un système antidémarrage pour la sécurité de véhicule qui
ne disposent pas d’un système de sécurité électronique.

Plusieurs chercheurs ont étudié la sécurité automobile, ils ont traité par exemple : les systèmes de géolocalisation
(traceurs GPS), les systèmes antivols dissuasifs, les coupes moteur à distance en téléphonant, etc. Leurs travaux se
sont limités à concevoir et réaliser le système de sécurité sans le monter sur un véhicule pour le tester en situation
(concrètement) leur apport. Leurs essais ont consisté juste à utiliser les LED et d’autre type d’actionneur substituant
un vrai moteur de véhicule. Dans notre cas nous étudions un système de sécurité à code numérique à saisir sur un
clavier pour sécuriser les véhicules. Pour ce faire, notre investigation suit une démarche méthodologique qui se base
sur les données expérimentales de l’analyse de vulnérabilités des véhicules concrets sans système de sécurité avant et
après la réalisation de notre système (solution).

Les objectifs de ce travail sont : (1) Analyse les failles de sécurité sur les véhicules sans système antidémarrage ; (2)
analyse des aspects généraux liés aux moteurs à combustion interne en se focalisant sur les éléments communs que
l’on retrouve sur tous les moteurs afin de ressortir une ligne de conduite et les points stratégiques pour l’emplacement

Page | 1
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

de notre système antidémarrage ; (3) Concevoir un système antidémarrage des voitures afin d’améliorer la sécurité
des véhicules non équipés d’un système de sécurité antidémarrage ; (4) Evaluer le système sous différents scenario
pour s’assurer de son apport sur la sécurité sur un véhicule réel au garage.

II. REVUE DE LITTÉRATURE

[2], [3] et [4] proposent des systèmes de sécurité basés sur les technologies GSM et GPS pour la géolocalisation et
l’envoi des notifications d’alerte en cas de tentative de vol du véhicule. La différence entre ces 3 travaux est que le
premier utilise un système de code-barres à scanner avant de démarrer le véhicule ; ainsi, un mauvais code-barres
scanner enclenche l’envoi d’une notification d’alerte au propriétaire par SMS, tandis qu’un code-barres correcte
autorise le démarrage du véhicule. Le deuxième quant à lui utilise la technologie biométrique à empreinte digitale
pour avoir accès au démarrage ; les empreintes des personnes autorisées à pouvoir démarrer le véhicule sont stockées
dans la mémoire du système, ainsi, chaque fois qu’une empreinte est scannée elle est comparée aux empreintes
enregistrées dans le système, si elle est reconnue, le système autorise le démarrage, sinon il envoie un SMS d’alerte
au propriétaire ainsi que les coordonnées géographiques du véhicule. Et le dernier propose un accès au démarrage
basé sur une application mobile ; seule la personne ayant l’application peut gérer l’accès au système de démarrage.
En cas de tentative de démarrage sans avoir activé le système ce dernier envoie un SMS d’alerte au propriétaire.

L’IoT étant une technologie clef au cœur de la transmission et du control des objets à distance via internet, [5], [6],
[7] et [8] présentent des systèmes basés sur l’IoT capable d’arrêter le moteur à distance, de Controller l’accès au
démarrage et de traquer le véhicule. Pour leur système ils ont principalement proposé une authentification basée sur
la technologie RFID et la technologie à digicode. Pour le cas du RFID, le conducteur doit d’abord scanner la carte
RFID appropriée sur un scanner à bord du véhicule, le système va envoyer une notification de demande d’accès à
l’application mobile du propriétaire et se dernier prendra soin d’accorder ou de refuser l’accès. Et celui du mot de
passe utilise un clavier présent dans le véhicule pour saisir un mot de passe du coté véhicule et une application mobile
pour saisir un autre mot de passe. Le système ne pourra s’activer que si les deux mots de passe saisies (sur le téléphone
et sur l’application) sont corrects.

Les autres chercheurs proposent des systèmes antidémarrages utilisant la reconnaissance faciale [9], le Fog Computing
[10] et d’autre technologies [11], [12]. Leurs systèmes sont capables de Controller les différents composants ou
paramètres du véhicule à distance tels que la pompe de carburant, la vitesse du véhicule, les portières, les vitres, etc.
certains d’entre eux sont aussi capables de prendre des vidéos, d’enregistrer des sons à l’intérieur du véhicule, ainsi
que de traquer, d’envoyer des notifications et de passer des appels.

Comme mentionner dans notre introduction, tous ces travaux sont focalisés sur la réalisation des systèmes en utilisant
différente technologies pour la protection des véhicules contre le vol. Le résultat de ces recherches montre qu’il est
possible de réaliser des systèmes de sécurité antidémarrage des véhicules avec plusieurs technologies différentes.
Toutefois, rien dans ces travaux n’indique l’apport exacte des systèmes proposés sur l’amélioration de la sécurité.
Notre article se focalise donc sur l’évaluation de l’apport des systèmes antidémarrage sur la sécurité antivol des
véhicules étant donné que les autres ont déjà prouvé que les nouvelles technologies peuvent faciliter la réalisation d’un
tel système.

III. MÉTHODE / APPROCHE


Cette recherche s’est principalement basée sur la méthode expérimentale qui a consisté à analyser l’aspect sécuritaire
des véhicules sans système sécurité ainsi que le fonctionnement des moteurs des voitures. Nous avons analysé les
systèmes de démarrage sur 2 volets : Avec clef de contact et sans clef de contact ; par la suite nous avons analysé
l’importance des éléments clef pour le bon fonctionnement d’un moteur thermique essence.

3.1 Analyse de la sécurité


3.1.1 Démarrage avec la clé de contact
Le démarrage avec clef de contact se fait en introduisant la clef spécifique du véhicule dans le contacteur Neiman à la
position « LOCK », puis la tourner jusqu’à la position « START » dans le sens horlogique comme indique la Figure
1.

Page | 2
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

Figure 1: Vue d'un Neiman de voiture

Cette action n’est supposée pouvoir se produire uniquement avec la clef de contact appropriée du véhicule. Pour
vérifier cela, nous avons utilisé 4 véhicules de marque différentes sur lesquels nous avons effectué des tests de
démarrage avec 3 clefs différentes prises au hasard illustrées à la Figure 2.

Figure 2: Capture des clés utilisées pour le test de démarrage du véhicule

1: Clé d'une moto TVS 2: Clé d'une serrure de porte 3: Clé d'une Suzuki Jimmy

Les véhicules utilisées pour réaliser ce test sont donnés à la Figure 2.

Figure 3: Images des véhicules utilisés pour les tests

3.1.2 Démarrage sans clé de contact


En dehors du démarrage avec clef de contact nous avons aussi conduit des expériences pour voir si un véhicule prévu
pour être démarré avec une clef de contact peut être démarré sans clef en by-passant le système de clef. Pour ce faire
nous avons démonté le contacteur Neiman de son cylindre en aluminium comme illustrer à la Figure 4 puis avons
essayé de démarrer le véhicule directement à partir de là sans clef de contact.

Page | 3
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

Figure 4: Image d'un contacteur Neiman démonté

3.2 Analyse des composants d'un moteur à combustion interne


Pour le moteur essence nous avons analysé le circuit d’allumage et le circuit d’injection. Nous avons analysé le circuit
d’allumage premièrement en déconnectant une bougie d’allumage, puis 2, 3 et 4 et avons essayer de démarrer le
moteur à chaque étape de déconnection. Ensuite nous avons analysé le système d’injection en déconnectant
progressivement les injecteurs comme illustre à la Figure 5, tout en essayant de démarrer le véhicule. Dans le même
contexte nous avons aussi retirer le relais et le Fusible FI (Fuel Injection).

Figure 5: Vue du moteur avec 2 injecteurs débranchés

Aux analyses ci-dessus nous avons ajouté une étude de quelques capteurs présents sur un moteur Suzuki M13A pour
savoir si ces derniers ont un impact sur le démarrage d’un moteur. Nous avons déconnecté à tour de rôle le capteur
d’arbre à came (1), le capteur de vilebrequin, le capteur de position du papillon (2) et le capteur de débit d’air (3)
comme illustré à la Figure 6.

Figure 6: Photos du moteur Suzuki M13A 2004 avec quelques capteurs déconnectés

Page | 4
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

3.3 Conception du système antidémarrage


Le schéma bloc du système que nous avons conçu est donné à la Figure 7. Ce système comporte 4 composants
principaux qui sont : un clavier pour la saisie du mot de passe de démarrage, une unité de traitement, un afficheur et
un module relais comme pré-actionneur

Figure 7: Schéma bloc du système proposé

a. Keypad

Nous avons utilisé le clavier matriciel 4x4 donné à la Figure 8. Nous nous sommes servi de 9 touches numérique pour
taper le mot de passe, de la touche « Ent » comme « OK », de la touche « F1 » comme menu, de la touche « Esc »
comme « Cancel » et des touches de direction pour la navigation.

Figure 8: Vue du clavier utilisé pour le système proposé

b. Autres composants

Les autres composants utilisés dans l’implémentation de notre système sont donnés dans le tableau 1 ci-dessous :

Table 1: Liste des composants clés utilisés

N° BLOCK COMPONENT
1 Processing Unit Arduino UNO
2 Relay module 8 Channels relay module
3 Display 16x2 LCD display with I2C module

L’algorithme de fonctionnement du système est donné à la Figure 9 Ci-dessous :

Page | 5
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

Figure 9: Algorithme de fonctionnement de notre système antidémarrage

En dehors de la fonction de verrouiller et déverrouiller, le système comporte aussi la fonction alerte en cas de plusieurs
essais (tentative) avec un mauvais mot de passe et la fonction changer le mot de passe.

3.4 Évaluation du système


Pour l’évaluation de notre système nous avons donné le véhicule sur lequel nous avons monté notre système a 5
personnes différentes dont 2 chauffeurs et 3 garagistes à qui nous avons demandé de contourner notre système selon
2 scenarios : (1) en leur disant que le clavier est juste un dispositif de gestion de la climatisation du véhicule ; (2) en
leur disant la vérité que le véhicule est équipé d’un système de sécurité et que le clavier est un élément qui permet de
le désactiver.

IV. RÉSULTATS ET DISCUSSION


4.1 Vulnérabilité du véhicule
Le test de démarrage avec clef de contact a révélé que la sécurité basée sur la clef seulement n’est pas totalement
viable. En effet, sur les 4 véhicules qui nous ont servi d’échantillon 2 ont étés démarrés avec les 3 clefs, 1 avec 2 clefs
et 1 seul n’a pas pu être démarré. Le tableau 2 nous donne un résumé sur le résultat ce test.

Table 2: Résumé du test de Neiman

KEY NISSAN SUZUKI TATA TOYOTA


Key 1   X 
Key 2  X X 
Key 3   X 
STAT. 3/3 2/3 0/3 3/3

Page | 6
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

On remarque que 3 véhicules sur 4 peuvent démarrer avec une clef autre que leur propre clef de contact soit 75%. Nous
pensons que l’usure du cylindre de contact est à la base de cette faille du système de démarrage. Il convient donc de
conclure qu’une usure provoquée peut aider un malfrat à voler facilement un véhicule.

En dehors de se servir de la faille due à l’usure, nos investigations ont aussi révélé que même sans clef de contact les
véhicules sans système antidémarrage peuvent facilement être démarrer. Un voleur peut s’épargner le système à clef
de contact en démontant le Neiman sous le volant comme illustré à la Figure 4. Avec le matériel requis, un voleur qui
s’y connait a besoin de moins de 10 minutes pour arriver à démonter le Neiman et à démarrer de manière frauduleuse
le moteur. La Figure 10 donne une estimation du temps nécessaire pour démonter le Neiman par un expert sur 4
marques des véhicules.

Figure 10: Temps estimé pour démonter le Neiman

Notons que sur la marque TATA bien que le contacteur ait été complètement démonté, le volant est quand même resté
bloquer par un mécanisme mécanique de blocage de volant contrairement aux autres marques. Avec cela, le moteur
peut être mis en marche mais le véhicule ne pourra pas être déplacé.

4.2 Le moteur et ses composants


L’analyse des capteurs et actionneurs a révélé que certains composants sont impératifs au démarrage d’un moteur. Le
tableau 3 donne un condensé du comportement d’un moteur étudié en fonction de différents composant.

Table 3 : Résumé du comportement du moteur Suzuki M13A en fonction de l'état des capteurs et
actionneurs

N° COMPONENT DISCONNECTED ENGINE


1 EFI Relay and/or EFI Fuse Do not Start
2 One injector or one spark plug Starts with abnormal engine speed
3 More than two injectors or two spark plugs Do not Start
4 Camshaft sensor Do not Start
5 Crankshaft sensor Starts
6 Throttle sensor and Air flow sensor Starts but no engine idle

Partant de ce résultat, notre réalisation du système antidémarrage illustrée à la Figure 11 a été monté sur le circuit
d’injection (relais et fusible EFI), d’allumage (sur 2 bougies d’allumage), du capteur d’arbre à came, ainsi que sur
celui de klaxon et des feux de hasard pour la dissuasion.

Page | 7
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

Figure 11: Captures de l'antidémarrage à code numérique réalisé et monté sur un véhicule Toyota
NOAH

4.3 Test de sécurité


Pendant de l’évaluation nous avons observé que lorsque les participant qui ont testé le véhicule ignoraient qu’il y a un
système de sécurité installé et qu’ils ont essayé de démarrer le moteur plusieurs fois sans succès, ils ont
automatiquement pensé que le moteur avait un problème et ont commencé à chercher d’où il peut provenir. Le résultat
du test de sécurité (évaluation) de notre système est donné au tableau 4.

Table 4: Résultat de l'évaluation de notre système

N° Participant Automotive Diagnosis before being Result after becoming aware of the
electronics aware of the presence of presence of the system
skills the system
1 Driver 1 Medium Spark plug issue Failed to start (tried for over 2 hours)
2 Driver 2 Medium None Failed to start
3 Mechanic 1 Good Ignition coil pack issue Failed to start because of the Camshaft sensor
4 Mechanic 2 Excellent Coil pack and pump issue Succeeded to start after about 60 minutes
5 Mechanic 3 Excellent wiring issue Succeeded to start after about 50 minutes

V. CONCLUSION
Au terme de cette article, les investigations menées ont révélées que 75% des véhicules sans système antidémarrage
peuvent être démarrés avec une clef de contact inappropriée et 100% des véhicules peuvent être démarrés en
démontant le Neiman. Apres analyse et évaluation du système proposé, nous avons observé un apport considérable
sur la sécurité du véhicule. Pour quelqu’un qui n’a pas des compétences solides en électronique automobile ou qui
ignore qu’il y a un système de sécurité installé sur le véhicule, ce système est pratiquement incontournable ; mais pour
quelqu’un ayant des connaissances en électronique et au courant de la présence du système de sécurité, ce système
permet de faire passer le temps nécessaire pour démarrer le véhicule de manière frauduleuse de moins de 10 minutes
à plus de 45 minutes car nous avons pris soin de bien cacher notre câblage. Toutefois, la présence du clavier dévoile
qu’il y a un système de sécurité à bord et peut servir de piste pour repérer tous notre câblage et réduire le temps
nécessaire pour le by-passer. De ce fait, le futur chercheur pourra penser à éliminer le clavier par un système de clavier
avec télécommande infrarouge, ou un système à puce RFID en vue de résoudre ce problème.

REFERENCES
[1] Méndez, C., Santos, L., Rosales, U., Santos, G., "Prediction Models for Car Theft Detection Using CCTV Cameras
and Machine Learning: A Systematic Review of the Literature". International Conference on Computer Science,
Electronics and Industrial Engineering (CSEI), vol. 678, 2023. DOI:10.1007/978-3-031-30592-4_14.

[2] Chetan, K., Yogesh, H., “An Approach of Anti-Theft Security System for Vehicles”, International Journal of
Multidisciplinary Research in Science, Engineering and Technology (IJMRSET), Vol. 5, Issue 5, May 2022.
DOI:10.15680/IJMRSET.2022.0505041

Page | 8
Find the peer-reviewed version in English on: https://www.scribd.com/document/698755854/Design-and-
Evaluation-of-a-Code-Based-Immobilizer-System-for-Vehicle-Anti-Theft-Security

[3] Akinwole, B., “Development of an Anti-Theft Vehicle Security System using GPS and GSM Technology with
Biometric Authentication”, International Journal of Innovative Science and Research Technology, Vol. 5, Issue 2,
February 2020.

[4] Saima, S., Anwar, Z., Ajmal, K., Zeeshan, K., “ANDROID BASED VEHICLE TRACKING SYSTEM”, Energy
Web and Information Technology, Vol. 5, Issue 17, April 2018. DOI: 10.4108/eai.10-4-2018.154447

[5] Said, A., Raditya, A., Nur, S., Thomas, F., “IoT Based Vehicle Safety Controller Using Arduino”, Engineering,
MAthematics and Computer Science, Vol.5, Issue 1, pp: 1-6, January 2023. DOI: 10.21512/emacsjournal.v5i1.9251

[6] Husni, M., Ginardi, R., Gozali, K., Rahman, R., Indrawanti, A., Senoaji, M., “Mobile Security Vehicle’s based
on Internet of Things”, Journal of Robotics and Control (JRC), Vol. 2, Issue 6, November 2021. DOI:
10.18196/jrc.26135

[7] Hamzah, M., Ali, I., Noorulden, B., “Design and Implementation of an Intelligent Safety and Security System
for Vehicles Based on GSM Communication and IoT Network for Real-Time Tracking”, Journal of Robotics and
Control (JRC), Vol. 4, Issue 5, 2023. DOI: 10.18196/jrc.v4i5.19652

[8] Jorge, A., Jheyson, I., Laberiano, A., “Design of an Anti-theft Alarm System for Vehicles using IoT”,
International Journal of Advanced Computer Science and Applications, Vol. 12, Issue 12, 2021

[9] Shreya, B., Aniket, I., Nikita, J., Sristi, K., Rasika, N., “A review study on Vehicle Anti-Theft Immobilization
System using Face Recognition”, International Research Journal of Engineering and Technology (IRJET), Vol. 9
Issue 10, Oct 2022

[10] Eissa, J., “Introducing Fog Computing (FC) Technology to Internet of Things (IoT) Cloud-Based Anti-Theft
Vehicles Solutions”, International Journal of System Dynamics Applications, Vol. 11, Issue 3.

[11] Thair, A., Areej, M., “Design and Implementation of Anti-Theft Speed Control System Using Wi-Fi and
Raspberry Pi 4 Technology”, Open Access Library Journal, Vol. 9, 2022. DOI:
https://doi.org/10.4236/oalib.1108882

[12] Jie, Z., Zhongmin, W., QingLi, Y., “Intelligent user identity authentication in vehicle security system
based on wireless signals”, Complex & Intelligent Systems, Vol. 8, pp: 1243–1257, 2022. DOI:
https://doi.org/10.1007/s40747-021-00593-6

Page | 9

Vous aimerez peut-être aussi