光纤网络电力控制系统设计方案:623-6U CPCI的光纤网络电力控制系统

6U CPCI的光纤网络电力控制系统

 

一、设备概述

      柔性直流输电系统中用于控制与测量的FS系统,适用于风电和太阳能发电的并网快速数值计算和闭环控制,以及与直流输电系统的换流器有关的特殊控制功能,包括门控单元的信号处理。该控制板的最大响应周期为1us,可以适应以后风力和太阳直流输电工程的特殊应用。

      该控制系统,同时也可以柔性直流阀进行控制使用。

二、多路光纤FPGA控制板卡

      多路光纤的数据采集,实现数据的集中处理和高可靠性,本方案采用双片XC5VLX155T-1FF1136芯片,主FPGA 外接200路LVTTL电平的IO,8路光纤;从FPGA外接1路光纤,1路千兆网络,2路RS422 ,2路Can总线。

三、核心板FPGA的设计指标

(1)该板含有两片V5的155T;

(2)两片V5之间的电气连接采用高速LVDS和PCIEX4 (RapidIO X4)连接;

(3)每片V5都需要带有DDR2,;

(4)主V5带有8个光模块输出,同时还有LVDS接口接到总线板;

(5)副V5除了与主V5连接外,外接有一个光模块,1个以太网,2路Can和2个RS422;

(6)每片V5均采用XCF128进行配置;

(7)带有8路LED测试灯和一个复位键和三个按键;

(8)主V5总线板的接口为200路LVDS,可做输入或者输出。时钟支持多板卡同源。

(9)副V5除了与主V5连接、DDR2、8路LED测试灯、一个复位键和三个按键外,剩下的IO口采用IDE引出;

(10) 支持 三块板卡的时钟同源和触发同步。其中一个做主处理板,两个做从处理板。

(11)1路网卡的网速设计为1000MHz;

(12)两路CAN的速度设计为250Kbps;

(13)系统采用+5V供电,其余电源管理芯片(3.3V,1.0V,1.8V,2.5V)由设计方设定;

(14)两路独立的JTAG;

(15) 实时监控硬件工作温度;

(16) 支持冷板导冷方式;

(17)支持工作状态以及环境温度的上电自检测和周期自检测。

 

四、FS-TDM总线板卡

      FS-TDM总线接口卡将用于新的硬件平台,负责完成控制单元与直流控制保护系统的数据交换,可以冗余配置。该总线接口卡的作用为,将直流控制保护系统的数据转换为LVDS电气规范的数据。

(1)功能及特点

功能

 ● 6收共计2个通道,通道之间具备同步发送功能。

 ● 完成TDM总线与LVDS总线的物理接口与数据格式的转换。

特点

 ● 具有一个LVDS接口。

 ● 与其他系统的接口采用TDM总线接口,ST光纤接口,通道之间具备同步发送功能。

 ● TDM总线的传输速率为40Mbps,物理通道传输速率按最小100Mbps设计。

 ● 控制接口的设计采用FPGA实现,具有设置功能。

 ● 传输距离:多模光纤要求最大300m,单模光纤要求最大距离为10Km。

 ● 数据传输特性遵循标准的TDM总线规范。

 ● 自检功能及必要的硬件设计信号。

 ● 数据缓冲区,具有先入先出的特点,宽度和深度分别为32bit及24bit,建议在FPGA中实现。

(2)板卡硬件结构

FS-TDM板的板卡结构如图2-3-1所示:

图2-3-1 FS-TDM板卡硬件结构框图 

如图2-3-1所示,FS-TDM板由以下几个部分构成:

 ● 十二路单向光口:四个TDM接收接口,光接口模块采用如图所示模块。

 ● 整形变换电路:完成TDM与FPGA的电气连接;

 ● 一片Xilinx Spartan3系列的FPGA器件:完成IO信号交换、光接口功能;

 ● 16路IO:输入输出均为16路的,总共为32路的IO,输入输出方式均采用开路的方式,满足24V的接口需求;

 ● 辅助电路:8路LED灯(绿色)和8按键。

 ● 配置芯片:采用XCF04

五、FS-PCLM板卡

      使用Xilinx公司的S6处理器设计,在本设计中完成控制信号的光电接收解码、信号的串并转换、数字信号的输入计数并通过光模块进行的收发功能。

功能

 ● 有两路光模块,一路接收来自控制板的控制信号,同时上传计数后的数据,另外一路作为备份使用,用于更高电平数的扩展(级联方式)。

 ● 串并转换功能,把接收到的控制板的控制信号,转换成并行信号输出,最大使用输出IO为80路。

 ● 输出IO的定义采用EEPROM的数据进行配置,具有实时修改和配置输出IO的功能。

 ● 输入IO功能,输入80路数字信号,并对信号的频率进行计数,然后通过光模块上传到控制板。

 ● DDR2进行数据的暂存

板卡硬件结构

FS-PCLM板的板卡结构如图3-3-1所示:

图3-3-1 FS-PCLM板卡硬件结构框图 

六、FS-PCLE板卡
(1)概述
● 使用Xilinx公司的CPLD设计,在本设计中完成控制信号的光电发射和接收的配置功能。
● 命名规则:FS-PCLE:-Flexible System - Primary Control Light Expendborad
(2)功能及特点
功能
● 80路输入IO信号分成10路8位信号的输入的选择。
● 80路输出IO信号分成10路8位信号的输出的选择。
● 选择方式采用DIP开关进行设定,便于现场调试使用。
特点
● 有两片CPLD的XC2C256。
● 有16路光模块,为8路发送和8路接收。
● 中有160连接到总线板上,其中的80路作为输入,而另外的80路作为输出。
● 带有8路LED状态灯。
● 4位DIP开关。
(3)板卡硬件结构
FS-PCLE板的板卡结构如图4-3-1所示:

