Date post: | 18-Aug-2015 |
Category: |
Documents |
Upload: | geographical-analysis-urban-modeling-spatial-statistics |
View: | 563 times |
Download: | 3 times |
Tuesday 18 April 2023
ISATEM: ISATEM: An Integration of Socioeconomic and Spatial ModelsAn Integration of Socioeconomic and Spatial Models
for Mineral Resources Exploitationfor Mineral Resources Exploitation
F.Andriamasinoro, D. Cassard, B.Martel-JantinF.Andriamasinoro, D. Cassard, B.Martel-Jantin
BRGM (French Geological Survey) - FranceBRGM (French Geological Survey) - France
Mineral Resources DivisionMineral Resources Division
email: email: [email protected]@brgm.fr
Tuesday 18 April 2023
Mineral resources exploitationMineral resources exploitation
> Defined at territory scale (micro or meso or macro)Defined at territory scale (micro or meso or macro)
> Modelling and simulation purposeModelling and simulation purpose• Searching possible impacts of the activity on:Searching possible impacts of the activity on:
– population : job, wealth, income, …population : job, wealth, income, …
– environment : COenvironment : CO22 pollution, forest degradation, … pollution, forest degradation, …
> Defined at territory scale (micro or meso or macro)Defined at territory scale (micro or meso or macro)
> Modelling and simulation purposeModelling and simulation purpose• Searching possible impacts of the activity on:Searching possible impacts of the activity on:
– population : job, wealth, income, …population : job, wealth, income, …
– environment : COenvironment : CO22 pollution, forest degradation, … pollution, forest degradation, …
Extraction areaExtraction area(raw ore)(raw ore)
Extraction areaExtraction area(raw ore)(raw ore)
[Transport 1][Transport 1][Transport 1][Transport 1]Treatment areaTreatment areaTreatment areaTreatment area
[Transport 2][Transport 2][Transport 2][Transport 2]
Consumption areaConsumption areaConsumption areaConsumption area
> A set of tasks …A set of tasks …> A set of tasks …A set of tasks …
Tuesday 18 April 2023
perceptionperceptionperceptionperception
Initial Modelling platform: ADK (Agent Developer Kit)Initial Modelling platform: ADK (Agent Developer Kit)
> Artificial agents (like with robot/ant simulation)Artificial agents (like with robot/ant simulation)• Currently applied at micro-scale (Currently applied at micro-scale ( 10 km * 10 km in real-field) 10 km * 10 km in real-field)
> ADK Spatial properties (only in pixels): ADK Spatial properties (only in pixels): • Position (x, y) and environment sizePosition (x, y) and environment size
> Artificial agents (like with robot/ant simulation)Artificial agents (like with robot/ant simulation)• Currently applied at micro-scale (Currently applied at micro-scale ( 10 km * 10 km in real-field) 10 km * 10 km in real-field)
> ADK Spatial properties (only in pixels): ADK Spatial properties (only in pixels): • Position (x, y) and environment sizePosition (x, y) and environment size
actionactionactionaction
deliberationdeliberationdeliberationdeliberation
Tuesday 18 April 2023
Application in ADK : AsgmaApplication in ADK : Asgma
> Possible questions (from e.g. authorities)Possible questions (from e.g. authorities)• To what extent is it possible to increase the official gold priceTo what extent is it possible to increase the official gold price
– to improve the artisans’ income by to improve the artisans’ income by % ? (Development)% ? (Development)
– to reduce the ratio of the clandestine buyer channel to to reduce the ratio of the clandestine buyer channel to % ? (Governance)% ? (Governance)
> Possible questions (from e.g. authorities)Possible questions (from e.g. authorities)• To what extent is it possible to increase the official gold priceTo what extent is it possible to increase the official gold price
– to improve the artisans’ income by to improve the artisans’ income by % ? (Development)% ? (Development)
– to reduce the ratio of the clandestine buyer channel to to reduce the ratio of the clandestine buyer channel to % ? (Governance)% ? (Governance)
Tuesday 18 April 2023
Application in ADK : Asgma (2)Application in ADK : Asgma (2)
> Extraction areaExtraction area> Extraction areaExtraction area grinding areagrinding area(polygon shape)(polygon shape)
grinding areagrinding area(polygon shape)(polygon shape)
grinder agentsgrinder agents(circle shape)(circle shape)
grinder agentsgrinder agents(circle shape)(circle shape)
Conveyor HQConveyor HQ(polygon shape)(polygon shape)
Conveyor HQConveyor HQ(polygon shape)(polygon shape)
Shaft 1Shaft 1(polygon shape)(polygon shape)
Shaft 1Shaft 1(polygon shape)(polygon shape)
miner agentsminer agents(circle shape)(circle shape)miner agentsminer agents(circle shape)(circle shape)
conveyor agentconveyor agent(circle shape)(circle shape)
conveyor agentconveyor agent(circle shape)(circle shape)
> TransportTransport> TransportTransport
> Treatment areaTreatment area> Treatment areaTreatment area
EnvironmentEnvironment(bitmap)(bitmap)
EnvironmentEnvironment(bitmap)(bitmap)
Tuesday 18 April 2023
From ADK to IsatemFrom ADK to Isatem
> Geo-referenced data managementGeo-referenced data management• Creation and/or following a possible temporal evolution Creation and/or following a possible temporal evolution predictive map predictive map
– Currently: map=vector data in shape/dbf/index filesCurrently: map=vector data in shape/dbf/index files
> Architecture level: agent Architecture level: agent component component• First step from MAS to other approach (like dynamic system)First step from MAS to other approach (like dynamic system)
• Micro Micro Micro and Meso Micro and Meso
> User level : IndicatorsUser level : Indicators• display socioeconomic and/or environmental data on a dynamic mapdisplay socioeconomic and/or environmental data on a dynamic map
– Label, color (min, max), scale (min, max)Label, color (min, max), scale (min, max)
> Geo-referenced data managementGeo-referenced data management• Creation and/or following a possible temporal evolution Creation and/or following a possible temporal evolution predictive map predictive map
– Currently: map=vector data in shape/dbf/index filesCurrently: map=vector data in shape/dbf/index files
> Architecture level: agent Architecture level: agent component component• First step from MAS to other approach (like dynamic system)First step from MAS to other approach (like dynamic system)
• Micro Micro Micro and Meso Micro and Meso
> User level : IndicatorsUser level : Indicators• display socioeconomic and/or environmental data on a dynamic mapdisplay socioeconomic and/or environmental data on a dynamic map
– Label, color (min, max), scale (min, max)Label, color (min, max), scale (min, max)
Tuesday 18 April 2023
Aggregate extraction areaAggregate extraction area(Quarry)(Quarry)
Aggregate extraction areaAggregate extraction area(Quarry)(Quarry)
Application in Isatem : FlowModApplication in Isatem : FlowMod
> Medium-scale Medium-scale 100 km * 100 km 100 km * 100 km
> Issue : some resources will be closed by authorities Issue : some resources will be closed by authorities • environmental constraintsenvironmental constraints
• Questions : where may be the future resources within 10 – 20 years?Questions : where may be the future resources within 10 – 20 years?
> Medium-scale Medium-scale 100 km * 100 km 100 km * 100 km
> Issue : some resources will be closed by authorities Issue : some resources will be closed by authorities • environmental constraintsenvironmental constraints
• Questions : where may be the future resources within 10 – 20 years?Questions : where may be the future resources within 10 – 20 years?
TransportTransport(Truck)(Truck)
TransportTransport(Truck)(Truck)
Consumption areaConsumption area(City)(City)
Consumption areaConsumption area(City)(City)
ASGMA scaleASGMA scaleASGMA scaleASGMA scale Production in Ton or € equivalent for the sold partProduction in Ton or € equivalent for the sold partProduction in Ton or € equivalent for the sold partProduction in Ton or € equivalent for the sold part
Cost is doubled every 30kmCost is doubled every 30kmCost is doubled every 30kmCost is doubled every 30km
Tuesday 18 April 2023
A Isatem component architectureA Isatem component architectureSpatial or transversal objectSpatial or transversal objectSpatial or transversal objectSpatial or transversal object Spatial (in FlowMod)Spatial (in FlowMod)Spatial (in FlowMod)Spatial (in FlowMod)
Transversal (in FlowMod)Transversal (in FlowMod)Transversal (in FlowMod)Transversal (in FlowMod)
Spatial (in ADK)Spatial (in ADK)Spatial (in ADK)Spatial (in ADK) …………
OnTimeChangedOnTimeChangedOnTimeChangedOnTimeChanged FireEvent…FireEvent…FireEvent…FireEvent…[OnEvent…][OnEvent…][OnEvent…][OnEvent…]
Tuesday 18 April 2023
FlowMod mechanismFlowMod mechanism
Road node layers (t=0)[point]Road node layers (t=0)[point]
Road layers (t=0)[polyline]Road layers (t=0)[polyline]
Quarry layers (t=0)[point]Quarry layers (t=0)[point]
City layers (t=0)[point]City layers (t=0)[point]
Quarry componentsQuarry components
City componentsCity components
CO2 evaluator component(1 instance at t=0)CO2 evaluator component(1 instance at t=0)
……
Flow evaluator componentFlow evaluator component
Itinerary components(0 instance at t=0)Itinerary components(0 instance at t=0)
Truck components(0 instance at t=0)Truck components(0 instance at t=0) Road node layers (t=x)
[point]Road node layers (t=x)[point]
Road layers (t=x)[polyline]Road layers (t=x)[polyline]
Quarry layers (t=x)[point]Quarry layers (t=x)[point]
City layers (t=x)[point]City layers (t=x)[point]
Itinerary layers (t=x)[polyline]Itinerary layers (t=x)[polyline]
Truck layers (t=x) [points]Truck layers (t=x) [points]
Sh
ap
es
im
po
rta
tio
nS
ha
pe
s i
mp
ort
ati
on
Sh
ap
es
im
po
rta
tio
nS
ha
pe
s i
mp
ort
ati
on
Pre
dic
tiv
e m
ap
s e
xp
ort
ati
on
Pre
dic
tiv
e m
ap
s e
xp
ort
ati
on
Pre
dic
tiv
e m
ap
s e
xp
ort
ati
on
Pre
dic
tiv
e m
ap
s e
xp
ort
ati
on
Global instant CO2 (t=x)Global instant CO2 (t=x)
Production (quarry1) (t=x)Production (quarry1) (t=x)
Global transport cost (t=0)Global transport cost (t=0)
……
GIS
TO
OL
SG
IS T
OO
LS
GIS
TO
OL
SG
IS T
OO
LS
GIS
TO
OL
SG
IS T
OO
LS
GIS
TO
OL
SG
IS T
OO
LS
ISATEMISATEMISATEMISATEM
Tuesday 18 April 2023
Conclusion, Perspectives and short DemoConclusion, Perspectives and short Demo
> PerspectivesPerspectives• Deep performance testDeep performance test
• Application previously modelled by dynamic systemsApplication previously modelled by dynamic systems– Hydrogeology domain Hydrogeology domain
Water usage / costWater usage / costWater pollutionWater pollution
– Mineral resources management Mineral resources management natural resources management natural resources management
> PerspectivesPerspectives• Deep performance testDeep performance test
• Application previously modelled by dynamic systemsApplication previously modelled by dynamic systems– Hydrogeology domain Hydrogeology domain
Water usage / costWater usage / costWater pollutionWater pollution
– Mineral resources management Mineral resources management natural resources management natural resources management
> ConclusionConclusion• Improvement of the modelling platform: from ADK to IsatemImprovement of the modelling platform: from ADK to Isatem
– Domain of mineral resources managementDomain of mineral resources management
> ConclusionConclusion• Improvement of the modelling platform: from ADK to IsatemImprovement of the modelling platform: from ADK to Isatem
– Domain of mineral resources managementDomain of mineral resources management
> Demo…Demo…> Demo…Demo…