oil & gas transporting emergency recovering information asystem (for lease))-
DESCRIPTION
INFORMATION SYSTEM FOR PLANNING ACTIONS FOR OVERCOME THE SEQUENCES OF THE OIL@ GAS TRANSPORT SYSTEMS RUPTURETRANSCRIPT
![Page 1: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/1.jpg)
RAPID RESPONSE INFORMATION SYSTEM ON OIL LOGISTICS
UNEXPECTED SITUATIONS
MOSKOVOY ILYA, VICTOR ROMANOV, KSENIA GRIGORYEVA
RUSSIAN PLEKHANOV UNIVERSITY OF ECONOMICS
![Page 2: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/2.jpg)
TECHNOLOGICAL COMPLEXITY OF LOGISTICS SYSTEM
![Page 3: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/3.jpg)
ORGANSATIONAL COMPLEXITY OF LOGISTICS SYSTEM
![Page 4: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/4.jpg)
Карта нефтепроводов компании Транснефть.
![Page 5: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/5.jpg)
PROBLEMS IN OIL LOGISTICS
• Transporting oil from oil well to refinery and after that to the client requires a complex transportation and storage system.
• • About 40% of world oil flows through pipelines which are located very far from
settlements and some of them built in high-risk regions of the world..
• Terrorism. Simple explosive device could damage pipeline. It is very difficult to protect pipeline due to it’s length. Pipeline is potential terrorist target.
• To fix circumstances of unexpected situation we need to apply a range of preventive measures to minimize negative impact on environment, personnel and settlements.
• All these factors reflect final cost increasing of oil products.
![Page 6: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/6.jpg)
Pipeline break – action list
• Close the pipeline seal.
• Notify buyer.
• Repair team busy? YES or NO.
• Review possibility to rent railroad tanks.
![Page 7: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/7.jpg)
• Oil storage is available ?
• Notify buyer.
• Open seal to continue supply.
• Calculate additional costs;
Pipeline break – action planning (continue)
![Page 8: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/8.jpg)
3 main steps to minimize harmful circumstances of oil spill
Suspend oil products
supply
Collect spilled oil
ASAP
Apply range of measures to minimize environment damage
![Page 9: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/9.jpg)
DEPENDENCY OF OIL VOLUME SPILLAND SPACE OF THE AFFECTED AREAS
Up to 100 tonsof oil and oil products
on the affected territory
From 100 up to
500 tons oil and oil products on the affected territory
From 500 up to
1000 tons of oil and oil products on the affected territory
Local
Municipal
Regional
Federal
Territorial
From 1000 up to
5000 tons of oil and oil products on the affected territory
More than 5000tons of oil and oil products on the affected territory
![Page 10: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/10.jpg)
Rapid Response Information System:Operational Control Unit
![Page 11: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/11.jpg)
Data Receiving and
RegistrationCommunication &InstrumentalObservation
Oil supply system
ProblemSituation Analysis
DECISION PREPARING AND EXECUTION AT OCU
Domain ontology
Clients
Communication
SituationsHistory
Search for Similar Situations
Problem Situation Resolving Plan
Oil products
Allocation of Resources
Plan Execution
Responsible Unit Choice
Actions Rules Knowledge
Base
![Page 12: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/12.jpg)
TABLES-Icontract:(sid,bid,cn, tsc, tdm, ops,avi,avi, tvd,pui, cpt, tco,san).
sid-seller id;
bid-buer id;cn-contract number; tsc-tag of the contract subject;tdm-tag of delivery means;ops-oil product service;avi-volume of oil products type delivery per unit of time ton/day;tvd-total volume of oil products to be delivered; pui-price for unit of oil product volume type $;cpt-contact period of time;tco-total cost oil products to be delivered mln$;
san-sanctions for contract condition violation.
![Page 13: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/13.jpg)
TABLES-IIsituation:(sti, tos, cid, tmd, tmt, eqs, loc, pnt, toe, ked, drs, sre, tsr).
sti-situation id;tos- type of situation;
cid-Contract id depended;tmd-situation date;
tmt-situation time;eqs- emergency qualification sign;loc- situation location sity;pnt-geographic location position;toe- type of equipment envolved;ked-kind of equipment damage;drs- department responsible for situation;sre- sign of situation resolved;tsr- time needed.
![Page 14: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/14.jpg)
TABLES-III• actions:(sid,cn,aid,ama,asa,an,pnt,at,atm,ad,ait,art,arv,pra,apc,app,arf,aff).
ama- agent making action,asa- agent surppresed by action,aid-action identifier,at-action type,atm-action time,ad-action description,ait-action instrument and tools,art-action resources type,arv-action resources volume,pra-precedent action,apc-action pre-condition,app-action post-condition,arf-action relational fluent,aff-action functional fluent.
![Page 15: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/15.jpg)
Business Rules
S1 a2
S3
Sn
a1 S4
a3
an
r1: local(X) volume(X) < 100 tons⇒r2: municipal(X) 100 > volume(X) < 500 tons⇒r3: territorial(X) 500 > volume(X) < 1000 tons⇒r4: regional(X) 1000 > volume(X) < 5000 tons⇒r5: federal(X) volume(X) > 5000 ⇒
r1a: repair_crew(X) volume(X) < 500 tons⇒r2a: emergency_crew(X) 500 < volume(X) < 5000 tons⇒r3a: federal_crew(X) 1000 > volume(X) > 5000 tons⇒
r1b: repair_crew(X) ¬municipal(X)|territorial(X)|regional(X)|federal(X)⇒r2b: emergency_crew(X) ¬local(X)|municipal(X)|territorial(X)⇒r3b: federal_crew(X) ¬local(X)|municipal(X)|territorial(X)|regional(X)⇒
![Page 16: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/16.jpg)
SITUATION CALCULUS APPROACH WITH INCOMPLETE INFORMATION FOR DECISION-MAKING
Plug_cloused:= False is taken place, and assertion
Is_supplying(seller/IPS, buyer/IPB, opk/TSC, pl1/PLI, avt/AVI, pui/USD,sbt/TIM, sct/TIM):=True is valid.
1.Determine all fluents for possible actions.
Poss(¬) ↔ repair_crew (¬busy(repair_crew,s)).
Poss(pollution(pipeline), do(a,s)↔( a=broke_pipeline) is_supplying(pipeline)(broken(pipeline,s) a close_plug(pipeline,s)).
Poss(penalty_calc(seller),s)↔seller suspension_supply(seller) => ready? ask => else suspend.
Poss(supply_resume(seller),do(a1(do(a2,s2)) ↔(a1=direct,(a2=repair(pipeline,s) open_plug(pipeline,s2)).
Poss(direct(repair_crew))repair_crew( ¬busy(repair_crew,s)).
2. Determining all types of actions in specific situations.
Is_supplying(seller,do(a,s)) ↔ (a=contract(seller) a=open_plug(pipeline,s)) (a=suspension_supply(seller) a=supply_resume(seller).
broken(pipeline,s) suspension_supply(seller). => ready? ask => else suspend.
suspension_supply(seller) ↔ penalty_calc(seller).
broken(pipeline) ¬ a2=repair(pipeline,s (open_plug(pipeline,s2)) ↔is_leaking(opt).
is_leaking(opt) ↔pollution_penalty.
inform(seller/IPS,buyer/IPB,broke_pipeline suspension_supply)
inform(buyer/IPB, Supply_resume).
S0 S0
![Page 17: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/17.jpg)
Automated planning
![Page 18: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/18.jpg)
Automated planning – agent communicationAgent Position Role Session number- Message
type, message #Content
Recipient
Agent 9 Operations duty Distant control unit 1-Inform, #1
“pipeline rupture”Agent 7
Agent 7 Operations duty Officer
Remote monitoring and control dashboard
1-Inform, #2 “pipeline rupture”Agent 4
Agent 4 Head of Deparment Infractructure Technical Service and Repair Department
1-Request, #3 “Close plug” Agent 10
Agent10 Plug Device Infrastructure 1-Inform #4 “close command executed”
Agent 4
Agent 7
Operations duty Officer
Remote monitoring and control dashboard
1-Inform, #5 “pipeline rupture”Agent 2
Agent 2 Sales Department Sales Manager 1-Inform, #6 “supply suspended due to рipeline rupture“
Agent 1
Agent 8 Head of crew Duty repair crew 1-Inform, #7 “repair completed”Agent 4
Agent 8 Head of crew Duty repair crew 1-Inform, #8 “not busy”Agent 4
Agent 4 Head of Deparment Infractructure Technical Service and Repair Department
1-Request # 9 “locate & repaire” Agent 8
Agent 8 Head of crew Duty repair crew 1-Inform, #10 “repair completed”Agent 4
Agent 4 Head of Deparment Infractructure Technical Service and Repair Department
1-Request #11 “open plug” Agent 10
Agent10 Plug Device Infrastructure 1-Inform #12 “open command executed”
Agent 4
Agent 4 Head of Deparment Infractructure Technical Service and Repair Department
1-Inform, #13 “resuming delivery”
Agent 2
Agent 2 Sales Department Sales Manager 1-Inform, #14 “supply is resuming” Agent 1
Agent 1 Client 1 Buyer according contact #1 for oil products
2-Request#15 “penalty for supply suspension”
Agent 2
Agent 3 Client 2 Buyer according contact #2 for oil products
2-Request, #1 “supply volume decreasing”
Agent 2
Agent 5 Client 3 Buyer according contact #3 for oil products
3- Request, #1 “contract breach”Agent 6
Agent 6 Head of Depatment Budgeting Department 3-Request #2 “penalty for contract breach”
Agent 5
![Page 19: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/19.jpg)
Rapid Response Information System Prototype
![Page 20: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/20.jpg)
Simulation of emergency situation
![Page 21: Oil & Gas Transporting emergency recovering information asystem (for lease))-](https://reader035.vdocument.in/reader035/viewer/2022081603/557fa389d8b42ad60b8b4b15/html5/thumbnails/21.jpg)
Thank you!