图4-3-1 FS-PCLE板卡硬件结构框图 

如图4-3-1所示,FS-PCLE板由以下几个部分构成:
● 光模块:8路光模块接口作为输入信号,另8路光模块接口作为输出信号,模块名称见图。
● 一片Xilinx的CPLD器件:完成IO信号交换、光接口功能。
● 辅助电路:DIP开关,进行输入输出选择。
七、CPCI 接口及板间互联设计
FS板数据互联:
FS板 需要在四块板子之间建立起互联通道,每个板子需要连接到另外三块板子上面。拓扑图如下:
每一组信号定义为: CLKin,CLKout,ENin, ENout ,DATAin[0:9] DATAout[0:9],一共24对差分线   
对于TDM板卡,每个板子的主FPGA有9对LVDS互联,彼此互相连接在一起,使用的时候,主控板通过LVDS给所有的从板数据,另外有32根普通IO,TMD给主控板提供需要的控制数据。 
因而总共需要 24X3+19  91对LVDS差分线,32根普通IO。

 

FS 板时钟互联:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/643603.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iOS - 多线程-GCD-队列组

文章目录 iOS - 多线程-GCD-队列组1. 队列组1.1 基本使用步骤 iOS - 多线程-GCD-队列组 开发过程中,有时候想实现这样的效果 多个任务并发执行所有任务执行完成后,进行下一步处理(比如回到主线程刷新UI) 1. 队列组 可以使用GC…

数字逻辑电路基础-有限状态机

文章目录 一、有限状态机基本结构二、verilog写一个基础有限状态机(moore型状态机)三、完整代码一、有限状态机基本结构 本文主要介绍使用verilog编写有限状态机FSM(finite state machine),它主要由三部分组成,下一状态逻辑电路,当前状态时序逻辑电路和输出逻辑电路。 有…

Xinlinx FPGA内的存储器BRAM全解

目录 一、总体概述1.7系列FPGA的BRAM特点2.资源情况 二、BRAM分类1.单端口RAM2.简单双端口RAM3.真双端口RAM 三、BRAM的读写1、Primitives Output Registers读操作注意事项2.三种写数据模式(1)Write_First(2)Read_First&#xff0…

java初级面试题

并发 创建线程的方式 创建线程总共有四种方式 1、继承Thread类 重写run方法(执行的代码块) 使用方法:创建继承后的对象,调用start方法 2、实现runnable接口 重新run方法 使用方法:创建一个Thread对象 后创建实…

模型部署的艺术:让深度学习模型跃入生产现实

模型部署的艺术:让深度学习模型跃入生产现实 1 引言 1.1 部署的意义:为何部署是项目成功的关键 在深度学习项目的生命周期中,模型的部署是其成败的关键之一。通常,一个模型从概念构思、数据收集、训练到优化,最终目的…

MySQL常见的约束

什么是约束? 限制,限制我们表中的数据,保证添加到数据表中的数据准确和可靠性!凡是不符合约束的数据,插入时就会失败,插入不进去的! 比如:学生信息表中,学号就会约束不…

【Node.js】03 —— HTTP 模块探索

🌟Node.js之HTTP模块探索✨ 🌟引言 在网络编程中,HTTP协议无处不在。在Node.js的世界里,我们可以通过内置的http模块来轻松创建HTTP服务器和客户端,实现数据的接收和发送。今天就让我们一起打开这扇门,探索…

SPI Flash and External SPI RAM(基于ESP32)

主要参考资料: 乐鑫ESP-IDF资料SPI Flash API: https://docs.espressif.com/projects/esp-idf/zh_CN/v5.1/esp32s3/api-reference/peripherals/spi_flash/index.html 乐鑫ESP-IDF资料SPI Flash and External SPI RAM Configuration: https://docs.espressif.com/pro…

图像修复技术在AI去衣中的深度应用与探索

随着人工智能技术的飞速发展,图像修复技术在AI去衣领域的应用日益广泛。本文旨在深入探讨图像修复技术在AI去衣中的核心作用,并介绍一些专业的技术名词及其深刻解释。 一、引言 图像修复技术作为计算机视觉领域的重要分支,旨在通过算法对图…

程序员学CFA——数量分析方法(四)

数量分析方法(四) 常见概率分布基本概念离散型随机变量与连续型随机变量离散型随机变量连续型随机变量 分布函数概率密度函数(PDF)累积分布函数(CDF) 离散分布离散均匀分布伯努利分布二项分布定义股价二叉树…

Php-WebView 现代跨平台 GUI分享

GitHub :php-webview 一个用于 C/C 的小型跨平台 Web 视图库,用于构建现代跨平台 GUI。 该项目的目标是为最广泛使用的平台创建一个通用的 HTML5 UI 抽象层。 它支持双向 JavaScript 绑定(从 C/C 调用 JavaScript 和从 JavaScript 调用 C/C)。…

自然语言处理: 第二十八章大模型基底之llama3

项目地址: meta-llama/llama3: The official Meta Llama 3 GitHub site 前言 LLaMa系列一直是人们关注的焦点,Meta在4月18日发布了其最新大型语言模型 LLaMA 3。该模型将被集成到其虚拟助手Meta AI中。Meta自称8B和70B的LLaMA 3是当今 8B 和 70B 参数规模的最佳模…