利用同伦法解算自然分风网络

2011-12-02 06:02:50赵自豪任玉辉陈世江
中国煤炭 2011年10期

赵自豪 任玉辉 陈世江

(1.内蒙古科技大学矿业工程学院,内蒙古自治区包头市,014010;2.中国矿业大学(北京)资源与安全工程学院,北京市海淀区,100083)

利用同伦法解算自然分风网络

赵自豪1,2任玉辉1,2陈世江1

(1.内蒙古科技大学矿业工程学院,内蒙古自治区包头市,014010;2.中国矿业大学(北京)资源与安全工程学院,北京市海淀区,100083)

为了解决牛顿法解算自然分风网络时对初值的依赖性,并解决利用诸如Matlab和VB等编程语言进行风网解算时所付出的版权费用,利用自由软件Octave对解非线性方程组的常用算法——同伦法进行了讨论,论证了其在解算自然分风网络时的有效性。

Octave软件 通风网络 同伦法

目前针对地下矿通风网络解算的软件有很多,但是大多是由科研院所或专业的软件开发公司开发的受版权保护的商业软件,如Mvent,Avent等,这些软件使用时要收费,且其解算模块是固定的,用户不能根据自己的需要自行调整、删减。因此,笔者寻找一种能够实现快速开发、快速解算,且是免费的通风网络解算方案。本文以同伦法为例介绍了利用Octave软件开发通风解算软件的可行性及方便性。

1 Octave软件简介

Octave是一款用于数值计算和绘图的开源软件,除一般的数学运算外,尤其精于矩阵运算、求解联立方程组、计算矩阵特征值和特征向量等,而在许多的工程实际问题中,数据都可以用矩阵或向量表示出来从而转化为对这类矩阵的求解。Octave能够通过多种形式实现数据可视化,Octave本身也是一门编程语言,所以其扩展性非常强。……

登录APP查看全文