{"id":80,"date":"2026-08-06T20:16:57","date_gmt":"2026-08-06T18:16:57","guid":{"rendered":"https:\/\/byte-ndt.com\/?page_id=80"},"modified":"2026-08-06T20:16:57","modified_gmt":"2026-08-06T18:16:57","slug":"edm-fmc-tfm-digital-demonstrator","status":"publish","type":"page","link":"https:\/\/byte-ndt.com\/index.php\/edm-fmc-tfm-digital-demonstrator\/","title":{"rendered":"EDM FMC\u2013TFM Digital Demonstrator"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">From inspection requirement to TFM detection, Byte NDT generates and processes ultrasonic data before major hardware investment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De l\u2019exigence d\u2019inspection \u00e0 la d\u00e9tection TFM, Byte NDT g\u00e9n\u00e8re et traite les donn\u00e9es ultrasonores avant tout investissement mat\u00e9riel majeur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This demonstrator presents a complete digital workflow for detecting a 3 mm EDM reference notch in a steel block using FMC acquisition and refracted TFM reconstruction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce d\u00e9monstrateur pr\u00e9sente une cha\u00eene num\u00e9rique compl\u00e8te de d\u00e9tection d\u2019une entaille EDM de r\u00e9f\u00e9rence de 3 mm dans un bloc d\u2019acier, \u00e0 partir d\u2019une acquisition FMC et d\u2019une reconstruction TFM r\u00e9fract\u00e9e.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Validated reference case \/ Cas de r\u00e9f\u00e9rence valid\u00e9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Validated numerical reference \/ R\u00e9f\u00e9rence num\u00e9rique valid\u00e9e<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Virtual linear array: 16 elements \/ R\u00e9seau lin\u00e9aire virtuel : 16 \u00e9l\u00e9ments<\/li>\n\n\n\n<li>FMC acquisition: 16 \u00d7 16 = 256 A-scans<\/li>\n\n\n\n<li>Centre frequency: 5 MHz \/ Fr\u00e9quence centrale : 5 MHz<\/li>\n\n\n\n<li>Wave mode: L\u2013L longitudinal \/ Mode d\u2019onde : longitudinal L\u2013L<\/li>\n\n\n\n<li>EDM notch: 3.0 mm \u00d7 0.2 mm, vertical, 0\u00b0<\/li>\n\n\n\n<li>EDM detected: YES \/ Entaille EDM d\u00e9tect\u00e9e : OUI<\/li>\n\n\n\n<li>TFM tip separation: 3.000 mm \/ S\u00e9paration des pointes TFM : 3,000 mm<\/li>\n\n\n\n<li>Numerical separation error: 0.000 mm \/ Erreur num\u00e9rique de s\u00e9paration : 0,000 mm<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This result validates the internal numerical consistency of the complete workflow. It is not yet an experimental validation or an industrial qualification.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce r\u00e9sultat valide la coh\u00e9rence num\u00e9rique interne de la cha\u00eene compl\u00e8te. Il ne constitue pas encore une validation exp\u00e9rimentale ni une qualification industrielle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Digital workflow \/ Cha\u00eene num\u00e9rique<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Component and EDM geometry \/ G\u00e9om\u00e9trie du composant et de l\u2019EDM<br>\u2192 Virtual ultrasonic array \/ R\u00e9seau ultrasonore virtuel<br>\u2192 Refracted propagation paths using Fermat and Snell laws \/ Trajets r\u00e9fract\u00e9s selon les lois de Fermat et Snell<br>\u2192 Travel times and propagation phases \/ Temps de vol et phases de propagation<br>\u2192 EDM face and tip contributions \/ Contributions de la face et des extr\u00e9mit\u00e9s de l\u2019EDM<br>\u2192 RF A-scans \/ A-scans RF<br>\u2192 16 \u00d7 16 FMC acquisition \/ Acquisition FMC 16 \u00d7 16<br>\u2192 Coherent summation \/ Sommation coh\u00e9rente<br>\u2192 Pixel-by-pixel TFM reconstruction \/ Reconstruction TFM pixel par pixel<br>\u2192 Detection and localization \/ D\u00e9tection et localisation<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What this demonstrator proves \/ Ce que d\u00e9montre ce d\u00e9monstrateur<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The demonstrator shows that synthetic ultrasonic RF data can be generated from an inspection configuration, organized as a complete FMC acquisition and coherently focused to detect and localize a reference indication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It also provides traceability from the physical geometry to the final TFM image: array elements, refracted paths, travel times, phases, face response, tip diffraction and coherent summation remain identifiable throughout the workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le d\u00e9monstrateur montre que des donn\u00e9es RF ultrasonores synth\u00e9tiques peuvent \u00eatre produites \u00e0 partir d\u2019une configuration d\u2019inspection, organis\u00e9es sous la forme d\u2019une acquisition FMC compl\u00e8te, puis focalis\u00e9es de mani\u00e8re coh\u00e9rente afin de d\u00e9tecter et localiser une indication de r\u00e9f\u00e9rence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il assure \u00e9galement la tra\u00e7abilit\u00e9 entre la g\u00e9om\u00e9trie physique et l\u2019image TFM finale : \u00e9l\u00e9ments du r\u00e9seau, trajets r\u00e9fract\u00e9s, temps de vol, phases, r\u00e9ponse de face, diffraction des extr\u00e9mit\u00e9s et sommation coh\u00e9rente restent identifiables tout au long de la cha\u00eene.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This digital-engineering stage can therefore be performed before major investment in instruments, probes and test specimens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette phase d\u2019ing\u00e9nierie num\u00e9rique peut ainsi \u00eatre r\u00e9alis\u00e9e avant tout investissement mat\u00e9riel majeur en appareil, sondes et pi\u00e8ces d\u2019essai.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open the demonstrator \/ Ouvrir le d\u00e9monstrateur<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/byte-ndt-edm-fmc-tfm-demonstrator-6qiu3fru5cvknbt57abnfu.streamlit.app\" target=\"_blank\" rel=\"noreferrer noopener\">Open the EDM FMC\u2013TFM Demonstrator<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Validation and limits \/ Validation et limites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Validated in this V1.1 \/ Valid\u00e9 dans cette V1.1<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Refracted propagation paths and travel times \/ Trajets r\u00e9fract\u00e9s et temps de vol<\/li>\n\n\n\n<li>Tx\u2013Rx reciprocity of the FMC acquisition \/ R\u00e9ciprocit\u00e9 Tx\u2013Rx de l\u2019acquisition FMC<\/li>\n\n\n\n<li>Coherent RF decomposition into face and tip contributions \/ D\u00e9composition RF coh\u00e9rente entre contributions de face et de pointes<\/li>\n\n\n\n<li>Reconstruction from 256 FMC A-scans \/ Reconstruction \u00e0 partir de 256 A-scans FMC<\/li>\n\n\n\n<li>Detection and numerical localization of both EDM tips \/ D\u00e9tection et localisation num\u00e9rique des deux extr\u00e9mit\u00e9s EDM<\/li>\n\n\n\n<li>Internal consistency between the 3.000 mm reference depth and the TFM tip separation \/ Coh\u00e9rence interne entre la profondeur de r\u00e9f\u00e9rence de 3,000 mm et la s\u00e9paration des pointes TFM<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Current limits \/ Limites actuelles<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This V1.1 is an internally validated digital reference case. It has not yet been compared with an independent physical acquisition.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette V1.1 est un cas num\u00e9rique de r\u00e9f\u00e9rence valid\u00e9 en coh\u00e9rence interne. Elle n\u2019a pas encore \u00e9t\u00e9 compar\u00e9e \u00e0 une acquisition physique ind\u00e9pendante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The absolute amplitudes and the face and tip scattering coefficients are not yet experimentally calibrated. The detection threshold is provisional.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les amplitudes absolues ainsi que les coefficients de r\u00e9ponse de face et de diffraction des extr\u00e9mit\u00e9s ne sont pas encore \u00e9talonn\u00e9s exp\u00e9rimentalement. Le seuil de d\u00e9tection est provisoire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The current case uses a 16-element linear array, a 5 MHz longitudinal L\u2013L mode and one vertical 3 mm \u00d7 0.2 mm EDM notch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le cas actuel utilise un r\u00e9seau lin\u00e9aire de 16 \u00e9l\u00e9ments, un mode longitudinal L\u2013L \u00e0 5 MHz et une entaille EDM verticale de 3 mm \u00d7 0,2 mm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The 3.000 mm value displayed in the TFM image is an image-based tip separation. Final RF sizing will use homologous zero crossings on the same phase arch and with the same polarity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La valeur de 3,000 mm affich\u00e9e dans l\u2019image TFM est une s\u00e9paration des pointes dans l\u2019image. Le dimensionnement RF final utilisera des passages par z\u00e9ro homologues, sur la m\u00eame arche de phase et avec la m\u00eame polarit\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Future developments \/ \u00c9volutions pr\u00e9vues<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Planned extensions \/ Extensions pr\u00e9vues<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Validation of several EDM reference sizes and orientations \/ Validation de plusieurs dimensions et orientations d\u2019entailles EDM<\/li>\n\n\n\n<li>Final RF sizing using homologous zero crossings \/ Dimensionnement RF final par passages \u00e0 z\u00e9ro homologues<\/li>\n\n\n\n<li>Addition of realistic bandwidth, attenuation and noise \/ Ajout de la bande passante, de l\u2019att\u00e9nuation et du bruit r\u00e9alistes<\/li>\n\n\n\n<li>Comparison with independent physical FMC acquisitions \/ Comparaison avec des acquisitions FMC physiques ind\u00e9pendantes<\/li>\n\n\n\n<li>Extension to 2D matrix arrays, steering and skew \/ Extension aux r\u00e9seaux matriciels 2D, au steering et au skew<\/li>\n\n\n\n<li>Volumetric FMC\u2013TFM reconstruction \/ Reconstruction FMC\u2013TFM volumique<\/li>\n\n\n\n<li>Industrial geometries: turbine blade roots, hydrogen-storage tubes and welds \/ G\u00e9om\u00e9tries industrielles : pieds d\u2019aubes de turbine, tubes de stockage d\u2019hydrog\u00e8ne et soudures<\/li>\n\n\n\n<li>Generation of labelled physical datasets for Byte NDT AI \/ G\u00e9n\u00e9ration de donn\u00e9es physiques \u00e9tiquet\u00e9es pour Byte NDT AI<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The validated EDM reference case will remain a permanent regression test for every evolution of the Byte NDT physics engine and user interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le cas EDM de r\u00e9f\u00e9rence valid\u00e9 restera un test permanent de non-r\u00e9gression pour chaque \u00e9volution du moteur physique et de l\u2019interface Byte NDT.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From inspection requirement to TFM detection, Byte NDT generates and processes ultrasonic data before major hardware investment. De l\u2019exigence d\u2019inspection \u00e0 la d\u00e9tection TFM, Byte NDT g\u00e9n\u00e8re et traite les donn\u00e9es ultrasonores avant tout investissement mat\u00e9riel majeur. This demonstrator presents a complete digital workflow for detecting a 3 mm EDM reference notch in a steel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-80","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/pages\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":1,"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/pages\/80\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/pages\/80\/revisions\/81"}],"wp:attachment":[{"href":"https:\/\/byte-ndt.com\/index.php\/wp-json\/wp\/v2\/media?parent=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}