Professional Documents
Culture Documents
The process of collecting information (planning and gathering) is the most important process, it constitutes 50
percent of the solution of the model. It must be taken into account that this data is based on reliable references, and
correct sources, because when it is not! it results problems in the simulation, giving false solutions.
we know that the simulation represents 98% of reality, so it is just yet another reason of the importance of reliable
correct data. The information must be very close to real systems
After illustrating the locations of where our product will be shipped to, the distance (by meter) must be added too - pro
model doesn’t back up a by KM distance in the path network-
the objective from calculating distance is that our so we could set a path to our resources to move on, to mimic reality
and of course to calculate a real duration of all the process, both tables above show the wanted data related to such
information and locations.
- Secondly, Resources
In this category one must identify Speed, capacity of each, cost per hour of transportation and time for pick up
and deposit.
The first thing is capacity of the truck, ship, and type
- speed we calculated the Average/mean of speed then listed it in promodel using lognormal distribution
The cost of transportation
1- Ship (Panamax/ New Panamax) 1522 $ per shipment
2- The truck (Dongfeng 12 wheel) 42 $ for one travel
3- The truck (Dongfeng 12) 3 $ per Km
4- The truck (Dongfeng 6) 2-3 $ per Km
1- Locations
Locations represent places in the system where entities are routed for processing, storage, or
some other activity or decision making. Locations should be used to model elements such as
delivery locations, warehouse locations, network
servers, and transaction processing centers
These pictures show us location in my project
2- Entity
Entities are the items processed through the system such as products, customers, and documents. Different
entities may have unique characteristics such as cost, shape, priority, quality, or condition
First entity is (lentil _ tons) this entity arrives Egypt port and the system combine (batch_lentile) entity for one batch
and send to Aqaba port by ship
Second entity (batch – two – 50 ton) when the first entity arrives to Aqaba port, a truck with a capacity of 50 tons is used
to transport the product to our Main WH so we made a split to 50 tons (two container) then send it to main ware house
and packaging factory attached with a truck of course (move with then free)
Third entity when (batch _container _50 ton) arrival main ware house and packaging factory make split for this entity
(lentil_bage_50_kg)
The forth entity is (capacity _of _truck _25 _ton) this entity is combine to (lentil _bag_50_kg)
3-Path
is track the dynamic resource is going on it
4-Resource
A resource is a person, piece of equipment, or some other device used for one or more of the
following functions: transporting entities, assisting in performing operations on entities at locations, performing
maintenance on locations, or performing maintenance on other resources
1- Panamax the capacity much larger than our demand so we set it to infinite (giving it’s always ready to carry whatever
capacity we need)
5- Arrival
Any time new entities are introduced into the system, it is called an arrival. An arrival record is
defined by specifying the following information:
•Number of new entities per arrival
•Frequency of the arrivals
•Location of the arrival
•Time of the first arrival
•Total occurrences of the arrival
6- Processing
Processing defines the routing of entities through the system and the operations that take place at each location they
enter. Once entities have entered the system, as defined in the Arrivals table, processing specifies everything that
happens to them until they exit the system
Rules : Amman (M.H) = 0.5 Irbid DC = 0.3 South DC = 0.2 all Retailers =0.25
Images of process are so many, they can be viewed on the software, so please look at the attached ProModel fi
Validate model System Performance Metrics
Validation is an inductive process in which the Performance Metric are used to measure and
modeler draws conclusions about the accuracy of monitor system behavior to make
the model based on the evidence available. improvements and deal with errors. User
Most techniques used in validation such as measures cannot be calculated using software,
1- Watching animation so we define them in the form of variables and
As we have seen, when running our model for a
then add them to the process.
month, we see all the elements move in a proper
1-Lead time
and orderly manner based on the orders given to
the system, but when we run for a longer period, Lead time is the amount of time that passes
it is difficult for us to use this method to from the start of a process until its conclusion.
validation the model. Or Lead time measures how long it takes to
So we will use other methods complete a process from beginning to end.
2- Testing against historical data 2-Production quantity
If historical information exists for both The number of pieces that are produced in the
operating and performance data, the model can process
be tested using the same In the model, we measured the amount of
operating data and comparing the results with the production in the packaging plant
historical performance 3-transfer cost
data. It is the cost needed to transport the goods
Based on the data obtained, it was found that
from one region to another
Jordan annually consumes 15,000 tons of lentils.
4- service level
After running the model for a year, a number was
obtained soon, and when a comparison was Service level is the metrics by which a
made, it was found that the error rate does not particular service is measured. Service level is
exceed 1%. mostly used in the service-based industries.
3- Performing sensitivity analysis Service level provides the expectations of
We change data deliberately to discover errors quality and service type and also remedies
and fix them (in one of the months we raised the when requirements are not met.
request to see how the system will respond to or Equation used in pro model
under such circumstances (trial and error or Lead time:
setting constrains) (discovering relations, what to L = L + (Process time from start to finish(
maximize what to minimize and set them to do a Production quantity:
sensitivity analysis) Inc (entity)
Transfer cost:
A common method of validating a model of an
existing system is to
Cost = cost + (distance*cost per km or m or
compare the model performance with that of the feet)
actual system. Service level:
These three methods were used to validation of Production quantity
The model
Scenarios and comparison
The percentage of blocked is high) 96.53) %in the packaging factory, this had caused us major
problems and delays in the system
waiting time equal is 86.7% indicating that goods is waiting in Aqaba port
Waiting
Blocked time
Equal 96.53
The product is waiting in this location at the heist level, giving the low number of trucks RELETAVILY (enough for demand
distribution)
Utilization of recourse
Another thing is that the rate of Utilization is very high (sometimes when the Utilization is
high, it is considered good), but in contrast, the results resulting from this Utilization must be
satisfied with the request, but as we saw previously, the results are not compatible with what
is required
Other important Results
Utilization
Dongfeng6 1 Amman.1 17.20% utilization is low, indicating that number of trucks is more than enough. minimize
Dongfeng6 south .1 66.7 % the Utilization is medium to high, take into consideration cost constrains or
qualitative constrains to max or mini such a response
Variables
Now we will look at the variables that matter to me in the variable
1-production quantity
2- inventory level
We will compare these values with the values of the second scenario to decide which scenario we will work
with
From the previous results, it became clear to me that Irbid needs an increase in the number of trucks to solve some of
the problems, and this is what we will address in the second scenario, where we increased the number of shipments
Second Scenario
In the second scenario, we have increased the number of shipments to the following numbers:
First the Annual demand result is 21250 ton this demand is ideal the ideal demand is ( 15 to 24) thousands of
ton the figure show this )scoreboard)
Entity state
As seen in the following figure
The percentage of blocked is very low than first scenario )22.47) % this problem is solved in two scenario
And waiting time equal is 90% so the goods is waiting in Aqba port this can’t solved by increase the number of truck
This problem can solve by make the truck directly send batch container two 50-ton entity to Amman Main ware house
And this packaging process make two location Amman and Aqba (Main Ware house) but this process exceeds the cost,
which may not fit into my budget (transportation and packaging fees increase).
The blocked is
less than last
scenario
(22.47)%
Multiple Capacity Location States – Baseline
We also note that the percentage of filling the Main Ware house and packaging factory decreased by a large percentage
(30.2) %
Utilization of recourse
also not
Utilization
Dongfeng6 1 Amman.1 23.07% We notice that Utilization values have decreased a lot, which means that
trucks
Dongfeng6 Irbid.1 71.3 % the Utilization is medium to high but less than past scenario
Dongfeng6 south .1 46.19% The utilization is low to medium but less than past scenario
We note that the percentage of use in the second scenario is lower than the percentage in the
first scenario
This means that the quantity of goods that will reach the three (main two Dc) warehouses will
increase, which will lead to meeting Jordan's need for lentils.
Variable:
We also have noticed that the production quantity in our packaging factory increases with the
Annual demand, which is fully logical.
the inventory level for three, DC’s and + Main houses and Dc increases with every product unit
that enters (logical)
by taking everything we mentioned into consecration, it looks sensible to choose the second
scenario:
for several reasons; 1- its ability to meet Jordan's demand for lentils 2- time taken is less than
the previous scenario
budget or cost constrains must be taken into account, as an increase in the number of trucks
will result in an increase in the cost, but in return it will result in an increase in the percentage
of sales optimize your best SL to the Best profit.
Solve the problem
problem
I expect that after this scenario works, the waiting time for the goods in the port of Aqaba will
be reduced, plus taking into consideration that we will also have to increase the nu. of trucks
in transportation to the new packaging factories or maybe just double the shifts
And do not forget that the cost may increase from increasing the number of trucks to opening
a new packaging factory with of course the cost of packaging factory itself
So as said Optimize to the Best combination of both SL and Total profit
We have Replication the second scenario five times, and the result is as follows
P (x − hw ≤ μ ≤ x + hw) = 1 – α
We will narrow the distance between the upper and lower
Upper limit = 376122.37
Lower limit =173877.63
X bar = 275000
We also notice that the distance is Upper between the largest and the Lower
The greater the number of Replication, the less distance between the two values. To determine how many
Replication are required, we will solve the following equation
hw=e= (tn-1, α/2) sn
n = (tn-1, α/2) se2
ń = (zα/2) se2 )estimated)
We excel sheet to calculated the n estimation (to production quantity variable
(zα/2) = -1.64485, e= 50 000
The ń = 12.25125 = 13 replication
We make 13 replications to get production quantity
Between 225000 <= production quantity <= 325000
We can work on all kinds of variable to limit their values and know how many replications are needed for
the operation
Arrival Cycle
Additional information you want to add to a project is a table function enter it on a form arrival
Pictures show how it works Please zoom in and out for better vision. Thank you
Quantity
When you run the order form, it will arrive based on the numbers in the table that can be dispensed with
1- Occurrence 2- frequency
Conclusion
In last
we have put our maximum effort to reach to the best possible scenarios after taking into
consecration, and giving much thoughts, to the constrains we noticed, listed, told, and studied.
All the process of how, was explained in detailed at and under every point.
Our simple method of problem solving was
Plan.
Design.
Conduct.
Analyze.
Conclusion.
Notice, maintain and repeat if needed or develop if there’s a chance
we will be available for a presentation of our humble work, to discuss and give further
explanations and guidance through our work.
We hope that this project had giving us and you the opportunities to see and learn the
importance of such course to all application and its wide variability for usage
again the applications for such course is infinite and every major, small or large, domestic or
local, are all in need for such course and its outcome of learning objectives.
Thank you.