ArticleslgStudy

computer science

Optimus platform

Optimus platform is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Optimus platform rather than just read about it. In short: Optimus is a Process Integration and Design Optimization (PIDO) platform developed by Noesis Solutions. Noesis Solutions takes part in key research projects, such as PHAROS and MATRIX.

Optimus platform — main illustration
Optimus platform — illustration

Key takeaways

  • Optimus platform belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Optimus platform to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Optimus platform from memory before moving on to harder problems.

Reference excerpt

Optimus is a Process Integration and Design Optimization (PIDO) platform developed by Noesis Solutions. Noesis Solutions takes part in key research projects, such as PHAROS and MATRIX. Optimus allows the integration of multiple engineering software tools (CAD, Multibody dynamics, finite elements, computational fluid dynamics, ...) into a single and automated workflow. Once a simulation process is captured in a workflow, Optimus will direct the simulations to explore the design space and to optimize product designs for improved functional performance and lower cost, while also minimizing the time required for the overall design process.

Process integration The Optimus GUI enables the creation of a graphical simulation workflow. A set of functions supports the integration of both commercial and in-house software. A simple workflow can cover a single simulation program, whereas more advanced workflows can include multiple simulation programs. These workflows may contain multiple branches, each with one or more simulation programs, and may include special statements that define looping and conditional branching. Optimus’ workflow execution mechanism can range from a step-by-step review of the simulation process up to deployment on a large (and non-heterogeneous) computation cluster. Optimus is integrated with several resource management systems to support parallel execution on a computational cluster.

Design optimization Optimus includes a wide range of methods and models to help solve design optimization problems:

Design of Experiments (DOE) Response Surface Modeling (RSM) Numerical optimization, based on local or global algorithms, both for single or multiple objectives with continuous and/or discrete design variables

Design of Experiments (DOE) Design of Experiments (DOE) defines an optimal set of experiments in the design space in order to obtain the most relevant and accurate design information at minimal cost. Optimus supports the following DOE methods: * Adaptive DOE (new) * Full Factorial (2-level & 3-level) * Adjustable Full Factorial * Fractional Factorial * Plackett-Burman * Space Filling * Central composite * Random * Latin-Hypercube * Starpoints * Diagonal * Optimal design (I-, D- & A-optimal) * User-defined

Response Surface Modeling (RSM) Response Surface Modeling (RSM) is a collection of mathematical and statistical techniques that are useful to model and analyze problems in which a design response of interest is influenced by several design parameters. DOE methods in combination with RSM can predict design response values for combinations of input design parameters that were not previously calculated, with very little simulation effort. RSM thus allows further post-processing of DOE results. Optimus’ Response Surface Modeling range from classical Least Squares methods to advanced Stochastic Interpolation methods, including Kriging, Neural Network, Radial Basis Functions and Gaussian Process models. To maximize RSM accuracy, Optimus can also generate the best RSM automatically – drawing from a large set of RSM algorithms and optimizing the RSM using a cross-validation approach.

Numerical Optimization Optimus supports a wide range of single-objective and multi-objective methods. Multi-objective optimization methods usually generate a so-called „Pareto front“ or use a weighting function to generate a single Pareto point. Based on the search methods, Optimus optimization methods (both single and multi-objective) can be categorized into:

local optimization methods - searching for an optimum based on local information of the optimization problem (such as gradient information). Methods include * SQP (Sequential Quadratic Programming) * NLPQL * Generalized Reduced Gradient * NBI, weighted methods (multi-objective) global optimization methods - searching for the optimum based on global information of the optimization problem. These are usually probability-based searching methods. Methods include * Genetic algorithms (Differential Evolution, Self-adaptive Evolution, ...) * Simulated Annealing * CMA-ES * NSEA+, mPSO (multi-objective) hybrid optimization methods, e.g. Efficient Global Optimization, combining the local and the global approach into one approach which usually relies on response surface modeling to find a global optimum. an Automatic optimisation method is also available. That would automatically selects the best strategy for the user. Partner (eArtius) & open library (Dakota) are integrated into Optimus via this functionality User can also integrate their own optimization strategy in the Optimus environment.

Robust design optimization & Taguchi method In order to assess the influence of real-world uncertainties and tolerances on a given design, Optimus contains Monte Carlo Simulation as well as a First-Order Second Moment method to estimate and improve the robustness of a design. Optimus calculates and optimizes the probability of failure using advanced reliability methods, including First-Order and Second-Order Reliability Methods. Optimus also includes a dedicated set of functionalities to set up a Taguchi study through the definition of control factors, noise factors and signal factors in case of a dynamic study. Genichi Taguchi, a Japanese engineer, published his first book on experimental design in 1958. The aim of the Taguchi design is to make a product or process more stable in the face of variations over which there is little or no control (for example, ensuring reliable performance of a car engine for different ambient temperatures).

Applications The use of Optimus covers a wide range of applications, including

optimization of the production process of a center wing box (CWB) factory in function of production rate variations identification of the best possible design trade-off between ease of swallowing and durability, based on finite element based analysis of food supplement tablet hardness and punch strength simulations engineering of a hybrid electric vehicle (HEV) prototype for fuel economy

References

External links Noesis Solutions website Optimus integration with engineering software Optimus integration with resource management systems Optimus industry applications

Worked examples

Example 1 — a first encounter with Optimus platform

Start with the simplest possible case. Write down what Optimus platform claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Optimus platform before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Optimus platform ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Optimus platform

In research
Optimus platform appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Optimus platform in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Optimus platform is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer-aided design software, Computer-aided engineering software, Computer system optimization software, so understanding it makes those chapters shorter.
In everyday life
Look for Optimus platform outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Optimus platform in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Optimus platform means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Optimus platform out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Optimus platform in simple terms?

Optimus is a Process Integration and Design Optimization (PIDO) platform developed by Noesis Solutions. Noesis Solutions takes part in key research projects, such as PHAROS and MATRIX.

Why does Optimus platform matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Optimus platform?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Optimus platform.

Tags

  • Computer-aided design software
  • Computer-aided engineering software
  • Computer system optimization software
  • Mathematical optimization software
  • Simulation software

Keep exploring