已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
英文原文OVERCURRENTRELAYONAFPGACHIPAbstractAnewhardwareapproachforimplementingovercurrentrelaysispresentedinthispaper.Anovercurrentrelayisimplementedonafieldprogrammablegatearray(FPGA)chip(XilinxsXC3020-50-PC84C).Thehardwaredesignoftheovercurrentrelayisbasedonathree-stagepipelinedarchitectureArelationshipthatdescribesthetime-currentcharacteristicsoftherelayintermsoftheclockfrequencyofthechipisdeveloped.1.INTRODUCTIONMicroprocessorshavesuccessfullyimplementedprotectivepowerrelays.Atypicalmicroprocessor-basedrelayrequiresmorethantengeneral-purposestandardchipsl23.Thebasicchipsnecessaryforimplementationincludeatleastread/writememory(RWM)chip,inputportinadditiontothemicroprocessor.Thedisadvantagesofusingseveralstandardchipsintheimplementationofaprotectiverelaycanbesummarizedinthefollowingpoints.1.Thesechipsconsumeboardspace.2.TheyrequirelabororProductiontimeforassembly.3.Theydecreasethereliabilitybecauseofthemechanicalconnections.4.Theyconsumepower.AdvancesinVeryLargeScaleIntegrated(VLSI)4systemshavemadethedesignandfabricationofApplication,SpecificIntegratedCircuits(ASICs)5feasible.ArecentlyintroducedtypeofASICisthefieldprogrammablegatearray(FPGA)6.FPGAsareASICswhichcombinetheattractivefeaturesofbothprogrammablelogicdevices(PLDs)7andgatearrays4.Thispaperreportsontheimplementationofanovercurrentrelayonafieldprogrammablegatearray(FPGA)chip,XilinxsXC3020-50-PC84C8.Xilinxsdevelopmentsystem8isusedforthesoftwareandhardwaredevelopmentoftheFPGAchip.Athree-stagepipelinedarchitectureisadoptedintherealizationoftherelayhardware.Theimplementedovercurrentrelayhastwos8-bitinputs:thecurrentbeingmonitoredandathresholdvalue;andtwosinglebitinputs:resetandclock.Theone-bittripsignalistheonlyoutputprovidedbytherelay.Thethresholdinput,whichcanbevaried,eterminestheminimumfaultcurrent.Theresetinputisprovidedforinitializationandresettingaftertripping.Ingeneral,aprotectiverelayonASICsuchasFPGAgivesthefollowingadvantges.a.Significantreductioninpowerconsumptionallboardspace.b.Nolabororproductiontimeforassembly.c.Nosoftwareprogramsarewrittenand/ordebugged.d.Productioncostisreducedwhileperfonnanceandreliabilityareincreased.Theoutlineofthispaperisasfollows.Section2describesthethree-stagedpipelinedarchitectureoftheovercurrentrelay.BriefdescriptionoftheFPGAchipandtheexperimentalresultsoftheovercurrentrelayarePresentedinsection3.Concludingremarksaregiveninsection42.ARCHITECTUREOFOVERCURRENTRELAYThebasicfunctionofanovercurrentrelayistomonitorthecurrentofthelinebeingprotected.Wheneverthecurrentexceedsapredeterminedthreshold,therelaygoesthroughadelayroutinethenactivatesthetripsignal.Figure1illustratesthetime-currentcharacteristicsoftheovercurrentrelay.Thebasicdigitalcircuitsneededfortheimplementationincludeacounter,look-uptableintheformofacombinationalcircuit,andtwocomparators.Thecountermeasuresthedurationofthefaultwhichmeansthatthevalueofthecounteriszeroundernormalconditions.Thelook-uptablestoresthetime-currentcharacteristics,showninFigure1,oftherelay.Thecomparatorsmaketwodecisions:Thefirstdecisioniswhetherthereisafaultornot;andtheseconddecisioniswhethertoactivatethetripsignalornot.Apipelinedarchitectureisselectedforthehardwarerealizationoftheovercurrentrelay.Pipelinedarchitecturesareregularandsimpletoimplementandatthesametimetheyprovidehighthroughput.OnlythreestagesareneededfortheovercurrentrelayasshowninFigure2.Inthefigurethestagesareseparatedbylatchesthatallowallthreestagestooperateinparallel.Theexecutiontimeofeachstageislessthanoneperiodofthesystemclock.Thereforethesystemclockpassesthedatathroughthesystembytriggeringthelatchessimultaneously.Thetasksofthethreestagesareoutlinedbelow.Stagel:Thefirststagehastwocircuits:thelook-uptableandacomparator.First,thetwoinputstothestage,thecurrentandthethresholdvalue,arelatched-in.Usingthecurrent,thetime-to-trip(ttt)isreadoutofthelook-uptable.Atthesametime,thecurrentandthethresholdvaluearecomparedandfaultcondition(fc)signaliscomputed.Thevalueoffcisequaltooneifandonlyifthecurrentexceedsthethresholdvalue,thatisFigure1Time-currentcharacteristicsofovercurrentrelaysOvercurrentrelayFigure2-PipelinedarchitectureforovercurrelltrelaysTheoutputstttamdfcofthefirststagearepassedtothesecondstage.Stage2:ThesecondstagehasonlyonecircuitthecounterItmeasuresthedurationofthefaultcurrentwheneverafaultoccurs.Ifthefaultconditionsignalfcisequaltoonethecounterisincremented,otherwisethecounterisclearedtozero.Therefore,thecountervalue(cv)isgivenby.(2)Thecountervalue(cv)alongwiththetime-to-tripsignalttt,whichisnotchanged,arepassedtothethirdstage.Stage3:Thesecondcomparatoristheonlycircuitinthethirdstage.ThecvandtttarecomparedandthetripsignalistheresultofthecomparisonThetripsignalbecomesoneifandonlyifcvisequaltoorgreaterthanttt,otherwiseitisequaltozero.Thetripsignalisalsotheoutputofthechipandhasspeciallatchingmechanism.Oncethetripsignalisactivated,thatisequaltoone,itwillonlygobacktozerothroughtheresetsignalofthechip.Theoveralloperationoftheovercurrentre1ayemergeswhenthetasksofthethreestagesarecombinedinthetimedomain.TheflowchartshowninFigure3providesacompleteviewoftherelayoperation.3.EXPERIMENTALRESULTSAfieldprogrammablegatearray(FPGA)chip,showninFigure4,isusedtoimplementtheovercurrentrelayarchitecturedescribedintheprevioussection.ThespecificchipemployedisXilinxsXC3020-50-PC84C8Ithasaninteriormatrixof64configurableconfigurablelogicblocksandasurroundingringof64configurableI/Ointerfaceblocks.Configurableinterconnectresourcesoccupythechannelsbetweentherowsandcolumnsofthelogicblocks,andbetweenthelogicblocksandtheI/Oblocks.Eachlogicblockhastwoflipflopsandinadditionitcanrealizeany5-inputlogicfunctionTheFPGAselectedisaprogramdrivenlogicdevice.Theconfigurablelogicblocks,I/Oblocks,andtheirinterconnectarecontrolledbyaconfigurationprogramstoredinanon-chipmemory.Theconfigurationprogramis1oadedautomaticallyfromanextemalPROMonpowcr-up.Xilinxsdevelopmentsystem8isusedtoenterthedesign,performthenecessarysimulation,andeventuallygeneratetheconfigurationprogram.Furthermore,thedevelopmentsystemisusedforin-circuitdesignverification.Figure3FlowchartfortheovecurrentrelayoperationThe0vercurtrelayrequires18inputpins:eightforthecurrent,eightforthethresholdvalues,onefortheclock,andoneforreset.Onlyoneoutputpinisneededforthetripsignal.Figure5showsasummaryoftheintemalblocksoftheFPGAthatareusedintheimplementationoftheovercurrentrelay.Inadditiontotheabovepins,9otherinputpillsareusedforthepower.AndcontrolpurposessuchasVcc,GND,andfordownloadingtheCedeintotheFPGA.Clearly,theactualdelayassociatedwitheachfaultcurrentdependsonthevaluettt,whichisstoredinthelook-uptable,aswellasthefrequencyoftheclockappliedtotheFPGAchip.Thisisduetothefactthatthetransferofinformationinthepipelinefromonestagetothenextiscontrolledbytheclock.Ourresultsshowthatforthefrequencies10MHz,60Hz,and1Hz,thefastestorinstanttripdelaysareequalto300nanosec,50msec,and3sec,respectively.Ingeneral,theactualtripdelayisgivenbythefollowingequation.13()TripDelaytf(4)OvercurrentrelayFigure5DesignsummaryWherefisthefrequencyoftheclockand3isthenumberofstagesinthepipeline,theexperimentalcharacteristicsoftheovercurrentrelaywhichreIatesthecurrenttotttisgiveninFigure6.Inotherwords,thelook-uptableshowninthefirststageofthepipelinedarchitectureinFigure2is,infact,ahardwarerealizationofthetablegiveninFigure6.Obviouslychangingthefrequencyoftheclockhasthesameeffectasmovingthetime-currentcharacteristics,showninFigurel,horizontally.HigherFrequenciesmovethecurvetotheleftwhilelowerfrequenciesmovethecurvetotheright.Ontheotherhand,themeasuringunitofthecurrentmaybecapableofmovingthetime-currentcurveverticallyThisisdonebychangingthescaleormultiplyingbyafactor.Therefore,changingtheclockfrequencyofthechipandthescaleofthecurrentmeasuringunitmayresultindifferenttime-currentcharacteristicsfortheovercurrentrelay.TheFPGAchipcaneasilybere-programmed.Ifthefrequencyoftheclockandthescaleofthemeasuringunitarekeptconstant,thetime-currentcharacteristicsoftheovercurrentrelaycanstillbechanged.Thisisachievedbychangingthecontentsofthelook-uptableinthedesignfileandthenre-programmingtheFPGAchip.4.CONCLUS10NAnovercurrentrelayhasbeenimplementedonaFPGAchip.Therelayhardwareconsistsoftwocomparators,acounter,andalook-uptable.Theimplementationisbasedonathree-stagepipelinedarchitecture.TheadvantagesofthepresenteddesignprocedureforimplementingovercurrentrelaysonFPGAsinclude:1.Onlyonechip,theFPGA,isneeded.ThereforealltheadvantagesofASICs,whicharementionedinSection1,arefeatured.2.FPGAsarenotexpensiveandtheirdevelopmentsystemsrunonPCs.3.TheselectedFPGAsareflexibleandcanbere-programmedtoaccommodateanychangesinthecharacteristicsoftheovercurrentrelay.4.Smallchangesinthecharacteristicsoftheovercurrentrelaycanbeaccomplishedbychangingthefrequencyoftheclockand/orchangingthescaleofthecurrentmeasuringunit.Figure6Characteristicsoftheimp中文译文单FPGA芯片实现的过流保护摘要本文介绍了一种新的过流继电器辅助执行装置。由Xinlinx的XC3020-50-PC84CFPGA芯片驱动过流继电器。过流继电器的硬件设计基于3级流水线结构。开发了按照时钟频率相关、描述继电器时间-电流特性的芯片。1介绍微处理器在电力继电保护上得到了成功的应用。一个典型的微机保护装置需要10个以上的一般意义的标准芯片。这类装置的基本组成至少包括微处理器、读写存储器、可编程只读存储器,输入/输出口。在一个继电保护装置中使用多个芯片的缺点可总结为以下几点:1这些芯片占用板子空间。2需要更多的劳动力或生产时间。3由于电气连接降低了可靠性。4费电。超大规模集成系统(VLSI)的发展已经使专用集成电路(ASIC)的设计和构造变得可行。最近的ASIC的类型是现场可编程门阵列(FPGA)。FPGA是融合了可编程逻辑器件和门阵列优点的专用集成电路。这篇论文介绍一种在FPGA上实现的过流保护装置。在继电保护硬件上采用三级流水线结构。过流保护装置有两个8位输入:监测电流和门值;两个一位的输入:复位和时钟。一位的三态信号是装置提供的唯一输出。不同门值的输入决定于最小故障电流。复位输入用于初始化和程序出错后的复位。一般来说,基于FPGA的继电保护装置有以下优点:a省电以及节省板内空间。b节省劳力或生产时间。c不需写或编译软件。d运行时费用降低,可靠性提高。本论文的目录如下:第二部分描述过电流保护的三级流水线结构;第三部分讲述FPGA芯片以及过流保护的实验结果;第四部分给出结论。2.过流保护的结构过流保护的基本作用是监视被保护线路的电流。一旦电流超过一个预定的值,继电器通过一个延时程序动作,并激活故障信号。图一说明了过流保护的时间与电流之间的关系。满足这种装置的基本数字电路包括一个计数器,反映组合电路结构的查找表,和两个比较器。计数器测量正常条件下计数器为零的故障的时间长度。查找表存储继电器时间与电流之间的关系特征,见图1。比较器做出两个决断。第一个判断是否故障;第二个决定是否发出故障信号。过流保护的硬件实现通过流水线结构来实现。流水线结构规整且容易实现,同时它有很大的吞吐量。过流保护只需三级,见图2。图中每一级通过锁存器分开,因此三级能并行运行。每一级的处理时间少于系统时钟的一个周期。因此系统时钟通过同时触发锁存器把数据送入系统。三级的任务如下:第一级:第一级有两个电路:查找表和一个比较器。首先,这一级的两个输入,电流和阈值被锁存。通过电流值,把时间和故障从查找表中读出。同时,比较电流和阈值,计算故障条件。有且仅有电流超过阈值,则故障条件的数值置为1。第一级ttt和fc的输出传送到第二级。锁存器电流阈值比较器1查找表计数器过电流比较器2tfcfctcv1级2级3级图2过电流继电器传输结构下级锁存器锁存器锁存器图1-时间-电流特性的过流继电器电流阈值时间(1)第二级:第二级只有一个计数器电路。一旦有故障它测量故障电流的持续时间。如果故障条件是1计数器计数,否则计数器清零。伴随着时间故障信号的计数器值不变,传送到第三级。(2)第三级:第三级只有一个比较器电路。Cv和ttt比较的结果就是故障信号的结果。如果cv大于ttt,故障信号置1,否则置零。故障信号也是芯片的输出,有着特定的锁存结构。一旦故障信号有效,芯片的复位信号会使它变为零。(3)当三级的任务在某一时段结合起来,过流保护的总体运行就发生了。图3中的图标显示的是保护运行的全貌。3实验结果图4通过使用在线可编程门阵列(FPGA)芯片来实现前面所讲的过流保护装置。芯片选用Xilinx的XC3020-50-PC84C。它有64个内部逻辑阵列块和64个可配置I/O口模块。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级数学下册 24.3 平移与轴对称(原卷版)
- 智能恒温酒柜赋能养老机构:适老化智能存储的健康价值
- 夯实产业底座 2026-2027年广东省源网荷储一体化可行性研究报告
- 智能分酒器赋能新零售:无人零售终端与酒水即时配送闭环
- 宠物食品“品质回归”2.0时代:从营销驱动到科学配方的范式跃迁
- 智能CO₂传感器2.0时代:从被动监测到主动干预的范式
- 物联网技术在智慧城市中的应用场景分析
- 2027年江西省九江市高职单招职业技能考试题库附答案详解【模拟题】
- 2026年许昌技师学院高职部高职单招职业适应性测试考试题库含答案详解(培优B卷)
- 2024年云南省怒江州高职单招职业适应性测试考试题库附参考答案详解(研优卷)
- 2026国家中铝国际工程股份有限公司纪委工作部(巡察办公室)副主任岗位竞争上岗1人笔试历年难易错考点试卷带答案解析
- 2026中国实验室精密仪器减震降噪整体方案设计规范
- DB11-T 2543-2026 花坛花境植物景观营造与养护技术规程
- 潍坊高密市人民医院招聘考试真题2025
- 2025年甘肃人力资源服务股份有限公司面向社会招聘浙能集团甘肃有限公司古浪黄花滩新能源项目制工作人员笔试历年参考题库附带答案详解
- 2025年中级会计职称中级会计实务考试真题及答案
- 证券投资基金销售业务信息管理平台管理规定全文
- 健康体检随访工作制度范本
- 2026年中级注册安全工程师《其他安全实务》考前冲刺训练试卷及参考答案详解(综合卷)
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.7-2025)
- 商贸公司工作制度大全
评论
0/150
提交评论