"优化"概念

Basic Concepts of Optimization


The concept of optimization is basic to much of what we do in our daily lives: a desire to do better or be the best in one field or another. In engineering we wish to produce the best possible result with the available resources. In a highly competitive modern world it is no longer sufficient to design a system whose performance of the required task is just satisfactory. It is essential to design the best system. Thus in “designing” new products in any field: aerospace, automotive, chemical, electrical, biomedical, agricultural, etc, we must use design tools which provide the desired results in a timely and economical fashion. Numerical optimization is one of the tools at our disposal.


Optimization is a very general automated design technique. In studying this technique it is important to distinguish between analysis and design. Analysis is the process of determining the response of the specified system to the certain combination of input parameters. For example, calculating stresses in the structure as a result of certain loads. Design on the other hand, means the process of defining a system. For example, designing a structure would mean selecting specific dimensions and location of the structural members that will allow the structure to withstand the specified load.


Much of the design task in engineering is quantifiable, and so we are able to use computers to analyze alternative designs rapidly. The purpose of numerical optimization is to aid us in rationally searching among alternative designs for the best design to meet our needs.


The alternative designs of the same system differ from each other because some parameters of the system are not the same. The parameters that could be changed in the system while searching for the best design are called design variables. Although we may not always think of it this way, design process may be defined as the process of finding the minimum or maximum of some characteristic, which may be called the objective function. For the design to be acceptable it must also satisfy certain requirements. These requirements are called design constraints. Optimization automatically changes the design variables to help us find the minimum or maximum of the objective function, while satisfying all the required design constraints。

Consider example in Figure 1.


"优化"概念的图1



Locate the top of the hill while blindfolded. Figure 1


One boy bets that he can locate the top of the hill while blindfolded. The other boy agrees but asks the first boy to also stay inside the fences. Translating this situation into optimization problem formulation, we see that the objective is to find the highest point on the hill. Therefore, objective function is the height achieved by the first boy with respect to his original position. The design variables are longitude and latitude – the coordinates, defining position of the boy. The constraints are that the boy has to stay inside the fences. Note here, that in general, the boy may start the search from outside the fences.

It is possible to define this physical problem mathematically, thus converting it to the engineering problem as shown in Figure 2:





"优化"概念的图2
Figure 2. Engineering problem formulation for the physical problem


Optimization is a very simple extension of the engineering problem:

















Maximize:

"优化"概念的图3

(objective)

Subject to:

"优化"概念的图4

(constraints)


"优化"概念的图5

(design variables)


Recall, that optimization automatically changes the design variables to helps us find the minimum or maximum of the objective function, while satisfying all the required constraints. The optimization process is illustrated in Figure 3. It may be broken down into the following steps:
• Find a search direction that will improve the objective while staying inside the fences;
• Search in this direction until no more improvement can be made by going in this direction;
• Repeat the process, until no search direction can be found that improves the objective.







"优化"概念的图6
Figure 3. Optimization process.

The optimization problem formulation and the optimization process presented above are very general and can be applied to any design problem in any field. For example, if we wish to design the internal combustion engine, the objective may be to maximize the combustion efficiency. The engine may be required to provide a specific power output with an upper limit on the amount of harmful pollutants emitted into the atmosphere. These parameters will serve as constraints for optimization. The design variables that are allowed to be changed during optimization may be the compression ratio, air-fuel mixture ratio, bore and stroke, etc.


Optimization is not limited to engineering only. It is possible to optimize the financial portfolio, optimize the revenue and expenditures of a company, optimize the route of a delivery truck, optimize the chemical processing, optimize protein models, etc.


It is not debatable that optimization is useful. It has been successfully working for many years. However, at the same time it is by no means a replacement for a designer. It is also not a “push-button” tool that instantly produces the best design without human intervention. It is a process that reduces the design time, improves the design quality, and free engineers and designers for creative work by taking over tedious operations.


Optimization is the most powerful design improvement tool that is available today!


"优化"概念的图7




结构CAE

"优化"概念的评论0条

    暂无评论

    "优化"概念的相关案例教程

    NVH领域的专家告诉SAE媒体,随着行业向电气化车型的转型,分析减少噪声、振动和声振粗糙度的复杂学科便进入了“新前沿阵地”。随着电动汽车产品的普及,在很多方面超越了以往的高端产品,零部件、系统和整车层面的新设计和工程挑战也不断涌现。工程师们注意到,与优化NVH有关的对标活动、 新型分析和测试工具的引入处于“疯狂”的水平。 Pranab Saha观察到:“我们对声学改进的车辆兴趣始终在加速提升,NV
    C3P Software 发布 Cast-Designer v7.6 【香港- 2021 年 7 月 15 日】- 工业制造过程 CAX 和 PLM 解决方案的先驱供应商C3P Software 今天宣布推出最新版本的设计、仿真和优化解决方案– Cast-Designer V7.6。 CAST-DESIGNER v7.6 是主要发布版本。新版本加入了十多项新功能。主要的改进和新的发展包括: 适用于
    ChatGPT是美国OpenAI 研发的聊天机器人程序 ,于2022年11月30日发布 。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文 等任务。 我也凑了个热闹,尝试着与ChatGPT对话,让它帮我写了一篇MBSE文章,我给出的对话是“帮我
    今天给大家分享非洲秃鹫优化算法,主要从算法原理和代码实战展开。前段时间完成分享任务获取数学建模代码的朋友请后台私聊一下我,我把代码链接发给你(不好意思,前段时间太忙了)需要了解更多算法代码的,可以点击文章左下角的阅读全文,进行获取哦~需要了解智能算法、机器学习、深度学习和信号处理相关理论的可以后台私信哦,下一期分享的内容就是你想了解的内容~ 一、算法原理 非洲秃鹫优化算法(African Vult
    Camera&CMOS解决方案 LUMERICAL 光子组件建模:芯片级(波导、传感器、微透镜) Zemax 光学元件建模:镜头设计优化、光学/机械公差 SPEOS 系统级建模:3D环境集成、照明、人眼视觉/感知 Camera workflow 工程目标 -Optimizing for optical uniformity and efficiency while increasing pixel
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 0