TOPICS

Thursday, April 14, 2011

What is Engineering Optimization?

Optimization is the act of obtaining the best result under given circumstances. the word ‘optimum’ is taken to mean ‘maximum’ or ‘minimum’ depending on the circumstances. In design, construction, and maintenance of any engineering system, engineers have to take many technological and managerial decisions at several stages. The ultimate goal of all such decisions is either to minimize the effort required or to maximize the desired benefit. Since the effort required or the benefit desired in any practical situation can be expressed as a function of certain decision variables, so optimization can be defined as the process of finding the conditions that give the maximum or minimum value of a function

The optimum searching methods are also known as mathematical programming techniques and are generally studied as a part of operations research. Operations research is a branch of mathematics concerned with the application of scientific methods and techniques to decision making problems and with establishing the best or optimal solutions.

ENGINEERING APPLICATIONS OF OPTIMIZATION

Optimization, in its broadest sense, can be applied to solve any engineering problem e.g.

1. Running a business to maximize profit, minimize loss, maximize efficiency, or minimize risk.

2. It might mean designing a bridge to minimize weight or maximize strength. It might mean selecting a flight plan for an aircraft to minimize time or fuel use.

3. Design of water resources systems for maximum benefit

4. Planning the best strategy to obtain maximum profit in the presence of a competitor

5. Planning of maintenance and replacement of equipment to reduce operating costs

The power of optimization methods to determine the best case without actually testing all possible cases comes through the use of a modest level of mathematics and at the cost of performing iterative numerical calculations using clearly defined logical procedures or algorithms implemented on computing machines.

Design Vector

Any engineering system or component is defined by a set of quantities some of which are viewed as variables during the design process. In general, certain quantities are usually fixed at the outset and these are called pre-assigned parameters. All the other quantities are treated as variables in the design process and are called design or decision variables xi , i = 1, 2, . . . , n. The design variables are collectively represented as a design vector X = {x1, x2, . . . , xn}T.

Design Constraints

In many practical problems, the design variables cannot be chosen arbitrarily; rather, they have to satisfy certain specified functional and other requirements. The restrictions that must be satisfied to produce an acceptable design are collectively called design constraints.

Objective Function

The conventional design procedures aim at finding an acceptable or adequate design that merely satisfies the functional and other requirements of the problem. In general, there will be more than one acceptable design, and the purpose of optimization is to choose the best one of the many acceptable designs available. Thus a criterion has to be chosen for comparing the different alternative acceptable designs and for selecting the best one. The criterion with respect to which the design is optimized, when expressed as a function of the design variables, is known as the criterion or merit or objective function. The choice of objective function is governed by the nature of problem. The objective function for minimization is generally taken as weight in aircraft and aerospace structural design problems. In civil engineering structural designs, the objective is usually taken as the minimization of cost. The maximization of mechanical efficiency is the obvious choice of an objective in mechanical engineering systems

Constraints

Any optimization problem can be classified as constrained or unconstrained, depending on whether or not constraints exist in the problem. A problem that does not entail any equality or inequality constraints is said to be an unconstrained optimization problem.

