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

news2025/1/9 15:11:17
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.coloradmin.cn/o/1619181.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Tensorflow2.0笔记 - BatchNormalization

本笔记记录BN层相关的代码。关于BatchNormalization,可以自行百度,或参考这里: 一文读懂Batch Normalization - 知乎神经网络基础系列: 《深度学习中常见激活函数的原理和特点》《过拟合: dropout原理和在模型中的多种应用》深度…

ZYNQ--PL读写PS端DDR数据

PL 和PS的高效交互是zynq 7000 soc开发的重中之重,我们常常需要将PL端的大量数 据实时送到PS端处理,或者将PS端处理结果实时送到PL端处理,常规我们会想到使用DMA 的方式来进行,但是各种协议非常麻烦,灵活性也比较差&am…

【Linux-14】进程地址空间&虚拟空间&页表——原理&知识点详解

前言 大家好吖,欢迎来到 YY 滴 系列 ,热烈欢迎! 本章主要内容面向接触过Linux的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! YY的《C》专栏YY的《C11》专栏YY的《Lin…

k8s calico vxlan式详解

之前的文章讲了k8s ipip模式的使用以及流量路径,本篇文章主要是来讲解一下vxlan 模式下pod 流量是如何通信的。 一、ipip模式转vxlan 修改calico backend参数 将calico_backend参数由bird设置为vxlan,因为vxlan部署不使用bgp 修改calico controllers的configmap…

Linux安装redis(单机和集群)

一、单机安装 1.源码安装(方式一) 1.1 下载并上传tar包 将redis-6.2.6.tar.gz 上传到/home/data/install_pkg/redis下 1.2 解压缩 cd /home/data/install_pkg/redis //切到指定目录 tar -xvf redis-6.2.6.tar.gz //解压缩 1.3 编译安…

Esp8266 - USB开关分享(开源)

文章目录 简介推广自己gitee项目地址:嘉立创项目地址:联系我们 功能演示视频原理图嘉立创PCB开源地址原理图PCB预览 固件烧录代码编译烧录1. 软件和驱动安装2. 代码编译1. 安装所需要的依赖库文件2. 下载源代码3. 烧录代码 使用说明1. 设备配网2. 打开设备操作页面3…

vue3去掉el-table底部白色边框

加入下面这一行代码就行了,我用的是less :deep(.el-table__inner-wrapper:before) {background: none;}效果图

腾讯云向量数据库-RAG介绍2

1.chunk拆分对最终效果的影响 2.改进知识的拆分方案 3.AI套件 4.相似性检索的关键:embedding技术 嵌入技术是相似性检索的关键,它能够将数据转换为向量表示,并通过比较向量之间的相似性来实现相似性检索;embedding:将…

全面解析平台工程与 DevOps 的区别与联系

平台工程的概念非常流行,但很多开发人员仍然不清楚它是如何实际运作的,这是非常正常的。 平台工程是与 DevOps 并行吗?还是可以相互替代?或者 DevOps 和平台工程是两个完全不同的概念? 一种比较容易将两者区分开来的方…

网站在线生成链接

源码简介 输入前缀、开始数字、结束数字、后缀 即可快速生成 几万、十万、百万 条链接。 支持 一键复制、 一键导出本地 txt 文件。 安装教程 纯HTML,直接将压缩包上传网站目录解压即可 首页截图 源码下载 网站在线生成链接-小8源码屋源码简介 输入前缀、开始…

算法练习(2)——约瑟夫环和坐标公式的推导

看一下上面的牛客题。题目的意思是n个小朋友围成一个圆环,编号从0开始,数m个数时,让小朋友出列,然后出列小朋友的下一个位置为0,继续数m个数,然后小朋友出来,直到最后一个小朋友,然后…

【Java Spring MVC项目异常解决】HTTP 500

HTTP 500状态码表示“内部服务器错误”(Internal Server Error)。这是一个通用的错误响应,表明服务器在处理请求时遇到了预料之外的情况,导致无法完成请求。500错误是服务器端错误的一种,与客户端无关。在Web开发中&am…

Docker常用命令(镜像、容器、网络)

一、镜像 1.1 存出镜像 将镜像保存成为本地文件 格式&#xff1a;docker save -o 存储文件名 存储的镜像docker save -o nginx nginx:latest 1.2 载入镜像 将镜像文件导入到镜像库中 格式&#xff1a;docker load < 存出的文件或docker load -i 存出的文件…

网络基础3

目录 网络层基本概念IP协议头格式网段划分特殊的IP地址IP地址的数量限制运营商的理解全球网络的理解私有IP地址和公网IP地址路由IP层分片与组装数据链路层以太网帧格式以太网通信原理ARP协议ARP数据报的格式DNS域名简介ICMP协议NAT技术NAPT技术代理服务器 网络层基本概念 一个…

PostgreSQL 免费的对象-关系数据库

目录 一、什么是数据库 二、ORDBMS 的一些术语 三、PostgreSQL 概述 四、PostgreSQL数据库优点和缺点 4.1PostgreSQL数据库的优点 4.2PostgreSQL数据库的缺点 4.3PostgreSQL 特征 五、Linux 上安装 PostgreSQL 5.1Yum 安装 PostgreSQL 5.1.1安装postgreSQL的官方yum仓…

【学习】软件测试自动化,是未来的趋势还是当前的必需

在当今快速迭代的软件开发周期中&#xff0c;速度和质量成为了企业生存的关键。随着DevOps实践的普及和持续集成/持续部署&#xff08;CI/CD&#xff09;流程的标准化&#xff0c;软件测试自动化已经从未来的趋势转变为当前的必要性。本文将探讨自动化测试的现状、必要性以及其…

[Qt的学习日常]--初识Qt

前言 作者&#xff1a;小蜗牛向前冲 名言&#xff1a;我可以接受失败&#xff0c;但我不能接受放弃 如果觉的博主的文章还不错的话&#xff0c;还请点赞&#xff0c;收藏&#xff0c;关注&#x1f440;支持博主。如果发现有问题的地方欢迎❀大家在评论区指正 目录 一、Qt的基本…

漫谈AI 时代的信息模型

模型化- 数字化转型的重要基石 在各行各业推行数字化转型过程中&#xff0c;构建信息化模型十分重要&#xff0c;它是数字化转型的基石。事实上&#xff0c;数字化转型的核心是“万物皆模型”&#xff0c;在工业领域&#xff0c;以德国为主导的工业4.0 发展进程中&#xff0c;…

53 语言模型【动手学深度学习v2】

https://www.bilibili.com/read/cv17622666/?jump_opus1https://www.bilibili.com/read/cv17622666/?jump_opus1

【C语言回顾】操作符详解

前言1. 操作符分类2. 二进制和进制转换2.1 二进制2.2 进制转换2.2.1 二进制转十进制2.2.2 二进制转八进制2.2.3 二进制转十六进制 3. 原码、反码、补码4. 移位操作符4.1 左移操作符4.2 右移操作符 5. 位操作符6. 单目操作符7. 逗号表达式8. 下标引用操作符9. 函数调用操作符10.…