Advantage of Scilab in Developing Ventilation Network Solution Software
Currently, a majority of mining ventilation network solution software (VNSS) are copyrighted and charged, but the solution modules cannot be modified or redeveloped. Therefore, they are very inconvenient for practical use such as research and teaching. It will be a hard work to develop the software with program-ming language from ABC. Scilab is an open source and free software with multiple tool boxes which can be expanded easily. The powerful ability of Scilab in matrix operations makes the development of VNSS or tool-box easy. In order to enable ventilation workers to fast solve the ventilation network without expertise in com-puter programming and get a full featured VNSS with little payment, this paper analysed the advantage of Scil-ab in matrix solution and discussed the details of matrix calculation for ventilation network solution. Three computer languages — Python, Visual Basic and Scilab — have been used in developing the Newton solution module of VNSS and research has been done on conciseness, legibility, efficiency and transportation feasibility of the module. The basic structure of Scilab ventilation toolbox and the operation method are depicted. The re-sults proved that Scilab has similar user-friendly interface and can be completed with fewer codes compared to other program languages such as Visual Basic, and that Scilab has the advantage of expandability and re-devel-opability. As an explanatory language, program written in Scilab has longer runtime than that written in com-piled language, and similar runtime to that written in language based on virtual machine. In conclusion, Scilab is advantageous in developing VNSS and suitable to be popularized in ventilation teaching, researching and en-gineering applications.
Scilab ventilation network solution Newton method
WU Bing ZHAO Zi-hao REN-hui
School of Resources and Safety Engineering, China University of Mining Technology,Beijing 100083, C School of Resources and Safety Engineering, China University of Mining Technology,Beijing 100083, C
国际会议
The 2nd International Conference on Mine Safety and Environment Protection(第二届采矿、安全与环境保护国际会议)
西安
英文
31-37
2011-10-10(万方平台首次上网日期,不代表论文的发表时间)