




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 废旧电子产品回收再利用技术路径与产业升级报告
- 电商行业2025年大数据精准营销对电商运营效率的提升
- 三农数字化管理系统实施方案
- 电竞公司舆情改进管理细则
- 共享经济模式下2025年城市配送路径优化策略研究评估报告
- 中级银行从业资格之中级银行业法律法规与综合能力强化训练高能含完整答案详解(各地真题)
- 中级银行从业资格之中级银行业法律法规与综合能力通关检测卷及答案详解【夺冠系列】
- 自考专业(工商企业管理)经典例题及参考答案详解【典型题】
- 自考专业(汉语言文学)检测卷附参考答案详解(巩固)
- 重难点解析人教版8年级数学下册《一次函数》章节测评试卷(含答案详解)
- 农业技术推广贡献奖申报书
- 模式识别第四章(2)4.5近邻法
- 清华大学《大学物理》习题库试题及答案
- 祥康百年养生堂王晗老师讲座定稿版
- 数字填图DGSS操作步骤
- GB/T 457-2008纸和纸板耐折度的测定
- GB/T 40565.4-2021液压传动连接快换接头第4部分:72 MPa螺纹连接型
- GB/T 18608-2012原油和渣油中镍、钒、铁、钠含量的测定火焰原子吸收光谱法
- 核电质量保证-质量体系培训课件
- 满堂脚手架方案
- DB32T 4353-2022 房屋建筑和市政基础设施工程档案资料管理规程
评论
0/150
提交评论