49 comments:

  1. Amazing and useful article. Thanks for posting this. It’s useful and

    useful. Keep up the excellent.

    Torsion Spring

    ReplyDelete
  2. I have become familiar with some of the more recent methods for linear optimization. If you are interested in linear/integer optimization, you may be interested to know simplex method and its derivatives, and Gomory cutting plane method for integer programming.

    Alan
    Dwyer Flow Transmitters

    ReplyDelete
  3. Wow .......good for a start of documentation

    ReplyDelete
  4. @admin
    i am searching for best engineering college but could not find.can you help me?
    Regards
    Engineering@lover

    ReplyDelete
  5. Nice explanation, It reminds me to remember things I know in Project Management, but tend to forget during my busy day! Thanks! Constraints are used to impose logic on activities that may not be realistically scheduled with logic links, Two constraints are permitted against each activity. They are titled Primary and Secondary Constraint. After the Primary has been set, a Secondary may be set only when the combination is logical and therefore a reduced list of constraints is available from the Secondary Constraint list after the Primary has been set. Best Primavera training

    ReplyDelete
  6. Thanks for such a great article here. I was searching for something like this for quite a long time and at last I’ve found it on your blog. It was definitely interesting for me to read  about their market situation nowadays.
    Click here:
    angularjs6 Training in Chennai
    Click here:
    angularjs Training in online

    ReplyDelete
  7. This is quite educational arrange. It has famous breeding about what I rarity to vouch. Colossal proverb. This trumpet is a famous tone to nab to troths. Congratulations on a career well achieved. This arrange is synchronous s informative impolites festivity to pity. I appreciated what you ok extremely here 
    Click here:
    Microsoft azure training in sollinganallur

    ReplyDelete
  8. Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.

    best rpa training in chennai |
    rpa training in chennai |
    rpa training in bangalore
    rpa training in pune | rpa online training

    ReplyDelete
  9. Thanks for the good words! Really appreciated. Great post. I’ve been commenting a lot on a few blogs recently, but I hadn’t thought about my approach until you brought it up. 

    java training in annanagar | java training in chennai

    java training in chennai | java training in electronic city

    ReplyDelete
  10. Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information. 
    angularjs-Training in tambaram

    angularjs-Training in sholinganallur

    angularjs-Training in velachery

    angularjs Training in bangalore

    angularjs Training in bangalore

    ReplyDelete
  11. Great blog. All posts have something to learn. Your work is very good and i appreciate you and hopping for some more informative posts. Mechanics of Fluids

    ReplyDelete
  12. Your website is very beautiful or Articles. I love it thank you for sharing for everyone. JEE Exam preparation

    ReplyDelete
  13. Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
    Microsoft Azure online training
    Selenium online training
    Java online training
    Python online training
    uipath online training

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. This is a blog to watch for sure. I think you have a really awesome writing style by the way. Very easy to read. Your blog design is so clean too! Thank you all the hard work!

    Machine tools

    ReplyDelete
  17. If you're trying to burn fat then you have to start following this brand new tailor-made keto plan.

    To create this keto diet, certified nutritionists, fitness couches, and cooks joined together to develop keto meal plans that are efficient, decent, cost-efficient, and delightful.

    Since their grand opening in 2019, 100's of individuals have already remodeled their body and health with the benefits a proper keto plan can offer.

    Speaking of benefits; clicking this link, you'll discover 8 scientifically-tested ones offered by the keto plan.

    ReplyDelete
  18. Really i am Enjoy Reading all the Articles...Thanks for Such an Interesting Information's and waiting to read many more Articles like this....
    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

    ReplyDelete
  19. Excellent post!
    BEST ANGULAR JS TRAINING IN CHENNAI WITH PLACEMENT

    https://www.acte.in/angular-js-training-in-chennai
    https://www.acte.in/angular-js-training-in-annanagar
    https://www.acte.in/angular-js-training-in-omr
    https://www.acte.in/angular-js-training-in-porur
    https://www.acte.in/angular-js-training-in-tambaram
    https://www.acte.in/angular-js-training-in-velachery

    ReplyDelete
  20. Your blog is very nice and we hope you are providing more information in future times.
    Car Service Center In Qatar|Best Tires In Qatar|Tire Supplier In Qatar|Battery Service Near Doha|Car Battery Replacement Dohahttp://www.orienttech.com.qa/

    ReplyDelete
  21. Nice..Its very good article on how to handle the future technology. This content creates a new hope and inspiration with in me. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this...thnks a lot.
    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

    ReplyDelete
  22. Nice & Informative Blog !
    QuickBooks is one such accounting software that manages every task of accounting so that you can focus on the thing that matters most. To know more about this software, call us on Quickbooks Customer Service Number 1-855-974-6537.

    ReplyDelete
  23. Outstanding blog thanks for sharing such wonderful blog with us ,after long time came across such knowledgeable blog. keep sharing such informative blog with us.
    DevOps Training in Chennai

    DevOps Course in Chennai

    ReplyDelete
  24. wonderful article contains lot of valuable information. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
    This article resolved my all queries.good luck an best wishes to the team members.learn digital marketing use these following link
    Digital Marketing Course in Chennai

    ReplyDelete
  25. Nice & Informative Blog !
    If you’re a business successor and looking for the best solution for QuickBooks Error 3180 ?.Our team consists of highly qualified professionals who provide immediate help for QuickBooks glitches. Our services and solutions are deliverable around the clock for our clients.

    ReplyDelete
  26. I am so happy to visit this blog and I love to read. Please stay upto date with your blogs, we will visit again to check our your new post.

    Top B.Tech Aeronautical Engineering Colleges in Chennai

    ReplyDelete
  27. Thank you for this article web designing services in Andorra Employing professional graphic design services in Andorra will increase your business visibility on the online platform significantly. In addition, these professionals know their best work, and thus, you don't need to worry about your brand promotion. Your employees can continue their business-related tasks because graphic designers will be responsible for increasing the value of your company's company.

    ReplyDelete
  28. Your website is very beautiful or Articles. I love it thank you for sharing for everyone. Truck Battery near me

    ReplyDelete
  29. Your website is very informative and Articles are very good.
    Quantity surveying course

    ReplyDelete
  30. Your website is very informative and Articles are very good.
    Online Quantity surveying Courses

    ReplyDelete