Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

** Community Tip** - You can Bookmark boards, posts or articles that you'd like to access again easily!
X

- Community
- Creo (Previous to May 2018)
- Creo Modeling Questions
- Optimization methods/algorithms

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Dec 04, 2013
01:27 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 04, 2013
01:27 AM

Optimization methods/algorithms

What methods or algorithms are available in Creo when conducting an optimization study?

If descriptions of these methods are not commonly known a brief explanation would be greatly appreciated.

5 REPLIES 5

Dec 04, 2013
10:45 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 04, 2013
10:45 AM

To be clear on what I am asking I attached the screenshot below. The preferences window is found through optimization/feasibility >> options >> preferences.

I am asking how the GDP and MDS methods work. I have had no success searching for these abreaveations if these are a common method the full name would be helpfull. If these are propritary or modified methods it would be helpfull to know what they are similar to or baised on.

Dec 04, 2013
11:42 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 04, 2013
11:42 AM

I think it depends on the context of your analysis....mechanism or structural, etc. According to Creo 2.0 help topics in the context of mechanism (I'm assuming that looks like what you are doing):

- Gradient Projection (GDP). Use the standard algorithm to optimize the model using the current model conditions as the starting point.
- Multi-Objective Design Study (MDS). Use the multi-objective design studies algorithm to determine the optimum starting point for the optimization. You can specify the number of starting points to compute in the Max Iterations field. This method has a higher chance of finding the overall optimum design within the design parameters and dimensions.

Dec 04, 2013
12:15 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 04, 2013
12:15 PM

It won't matter what type of measures you're using, mechanisms, Simulate, etc. In general, the GDP method is more likely to find a local optimum, due to the fact that it starts at current values and conducts one search. The MDS method breaks-up your ranges for each variable and sweeps a more thorough range that is much more likely to find your global optimum because it performs multiple searches starting in many locations. Of course, the MDS method does take more time.

Dec 05, 2013
04:25 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 05, 2013
04:25 PM

Thanks, for the replies. Your help is greatly appreciated!

Aug 07, 2014
02:02 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Aug 07, 2014
02:02 PM

I have Creo 2.0 M100.

Its seems that they have changed the labels of the algorithms or what types are availble. Above they talk about GDP and MDS. It seems like MDS is a global optimization which is what i need. I think i am having problems finding the overall best solution. I just keep getting local solutions based on the starting point and limits.

However, MDS is no longer available or i dont know where to find it. The options i see for algorithm are GDP and SQP. The descriptions ive found for these only talk about whether or the not the solution dimensions are feasible. But it doesnt say anything about the global solution or starting points.

Optimization Algorithm

Use Optimization Algorithm in the Design Study Options dialog box to specify an algorithm to the Creo Simulate engine other than the default algorithm for an optimization design study. When making this decision, you should understand the advantages and disadvantages of each algorithm.

• | Automatic—If you select Automatic option, Creo Simulate begins the run using the default SQP algorithm. However, if Creo Simulate encounters an invalid model during an optimization and fails to recover the model it attempts to resolve the problem by automatically switching from SQP to GDP for the remainder of the run. |

• | Sequential Quadratic Programming (SQP)—Use this option to find the optimum design faster than GDP does. The disadvantage of SQP is that it does not guarantee that your design satisfies your limits at the end of each iteration. It only guarantees that the optimum design satisfies your limits. This means that if SQP ever fails to find an optimum design, there may be no intermediate designs available that are improvements over the initial design. |

• | Gradient Projection (GDP)—Use this option only if the speed is not an issue and you want to ensure the availability of interim designs. GDP tends to produce a series of intermediate designs that satisfy your limits while getting closer to the goal. |

Is something like MDS still available? Do you have any suggestions for finding global solutions to multi variable optimizations in Creo Simulate?