基于FPGA的深水防喷器电控系统研究
发布时间:2018-09-14 20:20
【摘要】:深水防喷器在海洋石油勘探开发过程中起着重要的作用,它为海洋钻井过程中提供安全可靠屏障,一旦防喷器失效将会导致灾难性的后果。目前仅有国外三大防喷器生产商Cameron、GE Hydril、NOV Shaffer掌握深水防喷器的生产技术,随着嵌入式系统的发展,国外率先将嵌入式控制器引入到深水防喷器电控系统中,实现深水防喷器电控系统的小型化、集成化,因此开展基于FPGA的深水防喷器电控系统是一个极其重要的课题。本文围绕深水防喷器电控系统展开了深入的研究工作。针对现有深水防喷器电控系统工作特点和可靠性要求,提出基于FPGA的三冗余深水防喷电控系统整体架构,整个系统分为三个层次:上位机监控层、中央控制层、水下控制层,在控制系统中引入CAN总线和以太网通信技术作为桥梁完成系统开发。研究设计了电控系统的硬件电路。主要完成了主节点硬件电路设计和片外硬件电路设计;以OPENCORES提供的CAN核和CAN总线控制器SJA1000为基础设计了基于Avalon总线的CAN总线软核控制器及CAN总线收发控制电路;研究设计了网络模块硬件电路和基于Avalon总线的网络接口模块,以及包括AD采集模块、显示模块、输入输出模块和CAN总线模块等的从节点硬件电路;开发了基于Nios Ⅱ的SOPC硬件电路,完成整体硬件电路的设计。研究开发了深水防喷器电控系统软件。完成了实时操作系统mC/OS-Ⅱ的在Nios Ⅱ中的移植;开发了CAN总线和DM9000A驱动程序并完成了HAL系统库集成;编制了基于NicheStack网络协议栈的系统TCP通信程序;完成了系统应用程序的开发,从系统任务层的划分到CAN总线应用层协议详细设计,三冗余表决算法研究和控制系统逻辑开发;基于Labview完成了深水防喷器电控系统监控系统的开发,最后以防喷器样机为测试平台对电控系统进行了系统测试,达到了预期的效果。
[Abstract]:Deep-water blowout preventer plays an important role in the process of offshore oil exploration and development. It provides a safe and reliable barrier for offshore drilling. Once the blowout preventer fails, it will lead to disastrous consequences. At present, only three foreign manufacturers of BOP, Cameron,GE Hydril,NOV Shaffer, master the production technology of Deepwater BOP. With the development of embedded system, foreign countries take the lead in introducing the embedded controller into the Deepwater BOP electronic control system. The electronic control system of deep water BOP is miniaturized and integrated, so it is an extremely important subject to carry out the electronic control system of Deepwater BOP based on FPGA. This paper focuses on the deep-water BOP electronic control system. According to the working characteristics and reliability requirements of the existing deep-water BOP electronic control system, this paper puts forward the whole architecture of the three-redundancy deep-water BOP electronic control system based on FPGA. The whole system is divided into three levels: the upper computer monitoring layer, the central control layer, and the underwater control layer. CAN bus and Ethernet communication technology are introduced into the control system as the bridge to complete the system development. The hardware circuit of the electronic control system is studied and designed. Based on the CAN core provided by OPENCORES and CAN bus controller SJA1000, the CAN bus soft core controller and CAN bus transceiver control circuit based on Avalon bus are designed. The hardware circuit of the network module and the network interface module based on Avalon bus are studied and designed, and the slave node hardware circuit including AD acquisition module, display module, input and output module and CAN bus module is also designed. The SOPC hardware circuit based on Nios 鈪,
本文编号:2243773
[Abstract]:Deep-water blowout preventer plays an important role in the process of offshore oil exploration and development. It provides a safe and reliable barrier for offshore drilling. Once the blowout preventer fails, it will lead to disastrous consequences. At present, only three foreign manufacturers of BOP, Cameron,GE Hydril,NOV Shaffer, master the production technology of Deepwater BOP. With the development of embedded system, foreign countries take the lead in introducing the embedded controller into the Deepwater BOP electronic control system. The electronic control system of deep water BOP is miniaturized and integrated, so it is an extremely important subject to carry out the electronic control system of Deepwater BOP based on FPGA. This paper focuses on the deep-water BOP electronic control system. According to the working characteristics and reliability requirements of the existing deep-water BOP electronic control system, this paper puts forward the whole architecture of the three-redundancy deep-water BOP electronic control system based on FPGA. The whole system is divided into three levels: the upper computer monitoring layer, the central control layer, and the underwater control layer. CAN bus and Ethernet communication technology are introduced into the control system as the bridge to complete the system development. The hardware circuit of the electronic control system is studied and designed. Based on the CAN core provided by OPENCORES and CAN bus controller SJA1000, the CAN bus soft core controller and CAN bus transceiver control circuit based on Avalon bus are designed. The hardware circuit of the network module and the network interface module based on Avalon bus are studied and designed, and the slave node hardware circuit including AD acquisition module, display module, input and output module and CAN bus module is also designed. The SOPC hardware circuit based on Nios 鈪,
本文编号:2243773
本文链接:https://www.wllwen.com/kejilunwen/shiyounenyuanlunwen/2243773.html