{"id":12662,"date":"2025-07-14T06:30:01","date_gmt":"2025-07-14T10:30:01","guid":{"rendered":"https:\/\/blogs.mathworks.com\/student-lounge\/?p=12662"},"modified":"2025-07-14T06:30:01","modified_gmt":"2025-07-14T10:30:01","slug":"matlab-and-simulink-insights-from-jaguar-land-rovers-real-world-applications","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/student-lounge\/2025\/07\/14\/matlab-and-simulink-insights-from-jaguar-land-rovers-real-world-applications\/","title":{"rendered":"MATLAB and Simulink: Insights from Jaguar Land Rover&#8217;s Real-World Applications"},"content":{"rendered":"<div class=\"rtcContent\">\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><span style=\"font-style: italic;\">In today&#8217;s rapidly evolving automotive industry, mastering the right tools is crucial for budding engineers and software developers. At Jaguar Land Rover (JLR), two key tools stand out in the development of vehicle systems: <\/span><a href=\"https:\/\/www.mathworks.com\/products\/matlab.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-style: italic;\">MATLAB<\/span><\/a><span style=\"font-style: italic;\"> and <\/span><a href=\"https:\/\/www.mathworks.com\/products\/simulink.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-style: italic;\">Simulink<\/span><\/a><span style=\"font-style: italic;\">. At Formula Student UK last summer, we were joined by Mike Lucas and Chris Kerswell, chapter leads at JLR, who presented on the real-world applications of these tools and why students should consider them essential skills. <\/span><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">The Real-World Applications of MATLAB and Simulink at JLR<\/span><\/h2>\n<p>&nbsp;<\/p>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Mike Lucas, who leads a team of software developers at JLR, emphasizes the importance of MATLAB and Simulink in generating code for sophisticated vehicle systems. His team works on various systems, including terrain response systems, rear-wheel steering, active off-road cruise control, and active suspension. These systems are integral to the performance and luxury of JLR vehicles, showcasing the depth of application for MATLAB and Simulink.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\"><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Chris Kerswell, another chapter lead, focuses on transforming Simulink models into flashable binaries for vehicle deployment. His team deals with engine control software, electronic drive unit control, transmission gear selection, and traction battery management. These applications highlight the versatility of MATLAB and Simulink in handling complex automotive software challenges.<\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">From Concept to Production: The Role of MATLAB and Simulink<\/span><\/h2>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-size: 14px; font-weight: 400;\">The process of taking a concept and turning it into a production-ready vehicle system involves several intricate steps. At JLR, this journey starts with system engineering, where ideas are expressed and refined using graphical diagrams and modeling languages. Tools like Simulink allow engineers to define behavior and understand system interactions at a high level before diving into implementation.<\/span><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Simulink&#8217;s graphical modeling capabilities enable engineers to quickly model physical systems and conduct initial studies on system behavior. This rapid prototyping is invaluable in the early stages of development, allowing teams to iterate on designs and make informed decisions.<\/div>\n<div>\n<hr \/>\n<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><em>\u201cIn\u202fthe\u202fmodern\u202fworld,\u202fwe\u202fhave\u202fa\u202flot\u202fof\u202fsoftware\u202fin\u202fthe\u202fvehicle.\u202fWe\u202fcan&#8217;t\u202fafford\u202fto\u202fbe\u202ftaking\u202fa\u202flot\u202fof\u202ftime\u202fto\u202fdevelop\u202fthese\u202fand\u202fmake\u202fall\u202fthese\u202fchanges.\u202fSo\u202fwe&#8217;ve\u202fgot\u202fto\u202fstreamline\u202fsome\u202fof\u202fthis.\u201d<\/em><\/div>\n<div>\n<hr \/>\n<\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">The Advantages of Graphical Modeling<\/span><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">One of the standout benefits of using Simulink is its ability to present complex systems in a visual format that is easy to understand. As Mike Lucas points out, even those without a programming background can grasp the intricacies of a system through Simulink&#8217;s intuitive interface. This accessibility empowers engineers to define system behavior and ensures that the transition from concept to code is seamless.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 518px; height: 250px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/07\/25July14_1.png\" alt=\"\" width=\"518\" height=\"250\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">Simulink&#8217;s integration with tools like <a href=\"https:\/\/www.mathworks.com\/help\/ecoder\/index.html\" target=\"_blank\" rel=\"noopener\">Embedded Coder<\/a> further streamlines the process by auto-generating C code from models. This capability is crucial for deploying software in vehicles, as it ensures consistency and reduces the risk of errors during manual coding.<\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Ensuring Robustness and Compliance<\/span><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">In the automotive industry, robustness and compliance are non-negotiable. JLR employs a rigorous testing process to ensure that software meets functional safety standards and regulatory requirements. MATLAB and Simulink play a central role in this process, offering tools for model simulation, syntax checking, and error detection.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 600px; height: 286px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/07\/25July14_2.png\" alt=\"\" width=\"600\" height=\"286\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">By integrating MathWorks tools into their source control system, GitLab, and leveraging its pipeline functionality, they\u2019ve automated numerous development and testing steps. This integration enables them to run processes overnight or during off-peak hours, maximizing efficiency. With tools like <a href=\"https:\/\/www.mathworks.com\/help\/simulink\/ug\/select-and-run-model-advisor-checks.html\" target=\"_blank\" rel=\"noopener\">Model Advisor<\/a>, model-in-the-loop testing, and <a href=\"https:\/\/www.mathworks.com\/products\/polyspace-test.html\" target=\"_blank\" rel=\"noopener\">Polyspace testing<\/a>, they\u2019re able to conduct parallel testing, drastically reducing the time required from 2.5 hours to a much shorter period. This advancement not only saves time but also ensures consistency across all testing environments, eliminating the common &#8220;it works on my laptop&#8221; issue. In fast-paced environments like motorsport, where timely delivery is crucial, their structured pipeline ensures no steps are missed, maintaining robustness and compliance with legislative standards. This automated pipeline also provides a reliable record of all testing activities, crucial for compliance and customer protection. From initial model design to a fully productionized solution, their use of the MathWorks toolchain ensures their software is thoroughly tested, documented, and ready for deployment. This robust process allows them to confidently deliver software updates over the air to their customers, ensuring the highest quality and reliability.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 602px; height: 342px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/07\/25July14_3.png\" alt=\"\" width=\"602\" height=\"342\" \/><\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">\n<p>&nbsp;<\/p>\n<div>\n<hr \/>\n<p style=\"text-align: center;\"><em>By using the power of continuous integration pipeline, and being able to use MathWorks tools to parallelize the development and the testing, we can run all this in parallel and we can actually push that time of 2.5 hours down to a much, much shorter period<\/em><\/p>\n<div>\n<hr \/>\n<p>&nbsp;<\/p>\n<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: center;\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline; width: 606px; height: 300px;\" src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/07\/25July14_4.png\" alt=\"\" width=\"606\" height=\"300\" \/><\/div>\n<h2 style=\"margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: bold; text-align: left;\"><span style=\"font-weight: bold;\">Conclusion: Why Students Should Learn MATLAB and Simulink<\/span><\/h2>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">The insights from JLR&#8217;s use of MATLAB and Simulink underscore the importance of these tools in modern automotive engineering. For students aspiring to enter this field, mastering MATLAB and Simulink provides a significant advantage. These tools offer a comprehensive platform for modeling, simulating, and deploying complex systems, making them indispensable in the development of next-generation vehicles.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;\">As the automotive industry continues to innovate, the demand for engineers proficient in MATLAB and Simulink will only grow. By acquiring these skills, students position themselves at the forefront of automotive technology, ready to tackle the challenges of tomorrow&#8217;s vehicles.<\/div>\n<div style=\"margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: #212121; 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:\/\/www.mathworks.com\/videos\/the-real-world-application-of-matlab-and-simulink-at-jlr-1732516469334.html\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\">Watch the full recording of their <\/span><span style=\"text-decoration: underline;\">presentation<\/span><span style=\"text-decoration: underline;\"> here<\/span><\/a>.<\/div>\n<\/div>\n<p><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><\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/student-lounge\/files\/2025\/07\/Screenshot-2025-07-14-111137.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div>\n<p>In today&#8217;s rapidly evolving automotive industry, mastering the right tools is crucial for budding engineers and software developers. At Jaguar Land Rover (JLR), two key tools stand out in the&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/student-lounge\/2025\/07\/14\/matlab-and-simulink-insights-from-jaguar-land-rovers-real-world-applications\/\">read more >><\/a><\/p>\n","protected":false},"author":183,"featured_media":12695,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,145,6,8],"tags":[761,764],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/12662"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/users\/183"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/comments?post=12662"}],"version-history":[{"count":12,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/12662\/revisions"}],"predecessor-version":[{"id":12701,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/posts\/12662\/revisions\/12701"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media\/12695"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/media?parent=12662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/categories?post=12662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/student-lounge\/wp-json\/wp\/v2\/tags?post=12662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}