{"id":5,"date":"2020-06-02T22:36:28","date_gmt":"2020-06-03T02:36:28","guid":{"rendered":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/2020\/06\/02\/chapter-1\/"},"modified":"2021-09-16T12:27:57","modified_gmt":"2021-09-16T16:27:57","slug":"introduction","status":"publish","type":"chapter","link":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/chapter\/introduction\/","title":{"raw":"Introduction","rendered":"Introduction"},"content":{"raw":"The foundations of engineering practice are mathematical models, the principles of physics, and empirical results obtained from experiments for defining design criteria. An engineer must know the laws of physics very well and use the relevant mathematical models and their solutions, either exact or numerical, to design parts, systems, and complex machines which function with certain reliability for an assumed lifetime. To help with this task, an engineer may use modelling tools to simulate the behavior of systems and their components. Modelling and the application of software tools are becoming increasingly common in modern engineering practice. As shown in <a href=\"\/engineeringsystems\/chapter\/chapter-1\/#F1-1\">Figure 1\u20111<\/a>[footnote]Adapted and modified, with permission from Mercury Learning and Information LLC.[\/footnote], modeling and simulation results can help optimize and refine a design before the physical prototype is built. This minimizes the time required for the design process. In addition, application of modelling can minimize the final cost of a prototype or a product.<a id=\"F1-1\"><\/a>\r\n\r\n[caption id=\"attachment_41\" align=\"aligncenter\" width=\"746\"]<a href=\"\/engineeringsystems\/chapter\/chapter-1\/figure-1-1\/\" rel=\"attachment wp-att-41\"><img class=\"wp-image-41 size-full\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1.jpg\" alt=\"\" width=\"746\" height=\"380\" \/><\/a> Figure 1-1 Modern design process for a system or component[\/caption]\r\n\r\n[caption id=\"attachment_43\" align=\"alignright\" width=\"279\"]<a href=\"\/engineeringsystems\/chapter\/chapter-1\/sir-isaac-newton-mezzotint-by-j-macardell-after-e-seeman\/\" rel=\"attachment wp-att-43\"><img class=\"size-medium wp-image-43\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-279x300.jpg\" alt=\"\" width=\"279\" height=\"300\" \/><\/a> Isaac Newton (1643\u20131727)[\/caption]\r\n\r\nModelling has a long history starting from ancient times when scientists used \u201cequations\u201d to relate variables or parameters to one another (e.g., Archimedes, Thales, Khawrazmi). Later, scientists and mathematicians developed \u201cequations\u201d which could represent the way that natural phenomena work and materials behave. These \u201cequations\u201d are sometimes referred to as laws of physics and constitutive equations since they are validated through time and the obtained results match with what we experience or measure in the real world with some approximations, of course. For example, Newton\u2019s second law is given as a model which predicts the behaviour of material bodies under given forces applied to them, i.e., the relationship between forces applied to a body mass and the change of its momentum with respect to time.\r\n\r\nSimilarly, Ohm\u2019s law is a model which relates the voltage across a resistor to the electrical current using the resistor\u2019s material property. These models, and many other similar ones (e.g., Hooke\u2019s, Fick\u2019s, Fourier\u2019s) related to different engineering disciplines, form the foundation of engineering. It is through their application that we trust the behavior and responses of our designs in the real world. Assume that we are flying in an airplane which is designed based on laws and governing equations or models applied to fluid mechanics and solid mechanics, among others. If we don\u2019t trust and accept these laws and models, then it would not be logical to ride in an airplane!\r\n\r\nReal-world phenomena are complex and usually involve many types of physics. For application in engineering, we usually simplify these phenomena and consider the dominant physics involved. For example, the length of a simple spring linearly changes under a given load according to Hooke\u2019s law. But it becomes a more complex problem if the spring\u2019s material behaves non-linearly, or if for example, electrical charges flow through it. Traditionally, the simplification of a problem is\/was due to lack of tools for finding a solution which could represent more accurately that problem\u2019s real world behaviour. It is at this point that modelling methods, e.g., Lagrangian and BG, and advanced modelling software tools, e.g., 20-sim, are valuable resources for finding solutions to complex engineering systems and optimizing our designs to have more economical, reliable, and durable products as end results. Although this book focuses on using bond graphs as a modelling method, we also emphasize the importance of learning and, hence, understanding the foundation and mathematics behind an energy-based approach for system analysis. For this purpose, we summarize Lagrangian mechanics in chapter 2 and provide some references for further reading.\r\n\r\nThe main body of the text is devoted to the BG method. This graphical (i.e., it can be sketched similar to engineering drawings) method translates the physical laws relevant to a desired system at hand into graphical interactions of interconnected assigned elements. The method uses laws of thermodynamics and the principle of cause and effect (in an acausal[footnote]Acausal method, like bond graph, allows the user to select input and ouput ports, in contrast to causal method, for which the ports are fixed in terms of input and output signals, e.g., block diagram method. Acausal methods can be interpreted as two-way streets vs. causal methods as one-way streets.[\/footnote] way) with the inclusion of constitutive relations relevant to system components.\r\n\r\n[caption id=\"attachment_47\" align=\"alignright\" width=\"300\"]<a href=\"\/engineeringsystems\/chapter\/chapter-1\/dr-henry-paynter-1923-2002\/\" rel=\"attachment wp-att-47\"><img class=\"wp-image-47 size-medium\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" \/><\/a> Henry Paynter (1923\u20132002). Courtesy MIT Museum.[\/caption]\r\n\r\nIn 1959, Henry M. Paynter at the MIT Department of Mechanical Engineering developed the bond graph method <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R1\">[1]<\/a><\/strong>. This method has fluctuated in application and popularity in the industry, with a recent rise due to its strength in modelling multi-energy-domain systems and the widespread availability of economically viable computer power <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R2\">[2]<\/a><\/strong>.\r\n\r\nIn this book, we make use of facilities available in 20-sim, as a software tool for building, among others, BG models. 20-sim also offers solvers for finding solutions for the resulting system equations for simulation and design of systems. We use these solvers, with the modern script language SIDOPS++ included, to solve system equations as ordinary differential equations (ODEs). The system equations could be extracted from BG models or using Lagrangian method. The script language SIDOPS++ is suitable for complex system modelling and solving the relevant equations <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R3\">[3]<\/a><\/strong>.\r\n\r\nThe reader may come across or already be familiar with other available methods\/tools for modelling engineering systems, including block diagram, a signal processing graphical method; icon-diagram, a component-iconic graphical method; and advanced script languages\/tools, e.g., Dymola, Smile, and recently Modelica <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R4\">[4]<\/a><\/strong>, <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R5\">[5]<\/a><\/strong>, <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R6\">[6]<\/a><\/strong>.","rendered":"<p>The foundations of engineering practice are mathematical models, the principles of physics, and empirical results obtained from experiments for defining design criteria. An engineer must know the laws of physics very well and use the relevant mathematical models and their solutions, either exact or numerical, to design parts, systems, and complex machines which function with certain reliability for an assumed lifetime. To help with this task, an engineer may use modelling tools to simulate the behavior of systems and their components. Modelling and the application of software tools are becoming increasingly common in modern engineering practice. As shown in <a href=\"\/engineeringsystems\/chapter\/chapter-1\/#F1-1\">Figure 1\u20111<\/a><a class=\"footnote\" title=\"Adapted and modified, with permission from Mercury Learning and Information LLC.\" id=\"return-footnote-5-1\" href=\"#footnote-5-1\" aria-label=\"Footnote 1\"><sup class=\"footnote\">[1]<\/sup><\/a>, modeling and simulation results can help optimize and refine a design before the physical prototype is built. This minimizes the time required for the design process. In addition, application of modelling can minimize the final cost of a prototype or a product.<a id=\"F1-1\"><\/a><\/p>\n<figure id=\"attachment_41\" aria-describedby=\"caption-attachment-41\" style=\"width: 746px\" class=\"wp-caption aligncenter\"><a href=\"\/engineeringsystems\/chapter\/chapter-1\/figure-1-1\/\" rel=\"attachment wp-att-41\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-41 size-full\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1.jpg\" alt=\"\" width=\"746\" height=\"380\" srcset=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1.jpg 746w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1-300x153.jpg 300w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1-65x33.jpg 65w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1-225x115.jpg 225w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Figure-1-1-350x178.jpg 350w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/a><figcaption id=\"caption-attachment-41\" class=\"wp-caption-text\">Figure 1-1 Modern design process for a system or component<\/figcaption><\/figure>\n<figure id=\"attachment_43\" aria-describedby=\"caption-attachment-43\" style=\"width: 279px\" class=\"wp-caption alignright\"><a href=\"\/engineeringsystems\/chapter\/chapter-1\/sir-isaac-newton-mezzotint-by-j-macardell-after-e-seeman\/\" rel=\"attachment wp-att-43\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-43\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-279x300.jpg\" alt=\"\" width=\"279\" height=\"300\" srcset=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-279x300.jpg 279w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-954x1024.jpg 954w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-768x824.jpg 768w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-1431x1536.jpg 1431w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-1908x2048.jpg 1908w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-65x70.jpg 65w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-225x242.jpg 225w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2021\/02\/Sir-Isaac-Newton.-Mezzotint-by-J.-MacArdell-after-E.-Seeman-350x376.jpg 350w\" sizes=\"auto, (max-width: 279px) 100vw, 279px\" \/><\/a><figcaption id=\"caption-attachment-43\" class=\"wp-caption-text\">Isaac Newton (1643\u20131727)<\/figcaption><\/figure>\n<p>Modelling has a long history starting from ancient times when scientists used \u201cequations\u201d to relate variables or parameters to one another (e.g., Archimedes, Thales, Khawrazmi). Later, scientists and mathematicians developed \u201cequations\u201d which could represent the way that natural phenomena work and materials behave. These \u201cequations\u201d are sometimes referred to as laws of physics and constitutive equations since they are validated through time and the obtained results match with what we experience or measure in the real world with some approximations, of course. For example, Newton\u2019s second law is given as a model which predicts the behaviour of material bodies under given forces applied to them, i.e., the relationship between forces applied to a body mass and the change of its momentum with respect to time.<\/p>\n<p>Similarly, Ohm\u2019s law is a model which relates the voltage across a resistor to the electrical current using the resistor\u2019s material property. These models, and many other similar ones (e.g., Hooke\u2019s, Fick\u2019s, Fourier\u2019s) related to different engineering disciplines, form the foundation of engineering. It is through their application that we trust the behavior and responses of our designs in the real world. Assume that we are flying in an airplane which is designed based on laws and governing equations or models applied to fluid mechanics and solid mechanics, among others. If we don\u2019t trust and accept these laws and models, then it would not be logical to ride in an airplane!<\/p>\n<p>Real-world phenomena are complex and usually involve many types of physics. For application in engineering, we usually simplify these phenomena and consider the dominant physics involved. For example, the length of a simple spring linearly changes under a given load according to Hooke\u2019s law. But it becomes a more complex problem if the spring\u2019s material behaves non-linearly, or if for example, electrical charges flow through it. Traditionally, the simplification of a problem is\/was due to lack of tools for finding a solution which could represent more accurately that problem\u2019s real world behaviour. It is at this point that modelling methods, e.g., Lagrangian and BG, and advanced modelling software tools, e.g., 20-sim, are valuable resources for finding solutions to complex engineering systems and optimizing our designs to have more economical, reliable, and durable products as end results. Although this book focuses on using bond graphs as a modelling method, we also emphasize the importance of learning and, hence, understanding the foundation and mathematics behind an energy-based approach for system analysis. For this purpose, we summarize Lagrangian mechanics in chapter 2 and provide some references for further reading.<\/p>\n<p>The main body of the text is devoted to the BG method. This graphical (i.e., it can be sketched similar to engineering drawings) method translates the physical laws relevant to a desired system at hand into graphical interactions of interconnected assigned elements. The method uses laws of thermodynamics and the principle of cause and effect (in an acausal<a class=\"footnote\" title=\"Acausal method, like bond graph, allows the user to select input and ouput ports, in contrast to causal method, for which the ports are fixed in terms of input and output signals, e.g., block diagram method. Acausal methods can be interpreted as two-way streets vs. causal methods as one-way streets.\" id=\"return-footnote-5-2\" href=\"#footnote-5-2\" aria-label=\"Footnote 2\"><sup class=\"footnote\">[2]<\/sup><\/a> way) with the inclusion of constitutive relations relevant to system components.<\/p>\n<figure id=\"attachment_47\" aria-describedby=\"caption-attachment-47\" style=\"width: 300px\" class=\"wp-caption alignright\"><a href=\"\/engineeringsystems\/chapter\/chapter-1\/dr-henry-paynter-1923-2002\/\" rel=\"attachment wp-att-47\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-47 size-medium\" src=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-300x225.jpg 300w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-1024x768.jpg 1024w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-768x576.jpg 768w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-1536x1152.jpg 1536w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-2048x1536.jpg 2048w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-65x49.jpg 65w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-225x169.jpg 225w, https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-content\/uploads\/sites\/1041\/2020\/06\/Dr.-Henry-Paynter-1923\u20132002-350x263.jpg 350w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-47\" class=\"wp-caption-text\">Henry Paynter (1923\u20132002). Courtesy MIT Museum.<\/figcaption><\/figure>\n<p>In 1959, Henry M. Paynter at the MIT Department of Mechanical Engineering developed the bond graph method <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R1\">[1]<\/a><\/strong>. This method has fluctuated in application and popularity in the industry, with a recent rise due to its strength in modelling multi-energy-domain systems and the widespread availability of economically viable computer power <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R2\">[2]<\/a><\/strong>.<\/p>\n<p>In this book, we make use of facilities available in 20-sim, as a software tool for building, among others, BG models. 20-sim also offers solvers for finding solutions for the resulting system equations for simulation and design of systems. We use these solvers, with the modern script language SIDOPS++ included, to solve system equations as ordinary differential equations (ODEs). The system equations could be extracted from BG models or using Lagrangian method. The script language SIDOPS++ is suitable for complex system modelling and solving the relevant equations <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R3\">[3]<\/a><\/strong>.<\/p>\n<p>The reader may come across or already be familiar with other available methods\/tools for modelling engineering systems, including block diagram, a signal processing graphical method; icon-diagram, a component-iconic graphical method; and advanced script languages\/tools, e.g., Dymola, Smile, and recently Modelica <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R4\">[4]<\/a><\/strong>, <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R5\">[5]<\/a><\/strong>, <strong><a href=\"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/back-matter\/references#R6\">[6]<\/a><\/strong>.<\/p>\n<div class=\"media-attributions clear\" prefix:cc=\"http:\/\/creativecommons.org\/ns#\" prefix:dc=\"http:\/\/purl.org\/dc\/terms\/\"><h2>Media Attributions<\/h2><ul><li about=\"https:\/\/wellcomecollection.org\/works\/yxy8uxen\"><a rel=\"cc:attributionURL\" href=\"https:\/\/wellcomecollection.org\/works\/yxy8uxen\" property=\"dc:title\">Isaac Newton<\/a>  &copy;  J. MacArdell after E. Seeman    is licensed under a  <a rel=\"license\" href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">CC BY (Attribution)<\/a> license<\/li><li about=\"https:\/\/media-internal.mitmuseum.org\/large\/GCP-00019472.jpg\"><a rel=\"cc:attributionURL\" href=\"https:\/\/media-internal.mitmuseum.org\/large\/GCP-00019472.jpg\" property=\"dc:title\">Henry Paynter<\/a>  &copy;  MIT Museum    is licensed under a  <a rel=\"license\" href=\"https:\/\/choosealicense.com\/no-license\/\">All Rights Reserved<\/a> license<\/li><\/ul><\/div><hr class=\"before-footnotes clear\" \/><div class=\"footnotes\"><ol><li id=\"footnote-5-1\">Adapted and modified, with permission from Mercury Learning and Information LLC. <a href=\"#return-footnote-5-1\" class=\"return-footnote\" aria-label=\"Return to footnote 1\">&crarr;<\/a><\/li><li id=\"footnote-5-2\">Acausal method, like bond graph, allows the user to select input and ouput ports, in contrast to causal method, for which the ports are fixed in terms of input and output signals, e.g., block diagram method. Acausal methods can be interpreted as two-way streets vs. causal methods as one-way streets. <a href=\"#return-footnote-5-2\" class=\"return-footnote\" aria-label=\"Return to footnote 2\">&crarr;<\/a><\/li><\/ol><\/div>","protected":false},"author":104,"menu_order":1,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[47],"contributor":[],"license":[],"class_list":["post-5","chapter","type-chapter","status-publish","hentry","chapter-type-standard"],"part":3,"_links":{"self":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapters\/5","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/wp\/v2\/users\/104"}],"version-history":[{"count":12,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapters\/5\/revisions"}],"predecessor-version":[{"id":40,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapters\/5\/revisions\/40"}],"part":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapters\/5\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/wp\/v2\/media?parent=5"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/pressbooks\/v2\/chapter-type?post=5"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/wp\/v2\/contributor?post=5"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/engineeringsystems\/wp-json\/wp\/v2\/license?post=5"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}