{"id":1998,"date":"2014-09-01T16:33:37","date_gmt":"2014-09-01T15:33:37","guid":{"rendered":"http:\/\/telefab.fr\/?p=1998"},"modified":"2026-04-30T17:33:59","modified_gmt":"2026-04-30T15:33:59","slug":"sonar-diy-fonctionnement-et-architecture-generale","status":"publish","type":"projet","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/projet\/sonar-diy-fonctionnement-et-architecture-generale\/","title":{"rendered":"Sonar DIY : Fonctionnement et architecture g\u00e9n\u00e9rale"},"content":{"rendered":"<p>Un sonar, c&rsquo;est un dispositif qui se base sur la propagation d&rsquo;une onde acoustique pour d\u00e9tecter et positionner des objets. Le radar est bas\u00e9 sur le m\u00eame principe, mais utilise des ondes \u00e9lectromagn\u00e9tiques. C&rsquo;est un dispositif qui existe dans la nature : beaucoup d&rsquo;animaux utilisent un sonar pour se rep\u00e9rer, comme par exemple la chauve-souris ou les dauphins. Dans les sonars artificiels, on distingue les sonars passifs (on \u00e9coute seulement les bruits ambiants), et les sonars actifs (on \u00e9met un son, puis on \u00e9coute le retour du son \u00e9mis).<\/p>\n<p>Le but n&rsquo;est pas de faire un cours th\u00e9orique sur le sonar, mais d&rsquo;en expliquer grossi\u00e8rement le fonctionnement et les caract\u00e9ristiques dans notre cas. Je vais donc m&rsquo;int\u00e9resser uniquement au sonar actif (sous-)marin. Le principe d&rsquo;un sonar actif est simple : on \u00e9met une onde \u00e0 un instant t connu, puis on mesure l&rsquo;intensit\u00e9 du signal sonore re\u00e7u. Chaque mat\u00e9riau a ses propres caract\u00e9ristiques de diffraction et de r\u00e9flexion des ondes sonores, et les \u00e9l\u00e9ments pr\u00e9sents dans le faisceau d&rsquo;\u00e9mission de l&rsquo;onde sonore vont donc chacun renvoyer une portion plus ou moins grande de l&rsquo;impulsion vers l&rsquo;antenne du sonar (en gros, un micro). En mesurant cette puissance du signal re\u00e7u en fonction du temps, on peut savoir quels \u00e9l\u00e9ments sont pr\u00e9sents \u00e0 quelle distance. En traitant un peu le signal re\u00e7u, on peut aussi obtenir d&rsquo;autres informations, comme par exemple la vitesse de l&rsquo;\u00e9l\u00e9ment qui renvoie (avec l&rsquo;effet Doppler). Un dispositif sonar doit donc \u00eatre capable d&rsquo;\u00e9mettre et de recevoir une onde sonore, et de traiter cette onde.<\/p>\n<p>Un sonar est donc constitu\u00e9 de trois \u00e9l\u00e9ments principaux :<\/p>\n<ul>\n<li>une antenne, qui peut \u00eatre soit \u00e9mettrice (comme un haut parleur), soit r\u00e9ceptrice (un micro), soit les deux ;<\/li>\n<li>un dispositif \u00e9lectronique de r\u00e9ception et d&rsquo;\u00e9mission,<\/li>\n<li>un dispositif de traitement des donn\u00e9es et d&rsquo;affichage.<\/li>\n<\/ul>\n<p>Je passe sur la partie \u00e9lectronique et traitement de donn\u00e9es, qui ne pr\u00e9sentent que peu de particularit\u00e9s. C&rsquo;est un \u00e9l\u00e9ment standard de toute chaine de transmission, et le sonar ne d\u00e9roge donc pas \u00e0 cette r\u00e8gle. Ca ne rend pas ces parties faciles \u00e0 r\u00e9aliser cependant, comme on le verra lors de la r\u00e9alisation ! Je vais d\u00e9tailler dans la suite les caract\u00e9ristiques de l&rsquo;antenne.<\/p>\n<p>Lorsqu&rsquo;on \u00e9met une impulsion sonore, on va insonifier (c&rsquo;est \u00e0 dire \u00ab\u00a0\u00e9clairer\u00a0\u00bb mais avec une onde sonore au lieu de lumi\u00e8re) une zone. La zone insonifi\u00e9e d\u00e9pend de facteurs g\u00e9om\u00e9triques (forme du faisceau sonore \u00e9mis), du milieu (vitesse de propagation du son, att\u00e9nuation) et de facteurs temporels (en particulier, la dur\u00e9e de l&rsquo;impulsion). Commen\u00e7ons par les contraintes : le milieu. L&rsquo;eau de mer est un milieu h\u00e9t\u00e9rog\u00e8ne, mais l&rsquo;\u00e9quation de MacKenzie permet d&rsquo;obtenir une approximation suffisante pour nos besoins. Vous trouverez un calculateur ici : <a href=\"http:\/\/resource.npl.co.uk\/acoustics\/techguides\/soundseawater\/\" target=\"_blank\">http:\/\/resource.npl.co.uk\/acoustics\/techguides\/soundseawater\/<\/a>. Dans les eaux brestoises, au mois de septembre, on peut tabler sur une temp\u00e9rature de 18\u00b0C en surface, et de 14\/15\u00b0C \u00e0 30m de fond. Si on fait une approximation \u00e0 16\u00b0C, avec une salinit\u00e9 de 35,\u00a0 et une profondeur (tr\u00e8s rarement atteinte !) de 50m, on obtient environ 1510m\/s. La temp\u00e9rature est la variable qui influe le plus sur cette vitesse. Concernant l&rsquo;att\u00e9nuation de l&rsquo;onde dans le milieu, on reste dans du classique : plus la fr\u00e9quence de l&rsquo;onde est faible, moins il y a d&rsquo;att\u00e9nuation. Par contre, d&rsquo;apr\u00e8s les r\u00e8gles de la diffraction, la pouvoir de r\u00e9solution d&rsquo;un sonar est de l&rsquo;ordre de la longueur d&rsquo;onde utilis\u00e9e. Ainsi, plus on diminue la fr\u00e9quence, plus la r\u00e9solution diminue. Si on cherchait \u00e0 trouver des poissons solitaires, ou si on travaillait dans la guerre num\u00e9rique et la chasse aux mines sous-marines, il nous faudrait une r\u00e9solution tr\u00e8s faible, et on chercherait donc \u00e0 avoir une fr\u00e9quence \u00e9lev\u00e9e. Cependant, ce n&rsquo;est pas du tout l&rsquo;objectif. De plus, comme on le verra, la r\u00e9alisation d&rsquo;une antenne sonar est relativement complexe sans les moyens ad\u00e9quats, et notre antenne sera donc forc\u00e9ment un peu limit\u00e9e. On va donc chercher \u00e0 minimiser l&rsquo;att\u00e9nuation plutot que de travailler sur la r\u00e9solution. Ceci a \u00e9galement l&rsquo;avantage de nous faire travailler sur des fr\u00e9quences faibles (&lt; 100kHz), plus faciles \u00e0 manipuler en \u00e9lectronique. En l\u2019occurrence, on choisira une fr\u00e9quence de l&rsquo;ordre de 25kHz pour des raisons pratiques que je d\u00e9taillerai dans une partie suivante.<\/p>\n<p>Maintenant qu&rsquo;on a nos contraintes, voyons sur quoi on peut influer. On se place dans le cas id\u00e9al, dans lequel on peut r\u00e9aliser n&rsquo;importe quelle antenne. La forme g\u00e9om\u00e9trique du faisceau sonore est l&rsquo;\u00e9l\u00e9ment crucial lors de la conception de l&rsquo;antenne. Il existe diff\u00e9rentes configurations d&rsquo;utilisation d&rsquo;un sonar. Par exemple, un sondeur bathym\u00e9trique est en fait un sonar, qui envoie une onde sonore \u00e9troite directement vers le fond, et qui compte le temps n\u00e9cessaire pour le retour, ce qui donne la profondeur. Il faut une onde \u00e9troite, afin d&rsquo;\u00e9viter d&rsquo;avoir trop de reliefs \u00e0 l&rsquo;int\u00e9rieur de la zone insonifi\u00e9e, mais cette contrainte n&rsquo;est pas forte. Une faisceau en c\u00f4ne est tout \u00e0 fait satisfaisant.<\/p>\n<p>Il existe d&rsquo;autres types de syst\u00e8mes sonars. Par exemple, on peut positionner plusieurs antennes fixes sur des bou\u00e9es dans une zone que l&rsquo;on veut couvrir. Puis, on \u00e9met un (ou plusieurs) bruit(s) depuis un endroit connu, et on traite les donn\u00e9es re\u00e7ues sur chacune des antennes pour \u00ab\u00a0cartographier\u00a0\u00bb la zone. Dans ce cas, il n&rsquo;y a que des antennes de r\u00e9ception, qui peuvent avoir un angle d&rsquo;ouverture tr\u00e8s large. Dans notre cas, un tel syst\u00e8me est trop complexe \u00e0 mettre en \u0153uvre, mais il est pratique pour des syst\u00e8mes de d\u00e9tection destin\u00e9s \u00e0 rester en place. Dans un syst\u00e8me plus portable, le probl\u00e8me est de couvrir une large zone. On va donc utiliser un bateau qui d\u00e9placera l&rsquo;antenne. En r\u00e9p\u00e9tant des mesures le long du d\u00e9placement, on pourra \u00e9galement cartographier une zone sans avoir besoin de plusieurs antennes de r\u00e9ception. Dans ce cas, la zone insonifi\u00e9e doit \u00eatre la plus grande possible, mais \u00e9galement la plus fine possible. En effet, si le faisceau est trop large, on saura qu&rsquo;il y a un objet \u00e0 une distance connue, mais cet objet sera sur un arc de cercle, on ne pourra pas le positionner en deux dimensions. Par contre, il faut balayer une grande largeur autour du sonar. Un faisceau en c\u00f4ne ne convient donc pas, il va falloir une forme de pyramide tr\u00e8s large sur le c\u00f4t\u00e9 perpendiculaire au d\u00e9placement (altitude), et tr\u00e8s \u00e9troit sur l&rsquo;autre c\u00f4t\u00e9 (azimut).<\/p>\n<p>Afin de se d\u00e9barrasser des probl\u00e8mes li\u00e9s aux mouvements du bateau et \u00e0 la thermocline (changement brutal de temp\u00e9rature, qui r\u00e9fl\u00e9chit les ondes sonores), on va utiliser un sonar \u00e0 balayage lat\u00e9ral (side scan sonar). Un tel sonar utilise un engin tract\u00e9 (\u00ab\u00a0towfish\u00a0\u00bb) que j&rsquo;appellerai poisson ou poisson tract\u00e9 par la suite. L&rsquo;antenne est install\u00e9e sur le poisson, qui est tract\u00e9 sous l&rsquo;eau par le bateau. Le long du cable de tractage, on fait \u00e9galement passer les donn\u00e9es re\u00e7ues. Il est \u00e9galement possible de refaire ce travail sur un sonar embarqu\u00e9 sur le bateau.<\/p>\n<figure id=\"attachment_1999\" aria-describedby=\"caption-attachment-1999\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2014\/08\/530px-Side-scan_sonar.svg_-e1407705288969.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1999\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2014\/08\/530px-Side-scan_sonar.svg_-e1407705288969.png\" alt=\"Image issue de Wikipedia\" width=\"300\" height=\"402\" \/><\/a><figcaption id=\"caption-attachment-1999\" class=\"wp-caption-text\">Image issue de Wikipedia<\/figcaption><\/figure>\n<p>Un sch\u00e9ma d&rsquo;un sonar \u00e0 balayage lat\u00e9ral est pr\u00e9sent\u00e9 dans l&rsquo;image pr\u00e9c\u00e9dente, issue de Wikipedia. L&rsquo;antenne est sur le poisson. Le faisceau id\u00e9al pour un transducteur de ce type est un faisceau rectangulaire. L&rsquo;angle d&rsquo;azimuth est tr\u00e8s \u00e9troit (id\u00e9alement, 1\u00b0 ou moins), et l&rsquo;angle de l&rsquo;altitude est large, id\u00e9alement 30\u00b0 de chaque c\u00f4t\u00e9 dans des eaux peu profondes. On trouve des antennes performantes \u00e0 un prix abordable chez Garmin ou Humminbird, cependant les sp\u00e9cifications ne sont pas disponibles et ces antennes ne fonctionnent qu&rsquo;avec l&rsquo;\u00e9lectronique associ\u00e9e. On va donc construire notre propre antenne (ou transducteur).<\/p>\n<p>Etant donn\u00e9e la solution adopt\u00e9e, il y a quatre grosses parties \u00e0 concevoir et construire pour le sonar :<\/p>\n<ul>\n<li>le transducteur (et son poisson)<\/li>\n<li>la partie \u00e9lectronique de transmission, qui sera principalement analogique<\/li>\n<li>la partie traitement du signal<\/li>\n<li>l&rsquo;affichage et le stockage des r\u00e9sultats du sonar<\/li>\n<\/ul>\n<p>Les deux derni\u00e8res parties seront num\u00e9riques, il faudra donc aussi r\u00e9aliser une interface analogique\/num\u00e9rique. Dans le prochain article, je commencerai \u00e0 pr\u00e9senter la solution utilis\u00e9e pour l&rsquo;antenne.<\/p>\n","protected":false},"author":1,"featured_media":1999,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[20],"type_projet":[],"class_list":["post-1998","projet","type-projet","status-publish","has-post-thumbnail","hentry","category-projets"],"acf":{"objectifs":"","categorie":false,"fichiers_associes":null},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/1998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/projet"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/1998\/revisions"}],"predecessor-version":[{"id":10525,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/1998\/revisions\/10525"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=1998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=1998"},{"taxonomy":"type_projet","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/type_projet?post=1998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}