Potential deadlock, Mechanical Engineering

Assignment Help:

Suppose an interesting situation represented in following figure (b). The Petri net somewhat shows a paradoxical situation. Intuitively we contain in our minds that by raising the initial marking of the Petri net we can raise its chances of it being live. By sum a token to p5 we can consider that t2 can be fired and the system attains a deadlock.

Thus we can interpret that raising the number of resources or the initial markings not all times assists in making the system live.

Furthermore we ignore any potential deadlock by employing additional intermediate places. That type of deadlocks appear while the operation say Oi, j, k is completed in at the machine Mk and Oi,j+1,k1 needs the machine Mk1 and the operation Oi1,j1,k1 is done at machine Mk1 and Oi1, j1+1,k needs machine Mk. The situation is shown in following figure (a) as represented below.

2164_Potential Deadlock.png

Figure: (a): A Potential Deadlock

The operations Oi,j+1,k and Oi1,j1+1,k1 are be reinitiated via swapping the resources Mk and Mk1. In the model represented in figure (a), the model fails to attain this. Hence we employ additional intermediate places to resolve the problem and it is portrayed in following figure (b) below.

2415_Potential Deadlock1.png

Figure: (b): A Solution for Potential Deadlock

The model as represented in figure consequent to having a buffer at machine. Via unloading otherwise via either a human operator or via a robot the part from the machine to the buffer after the operation the machine is available and deadlock does not arise. At all machine, the loading of the part onto the machine before the operation is seemed as the part of the operation. Such procedure avoids an exact type of potential deadlocks.


Related Discussions:- Potential deadlock

Illustrate the babcock and wilcox boiler, How the boiler are classified? Sk...

How the boiler are classified? Sketch and define the babcock & Wilcox boiler and also Compare the water tube boiler and fire tube?

Evaluate the angle of heel, A motor cycle with its rider, weight 250kg, the...

A motor cycle with its rider, weight 250kg, the centre of gravity of the machine and rider combined being 60cm above the ground level when the machine is standing upright. Each roa

Determine the flow rate - material balances, 1. A continuous steady-state p...

1. A continuous steady-state process involving components A, B, and C is shown below, along with the known process information a) On the flowchart, assign variables for the unkn

Necessity of transmission system , Necessity of Transmission System ...

Necessity of Transmission System The main purpose of Transmission system is to provide a means to vary the torque ratio between the engine and the road wheels. It means th

Gas lenses, Gas Lenses Gas lenses are used to provide a laminar flow...

Gas Lenses Gas lenses are used to provide a laminar flow of shielding gas. All These attachments have a porous barrier diffuser and are fitted around the electrode or collet

Flash butt welding, Flash Butt Welding The two pieces to be welded are ...

Flash Butt Welding The two pieces to be welded are pressed against each other by applying a pressure. To whatever finish the faces are machined, there will be some protuberance

Calculate days of inventory, Calculate days of inventory: From the dat...

Calculate days of inventory: From the data provided in table 1 and 2, calculate days of inventory. Solution Average Inventory Investment = (Last year inventory + Curre

Evaluate the net work done by the gas, An ideal gas is heated at fixed volu...

An ideal gas is heated at fixed volume until its temperature is 3 times the original temperature. It is then expanded isothermally till it reaches original pressure. The gas is t

Internal combustion models of engine, Internal combustion models of engine:...

Internal combustion models of engine: The engines which develop power by combustion of fuel within the engine are called internal combustion engines. The examples of internal

How can you implement permeability test, Q. How can you implement Permeabil...

Q. How can you implement Permeability test  As already defined, permeability of porosity of the moulding sand is the message of its ability to permit air to flow through it.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd