DOI QR코드

DOI QR Code

Development of GASS2 through Improving Inter-component Connection and Communication Modules

연결성과 소통구조 모듈을 통한 차세대 범용 농업시스템 시뮬레이터 (GASS2)의 개발

  • Kim, Tae Gon (Institutes of Green Bio Science Technology, Seoul National University) ;
  • Lee, Sung Yong (Department of Landscape Architecture and Rural Systems Engineering, Seoul National University) ;
  • Yi, Ho Jae (Agricultural and Biological Engineering, Pennsylvania State University) ;
  • Lee, Jeong Jae (Department of Landscape Architecture and Rural Systems Engineering, Research Institute of Agriculture and Life Sciences, Seoul National University) ;
  • Suh, Kyo (International Agriculture Technology Graduate School, Institutes of Green Bio Science Technology, Seoul National University)
  • Received : 2014.05.19
  • Accepted : 2014.08.26
  • Published : 2014.09.30

Abstract

The purpose of this study is to improve the Generic Agricultural Systems Simulator (GASS) which can simulate various rural systems based on object-oriented model. GASS provides the configuration platform of various system components to simplify integrated agricultural system models such as irrigation systems for rice farming. The new connection and communication modules of GASS improve applicability for modelling diverse systems. The geometric connection of GASS replaces topological connection, and communication protocols expand to analyze not only homogeneous system but also heterogeneous system. In this paper, we applied GASS2 to simulate the water heights of linked tanks and the simulation outputs were verified through comparing with analytical solutions of differential equations. The two new modules make it possible to analyze the 4-tank problem which includes topological and heterogenous issues with GASS2.

Keywords

References

  1. Acock, B. and V. R. Reddy, 1997. Designing an object-oriented structure for crop models. Ecological Modelling 94(1): 33-44. https://doi.org/10.1016/S0304-3800(96)01926-6
  2. Goodliffe, P., 2007. Code Craft the practice of writing excellent code. ch. 1. (translator: Kim, Y. M., 2006). Hanbit Media Inc. pp. 3-22 (in Korean).
  3. JFreeChart, 2013. http://www.jfree.org/jfreechart accessed 5 Oct. 2013.
  4. Jones, J. W., B. A. Keating, C. H. Porter, 2001. Approaches to modular model development. Agricultural Systems 70(2-3): 421- 443. https://doi.org/10.1016/S0308-521X(01)00054-3
  5. JUNG, 2013. Java Universal Network/Graph Framework. http://jung.sourceforge.net accessed 20 Aug. 2013.
  6. Kim, T., 2007. System simulator improvement using centralized component attribute control and diverse communication layers of material and information. MS. thesis, Soul National University (in Korean).
  7. Kim, T. and, J.J. Lee, 2007. GASS Improvement using diverse communication layers of material and information. Journal of the Korean Society of Agricultural Engineers 49(1): 101-109 (in Korean). https://doi.org/10.5389/KSAE.2007.49.1.101
  8. Lee, H. K., T. Kim, and J. J. Lee, 2012. Development of an object-oriented finite element model through iterative method ensuring independency of elements. Journal of the Korean Society of Agricultural Engineers 54(2): 115-125 (in Korean). https://doi.org/10.5389/KSAE.2012.54.2.115
  9. Suh, K., T. G. Kim, H. J. Lee and J. J. Lee, 2005. Simulation of agricultural marking based on GASS. Journal of the Korean Society of Agricultural Engineers 47(4): 3-12 (in Korean).
  10. Van Evert, F. K. and G. S. Campbell, 1994. CropSyst: A Collection of Object-Oriented Simulation Models of Agricultural Systems. Agronomy Journal 86(2): 325-331. https://doi.org/10.2134/agronj1994.00021962008600020022x
  11. Yi, H. J., 2003. Simplifying complexity and emerging selforganization of integrated agricultural system models. Ph.D. diss., Seoul National University.