1 / 22

Spatio-Temporal Database Constraints for Spatial Dynamic Simulation

INPE. Spatio-Temporal Database Constraints for Spatial Dynamic Simulation. Bianca Maria Pedrosa Luiz Camolesi Júnior Gilberto Câmara Marina Teresa Pires Vieira. UNIMEP. Outline. Spatial dynamic systems TerraML computational environment Variability in simulation process

Download Presentation

Spatio-Temporal Database Constraints for Spatial Dynamic Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INPE Spatio-Temporal Database Constraints for Spatial Dynamic Simulation Bianca Maria Pedrosa Luiz Camolesi Júnior Gilberto Câmara Marina Teresa Pires Vieira UNIMEP

  2. Outline • Spatial dynamic systems • TerraML computational environment • Variability in simulation process • A land-use change application

  3. f ( I (t+1) ) Spatial dynamic systems f ( I (t) ) f ( I (t+2) ) f ( I (tn )) F F . . . Spatial dynamic systems simulates spatio-temporal processes in which the state of a location, on the Earth´s surface, changes over time, due to some physical phenomena.

  4. Forecast tp + 10 calibration calibration Dynamic spatial models tp - 20 tp - 10 tp fonte: Almeida et al (2003)

  5. Spacial dynamic system elements • Transition Rules discrete continuous hybrid • Models FuzzyL(Clue) Expander(Dinâmica) LocalMean (Riks) Clue Dinâmica Riks

  6. Spacial dynamic system elements • Space representation • Neighborhood uniform proprieties modelo celular • regular structure non stationary proximitry matrix

  7. jump condition control mode control mode flow condition TerraML TerraLib Modeling Language Cell-based modeling language New Temporal database constraints Hybrid Automata

  8. Constraints • Transitions are processes representing evolution and therefore subject to constraints, which are preconditions to limit, avoid or force a change • Variability is a feature to establish the possibility and the change limits of objects • Variability is associated to object attributes or processes to model the structural, functional and behavioral characteristics of elements in real world

  9. Variability in simulation process • Invariant • Defined to attributes that cannot be changed • Are used to represent immutable or stable characteristics • Variant • Defined to attributes whose alterations are highly provable • Support Evolution, involution or revolution of object or processes

  10. Dimensioning the limits • Moment • A time instant value • Granularity • Precision domain of time instant (ISO 2000) • Orientation • Reference system (Gregorian calendar) • Direction • All orientation has a origin moment and everything happens after or before this moment (UTC) • Application • The use of temporal representation, allowing the semantic recognition of the time datatype

  11. I M time M I time I M time I M time I M time Expressing Variability conditions

  12. TerraML Schema

  13. TerraML Schema

  14. TerraML Schema

  15. A land use change applicattion

  16. A land use change applicattion • Global mode (for all cells) • Calculate/update the Demand in each time step • Calculate/update the Global Demand in each time step • Local mode (for each cell) • Calculate the cell´s potencial for change • Select/alocate cells to change, based on demand Demand > 0 LOCAL GLOBAL Potential >0

  17. Local mode equations

  18. TerraML script <cellprocessorauthor="bianca" date="11/08/04"model=“geoinfo" > <input> <databasehost="localhost" path="c:/tese_dados/"name="rondonia.mdb" user=""pass="“ /> <layername="celulas450" layerid="46"/> <tablename="celulas450_dinamica" columns="35" lines="70"/> <neighborhoodname="c:/tese_dados/vizinho1.txt" zones="1"/> <globalname="total_demand" value="700"/> <globalname="demand" value="0"/> </input>

  19. TerraML script <controlinitime="1985" intervals="16"step="1"timeUnit="year"> <modename="GLOBAL"> <temporalattribute="demand" value="0.0625"inittime= “1986” finaltime=”1990” /> <temporalattribute="demand"value="0.0625"inittime= “1991” finaltime=”1995” /> <temporalattribute="demand"value="0.0625”inittime= “1996” /> </mode> <modename=“LOCAL” <constraint <invattribute= “florestreserve” value = “1” /> <varattribute= “owner” value= “Federal” inittime= “1986” finaltime=”1990” /> </constraint>

  20. TerraML script <fuzzyLattribute="acessibility" column=”road_distance”alpha="0.001" beta="500" /> <localMeanattribute="atractivity" column="land_cover"/> <productattribute="potential"> <pairattribute="acessibility"weight="0.8"/> <pairattribute="atractivity"weight="0.2"/> </product> <expanderattribute="land_cover"column="potential" demand="demand"/> </mode> <transitionfrom="global"to="local"> <conditionattribute="demand" op="GT" value="0"/> </transition> </control> </cellprocessor>

  21. Simulation result samples

  22. Conclusion • The constraints model proposed is based on semantic representation of variability to transitions in simulations. • The model proposed support both variant and invariant conditions and seems to cover the most frequent situations in environment systems. • Future efforts will focus on extending constraints to support the orientation and direction aspects of time representation

More Related