Welcome to the HEEDS Design Space Exploration Blog, your trusted source for education and conversation about Design Space Exploration and HEEDS. From classical algorithms to modern techniques, structural methods to multidisciplinary strategies, and simple tutorials to advanced commercial applications, we provide the information you need to successfully apply design space exploration to virtually any problem. Discover Better Designs, Faster!
HEEDS 2018.10 is full of new upgrades to make your experience more flexible and more intuitive than ever before. Improved usability and simplification of analysis set up will allow for all design project team members to easily deploy HEEDS. With four new major portals added, HEEDS continues to find new ways to work with your existing software investments. HEEDS 2018.10 is packed with great enhancements that continue to streamline design space exploration through improved results, processing, and automated analysis tools.
ANALYSIS TIME VIEW
It can be difficult to assess the process status when analyses are running with complex or parallel processes in HEEDS|MDO. The analyses’ execution stages can now be easily visualized in a Gantt-like time scale view allowing investigation of execution conflicts and bottlenecks.
COMPUTE RESOURCE SPECIFIC PORTAL PROPERTIES
Software is often installed at different locations on different machines accessed by HEEDS|MDO, making it challenging to set up an analysis with the proper execution command that works on all systems. HEEDS 2018.10 is now equipped with a simple and powerful uniform interface that allows you to specify, for each compute resource, the right configuration properties to run your solvers on that particular system, time and again, without having to reconfigure to accommodate other systems.
There are design problems that require input variable equality constraints to be enforced, which can be cumbersome to formalize into an optimization problem statement. With this new feature, ensuring the design variables add-up to a specific value is now easier than ever.
FOUR NEW PORTALS: FEMAP, FLOMASTER, FLOTHERM AND SAMCEF
With new major portals being added, such as FEMAP, Samcef, FloMASTER and FloTHERM, HEEDS continues to find new ways to help you leverage your software investments. HEEDS 2018.10 also is packed with improvements to existing portals to boost productivity.
The new version of HEEDS now fully supports parsing XML files for tagging. Use this feature to tag, auto-tag and multi-tag input and output parameters. Tagging with XML is easy to use and requires no prior XML knowledge.
IMPROVED USER DATA HANDLING
We’ve seen our users manage a lot of external data sets. They are often willing to import them into HEEDS for post processing and optimization. Now we’ve made the experience much easier and straightforward by allowing the seamless import of external data sources into HEEDS with a single button push! You can also use this feature to plot data from multiple studies on the same plot.
To download HEEDS MDO 2018.10, log into your Customer Portal account or go to the Siemens Global Technical Access Center .The newest Release Notes are also available for download on both sites. Visit redcedartech.com for more information on how HEEDS can drive innovation and success within your company.
- New Portals – Easily include AVL DVI (Cruise), FloEFD, Fluent, MADYMO, and System Synthesis models within your workflow
- Parameter Groups – Organize parameter data into custom groups to easily manage large projects
- Analysis Environment Data – Customize the environment needed for each analysis without the need for scripting
- Vector Response Plot – Create 2D/3D curve plots from vector responses with the User Plot
- Non-Dominated Sorting Tool – Evaluate trade-offs between responses in HEEDS Post for all study types
- Surrogate Sensitivities Plot – Interrogate local sensitivities to better understand trends
Intuition plays a critical role in all stages of a design exploration study, from defining the problem statement to building the simulation model to interpreting the results. But what about the search process itself? Should we make design improvements based on intuition, or should we allow a mathematical search engine to explore the design space for better designs? The answer is both. We call this shared process collaborative design exploration.
The SHERPA search strategy allows you to inject your design ideas before and during an exploration study. Before you start a study, you can seed it with multiple ideas (in the form of actual designs) that might help SHERPA to locate productive regions of the design space more quickly, thus speeding up the overall search. For example, in addition to the baseline design, you might consider seeding the study with other potentially good designs that:
- you have investigated or produced in the past
- your competitors have used
- are feasible, but perhaps not optimal
- are high performing relative to one or more criteria, but not all of them
- have some desirable features, but don’t necessarily perform well
- you have a hunch may work well
- are from a previous HEEDS MDO study
One or more of these injected ideas might contribute to a more efficient search, while the cost of doing this is only the time to enter the variable values that define each of the designs. SHERPA will evaluate the injected designs when the search process is launched, so there is no need to simulate them before injection. Continue reading
Design sensitivities are a measure of how much an objective or constraint response varies due to a small change in a design variable. Based on this definition, they are sometimes referred to as sensitivity derivatives. Let’s discuss how to use them properly, as well as how not to use them.
First, note that the design sensitivities we refer to here are calculated for a particular design, not for a design space. Statistical methods of sensitivity analysis can provide useful information about a design space, but not the type of information we seek here.
Since a design represents a point in the design space, it is clear that sensitivities are defined at a point, as are mathematical derivatives. Two distinct designs within a design space will probably have different sensitivities unless the design space is linear, which is seldom the case for engineering problems. Continue reading
I received an email today from a marketing organization that began with the question: “What if the next time a customer came through your door, they could interact with a hologram speaking their own language. Your company would look pretty innovative and well, just straight up cool.”
If you’re anything like me, you’ve had your fill of speaking to robotic phone operators or pushing fifteen buttons on your phone to get routed to someone who has any chance of actually helping you with your question or challenge. Don’t get me wrong, I love new and innovative technology. But, only if it really helps me do things faster, easier, or better. Continue reading
If a valid license is not available for any of your modeling and simulation software during a HEEDS study, the default response is for that design to be classified as an error design. But this behavior can be modified using a pre-analysis command to check for the availability of a license before HEEDS launches each analysis. This simple process can help to avoid many such error designs, making your exploration studies more effective. Let’s review how to do this for FLEXlm based licenses.
We all feel the “need for speed” when trying to find better design solutions through simulation. What can we do to speed up our design exploration studies? Let’s discuss all the options here, including one that may not be obvious.
In a typical study, the total CPU time needed to perform a design exploration study is determined using this simple formula:
In each release of HEEDS, new capabilities are added to simplify capturing and automating process workflows as well as exploring the design space for more innovative solutions and ways of visualizing results to gain deeper insight into product operation and performance.
Comparing design exploration results between different projects, models, or to experimental data is a valuable way of gaining insight. This is often used for evaluating performance against legacy designs or even competitive products. Results comparison is now even easier to undertake in version 2016.10. Results from any external source can now be imported directly into HEEDS Post. We will use an industrial exhaust duct example in Figure 1. to highlight how this works.
The first step in any design exploration study is to define the way in which the virtual prototype simulation model is to be constructed and modified. This typically involves identifying the various modeling and simulation tools that are involved, specifying where they are executed, choosing the simulation models that are being modified, selecting the parameters being driven and monitored, and documenting what outputs are being stored for each design point.
While the actual simulation models may change from project to project, the workflow and the way the models are tested often remains the same. For example, the workflow for finding the best lower control arm configuration for a vehicle front suspension is identical (or very similar) across vehicle platforms. The input for geometry ranges, loads and required performance change.
Sometimes we have more than one output response that needs to be either minimized or maximized, so we need some way to encourage multiple responses to be as small as possible or as large as possible at the same time. These are called multi-objective design exploration problems.
One of the most common reasons for using multiple objectives is to assess the trade-off between two or more competing responses. In other words, what is the cost to improve one response in terms of making another response worse? Continue reading