Scholarly record
SPECIALISED COMPUTATIONAL PLATFORM FOR SYSTEM DYNAMICS
Abstract
Actual tasks in development, configuration, utilisation and support of complex technical, economic and natural systems require a deep understanding of its internal processes. System dynamics discipline is devoted to that problem and let to researching and analysis the complex systems behaviour. The base of it is a numerical method for dynamic system modelling. Modelling processes for real systems require significant computational resources (time and power consumption). Authors provide the approach to the optimisation of system dynamics modelling process by using the reconfigurable computing platform NITTA and appropriated CAD system. FPGA is the computational basis of the platform, which allows using a specialised computing microarchitecture for improving resources utilisation and reducing modelling time. The principles of model-oriented engineering, hardware-software codesign and high-level synthesis is the platform foundation. That decision makes the modelling tool easy to use and transparency for non-FPGA developers. In the article presents an analysis of the modelling process features, describes actual instrumental trends in system dynamics area. The solution of the optimisation problem based on the NITTA computing platform is described, as well as core points of its organisation. The developed test bench is described.
Publication Impact Profile
Publication details
References13
J. Houghton and M. Siegel, “Advanced data analytics for system dynamics models using PySD,” in Proceedings of the 33rd International Conference of the System Dynamics Society, 2015.
Hartenstein and Reiner, “SE Curricula are Unqualified to Cope with the Data Avalanche,” 2017.
E. a Lee and S. A. Seshia, Introduction to Embedded Systems A Cyber-Physical Systems Approach, vol. 1. 2015.
I. Perl, A. Mulyukin, and T. Kossovich, “Continuous execution of system dynamics models on input data stream,” in 2017 20th Conference of Open Innovations Association (FRUCT), 2017, pp. 371–376.
N. Hemsoth and T. P. Morgan, FPGA Frontiers: New Applications in Reconfigurable Computing. Next Platform Press, 2017.
R. Nane, V. M. Sima, C. Pilato, J. Choi, B. Fort, A. Canis, Y. T. Chen, H. Hsiao, S. Brown, F. Ferrandi, J. Anderson, and K. Bertels, “A Survey and Evaluation of FPGA High-Level Synthesis Tools,” IEEE Trans. Comput. Des. Integr. Circuits Syst., vol. 35, no. 10, pp. 1591–1604, 2016.
S. Önder, Processor Description Languages. 2008.
J. D. Poole, “Model-Driven Architecture : Vision, Standards And Emerging Technologies,” Work. Metamodeling Adapt. Object Model. ECOOP01, no. April, pp. 1–15, 2001.
T. Bollaert, “Catapult synthesis: A practical introduction to interactive C synthesis,” High-Level Synth. From Algorithm to Digit. Circuit, 2008.
J. Teich, “Hardware/Software Codesign: The Past, the Present, and Predicting the Future,” Proc. IEEE, vol. 100, no. Special Centennial Issue, pp. 1411–1430, May 2012.
A. Platunov, A. Kluchev, and A. Penskoi, “HLD methodology: The role of architectural abstractions in embedded systems design,” in International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management, SGEM, 2014, vol. 1, no. 2.
A. Platunov, A. Penskoi, and A. Kluchev, “The architectural specification of embedded systems,” in Proceedings - 2014 3rd Mediterranean Conference on Embedded Computing, MECO 2014 - Including ECyPS 2014, 2014.
I. Perl and R. Ward, “sdCloud: Cloud-based computation environment for System Dynamics models,” Proceedings of the 34th International Conference of the System Dynamics Society. 2016.
Citing literature
Number of times cited according to Crossref: 1
View or Download full articleAccess options
SWS access login
Login as SWS Scientific CommitteeLogin as SWS Scientific PartnerLogin as SWS AuthorAuthors and approved SWS contributors will read and export their own linked papers after identity matching by SWS profile, email and SGEM GlobalID.
For librarian assistance: [email protected]
Purchase Instant Access
- Article can be downloaded after successful payment.
- Article may be used according to SWS library access terms.
- Article cannot be redistributed.


