Project 1: Application of LP in Manufacturing and Project Management
OBJECTIVE:
This project provides students an opportunity to apply the knowledge and problem
solving skills obtained in LP to a practical optimisation problem.
DESCRIPTION:
A number of LP

Project 1: Problem 10
49928: DESIGN OPTIMISATION FOR MANUFACTURING
PARAS GAUTAM; RAMANPREET SINGH; MARC YUMOL
STUDENT NAME:
STUDENT NUMBER
CONTRIBUTION
PARAS GUATAM
12090078
EQUAL
RAMAN PREET
12176576
EQUAL
MARC YUMOL
11001233
EQUAL
1 PROBLEM DESCRIPTION

GAMS Training
Mathematical Modeling
1.
Examples:
Example 1: The Outdoor Furniture Corporation manufactures two products, benches and
picnic tables, for use in yards and parks. The firm has two main resources: its carpenters
(labor force) and a supply of r

Assignment-1
Name Student ID
49928: Design Optimisation and Manufacturing
Part - A
Two Matlab program codes, L1_ex1_1 and L1_ex1_3, are provided. Students are asked to understand
functions in the programs by using Matlab online help and reading the docume

QUESTION 1:
The objective function is 9A+20B because the question requires us to calculate the optimum number
of benches and tables from which we can get the maximum profit.
The profits yielded for finishing each bench and table are 9 and 20 respectively.

Assignment 1
Try two of the following four questions:
one from Question 1 and Question 2 (LP problem),
another from Question 3 and Question 4 (NLP problem).
Hint: First establish the mathematical model based on the lecture slides. Then get start
with Matl

49928 Design Optimisation for Manufacturing
Lecture 6:
Nonlinear Programming (NLP) approach #1:
Generic Numerical Algorithm and One Dimensional NLP
Shoudong Huang
Centre for Autonomous Systems
Faculty of Engineering, Building 2, Level 6
UTS
1
49928 Des

How to use MATLAB to solve linear programs ?
This note describes how to use MATLAB to solve linear programs. The TA will also give
you a tutorial on MATLAB in his office hours. But this note should get you through the
homework.
1. How does one start MATLA

Load the Solver Add-in
Page 1 of 1
Excel > Customizing > Loading add-ins
Load the Solver Add-in
Show All
The Solver Add-in is a Microsoft Office Excel add-in program that is available when you install Microsoft Office or Excel. To use it in Excel, however

Lecture 5:
Linear Programming (LP) approach #2:
MATLAB Toolbox and Excel Solver
Shoudong Huang
Centre for Autonomous Systems
Faculty of Engineering, Building 11, Level 9
UTS
1
49928 Design Optimisation for Manufacturing
Autumn semester
Our story so far

The Cereals Inc. Problem
Decide how much wheat and how much corn to produce each week in order to
maximize the profit.
Profit: $4 for wheat and $3 for corn.
Both wheat and corn need three phases, phase I: Pre-processing, phase II: Grinding,
phase III: Pac

49928 Design Optimisation for Manufacturing
Lecture 4:
Linear Programming (LP) approach #1:
_Simplex methods
1
Dr. Shoudong Huang
49928 Design Optimisation for Manufacturing
Autumn semester
Our story so far
Optimisation is important - many application

Lecture 3: Technical Appendix 1:
_Design of a Geartrain
from
2.7 Design of a Geartrain,
Page 71 in P.Y. Papalambros and D. J. Wilde, Principles of Optimal Design: modelling
and computation 2nd Edition, Cambridge, 2000

Tutorial 1 for 49928 Design Optimisation
Section A: A few simple tasks
1. Use the command meshgrid and contour to plot a simple function:
f x1 x2 , 10 x1 20; 30 x2 50; step 1
2. Use contour to mark where f 60 with colour red
3. Try to change to f x22 x12

49928 Design Optimisation for Manufacturing
Lecture 1:
Introduction: optimal design
examples, procedures, etc.
Dr. Shoudong Huang
Centre for Autonomous Systems
Faculty of Engineering & IT,
Level 9, Building 11
UTS
1
49928 Design Optimisation for Manufact

49928 Design Optimisation for Manufacturing
Lecture 2:
Modeling optimisation problems
_Linear Programming problems (LP)
Dr. Shoudong Huang
Centre for Autonomous Systems
Faculty of Engineering & IT, Level 9, Building 11
UTS
1
Dr. Shoudong Huang
49928 Desi