{"id":4161,"date":"2026-04-06T10:56:15","date_gmt":"2026-04-06T14:56:15","guid":{"rendered":"https:\/\/blogs.mathworks.com\/matlab\/?p=4161"},"modified":"2026-04-06T10:56:15","modified_gmt":"2026-04-06T14:56:15","slug":"nasas-artemis-ii-mission-and-matlab","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/matlab\/2026\/04\/06\/nasas-artemis-ii-mission-and-matlab\/","title":{"rendered":"NASA&#8217;s Artemis II mission and MATLAB"},"content":{"rendered":"<div class = rtcContent><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>I was born in 1977. This was five years after the last crewed moon flight and so whilst I grew up hearing about the moon landings, I never experienced them. On April 2nd this year, that changed when Artemis II successfully launched from NASA's Kennedy Space Center. <\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>In the 5+ years I've been at MathWorks, I've learned that whenever something really cool happens in science and engineering there is a good chance that the scientists and engineers involved used our tools. Artemis II is no different. <\/span><\/div><h2  style = 'margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: 700; text-align: left; '><span style=' font-weight: bold;'>Designing the Space Launch System<\/span><\/h2><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>The crew on board are in the Orion Spacecraft (below) sitting atop the Space Launch System (SLS). The power system includes batteries, solar panels, computers, wires, and connections.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>In designing the SLS, the engineers and scientists at NASA created a software model to simulate the mission-critical algorithms. Simulink, Simscape, and MATLAB are used throughout the Model-Based Design process to build an executable model. More details about NASA's Artemis Program and how MATLAB and Simulink are used can be found <\/span><a href = \"https:\/\/uk.mathworks.com\/company\/mathworks-stories\/nasa-artemis-program-develops-orion-spacecraft-and-sls-rocket-for-the-moon.html?source=15571&amp;s_eid=psm_15571\"><span>here<\/span><\/a><span>.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><img class = \"imageNode\" src = \"http:\/\/blogs.mathworks.com\/matlab\/files\/2026\/04\/Artemis_1.png\" width = \"618\" height = \"618\" alt = \"\" style = \"vertical-align: baseline; width: 618px; height: 618px;\"><\/img><\/div><h2  style = 'margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: 700; text-align: left; '><span style=' font-weight: bold;'>Learning more about Artemis II's communications system<\/span><\/h2><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>I searched LinkedIn to see what else other MathWorkers were saying about this mission and discovered that Artemis II uses an advanced optical communications system to send video, telemetry, and other data back to Earth. The system is based on a standard issued by the Consultative Committee for Space Data Systems (CCSDS), and uses a high photon efficiency (HPE) architecture that excels when power is at a premium.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>It turns out that you can model this link in MATLAB!  <\/span><a href = \"https:\/\/uk.mathworks.com\/help\/satcom\/ug\/end-to-end-ccsds-high-photon-efficiency-telemetry-optical-link-simulation.html?user_id=69b2a421c82f5631c18d223e&amp;sn_type=LINKEDIN&amp;cpost_id=69ba90f5466bb70094a63240&amp;post_id=19541862799&amp;asset_id=ADVOCACY_205_698c86f873456642d0e11b80\"><span>Check out this link <\/span><\/a><span>for more details. If you are new to optical communications, this is a great example to learn some foundational principles of optical channel modeling and receiver design.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><a href = \"https:\/\/uk.mathworks.com\/help\/satcom\/ug\/end-to-end-ccsds-high-photon-efficiency-telemetry-optical-link-simulation.html?user_id=69b2a421c82f5631c18d223e&amp;sn_type=LINKEDIN&amp;cpost_id=69ba90f5466bb70094a63240&amp;post_id=19541862799&amp;asset_id=ADVOCACY_205_698c86f873456642d0e11b80\"><img class = \"imageNode\" src = \"http:\/\/blogs.mathworks.com\/matlab\/files\/2026\/04\/Artemis_2.png\" width = \"634\" height = \"181\" alt = \"\" style = \"vertical-align: baseline; width: 634px; height: 181px;\"><\/img><\/a><\/div><h2  style = 'margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: 700; text-align: left; '><span style=' font-weight: bold;'>Visualize Artemis II's orbit trajectory using MATLAB's Satellite Scenario Viewer.<\/span><\/h2><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>Although the four astronauts will not be landing, they will be flying around the far side of the moon before using the Moon's gravity to swing back to Earth. My colleague, <\/span><a href = \"https:\/\/www.linkedin.com\/posts\/eric-hillsberg_artemis2-spaceexploration-matlab-ugcPost-7445183197522337792-SICn?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAK4wosBF274RTSkYjiebgNbxNPIh3wzx4Y\"><span>Eric Hillsberg<\/span><\/a><span>, modeled the mission using MATLAB's <\/span><a href = \"https:\/\/uk.mathworks.com\/help\/satcom\/ref\/matlabshared.satellitescenario.satellitescenario.html\"><span>Satellite Scenario Viewer<\/span><\/a><span>. In the video: the complete trajectory broken into phases: LEO insertion (\u0394v = 2,279 m\/s), HEO transfer (\u0394v = 360 m\/s), trans-lunar injection, lunar flyby at 6,999 km perilune, and return to Earth.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><iframe class = \"onlineVideoNode\" src = \"https:\/\/www.youtube.com\/embed\/rEAOxuQk5QI\" width = \"560\" height = \"315\"><\/iframe><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><span>I encourage you to try to reproduce this using MATLAB, your favorite AI and <\/span><a href = \"https:\/\/uk.mathworks.com\/products\/matlab-mcp-core-server.html\"><span>MATLAB's MCP Server<\/span><\/a><span>.<\/span><\/div><div  style = 'margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left; '><\/div>\r\n<\/div><script type=\"text\/javascript\">var css = ''; var head = document.head || document.getElementsByTagName('head')[0], style = document.createElement('style'); head.appendChild(style); style.type = 'text\/css'; if (style.styleSheet){ style.styleSheet.cssText = css; } else { style.appendChild(document.createTextNode(css)); }<\/script>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/matlab\/files\/2026\/04\/Artemis_1.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div><p>I was born in 1977. This was five years after the last crewed moon flight and so whilst I grew up hearing about the moon landings, I never experienced them. On April 2nd this year, that changed when... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/matlab\/2026\/04\/06\/nasas-artemis-ii-mission-and-matlab\/\">read more >><\/a><\/p>","protected":false},"author":176,"featured_media":4158,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[116,142],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/4161"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/users\/176"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/comments?post=4161"}],"version-history":[{"count":1,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/4161\/revisions"}],"predecessor-version":[{"id":4163,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/4161\/revisions\/4163"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/media\/4158"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/media?parent=4161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/categories?post=4161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/tags?post=4161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}