<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">WJET</journal-id><journal-title-group><journal-title>World Journal of Engineering and Technology</journal-title></journal-title-group><issn pub-type="epub">2331-4222</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/wjet.2015.33C035</article-id><article-id pub-id-type="publisher-id">WJET-60536</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Chemistry&amp;Materials Science</subject><subject> Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Fault Diagnosis Technology Based on Model Driven
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xie</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zufeng</surname><given-names>Xu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jun</surname><given-names>Wu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Research and Development Center, NARI Technology Development Co. Ltd., Nanjing, China</addr-line></aff><aff id="aff2"><addr-line>Transmission Maintenance Center, Jiangsu Electric Power Maintenance Branch Company, Nanjing, China</addr-line></aff><pub-date pub-type="epub"><day>22</day><month>10</month><year>2015</year></pub-date><volume>03</volume><issue>03</issue><fpage>241</fpage><lpage>246</lpage><history><date date-type="received"><day>9</day>	<month>September</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>16</month>	<year>October</year>	</date><date date-type="accepted"><day>23</day>	<month>October</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   Fault diagnosis is an important application of the power grids monitoring system. Under the situation of continuous development of smart grid, it brings new challenges to the fault diagnosis technology. A fault diagnosis expert system based on model driven approach is proposed in this paper. And the corresponding fault modeling technology based on Fault Logic Description Language (FLDL) is described step by step. Practices show that this system could meet the requirements of processing fault alarm information rapidly and reliably by operator. 
 
