<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.scipedia.com/wd/index.php?action=history&amp;feed=atom&amp;title=Shahmansouri_et_al_2024a</id>
		<title>Shahmansouri et al 2024a - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.scipedia.com/wd/index.php?action=history&amp;feed=atom&amp;title=Shahmansouri_et_al_2024a"/>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;action=history"/>
		<updated>2026-05-06T09:32:07Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.0-wmf.10</generator>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310549&amp;oldid=prev</id>
		<title>JSanchez: JSanchez moved page Draft Sanchez Pinedo 664354960 to Shahmansouri et al 2024a</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310549&amp;oldid=prev"/>
				<updated>2024-10-29T09:35:17Z</updated>
		
		<summary type="html">&lt;p&gt;JSanchez moved page &lt;a href=&quot;/public/Draft_Sanchez_Pinedo_664354960&quot; class=&quot;mw-redirect&quot; title=&quot;Draft Sanchez Pinedo 664354960&quot;&gt;Draft Sanchez Pinedo 664354960&lt;/a&gt; to &lt;a href=&quot;/public/Shahmansouri_et_al_2024a&quot; title=&quot;Shahmansouri et al 2024a&quot;&gt;Shahmansouri et al 2024a&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:35, 29 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>JSanchez</name></author>	</entry>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310548&amp;oldid=prev</id>
		<title>JSanchez at 09:35, 29 October 2024</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310548&amp;oldid=prev"/>
				<updated>2024-10-29T09:35:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:35, 29 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot; &gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In kinematic mechanism synthesis, the goal is to find the optimal configuration and parameters of a mechanism system that produces desired mechanical performance such as motion or force. For a problem involving a complex set of requirements, the optimal system often comprises of many mechanism components, known as Mechanical Building Blocks (MBBs). For example, a complex power transmission system is created with a series of gears, shafts, belts, etc. During the search for an optimal system, the algorithm must be able to evaluate the perfor mance of a candidate system made up of an arbitrary collection of building blocks. To address this challenge, we propose modular modelling of the MBBs that can be composed on-the-fly as a system of equations to be solved. This approach is largely based on multidisciplinary design optimization framework, where the model is composed by considering all relevant disciplines simultaneously to find an optimal solution. In this work, we present the first set of MBBs modelled so far, and three use cases where these building blocks are automatically composed to create a complex mechanism system and analyzed to find the optimal parameters of the system. Our approach is implemented using Dymos, which employs modular analysis and unified derivatives (MAUD) for computing the total derivatives out of the partial derivatives of individual building blocks for gradient-based optimization and a direct collocation method for integrating the kinematic equations. In sum mary, our work demonstrates the value of the multidisciplinary design optimization approach in solving a mechanism synthesis problem&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In kinematic mechanism synthesis, the goal is to find the optimal configuration and parameters of a mechanism system that produces desired mechanical performance such as motion or force. For a problem involving a complex set of requirements, the optimal system often comprises of many mechanism components, known as Mechanical Building Blocks (MBBs). For example, a complex power transmission system is created with a series of gears, shafts, belts, etc. During the search for an optimal system, the algorithm must be able to evaluate the perfor mance of a candidate system made up of an arbitrary collection of building blocks. To address this challenge, we propose modular modelling of the MBBs that can be composed on-the-fly as a system of equations to be solved. This approach is largely based on multidisciplinary design optimization framework, where the model is composed by considering all relevant disciplines simultaneously to find an optimal solution. In this work, we present the first set of MBBs modelled so far, and three use cases where these building blocks are automatically composed to create a complex mechanism system and analyzed to find the optimal parameters of the system. Our approach is implemented using Dymos, which employs modular analysis and unified derivatives (MAUD) for computing the total derivatives out of the partial derivatives of individual building blocks for gradient-based optimization and a direct collocation method for integrating the kinematic equations. In sum mary, our work demonstrates the value of the multidisciplinary design optimization approach in solving a mechanism synthesis problem&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Full Paper ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pdf&amp;gt;Media:Draft_Sanchez Pinedo_664354960pap_2892.pdf&amp;lt;/pdf&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mw_drafts_scipedia-sc_mwd_:diff:version:1.11a:oldid:310546:newid:310548 --&gt;
&lt;/table&gt;</summary>
		<author><name>JSanchez</name></author>	</entry>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310546&amp;oldid=prev</id>
		<title>JSanchez at 09:35, 29 October 2024</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310546&amp;oldid=prev"/>
				<updated>2024-10-29T09:35:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 09:35, 29 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Abstract==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;In kinematic mechanism synthesis, the goal is to find the optimal configuration and parameters of a mechanism system that produces desired mechanical performance such as motion or force. For a problem involving a complex set of requirements, the optimal system often comprises of many mechanism components, known as Mechanical Building Blocks (MBBs). For example, a complex power transmission system is created with a series of gears, shafts, belts, etc. During the search for an optimal system, the algorithm must be able to evaluate the perfor mance of a candidate system made up of an arbitrary collection of building blocks. To address this challenge, we propose modular modelling of the MBBs that can be composed on-the-fly as a system of equations to be solved. This approach is largely based on multidisciplinary design optimization framework, where the model is composed by considering all relevant disciplines simultaneously to find an optimal solution. In this work, we present the first set of MBBs modelled so far, and three use cases where these building blocks are automatically composed to create a complex mechanism system and analyzed to find the optimal parameters of the system. Our approach is implemented using Dymos, which employs modular analysis and unified derivatives (MAUD) for computing the total derivatives out of the partial derivatives of individual building blocks for gradient-based optimization and a direct collocation method for integrating the kinematic equations. In sum mary, our work demonstrates the value of the multidisciplinary design optimization approach in solving a mechanism synthesis problem&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mw_drafts_scipedia-sc_mwd_:diff:version:1.11a:oldid:310545:newid:310546 --&gt;
&lt;/table&gt;</summary>
		<author><name>JSanchez</name></author>	</entry>

	<entry>
		<id>https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310545&amp;oldid=prev</id>
		<title>JSanchez: Created blank page</title>
		<link rel="alternate" type="text/html" href="https://www.scipedia.com/wd/index.php?title=Shahmansouri_et_al_2024a&amp;diff=310545&amp;oldid=prev"/>
				<updated>2024-10-29T09:35:11Z</updated>
		
		<summary type="html">&lt;p&gt;Created blank page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>JSanchez</name></author>	</entry>

	</feed>