{"id":474,"date":"2020-08-20T09:45:53","date_gmt":"2020-08-20T13:45:53","guid":{"rendered":"http:\/\/fgosselin.meca.polymtl.ca\/?p=474"},"modified":"2020-08-20T21:27:18","modified_gmt":"2020-08-21T01:27:18","slug":"peen-forming-aircraft-wing-panels-with-ai","status":"publish","type":"post","link":"https:\/\/fgosselin.meca.polymtl.ca\/?p=474&lang=en","title":{"rendered":"Peen forming aircraft wing panels with Artificial Intelligence"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"584\" height=\"354\" data-attachment-id=\"475\" data-permalink=\"https:\/\/fgosselin.meca.polymtl.ca\/?attachment_id=475\" data-orig-file=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?fit=800%2C485&amp;ssl=1\" data-orig-size=\"800,485\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"MACH-3-DSC_0298-prcsd-resized-800&amp;#215;485-1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?fit=584%2C354&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?resize=584%2C354\" alt=\"\" class=\"wp-image-475\" srcset=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?resize=300%2C182&amp;ssl=1 300w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?resize=768%2C466&amp;ssl=1 768w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?resize=495%2C300&amp;ssl=1 495w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><figcaption>Manual peen forming of an aircraft wing skin. Credit Skiesmag. <a href=\"https:\/\/www.skiesmag.com\/news\/aero-montreal-help-smes-bridge-digital-divide\/\">https:\/\/www.skiesmag.com\/news\/aero-montreal-help-smes-bridge-digital-divide\/<\/a><\/figcaption><\/figure>\n\n\n\n<p>Where should the operator shot peen a flat aluminium panel to form an aircraft wing skin?<br>Wassime Siguerdidjane, PhD student supervised by Farbod Khameneifar, trained a neural network with FEM to do this!<\/p>\n\n\n\n<p>This is akin to asking &#8220;How should the panel deform to adopt the wanted shape?&#8221; This is the inverse problem! Wassime&#8217;s insight was to formulate it as a pattern recognition problem, for which Neural Networks are highly capable!&nbsp;<\/p>\n\n\n\n<p>Wassime coded a <em>maze generator<\/em> and its <em>path finding algorithm<\/em>. These path solution where then turned into random, yet realistic peening patterns. These 60,000 patterns were then solved by the Finite Element Method, forming training, validation and test data sets.<a rel=\"noreferrer noopener\" href=\"https:\/\/pbs.twimg.com\/media\/EfzdZ8MXoAAuJGG.png\" target=\"_blank\"><\/a>The key in solving these 60,000 peen forming cases by the finite element method was to treat the problem as a bilayer one. The effect of shot peening on the aluminium panel is to locally expand the surface layer, hence inducing curvature.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1355\" height=\"229\" data-attachment-id=\"476\" data-permalink=\"https:\/\/fgosselin.meca.polymtl.ca\/?attachment_id=476\" data-orig-file=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?fit=1355%2C229&amp;ssl=1\" data-orig-size=\"1355,229\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"bilayer\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?fit=584%2C99&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?fit=584%2C99\" alt=\"\" class=\"wp-image-476\" srcset=\"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?w=1355&amp;ssl=1 1355w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?resize=300%2C51&amp;ssl=1 300w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?resize=1024%2C173&amp;ssl=1 1024w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?resize=768%2C130&amp;ssl=1 768w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?resize=500%2C85&amp;ssl=1 500w, https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/bilayer.png?w=1168&amp;ssl=1 1168w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><figcaption>Bilayer model: (a) a flat metal plate; (b) is impacted by shot, which; (c) locally expand the surface layer; (d) giving rise to curvatures.<\/figcaption><\/figure>\n\n\n\n<p>Once trained this way, the neural network can accurately predict the peening pattern which will lead to the wanted 3D shape for the panel. It works even for highly geometrically nonlinear cases where the plate is highly curved.<\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/pbs.twimg.com\/media\/EfzfMe-XoAAqWVu.jpg\" target=\"_blank\"><\/a>Read more in Manufacturing Letters:<br><a href=\"https:\/\/doi.org\/10.1016\/j.mfglet.2020.08.001\">doi.org\/10.1016\/j.mfgl\u2026<\/a><br>Preprint available here:<br><a href=\"https:\/\/arxiv.org\/abs\/2008.08049\">arxiv.org\/abs\/2008.08049<\/a><br>Thanks to&nbsp;<a href=\"https:\/\/twitter.com\/FRQ_NT\">@FRQ_NT<\/a>&nbsp;and <a href=\"http:\/\/www.aerosphere.ca\/\">Aerosph\u00e8re Inc.<\/a> for funding.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Where should the operator shot peen a flat aluminium panel to form an aircraft wing skin?Wassime Siguerdidjane, PhD student supervised by Farbod Khameneifar, trained a neural network with FEM to do this! This is akin to asking &#8220;How should the &hellip; <a href=\"https:\/\/fgosselin.meca.polymtl.ca\/?p=474&#038;lang=en\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":475,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[71,73,67,69,75],"class_list":["post-474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-publication","tag-ai","tag-neural-networks","tag-peen-forming","tag-shot-peening","tag-slender-structure-mechanics"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/fgosselin.meca.polymtl.ca\/wp-content\/uploads\/2020\/08\/MACH-3-DSC_0298-prcsd-resized-800x485-1.jpg?fit=800%2C485&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p66sKU-7E","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/posts\/474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=474"}],"version-history":[{"count":3,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/posts\/474\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/posts\/474\/revisions\/482"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=\/wp\/v2\/media\/475"}],"wp:attachment":[{"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgosselin.meca.polymtl.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}