</p></abstract><kwd-group><kwd>Fault Diagnosis</kwd><kwd> Model Driven</kwd><kwd> Fault Logic Description Language</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Fault diagnosis technology is one of the most important advanced applications in the smart substation [<xref ref-type="bibr" rid="scirp.60536-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.60536-ref2">2</xref>]. When the fault of power grid happens, it can analyze the related information, find the fault reason and send the fault report to the dispatching center. So it’s helpful for the operator to handle the situation. And it is also of great importance for the stable operation of power grid.</p><p>So far, various technologies of fault diagnosis have been proposed, such as the method based on the expert system, based on neural network and based on information theory [<xref ref-type="bibr" rid="scirp.60536-ref3">3</xref>]-[<xref ref-type="bibr" rid="scirp.60536-ref7">7</xref>]. The method based on the expert system is the most primary one among them. But it is inflexible to the various fault type which prevents it from being utilized deeply.</p><p>In this paper, we studied a new fault diagnosis technology based on model driven. And the corresponding fault modeling technology based on Fault Logic Description Language (FLDL) is also explained step by step. Moreover, an application example in 500 kV Changshu Substation is introduced here.</p></sec><sec id="s2"><title>2. System Architecture</title><p>The fault diagnosis system based on model driven can be mainly divided into three parts: alarm information process, alarm model resolution and fault reasoning machine. The architecture is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The alarm information process part is the basic service of substation monitoring system. It can receive all the</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> System architecture</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x3.png"/></fig><p>information from the measuring-control and protection devices in real time and divide them into different levels and categories based on rules predefined in the database.</p><p>The alarm model resolution part is used to analyze the IEC61850 model information contained in the alarm [<xref ref-type="bibr" rid="scirp.60536-ref8">8</xref>]. After the resolution, the related information about the secondary device and the corresponding primary device can be obtained. Also the matched fault model can be prepared for the further reasoning process.</p><p>The fault reasoning machine is the key part of fault diagnosis. It receives the alarm information from the alarm resolution part and compares it with all the constraint conditions stated in the fault model. When all the fault characteristics and the constraint conditions are satisfied, the corresponding result will be concluded and the reasoning report will be sent to the dispatching center.</p></sec><sec id="s3"><title>3. Substation Fault Modeling Technology Based on FLDL</title><p>The fault model is the basis of substation fault diagnosis expert system. Based on the unified device model, the fault logic model can be abstracted from various fault logic. And Fault Logic Description Language is adopted to describe the model.</p><sec id="s3_1"><title>3.1. Substation Fault Logic Model</title><p>The substation fault is basically divided into two categories: secondary equipment fault and power grid fault. The fault logic of secondary equipment is mainly based on the alarm information and the measurement information, which represents a type of fault individually. The power grid fault relates to the voltage level, connection mode and the fault scale. According to the summarization of typical fault characteristics, a group of production rules can be concluded. Take a certain 220kV bus fault as an example, the fault logic is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In this figure, the breakers of chunshen I, chunshen II, weitang I, weitang II and the bus tie breaker are all the related breakers of II bus. Based on its typical characteristics, we can obtain the general fault logic of 220kV bus fault as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p><p>After the fault logic model has been concluded, a standardized format should be built to meet the requirements of reading and maintenance. The former expert system is limited to use because of its fixed structure. In this paper, Fault Logic Description Language (FLDL) which can be recognized by the computer is proposed to describe the typical fault logic model.</p></sec><sec id="s3_2"><title>3.2. Fault Logic Description Language</title><p>Fault Logic Description Language (FLDL) complies with Extensible Markup Language (XML) specification. It takes advantage of XML specification which is universal, expandable and readable. FLDL can completely describe the substation fault characteristics including the constraint conditions such as the voltage level, phase and so on, which brings benefits to the fault reasoning. The fault model structure using FLDL is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. The basic structure of FLDL is the element, which has different attributes.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Example of a certain 220 kV bus fault</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x4.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> General fault logic of 220 kV bus fault</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x5.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Fault model structure using FLDL</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x6.png"/></fig><p>The root element LogicDefine is the parent object of the other elements.</p><p>Taking into account of the arithmetic logical operation involved in the fault reasoning, the method of script calculate is adopted. The script formula is stored in the script file in advance. Scriptdefs element is the sub-element of LogicDefine. It defines the script files which will be quoted in FLDL. And ScriptItem is the sub-element of Scriptdefs which describes the path of the quoted script files.</p><p>Logic is also the sub-element of LogicDefine which defines a specific fault model as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. Logic element describes the fault attributes such as voltage level, phase, scale and timeout.</p><p>Term is the sub-element of Logic, which is also the basic unit of fault model. It contains the attributes of launch flag, logic sequence, quoted script and so on. Term consists of a group of Items, which is the smallest unit of fault model. Moreover, Item is divided into LogicItem and CalcItem based on the functional requirements. LogicItem has the attributes of data object, data source and data type, while CalcItem marks the attributes of quoted script and so on. In addition, as the sub-element of CalcItem, DataItem also contains the attributes of data object and data source which is used to define the data needed by CalcItem.</p><p>FLDL introduced above adopts the multi-level keyword structure to describe the involved device object and data object in the model as shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. It can not only meet the functional requirements of fault logic, but also can be understood easily by the computer and people.</p></sec></sec><sec id="s4"><title>4. Fault Diagnosis Technology by Model Driven</title><p>The former fault diagnosis expert system usually adopts the data driven method which binds the code directly with the data [<xref ref-type="bibr" rid="scirp.60536-ref3">3</xref>]. This method can help to process the fault alarm information rapidly. But its inflexible to the variable demand of fault logic holds back the progress of fault diagnosis technology. However, the fault diagnosis by model driven can solve the problem effectively.</p><p>The key of model driven method is to load the standard model dynamically instead of binding it to the code.</p><p>As we can see from <xref ref-type="fig" rid="fig5">Figure 5</xref>, the reasoning machine receives the alarm information from the resolution module and compares it with the launch condition of fault reasoning instance. When they match, the following reasoning step will be carried out. If all the fault characteristics and the constraint conditions are satisfied, the fault reasoning completes and the corresponding result will be concluded. Finally, the reasoning result will be sent to the dispatching center.</p><p>The model driven method separates the fault logic and the program, which can simplify the process of reasoning machine and improve the flexibility in application. Meanwhile, the whole process of reasoning machine is divided into three parts: the main flow of reasoning machine, the launch flow of logic instance and the process flow of logic instance. This method simplifies the complicated fault diagnosis process and also improves the efficiency of reasoning machine.</p></sec><sec id="s5"><title>5. Application</title><p>The fault diagnosis system based on model driven is already in use in 500kV Changshu Substation in Suzhou.</p><p>Take the transient fault of transmission line as an example. The Sequence of Event (SOE) alarm information received by the alarm window is shown in <xref ref-type="table" rid="table1">Table 1</xref>. And the reasoning result is also shown in the alarm window as illustrated in <xref ref-type="fig" rid="fig6">Figure 6</xref>. <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the corresponding fault report window. Meanwhile, the reasoning result and the fault report will be sent to the dispatching center via service bus for further analysis.</p><p>From the practical operation, the fault reasoning process can be completed in the fault period (time from the beginning to the end of the fault, usually 7 - 8 s) and send the fault report to the dispatching center. Compared with the traditional analysis method, the fault diagnosis by model driven is quicker, more accurate and more re- liable. It can not only deal with the typical fault, but also meet the requirements of complicated fault type. Moreover, the fault time, fault device, fault phase and the corresponding bay contained in the report is helpful for the operator to judge quickly and avoid the continuous expansion of influence.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Process flow of fault diagnosis technology by model driven</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x7.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Reasoning result in the alarm window</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x8.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Fault report window</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/60536x9.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> SOE alarm information received by alarm window</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time (ms)</th><th align="center" valign="middle" >Alarm Information</th></tr></thead><tr><td align="center" valign="middle" >0</td><td align="center" valign="middle" >Line protection of kuntai 2 (Phase A): Action</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >Line protection of kuntai 2 (Phase B): Action</td></tr><tr><td align="center" valign="middle" >22</td><td align="center" valign="middle" >Breaker of 5022 measuring-control device (Phase A): Off</td></tr><tr><td align="center" valign="middle" >34</td><td align="center" valign="middle" >Breaker of 5023 measuring-control device (Phase A): Off</td></tr><tr><td align="center" valign="middle" >46</td><td align="center" valign="middle" >Reclose of 5022 protection device: Action</td></tr><tr><td align="center" valign="middle" >57</td><td align="center" valign="middle" >Reclose of 5023 protection device: Action</td></tr><tr><td align="center" valign="middle" >68</td><td align="center" valign="middle" >Breaker of 5022 measuring-control device (Phase A): On</td></tr><tr><td align="center" valign="middle" >81</td><td align="center" valign="middle" >Breaker of 5023 measuring-control device (Phase A): On</td></tr></tbody></table></table-wrap></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, we proposed the fault diagnosis technology by model driven and the corresponding fault modeling technology based on Fault Logic Description Language (FLDL) step by step. It is practically adopted in 500 kV Changshu Substation in Suzhou. The result shows that it can help to analyze the fault reason rapidly and reliably so that the operator can deal with it in time. And it also makes the fault diagnosis application flexible, applicable and accurate for higher practicability and standardization. This method is of great importance for the further study.</p></sec><sec id="s7"><title>Cite this paper</title><p>Xie Zhang,Zufeng Xu,Jun Wu, (2015) Fault Diagnosis Technology Based on Model Driven. World Journal of Engineering and Technology,03,241-246. doi: 10.4236/wjet.2015.33C035</p></sec></body><back><ref-list><title>References</title><ref id="scirp.60536-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Wei, L.H., Guo, W.X. and Wen, F.S. (2011) An Online Intelligent Alarm-Processing System for Digital Substations. IEEE Transactions on Power Delivery, 26, 1615-1624. http://dx.doi.org/10.1109/TPWRD.2011.2117445</mixed-citation></ref><ref id="scirp.60536-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kezunovic, M., Guan, Y.F. and Guo, C.Y. (2010) The 21st Century Substation Design: Vision of the Future. 2010 IREP Symposium-Bulk Power System Dynamics and Control VIII (IREP), Buzios, 1-6 August 2010. 
http://dx.doi.org/10.1109/irep.2010.5563267</mixed-citation></ref><ref id="scirp.60536-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Lee, H.J., Ahn, B.S. and Park, Y.M. (2000) A Fault Diagnosis Expert System for Distribution Substations. IEEE Trans on Power Delivery, 15, 92-97. http://dx.doi.org/10.1109/61.847234</mixed-citation></ref><ref id="scirp.60536-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Cardoso, G., Rolim, J.G. and Zurn, H.H. (2004) Application of Neural-Network Modules to Electric Power System Fault Section Estimation. IEEE Trans on Power Delivery, 19, 1034-1041.  
http://dx.doi.org/10.1109/TPWRD.2004.829911</mixed-citation></ref><ref id="scirp.60536-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Mahanty, R.N. and Gupta, P.B.D. (2004) Application of RBF Neural Network to Fault Classification and Location in Transmission Lines. IET Proceedings of Generation, Transmission &amp; Distribution, 151, 201-212.  
http://dx.doi.org/10.1049/ip-gtd:20040098</mixed-citation></ref><ref id="scirp.60536-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Srinivasan, D., Cheub, R.L., Poh, Y.P. and Ng, A.K.C. (2000) Auto-mated Fault Detection in Power Distribution Networks Using a Hybrid Fuzzy-Genetic Algorithm Approach. Engineer-ing Applications of Articial Intelligence, 13, 407- 418. http://www.sciencedirect.com/science/article/pii/S0952197600000129</mixed-citation></ref><ref id="scirp.60536-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bedekar, P.P., Bhide, S.R. and Kale, V.S. (2011) Fault Section Estimation in Power System Using Hebb’s Rule and Continuous Genetic Algorithm. International Journal of Electrical Power and Energy System, 33, 457-465.  
http://dx.doi.org/10.1016/j.ijepes.2010.10.008</mixed-citation></ref><ref id="scirp.60536-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Schwarz, K. (2002) Standard IEC61850 for Substation Auto-mation and Other Power System Applications. Power Systems and Communications Infrastructures for the Future, Beijing, September 2002.</mixed-citation></ref></ref-list></back></article>