首页/文章/ 详情

瑞典Boliden拟收购伦丁矿业的两个欧洲矿山

1月前浏览478

1. 引言

2024年11月14日,根据非正式消息,瑞典的 Boliden AB三家公司联手开发出首辆全电池系统地下矿用卡车】即将收购伦丁矿业公司(Lundin Mining Corporation)的两个欧洲矿山:瑞典的Zinkgruvan矿和葡萄牙的Neves-Corvo矿。受此消息的影响,截至周四下午3点,伦丁矿业在多伦多的股价上涨了3.7%。

2. Boliden AB

Boliden AB是一家总部位于瑞典斯德哥尔摩的跨国金属、采矿和冶炼公司,成立于1924年。该公司专注于基础金属和贵金属的开采与加工,主要产品包括锌、铜、铅、镍、金和银。Boliden在瑞典、芬兰、挪威和爱尔兰等地运营多个矿区和冶炼厂。

Boliden 正在将其位于挪威的Odda冶炼厂的产能扩大75%,达到每年350,000 吨,并正在重启欧洲最大的锌矿 Tara 工厂的生产,该矿场曾因高成本而被搁置和维护。目前的这笔交易将巩固 Boliden 作为欧洲最大的锌生产商之一的地位,保证了该公司在斯堪的纳维亚半岛的冶炼业务的长期矿山供应。

3. 交易背景

伦丁矿业公司是一家多元化的加拿大金属矿业公司,在多个国家开展业务和项目,总部位于多伦多,公司在瑞典、美国、智利、阿根廷、葡萄牙和巴西拥有并经营矿山,主要生产铜、锌和镍等金属,拥有丰富的收购、扩张和增产历史,公司在多伦多证券交易所和纳斯达克斯德哥尔摩证券交易所上市。

伦丁矿业公司7月份与必和必拓集团有限公司 (BHP Group Ltd.) 联手收购了Filo Corp.,这是一个横跨阿根廷和智利边境的大型铜矿项目,伦丁矿业正在筹集资金以在南美洲开发这个铜矿项目,BHP也将成为Lundin邻近的Josemaria 项目的合作伙伴。由于伦丁矿业的业务重点转向了拉丁美洲,因此欧洲资产成为其非核心资产。2024年9月11日,伦丁矿业公司表示,希望出售其在欧洲最古老的资产:瑞典的Zinkgruvan矿和葡萄牙的Neves-Corvo矿,去年这两个矿创造了该公司约19%的收入,其目标是在一年内完成出售欧洲业务的过程。

4. 瑞典的Zinkgruvan铅锌矿

Zinkgruvan铅锌矿[23项]位于瑞典西南部,距离斯德哥尔摩(Stockholm)约250公里,靠近Askersund镇。该矿自1857年开始运营,是瑞典历史最悠久的矿山之一,至今仍在持续生产,主要开采锌、铅和铜矿石。该矿的矿体呈层状分布,矿石厚度从3米到40米不等,主要矿物包括闪锌矿(sphalerite)和方铅矿(galena),采用分段或深孔空场法开采。截至2020年6月,锌的已探明和可能储量约为879万吨,锌品位为7.9%,铅品位为3.6%。Zinkgruvan矿目前由Lundin Mining公司全资拥有,该公司在2004年收购了该矿,之后进行了多项投资以提高生产效率和矿山的长期可持续性。根据2024年的生产指导,预计将生产75,000至85,000吨锌和4,000至5,000吨铜,2023年生产了76,349吨锌。

[1] (1990) Stability of pillars in the Zinkgruvan Mine -a case study.
[2] (1992) Failure modes and pillar behaviour in the Zinkgruvan mine. 

[3] (2008) Strength, fallouts and numerical modelling of hard rock masses.

[4] (2013) Deformation and Failure of Rock.

[5] (2019) Slender Pillar Stability Analysis in Open Stope Mining. 


5. 葡萄牙的Neves-Corvo矿

2006年,Lundin与欧锌(EuroZinc)矿业公司合并,后者的主要资产是位于葡萄牙的Neves-Corvo铜锌矿[14项]和Aljustrel 锌矿项目;2017 年,Lundin启动了Neves-Corvo锌矿扩建项目,将锌厂产能翻了一番。Neves-Corvo矿是位于葡萄牙南部阿连特茹(Alentejo)地区的一个重要铜锌矿,距Castro Verde镇东南约15公里,在里斯本东南约200公里处,该矿由Lundin矿业的葡萄牙子公司 Somincor 拥有和运营。
Neves-Corvo 主要生产铜、锌和铅精矿
Lundin矿业公司在 2006 年与 EuroZinc Mining 合并时收购了Neves-Corvo矿,该矿生产铜、锌和铅精矿。自1988年以来,Neves-Corvo矿一直在进行地下开采。加工设施由两个工厂组成:铜厂加工铜矿石,年产能约为280万吨;锌扩建项目于2017年获得批准,并于2022年完成建设,用于加工锌或铜矿石,年产能为250万吨。2023年Neves-Corvo生产了108,812吨锌和33,823 吨铜。2024年2月12日星期一,Neves-Corvo矿发生了一起事故,一名员工在地下作业时不幸遇难。
Neves-Corvo铜锌矿场地布置

来源:计算岩土力学
DeformUM工厂
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-22
最近编辑:1月前
计算岩土力学
传播岩土工程教育理念、工程分析...
获赞 150粉丝 1102文章 1782课程 0
点赞
收藏
作者推荐

FLAC3D与Python的集成 (3)---网格划分Building Blocks

本文摘要(由AI生成):本文介绍了使用FLAC3D软件的Building Blocks功能生成网格的详细步骤,包括新建项目、选择工具、创建和导入块体、从块体生成单元、给模型面赋值组名以及保存模型等。此外,还说明了如何在FLAC3D中通过命令或FISH函数对模型进行回溯和修改。最后,展示了如何在Python中运行FLAC3D,通过代码封装FLAC3D命令,并介绍了it.zone模块中一些函数的用法,用于查看模型运行后的变量值。本文旨在教授读者如何使用FLAC3D和Python进行岩土力学模拟和分析。1. 引言对于真实的岩土工程数值模拟来说,如果单纯使用基元命令生成模型,FLAC3D的建模及网格划分工作是非常复杂的,因此许多年来开发人员和研究人员一直在寻求相对高效的建模和划分网格方法,包括从外部程序导入和FLAC3D自身内置。本文首先简要回顾了这些发展历史,在此基础上,介绍了使用Building Blocks产生网格划分的方法,最后把产生的模型集成在Python环境中。2. 从外部计算程序导入 以前为了把外部程序建立的网格导入到FLAC3D,用户必须自己编写接口程序,现在FLAC3D已经内置了ABAQUS和ANSYS的导入接口,如下图所示。除了可以导入自身的FLAC3D *f3grid文件外,也可以导入ABAQUS的*.inp文件和ANSYS的*lis文件, 对于那些熟悉ABAQUS和ANSYS的朋友, 这下是不是方便多了。3. 和其它计算程序的集成 FLAC3D 曾经与CivilFEM合作推出过一个模型交换接口。后来FLAC3D放弃了这种合作,不过现在CivilFEM仍然保留着这个接口。3. 独立的网格生成程序Griddle 作为Rhinoceros的一个插件,Griddle是目前FLAC3D力推的独立网格生成程序。网上有许多关于这个插件的讨论,在此就不赘述了。4. 内置的网格生成方法Building Blocks FLAC3D内置了一些网格生成方法,统称为Building Blocks。尽管这些方法没有Griddle的处理能力强大,但可以应付一些几何形状相对规则的模型。FLAC3D建立模型是通过基元命令组合形成的,如下图所示。Building Blocks的作用就是封装这些基元命令,简化用户建立模型的复杂性。下面的部分详细介绍如何使用Building Blocks。 5. 使用Building Blocks工具生成网格 下面通过一个简单的例子演示如何使用Building Blocks来生成网格。(1) 第一步建立一个新的项目3dslope.f3prj,基本操作可参看笔记《 FLAC3D与Python的集成 (2)---数据交换至Numpy 》,然后把下图所示的第5项(Building Blocks)和第6项(Model)选上。顶部主菜单的右侧会出现这两个工具相应的工具条。 Model面板工具条Building Blocks面板工具条(2) 第二步在Building Blocks面板的任意空白区域点击鼠标左键,弹出如下对话框,输入Set名, 去掉"Include an initial block"的选项,然后点击"OK"按钮,如下图所示。 (3) 第三步从顶部的Import Blocks图标中选择其中一个,在本例中我们选择如上图所示的第4项,弹出下面的对话框,按“Import"按钮。产生如下图形。按住鼠标右键拖动,可以改变模型的视角。也可以使用工作环境右侧的视角调节器,作用是一样的。(4) 第四步如下图所示,选择工具栏中最后一项,这个按钮的作用是从Block中产生单元。(5) 第五步给模型的面赋值组名, 按如下图所示的工具按钮。弹出下面的对话框,按 “Assign Groups"按钮,完成网格划分。(6) 第六步保存模型。按照如图所示的操作,把模型保存到original-geometry.f3sav中。Building Blocks产生的模型可以通过命令或FISH函数进行回溯和修改。FLAC3D的帮助文件中右非常详细的介绍。大致的命令格式如下所示:flac3d>building-blocks set deleteflac3d>building-blocks set create "Demo"flac3d>building-blocks block create hexahedronflac3d>building-blocks block delete range id-list 16. 使用Building Blocks 通过File->Add New Data Files...建立一个文件3dtunnel.f3dat. 在这个数据文件中,首先使用下面的命令调入上面产生的网格模型,接着就可以输入其余的FLAC3D命令了。model restore "original-geometry"7. 在py中运行FLAC3D 一个可变化的方法是在Python中运行FLAC3D,在项目中新建一个文件3dtunnel.py,然后把FLAC3D命令封装在it.command内,如下图所示的代码。在这个代码中,首先使用restore命令导入先前产生的网格模型,然后设置模型需要的参数,接着设置边界条件和初始条件,最后运行模型,让模型达到初始应力下的平衡状态。当模型运行完毕,我们使用Python查看一些变量值,涉及到的函数包括:it.zone.list()it.zone.count()it.zone.mech_convergence()it.zone.mech_ratio()it.zone.mech_ratio_avg()it.zone.mech_ratio_local()it.zone.mech_ratio_max()it.zone.unbal()it.zone.maxid()it.zone.find()z.vol()z.props()代码如下: 这段代码的运行结果如下:8. 结束语本文描述了Building Blocks的网格生成方法以及如何把产生的模型集成在Python文件内。同时,也演示了it.zone模块一些函数的用法。下一节将接着本例继续深入探讨其它的知识点。Thanks a lot and have a good day!来源:计算岩土力学

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