A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm
Identifieur interne : 004197 ( Ncbi/Merge ); précédent : 004196; suivant : 004198A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm
Auteurs : Zhongbin Wang [République populaire de Chine] ; Xihua Xu [République populaire de Chine] ; Lei Si [République populaire de Chine] ; Rui Ji [République populaire de Chine] ; Xinhua Liu [République populaire de Chine] ; Chao Tan [République populaire de Chine]Source :
- Computational Intelligence and Neuroscience [ 1687-5265 ] ; 2016.
Abstract
In order to accurately identify the dynamic health of shearer, reducing operating trouble and production accident of shearer and improving coal production efficiency further, a dynamic health assessment approach for shearer based on artificial immune algorithm was proposed. The key technologies such as system framework, selecting the indicators for shearer dynamic health assessment, and health assessment model were provided, and the flowchart of the proposed approach was designed. A simulation example, with an accuracy of 96%, based on the collected data from industrial production scene was provided. Furthermore, the comparison demonstrated that the proposed method exhibited higher classification accuracy than the classifiers based on back propagation-neural network (BP-NN) and support vector machine (SVM) methods. Finally, the proposed approach was applied in an engineering problem of shearer dynamic health assessment. The industrial application results showed that the paper research achievements could be used combining with shearer automation control system in fully mechanized coal face. The simulation and the application results indicated that the proposed method was feasible and outperforming others.
Url:
DOI: 10.1155/2016/9674942
PubMed: 27123002
PubMed Central: 4830707
Links toward previous steps (curation, corpus...)
- to stream Pmc, to step Corpus: 000469
- to stream Pmc, to step Curation: 000469
- to stream Pmc, to step Checkpoint: 000182
Links to Exploration step
PMC:4830707Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm</title>
<author><name sortKey="Wang, Zhongbin" sort="Wang, Zhongbin" uniqKey="Wang Z" first="Zhongbin" last="Wang">Zhongbin Wang</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Xu, Xihua" sort="Xu, Xihua" uniqKey="Xu X" first="Xihua" last="Xu">Xihua Xu</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Si, Lei" sort="Si, Lei" uniqKey="Si L" first="Lei" last="Si">Lei Si</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I2">School of Information and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Information and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Ji, Rui" sort="Ji, Rui" uniqKey="Ji R" first="Rui" last="Ji">Rui Ji</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Liu, Xinhua" sort="Liu, Xinhua" uniqKey="Liu X" first="Xinhua" last="Liu">Xinhua Liu</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Tan, Chao" sort="Tan, Chao" uniqKey="Tan C" first="Chao" last="Tan">Chao Tan</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I3">Xuyi Mine Equipment and Materials R&D Center, China University of Mining and Technology, Huai'an 223001, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>Xuyi Mine Equipment and Materials R&D Center, China University of Mining and Technology, Huai'an 223001</wicri:regionArea>
<wicri:noRegion>Huai'an 223001</wicri:noRegion>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">27123002</idno>
<idno type="pmc">4830707</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4830707</idno>
<idno type="RBID">PMC:4830707</idno>
<idno type="doi">10.1155/2016/9674942</idno>
<date when="2016">2016</date>
<idno type="wicri:Area/Pmc/Corpus">000469</idno>
<idno type="wicri:Area/Pmc/Curation">000469</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000182</idno>
<idno type="wicri:Area/Ncbi/Merge">004197</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm</title>
<author><name sortKey="Wang, Zhongbin" sort="Wang, Zhongbin" uniqKey="Wang Z" first="Zhongbin" last="Wang">Zhongbin Wang</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Xu, Xihua" sort="Xu, Xihua" uniqKey="Xu X" first="Xihua" last="Xu">Xihua Xu</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Si, Lei" sort="Si, Lei" uniqKey="Si L" first="Lei" last="Si">Lei Si</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I2">School of Information and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Information and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Ji, Rui" sort="Ji, Rui" uniqKey="Ji R" first="Rui" last="Ji">Rui Ji</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Liu, Xinhua" sort="Liu, Xinhua" uniqKey="Liu X" first="Xinhua" last="Liu">Xinhua Liu</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
</author>
<author><name sortKey="Tan, Chao" sort="Tan, Chao" uniqKey="Tan C" first="Chao" last="Tan">Chao Tan</name>
<affiliation wicri:level="1"><nlm:aff id="I1">School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116</wicri:regionArea>
<wicri:noRegion>Xuzhou 221116</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><nlm:aff id="I3">Xuyi Mine Equipment and Materials R&D Center, China University of Mining and Technology, Huai'an 223001, China</nlm:aff>
<country xml:lang="fr">République populaire de Chine</country>
<wicri:regionArea>Xuyi Mine Equipment and Materials R&D Center, China University of Mining and Technology, Huai'an 223001</wicri:regionArea>
<wicri:noRegion>Huai'an 223001</wicri:noRegion>
</affiliation>
</author>
</analytic>
<series><title level="j">Computational Intelligence and Neuroscience</title>
<idno type="ISSN">1687-5265</idno>
<idno type="eISSN">1687-5273</idno>
<imprint><date when="2016">2016</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>In order to accurately identify the dynamic health of shearer, reducing operating trouble and production accident of shearer and improving coal production efficiency further, a dynamic health assessment approach for shearer based on artificial immune algorithm was proposed. The key technologies such as system framework, selecting the indicators for shearer dynamic health assessment, and health assessment model were provided, and the flowchart of the proposed approach was designed. A simulation example, with an accuracy of 96%, based on the collected data from industrial production scene was provided. Furthermore, the comparison demonstrated that the proposed method exhibited higher classification accuracy than the classifiers based on back propagation-neural network (BP-NN) and support vector machine (SVM) methods. Finally, the proposed approach was applied in an engineering problem of shearer dynamic health assessment. The industrial application results showed that the paper research achievements could be used combining with shearer automation control system in fully mechanized coal face. The simulation and the application results indicated that the proposed method was feasible and outperforming others.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Brady, B H G" uniqKey="Brady B">B. H. G. Brady</name>
</author>
<author><name sortKey="Brown, E T" uniqKey="Brown E">E. T. Brown</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhang, X" uniqKey="Zhang X">X. Zhang</name>
</author>
<author><name sortKey="Ma M, X" uniqKey="Ma M X">X. Ma M</name>
</author>
<author><name sortKey="Yang, Z S" uniqKey="Yang Z">Z. S. Yang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gao, F" uniqKey="Gao F">F. Gao</name>
</author>
<author><name sortKey="Xiao, L J" uniqKey="Xiao L">L. J. Xiao</name>
</author>
<author><name sortKey="Zhong, W Y" uniqKey="Zhong W">W. Y. Zhong</name>
</author>
<author><name sortKey="Liu, W" uniqKey="Liu W">W. Liu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kerroumi, S" uniqKey="Kerroumi S">S. Kerroumi</name>
</author>
<author><name sortKey="Chiementin, X" uniqKey="Chiementin X">X. Chiementin</name>
</author>
<author><name sortKey="Rasolofondraibe, L" uniqKey="Rasolofondraibe L">L. Rasolofondraibe</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="He, Z W" uniqKey="He Z">Z.- W. He</name>
</author>
<author><name sortKey="Gao, M Y" uniqKey="Gao M">M.-Y. Gao</name>
</author>
<author><name sortKey="Ma, G J" uniqKey="Ma G">G.-J. Ma</name>
</author>
<author><name sortKey="Liu, Y Y" uniqKey="Liu Y">Y.-Y. Liu</name>
</author>
<author><name sortKey="Chen, S X" uniqKey="Chen S">S.-X. Chen</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Liu, F R" uniqKey="Liu F">F.-R. Liu</name>
</author>
<author><name sortKey="Wang, Q L" uniqKey="Wang Q">Q.-L. Wang</name>
</author>
<author><name sortKey="Gao, X Z" uniqKey="Gao X">X.-Z. Gao</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wang, K J" uniqKey="Wang K">K.-J. Wang</name>
</author>
<author><name sortKey="Chen, K H" uniqKey="Chen K">K.-H. Chen</name>
</author>
<author><name sortKey="Angelia, M A" uniqKey="Angelia M">M.-A. Angelia</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jenhani, I" uniqKey="Jenhani I">I. Jenhani</name>
</author>
<author><name sortKey="Elouedi, Z" uniqKey="Elouedi Z">Z. Elouedi</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhong Bin, W" uniqKey="Zhong Bin W">W. Zhong-Bin</name>
</author>
<author><name sortKey="Wen Feng, N" uniqKey="Wen Feng N">N. Wen-Feng</name>
</author>
<author><name sortKey="Shu Bin, L" uniqKey="Shu Bin L">L. Shu-Bin</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhou, X" uniqKey="Zhou X">X. Zhou</name>
</author>
<author><name sortKey="Wang, Z" uniqKey="Wang Z">Z. Wang</name>
</author>
<author><name sortKey="Tan, C" uniqKey="Tan C">C. Tan</name>
</author>
<author><name sortKey="Ji, R" uniqKey="Ji R">R. Ji</name>
</author>
<author><name sortKey="Liu, X" uniqKey="Liu X">X. Liu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tse, P W" uniqKey="Tse P">P. W. Tse</name>
</author>
<author><name sortKey="Tse, Y L" uniqKey="Tse Y">Y. L. Tse</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Black, D" uniqKey="Black D">D. Black</name>
</author>
<author><name sortKey="Winiewicz, A K" uniqKey="Winiewicz A">A. K. Winiewicz</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vichare, N M" uniqKey="Vichare N">N. M. Vichare</name>
</author>
<author><name sortKey="Pecht, M G" uniqKey="Pecht M">M. G. Pecht</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Pecht, M" uniqKey="Pecht M">M. Pecht</name>
</author>
<author><name sortKey="Jaai, R" uniqKey="Jaai R">R. Jaai</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yang, J J" uniqKey="Yang J">J.-J. Yang</name>
</author>
<author><name sortKey="Xi, R" uniqKey="Xi R">R. Xi</name>
</author>
<author><name sortKey="Liu, D" uniqKey="Liu D">D. Liu</name>
</author>
<author><name sortKey="Jiang, H" uniqKey="Jiang H">H. Jiang</name>
</author>
<author><name sortKey="Wu, M" uniqKey="Wu M">M. Wu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Yin, X D" uniqKey="Yin X">X.-D. Yin</name>
</author>
<author><name sortKey="Liu, A G" uniqKey="Liu A">A.-G. Liu</name>
</author>
<author><name sortKey="Dong, X M" uniqKey="Dong X">X.-M. Dong</name>
</author>
<author><name sortKey="Hao, W S" uniqKey="Hao W">W.-S. Hao</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mascare As, D" uniqKey="Mascare As D">D. Mascareñas</name>
</author>
<author><name sortKey="Plont, C" uniqKey="Plont C">C. Plont</name>
</author>
<author><name sortKey="Brown, C" uniqKey="Brown C">C. Brown</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Cerda, F" uniqKey="Cerda F">F. Cerda</name>
</author>
<author><name sortKey="Chen, S" uniqKey="Chen S">S. Chen</name>
</author>
<author><name sortKey="Bielak, J" uniqKey="Bielak J">J. Bielak</name>
</author>
<author><name sortKey="Garrett, J H" uniqKey="Garrett J">J. H. Garrett</name>
</author>
<author><name sortKey="Rizzo, P" uniqKey="Rizzo P">P. Rizzo</name>
</author>
<author><name sortKey="Kova Evi, J" uniqKey="Kova Evi J">J. Kovačević</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zubizarreta Rodriguez, J F" uniqKey="Zubizarreta Rodriguez J">J. F. Zubizarreta-Rodriguez</name>
</author>
<author><name sortKey="Vasudevan, S" uniqKey="Vasudevan S">S. Vasudevan</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Herrmann, S" uniqKey="Herrmann S">S. Herrmann</name>
</author>
<author><name sortKey="Wellnitz, J" uniqKey="Wellnitz J">J. Wellnitz</name>
</author>
<author><name sortKey="Jahn, S" uniqKey="Jahn S">S. Jahn</name>
</author>
<author><name sortKey="Leonhardt, S" uniqKey="Leonhardt S">S. Leonhardt</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Farmer, J D" uniqKey="Farmer J">J. D. Farmer</name>
</author>
<author><name sortKey="Packard, N H" uniqKey="Packard N">N. H. Packard</name>
</author>
<author><name sortKey="Perelson, A S" uniqKey="Perelson A">A. S. Perelson</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ishiguro, A" uniqKey="Ishiguro A">A. Ishiguro</name>
</author>
<author><name sortKey="Shirai, Y" uniqKey="Shirai Y">Y. Shirai</name>
</author>
<author><name sortKey="Kondo, T" uniqKey="Kondo T">T. Kondo</name>
</author>
<author><name sortKey="Uchikawa, Y" uniqKey="Uchikawa Y">Y. Uchikawa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tang, Z" uniqKey="Tang Z">Z. Tang</name>
</author>
<author><name sortKey="Yamaguchi, T" uniqKey="Yamaguchi T">T. Yamaguchi</name>
</author>
<author><name sortKey="Tashima, K" uniqKey="Tashima K">K. Tashima</name>
</author>
<author><name sortKey="Ishizuka, O" uniqKey="Ishizuka O">O. Ishizuka</name>
</author>
<author><name sortKey="Tanno, K" uniqKey="Tanno K">K. Tanno</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Abbattista, F" uniqKey="Abbattista F">F. Abbattista</name>
</author>
<author><name sortKey="Di Gioia, G" uniqKey="Di Gioia G">G. Di Gioia</name>
</author>
<author><name sortKey="Di Santo, G" uniqKey="Di Santo G">G. Di Santo</name>
</author>
<author><name sortKey="Fanelli, A M" uniqKey="Fanelli A">A. M. Fanelli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Deng, Z L" uniqKey="Deng Z">Z.-L. Deng</name>
</author>
<author><name sortKey="Tan, G Z" uniqKey="Tan G">G.-Z. Tan</name>
</author>
<author><name sortKey="He, P" uniqKey="He P">P. He</name>
</author>
<author><name sortKey="Ye, J X" uniqKey="Ye J">J.-X. Ye</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="De Castro, L N" uniqKey="De Castro L">L. N. De Castro</name>
</author>
<author><name sortKey="Von Zuben, F J" uniqKey="Von Zuben F">F. J. Von Zuben</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Chun, J S" uniqKey="Chun J">J.-S. Chun</name>
</author>
<author><name sortKey="Kim, M K" uniqKey="Kim M">M.-K. Kim</name>
</author>
<author><name sortKey="Jung, H K" uniqKey="Jung H">H.-K. Jung</name>
</author>
<author><name sortKey="Hong, S K" uniqKey="Hong S">S.-K. Hong</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Endoh, S" uniqKey="Endoh S">S. Endoh</name>
</author>
<author><name sortKey="Toma, N" uniqKey="Toma N">N. Toma</name>
</author>
<author><name sortKey="Yamada, K" uniqKey="Yamada K">K. Yamada</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ishiguro, A" uniqKey="Ishiguro A">A. Ishiguro</name>
</author>
<author><name sortKey="Kondo, T" uniqKey="Kondo T">T. Kondo</name>
</author>
<author><name sortKey="Watanabe, Y" uniqKey="Watanabe Y">Y. Watanabe</name>
</author>
<author><name sortKey="Uchikawa, Y" uniqKey="Uchikawa Y">Y. Uchikawa</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Harmer, P K" uniqKey="Harmer P">P. K. Harmer</name>
</author>
<author><name sortKey="Williams, P D" uniqKey="Williams P">P. D. Williams</name>
</author>
<author><name sortKey="Gunsch, G H" uniqKey="Gunsch G">G. H. Gunsch</name>
</author>
<author><name sortKey="Lamont, G B" uniqKey="Lamont G">G. B. Lamont</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Pan, D F" uniqKey="Pan D">D.-F. Pan</name>
</author>
<author><name sortKey="Wang, M G" uniqKey="Wang M">M.-G. Wang</name>
</author>
<author><name sortKey="Zhu, Y N" uniqKey="Zhu Y">Y.-N. Zhu</name>
</author>
<author><name sortKey="Han, K" uniqKey="Han K">K. Han</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Souza, S S F" uniqKey="Souza S">S. S. F. Souza</name>
</author>
<author><name sortKey="Romero, R" uniqKey="Romero R">R. Romero</name>
</author>
<author><name sortKey="Franco, J F" uniqKey="Franco J">J. F. Franco</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhang, R L" uniqKey="Zhang R">R.-L. Zhang</name>
</author>
<author><name sortKey="Shan, M Y" uniqKey="Shan M">M.-Y. Shan</name>
</author>
<author><name sortKey="Liu, X H" uniqKey="Liu X">X.-H. Liu</name>
</author>
<author><name sortKey="Zhang, L H" uniqKey="Zhang L">L.-H. Zhang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Savsani, P" uniqKey="Savsani P">P. Savsani</name>
</author>
<author><name sortKey="Jhala, R L" uniqKey="Jhala R">R. L. Jhala</name>
</author>
<author><name sortKey="Savsani, V" uniqKey="Savsani V">V. Savsani</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kuo, R J" uniqKey="Kuo R">R. J. Kuo</name>
</author>
<author><name sortKey="Chen, S S" uniqKey="Chen S">S. S. Chen</name>
</author>
<author><name sortKey="Cheng, W C" uniqKey="Cheng W">W. C. Cheng</name>
</author>
<author><name sortKey="Tsai, C Y" uniqKey="Tsai C">C. Y. Tsai</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Comput Intell Neurosci</journal-id>
<journal-id journal-id-type="iso-abbrev">Comput Intell Neurosci</journal-id>
<journal-id journal-id-type="publisher-id">CIN</journal-id>
<journal-title-group><journal-title>Computational Intelligence and Neuroscience</journal-title>
</journal-title-group>
<issn pub-type="ppub">1687-5265</issn>
<issn pub-type="epub">1687-5273</issn>
<publisher><publisher-name>Hindawi Publishing Corporation</publisher-name>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">27123002</article-id>
<article-id pub-id-type="pmc">4830707</article-id>
<article-id pub-id-type="doi">10.1155/2016/9674942</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject>
</subj-group>
</article-categories>
<title-group><article-title>A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Wang</surname>
<given-names>Zhongbin</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Xu</surname>
<given-names>Xihua</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
<xref ref-type="corresp" rid="cor1"><sup>*</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Si</surname>
<given-names>Lei</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
<xref ref-type="aff" rid="I2"><sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Ji</surname>
<given-names>Rui</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Liu</surname>
<given-names>Xinhua</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Tan</surname>
<given-names>Chao</given-names>
</name>
<xref ref-type="aff" rid="I1"><sup>1</sup>
</xref>
<xref ref-type="aff" rid="I3"><sup>3</sup>
</xref>
</contrib>
</contrib-group>
<aff id="I1"><sup>1</sup>
School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou 221116, China</aff>
<aff id="I2"><sup>2</sup>
School of Information and Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China</aff>
<aff id="I3"><sup>3</sup>
Xuyi Mine Equipment and Materials R&D Center, China University of Mining and Technology, Huai'an 223001, China</aff>
<author-notes><corresp id="cor1">*Xihua Xu: <email>xuxihua_cumt@163.com</email>
</corresp>
<fn fn-type="other"><p>Academic Editor: Cheng-Jian Lin</p>
</fn>
</author-notes>
<pub-date pub-type="ppub"><year>2016</year>
</pub-date>
<pub-date pub-type="epub"><day>31</day>
<month>3</month>
<year>2016</year>
</pub-date>
<volume>2016</volume>
<elocation-id>9674942</elocation-id>
<history><date date-type="received"><day>25</day>
<month>1</month>
<year>2016</year>
</date>
<date date-type="rev-recd"><day>3</day>
<month>3</month>
<year>2016</year>
</date>
<date date-type="accepted"><day>7</day>
<month>3</month>
<year>2016</year>
</date>
</history>
<permissions><copyright-statement>Copyright © 2016 Zhongbin Wang et al.</copyright-statement>
<copyright-year>2016</copyright-year>
<license license-type="open-access"><license-p>This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<abstract><p>In order to accurately identify the dynamic health of shearer, reducing operating trouble and production accident of shearer and improving coal production efficiency further, a dynamic health assessment approach for shearer based on artificial immune algorithm was proposed. The key technologies such as system framework, selecting the indicators for shearer dynamic health assessment, and health assessment model were provided, and the flowchart of the proposed approach was designed. A simulation example, with an accuracy of 96%, based on the collected data from industrial production scene was provided. Furthermore, the comparison demonstrated that the proposed method exhibited higher classification accuracy than the classifiers based on back propagation-neural network (BP-NN) and support vector machine (SVM) methods. Finally, the proposed approach was applied in an engineering problem of shearer dynamic health assessment. The industrial application results showed that the paper research achievements could be used combining with shearer automation control system in fully mechanized coal face. The simulation and the application results indicated that the proposed method was feasible and outperforming others.</p>
</abstract>
</article-meta>
</front>
<body><sec id="sec1"><title>1. Introduction</title>
<p>Due to the randomicity and complexity of underground geological conditions, assessment of shearer health condition would present the characteristics of complexity, fuzziness, and uncertainty, and this may affect the coal production or even endanger the operator's life. Moreover, because of the poor mining environment and complex component structure of shearer, the shearer operator cannot accurately estimate the working status of shearer, which may lead to some problems of poor coal quality and low mining efficiency. Furthermore, an increasing number of safety accidents in collieries are caused frequently. Therefore, it is necessary to assess the dynamic health condition of shearer which has become a challenging and significant research subject [<xref rid="B1" ref-type="bibr">1</xref>
].</p>
<p>Depending on the assessment of the health condition of shearer, this can reduce operating trouble and production accident of shearer and improve production efficiency further. In recent years, many researches have brought out some achievement on shearer health condition diagnosis. The multiple fault classifier based on the improved support vector machine theory is used to judge the fault types of coal shearer [<xref rid="B2" ref-type="bibr">2</xref>
]. In [<xref rid="B3" ref-type="bibr">3</xref>
], a correct and timely diagnosis mechanism of shearer failures by knowledge acquisition through a fuzzy inference system is provided, which can approximate expert experience. Although many research achievements have been proposed, they have some common shortcomings summarized as follows. Firstly, most research cannot confirm the health degree clearly. Moreover, it costs long diagnosis time and cannot be used in real-time health assessment.</p>
<p>Dynamic health assessment was used in spacecraft primarily in the 1970s. At present, domestic and abroad researchers have worked on the modeling approaches for dynamic health assessment and proposed several solutions. The density-based spatial clustering of applications with noise has been used for bearings' condition monitoring [<xref rid="B4" ref-type="bibr">4</xref>
], and a novel online method based on dynamic Bayesian networks (DBNs) for the estimation of the SOH of lithium- (Li-) ion batteries has been presented [<xref rid="B5" ref-type="bibr">5</xref>
], and so on. However, due to the complex component structure and bad working condition, there has not been a health assessment concept on shearer, and this paper tries to present it. In the real mining condition, some key index parameters have a strong relationship with shearer health condition. The relationship is highly nonlinear in nature so that it is hard to develop a comprehensive mathematic model. The current methods and mature assessment systems are hardly satisfied with the shearer health state assessment. In this paper, we try to propose a novel prediction approach for shearer dynamic health assessment to identify the health state during coal mining.</p>
<p>The first mathematical model in artificial immune system was proposed in 1974, which initiated subsequent researches and discussions. Artificial immune system (AIS), as a novel intelligent algorithm method, inspired from the biological immune system, is an effective means for prediction [<xref rid="B6" ref-type="bibr">6</xref>
–<xref rid="B8" ref-type="bibr">8</xref>
]. The AIS can acquire learning capability by learning the biological protection principle. According to the above analysis, a novel prediction approach for shearer dynamic health assessment based on artificial immune algorithm is proposed and the assessment system is validated by the sample data of operating parameters from industrial production scene. Moreover, it will prove that artificial immune algorithm is a better tool for classifying due to its classification accuracy than the classifiers based on back propagation-neural network (BP-NN) and support vector machine (SVM) methods later.</p>
<p>The remainder of this paper is organized as follows. Some related works are outlined in <xref ref-type="sec" rid="sec2">Section 2</xref>
. The key technologies such as system framework, selecting the indicators for shearer dynamic health assessment, and the proposed approach are presented in <xref ref-type="sec" rid="sec3">Section 3</xref>
. <xref ref-type="sec" rid="sec4"> Section 4</xref>
provides a simulation example and an industrial application example for shearer dynamic health assessment based on the proposed approach to specify the application effect. Our conclusions are summarized in <xref ref-type="sec" rid="sec5">Section 5</xref>
.</p>
</sec>
<sec id="sec2"><title>2. Literature Review</title>
<p>Recent publications relevant to this paper are mainly concerned with two research streams: the dynamic health assessment methods and artificial immune algorithm. In this section, we try to summarize the relevant literatures.</p>
<sec id="sec2.1"><title>2.1. The Dynamic Health Assessment Methods</title>
<p>For the dynamic health assessment problem, lots of research has been done since the last decades. In [<xref rid="B9" ref-type="bibr">9</xref>
], Zhong-Bin et al. developed a remote monitoring platform of the shearer by using Virtual-Prototype technology to realize the remote monitoring for the shearer in the fully mechanized long-wall coal mining face. In [<xref rid="B10" ref-type="bibr">10</xref>
], Zhou et al. proposed a novel approach based on the coal floor height variation which is taken as a significant factor and fuzzy optimization theory to improve the implement precision of shearer memory cutting. In [<xref rid="B11" ref-type="bibr">11</xref>
], P. W. Tse and Y. L. Tse designed an innovative system that is installed in a passenger car or a truck that is running on road and provides instantaneous engine health evaluation and diagnosis. In [<xref rid="B12" ref-type="bibr">12</xref>
], Black and Winiewicz provided a method and apparatus for internal network device dynamic health monitoring to increase network device availability. In [<xref rid="B13" ref-type="bibr">13</xref>
], Vichare and Pecht presented the state of practice and the current state of research in the area of electronics prognostics and health management. In [<xref rid="B14" ref-type="bibr">14</xref>
], Pecht and Jaai presented an assessment of the state of practice in prognostics and health management of information and electronics-rich systems. In [<xref rid="B15" ref-type="bibr">15</xref>
], Yang et al. proposed an accurate identification of the shearer late underground cutting coal and rock conditions and fault diagnosis by the method of vibration analysis. In [<xref rid="B16" ref-type="bibr">16</xref>
], Yin et al. designed an embedded health evaluation system to meet the requirement of continuous monitoring of the mine special gear box. In [<xref rid="B17" ref-type="bibr">17</xref>
], Mascareñas et al. investigated a vibrohaptic human-machine interface for structural health monitoring. In [<xref rid="B18" ref-type="bibr">18</xref>
], Cerda et al. explored an indirect approach for structural health bridge monitoring allowing for wide, yet cost-effective, bridge stock coverage. In [<xref rid="B19" ref-type="bibr">19</xref>
], Zubizarreta-Rodriguez and Vasudevan introduced a new multisensor measurement framework for condition monitoring of brushless DC motors (BLDCM) with bearings. In [<xref rid="B4" ref-type="bibr">4</xref>
], Kerroumi et al. introduced a dynamic classification method inspired by DBSCAN clustering method for machine condition monitoring in general and for bearings in particular. In [<xref rid="B5" ref-type="bibr">5</xref>
], He et al. presented a novel online method for the estimation of the SOH of lithium- (Li) ion batteries based on dynamic Bayesian networks (DBNs). In [<xref rid="B20" ref-type="bibr">20</xref>
], Herrmann et al. gave an introduction into the principle of structural health monitoring (SHM), basics of fatigue of fiber resin composite materials, and the possible application of these principles in the automotive industry.</p>
</sec>
<sec id="sec2.2"><title>2.2. Artificial Immune Algorithm</title>
<p>The artificial immune algorithm was firstly proposed by Farmer in 1986 [<xref rid="B21" ref-type="bibr">21</xref>
]. It is able to recognize novel shapes without preprogramming based on the capacity of learning, memory, and pattern recognition. In [<xref rid="B22" ref-type="bibr">22</xref>
], Ishiguro et al. proposed a new decentralized consensus-making system inspired from the biological immune system and an adaptation mechanism that can be used to construct a suitable immune network for adequate action selection. In [<xref rid="B23" ref-type="bibr">23</xref>
], Tang et al. described a new model of multiple-valued immune network based on biological immune response network. In [<xref rid="B24" ref-type="bibr">24</xref>
], Abbattista et al. proposed the use of immune network model for designing associative memories. In [<xref rid="B25" ref-type="bibr">25</xref>
], Deng et al. proposed a fuzzy logic resource allocation and memory cell pruning based artificial immune recognition system (AIRS) to improve the resource allocation mechanism of AIRS and decrease the memory cells. In [<xref rid="B26" ref-type="bibr">26</xref>
], De Castro and Von Zuben proposed computational implementation of the clonal selection principle that explicitly takes into account the affinity maturation of the immune response. In [<xref rid="B27" ref-type="bibr">27</xref>
], Chun et al. presented a new method employing the immune algorithm (IA) as the search method for the shape optimization of an electromagnetic device. In [<xref rid="B28" ref-type="bibr">28</xref>
], Endoh et al. proposed an optimization algorithm based on immune model and applied it to the <italic>n</italic>
th agents' travelling salesman problem called <italic>n</italic>
-TSP. In [<xref rid="B29" ref-type="bibr">29</xref>
], Ishiguro et al. proposed a new inference/consensus-making system inspired by immune systems in living organisms, and they apply the proposed method to the behavior arbitration of an autonomous mobile robot as a practical example. In [<xref rid="B30" ref-type="bibr">30</xref>
], Harmer et al. developed a self-adaptive distributed agent-based defense immune system based on biological strategies within a hierarchical layered architecture. In [<xref rid="B31" ref-type="bibr">31</xref>
], Pan et al. presented an immune dominance clonal selection multiobjective algorithm based on the artificial immune system to further improve the performance of the optimization algorithm for locomotive secondary spring load adjustment. In [<xref rid="B32" ref-type="bibr">32</xref>
], Souza et al. presented two new approaches to solving the reconfiguration problem of electrical distribution systems (EDS) using the Copt-aiNet (Artificial Immune Network for Combinatorial Optimization) and Opt-aiNet (Artificial Immune Network for Optimization) algorithms. In [<xref rid="B33" ref-type="bibr">33</xref>
], Zhang et al. proposed a novel fuzzy hybrid quantum artificial immune clustering algorithm based on cloud model (C-FHQAI) to solve the stochastic problem. In [<xref rid="B34" ref-type="bibr">34</xref>
], Savsani et al. presented the effect of hybridizing Biogeography-Based Optimization (BBO) technique with artificial immune algorithm (AIA) and Ant Colony Optimization (ACO) in two different ways. In [<xref rid="B35" ref-type="bibr">35</xref>
], Kuo et al. were dedicated to proposing a cluster analysis algorithm which is integration of artificial immune network (aiNet) and <italic>K</italic>
-means algorithm (aiNet<italic>K</italic>
).</p>
</sec>
<sec id="sec2.3"><title>2.3. Discussion</title>
<p>According to the above researches, many health assessment methods, such as density-based spatial clustering and dynamic Bayesian networks, have been applied in the bearings' condition monitoring, network device dynamic health monitoring, and so on. But there are still no relevant studies on the dynamic health assessment methods for shearer. Considering the superiority and universality of artificial immune algorithm, this paper prepares to use this AI algorithm to predict the dynamic health status of shearer. A simulation experiment and an application example are carried out and the proposed approach is proved to be feasible and efficient.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Dynamic Health Assessment Approach Based on Artificial Immune Algorithm</title>
<sec id="sec3.1"><title>3.1. The Framework of the Proposed Approach</title>
<p>Some real-time running indicators of shearer are usually used to classify the health condition of shearer since the signals can describe its dynamic characteristics. In order to identify the dynamic health status of shearer, the following three processes are required. These processes are assessment indicators selecting, data acquisition and initialization, and multiclass classifiers training and testing. The proposed condition classification approach for shearer dynamic health state is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>
. The approach mainly consists of three critical steps: indicators selecting, data initialization, and data training and classification. Firstly, choosing the most effective indicators to assess the health condition of shearer is important since excessive assessment indicators will reduce the impact of main indicators and cause an incorrect result. Then, all the object data in the schema object set are normalized, so the attribute value is within the unit interval [0, 1] and the sample data are divided into four types. Finally, the artificial immune algorithm is used to classify the dynamic health status of shearer.</p>
</sec>
<sec id="sec3.2"><title>3.2. Selecting the Assessment Indicators</title>
<p>The system of shearer is made up by many subsystems. Establishing a scientific and reasonable evaluation system is the foundation of the health state evaluation for shearer. Depending on the actual operation situation of shearer and referencing other health assessment systems, the assessment consequences for shearer health can be divided into four typical modes: normal mode, transition mode, abnormal mode, and danger mode. The definition of each type of operation is given as follows.</p>
<p><italic>Normal Mode</italic>
. During the working process, the health indicators of shearer change a little and are all in normal range. The shearer works normally.</p>
<p><italic>Transition Mode</italic>
. During the working process, one or two health indicators of shearer have a wide range change occasionally and are not up to the danger line. The shearer works normally and meanwhile the worker of shearer must discover the problem and solve it. </p>
<p><italic>Abnormal Mode</italic>
. During the working process, some of the health indicators of shearer have a wide range change persistently and are not up to the danger line. The worker of shearer should stop coal production before returning it to normal.</p>
<p><italic>Dangerous Mode</italic>
. During the working process, some of the health indicators of shearer have a sudden change and are up to the danger line. The worker of shearer should stop coal production immediately.</p>
<p>By setting malfunction threshold value depending on operation situation, four modes of shearer health situation decrease progressively. Four different health modes can guide coal worker adopting corresponding operation, respectively.</p>
<p>The system of shearer is made up by many subsystems. The data from historical recording and real-time monitoring of the subsystems reflect the health status of shearer more or less. However, in practical application, we must choose the most effective indicators to assess the health situation of shearer and eliminate subordinate indicators, as excessive assessment indicators will reduce the impact of the main indicators, causing an incorrect result. According to the expert experience and actual working condition of shearer, the dynamic health condition depends on the real-time monitoring data. In this paper, the key content is the real-time health assessment of shearer. Thus, to assess the dynamic health situation of shearer, we choose nine real-time running indicators: the pulling speed <italic>p</italic>
<sub>1</sub>
, the right cutting motor current <italic>p</italic>
<sub>2</sub>
and the left cutting motor current <italic>p</italic>
<sub>3</sub>
, the right pulling motor current <italic>p</italic>
<sub>4</sub>
and the left pulling motor current <italic>p</italic>
<sub>5</sub>
, the right cutting motor temperature <italic>p</italic>
<sub>6</sub>
and the left cutting motor temperature <italic>p</italic>
<sub>7</sub>
, and the right pulling motor temperature <italic>p</italic>
<sub>8</sub>
and the left pulling motor temperature <italic>p</italic>
<sub>9</sub>
. There are test data showing that the pulling speed has a mapping relation with working load of shearer. Monitoring the change of the pulling speed can reflect the working load in a degree. Moreover, as the most important information on judging shearer operating state, the cutting motor current and the pulling motor current can be influenced by the pulling speed, the cutting drum height, the working load, the coal-rock characteristic, and so on. The difference between the two currents is that the cutting motor current has a direct proportion with working load, while the pulling motor current can comprehensively characterize the pulling resistance. Finally, the slow change of the cutting motor temperature and the pulling motor temperature can represent the general state of working load and pulling load over a period of time. The nine indicators can reflect the shearer operation state clearly. The assessment indicators of dynamic health assessment model for shearer can be shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>
.</p>
</sec>
<sec id="sec3.3"><title>3.3. Defining Detectors Set</title>
<p>According to the nine indicators of shearer dynamic health assessment approach defined above, we can determine the unknown schema object <italic>p</italic>
′ for nine-dimensional attribute space, shown in detail in <xref ref-type="statement" rid="deff1">Definition 1</xref>
. Corresponding to the four modes of shearer dynamic health assessment consequences, multiclass classifiers are constituted by four detectors: normal mode (<italic>C</italic>
<sub>1</sub>
), transition mode (<italic>C</italic>
<sub>2</sub>
), abnormal mode (<italic>C</italic>
<sub>3</sub>
), and danger mode (<italic>C</italic>
<sub>4</sub>
). Any one of the non-self-class objects (the schema object of classes <italic>C</italic>
<sub>1</sub>
,…, <italic>C</italic>
<sub><italic>i</italic>
−1</sub>
, <italic>C</italic>
<sub><italic>i</italic>
+1</sub>
,…, <italic>C</italic>
<sub>4</sub>
) can be recognized by the <italic>i</italic>
th detector (<italic>R</italic>
<sub><italic>i</italic>
</sub>
), excepting the self-class object (the schema object of class <italic>C</italic>
<sub><italic>i</italic>
</sub>
). In other words, each detector only cannot recognize the corresponding class object of particular assessment consequence mode. The immune classifier model of dynamic health assessment for shearer is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>
.</p>
<p>Before establishing the dynamic health assessment model based on artificial immune algorithm, the related definitions of multiclass classifiers are given as follows.</p>
<p><statement id="deff1"><title>Definition 1 . </title>
<p>Each schema object can be represented as a <italic>k</italic>
-dimensional vector (<italic>p</italic>
, <italic>c</italic>
) = (<italic>p</italic>
<sub>1</sub>
, <italic>p</italic>
<sub>2</sub>
,…, <italic>p</italic>
<sub><italic>k</italic>
</sub>
, <italic>c</italic>
), and <italic>P</italic>
is data set of the schema object, <italic>p</italic>
∈ <italic>P</italic>
, where <italic>k</italic>
= 9 is the number of attributes of the schema object and <italic>c</italic>
is attribute class of schema object.</p>
</statement>
</p>
<p><statement id="deff2"><title>Definition 2 . </title>
<p>Detectors set <italic>R</italic>
can recognize all the certain type data in the schema object set. Each member of the detectors set is called receptor, marked as <italic>r</italic>
, (<italic>r</italic>
, <italic>c</italic>
) = (<italic>r</italic>
<sub>1</sub>
, <italic>r</italic>
<sub>2</sub>
,…, <italic>r</italic>
<sub><italic>k</italic>
</sub>
, <italic>c</italic>
). The receptor has similar structure to the schema object.</p>
</statement>
</p>
<p><statement id="deff3"><title>Definition 3 . </title>
<p>Receptor can recognize any one of the schema objects of a certain type. The degree of similarity between receptor and schema object can measure affinity:<disp-formula id="EEq1"><label>(1)</label>
<mml:math id="M1"><mml:mtable style="T17"><mml:mtr><mml:mtd><mml:maligngroup></mml:maligngroup>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:mfenced separators="|"><mml:mrow><mml:mspace height="5.15999pt" depth="2.59pt"></mml:mspace>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mspace height="5.15999pt" depth="2.59pt"></mml:mspace>
</mml:mrow>
</mml:mfenced>
<mml:malignmark></mml:malignmark>
<mml:mo>=</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mfrac><mml:mrow><mml:mi>D</mml:mi>
<mml:mfenced separators="|"><mml:mrow><mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow><mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr><mml:mtd><mml:maligngroup></mml:maligngroup>
<mml:malignmark></mml:malignmark>
</mml:mtd>
</mml:mtr>
<mml:mtr><mml:mtd><mml:maligngroup></mml:maligngroup>
<mml:mi>D</mml:mi>
<mml:mfenced separators="|"><mml:mrow><mml:mspace height="5.15999pt" depth="2.59pt"></mml:mspace>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>p</mml:mi>
<mml:mspace height="5.15999pt" depth="2.59pt"></mml:mspace>
</mml:mrow>
</mml:mfenced>
<mml:malignmark></mml:malignmark>
<mml:mo>=</mml:mo>
<mml:msqrt><mml:mrow><mml:munderover><mml:mstyle displaystyle="true"><mml:mo stretchy="false">∑</mml:mo>
</mml:mstyle>
<mml:mrow><mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
<mml:mrow><mml:mi>k</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mrow><mml:msup><mml:mrow><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:msub><mml:mrow><mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow><mml:mn mathvariant="normal">2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr><mml:mtd><mml:maligngroup></mml:maligngroup>
<mml:malignmark></mml:malignmark>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>
where <italic>R</italic>
is detectors set, <italic>r</italic>
∈ <italic>R</italic>
.</p>
<p><italic>D</italic>
(<italic>r</italic>
, <italic>p</italic>
) is the Euclidean distance of schema object <italic>p</italic>
and detector <italic>r</italic>
.</p>
<p>The function value of affinity lies between 0 and 1. The more similar the value between schema object <italic>p</italic>
and detector <italic>r</italic>
, the greater the function value of affinity.</p>
</statement>
</p>
<p><statement id="deff4"><title>Definition 4 . </title>
<p>∂<sub>selection</sub>
is a choosing threshold for selected receptor and the value lies between 0 and 1. The choosing threshold is very important, as it selects which receptors should be removed from detectors set in the step of training.</p>
</statement>
</p>
<p><statement id="deff5"><title>Definition 5 . </title>
<p>∂<sub>detection</sub>
is a testing threshold for detectors set. The value of testing threshold is the key to correctly classify detectors, as it decides which detectors should be activated in the step of testing.</p>
</statement>
</p>
</sec>
<sec id="sec3.4"><title>3.4. Establishing the Assessment Model</title>
<p>In this section, the flows for establishing the dynamic health assessment model based on artificial immune algorithm are provided in detail. It mainly includes three steps.</p>
<sec id="sec3.4.1"><title>3.4.1. Data Initialization</title>
<p>This step can be regarded as a data preprocessing stage. Each schema object is represented as a 9-dimensional vector (<italic>p</italic>
, <italic>c</italic>
) = (<italic>p</italic>
<sub>1</sub>
, <italic>p</italic>
<sub>2</sub>
,…, <italic>p</italic>
<sub>9</sub>
, <italic>c</italic>
), <italic>p</italic>
∈ <italic>P</italic>
. All object data of assessment indicators in the schema object set are normalized, so the attribute value is within the unit interval [0,1] and <italic>p</italic>
<sub><italic>i</italic>
</sub>
∈ (0,1). To correspond to the four patterns of shearer dynamic health assessment consequences, the training data of schema object set are divided into four types: normal mode (<italic>D</italic>
<sub>1</sub>
), transition mode (<italic>D</italic>
<sub>2</sub>
), abnormal mode (<italic>D</italic>
<sub>3</sub>
), and danger mode (<italic>D</italic>
<sub>4</sub>
).</p>
</sec>
<sec id="sec3.4.2"><title>3.4.2. Training Detectors Set</title>
<p>The purpose of training stage is generating an effective detector for each schema object. The steps for generating detector are given as follows.</p>
<p><statement id="step1"><title>Step 1 . </title>
<p>Take preprocessed <italic>D</italic>
<sub><italic>i</italic>
</sub>
as self-data set <italic>D</italic>
<sub>self</sub>
, <italic>D</italic>
<sub>self</sub>
= <italic>D</italic>
<sub><italic>i</italic>
</sub>
, so non-self-data set <italic>D</italic>
<sub>nonself</sub>
was made up by the other preprocessed data sets, <italic>D</italic>
<sub>nonself</sub>
= {<italic>D</italic>
<sub>1</sub>
∪ ⋯∪<italic>D</italic>
<sub><italic>i</italic>
−1</sub>
∪ <italic>D</italic>
<sub><italic>i</italic>
+1</sub>
∪ ⋯∪<italic>D</italic>
<sub><italic>N</italic>
</sub>
}. Initial detector <italic>R</italic>
<sub><italic>i</italic>
</sub>
is empty, <italic>R</italic>
<sub><italic>i</italic>
</sub>
= <italic>∅</italic>
.</p>
</statement>
</p>
<p><statement id="step2"><title>Step 2 . </title>
<p>Generate random alternative detectors set <italic>R</italic>
′.</p>
</statement>
</p>
<p><statement id="step3"><title>Step 3 . </title>
<p>Calculate affinity between <italic>R</italic>
′ and <italic>D</italic>
<sub>self</sub>
; if affinity(<italic>p</italic>
<sub><italic>i</italic>
</sub>
, <italic>r</italic>
<sub><italic>j</italic>
</sub>
) > ∂<sub>selection</sub>
, delete <italic>r</italic>
<sub><italic>j</italic>
</sub>
from <italic>R</italic>
′ (negative selection).</p>
</statement>
</p>
<p><statement id="step4"><title>Step 4 . </title>
<p>Calculate affinity between <italic>R</italic>
′ and <italic>D</italic>
<sub>nonself</sub>
; if affinity(<italic>p</italic>
<sub><italic>i</italic>
</sub>
, <italic>r</italic>
<sub><italic>j</italic>
</sub>
) < ∂<sub>selection</sub>
, delete <italic>r</italic>
<sub><italic>j</italic>
</sub>
from <italic>R</italic>
′ (positive selection).</p>
</statement>
</p>
<p><statement id="step5"><title>Step 5 . </title>
<p>Delete the individual from <italic>D</italic>
<sub>nonself</sub>
, if it can be recognized by <italic>R</italic>
′.</p>
</statement>
</p>
<p><statement id="step6"><title>Step 6 . </title>
<p>If <italic>D</italic>
<sub>nonself</sub>
= <italic>∅</italic>
, detector <italic>R</italic>
<sub><italic>i</italic>
</sub>
is accomplished, and iteration is finished, <italic>R</italic>
<sub><italic>i</italic>
</sub>
= <italic>R</italic>
<sub><italic>i</italic>
</sub>
∪ <italic>R</italic>
′; otherwise, turn back to <xref ref-type="statement" rid="step2">Step 2</xref>
.</p>
</statement>
</p>
<p> Using the same negative selection algorithm of generating detector, repeat calculation four times from class object <italic>C</italic>
<sub>1</sub>
to class object <italic>C</italic>
<sub>4</sub>
to all detector sets until every detector can distinguish self-class object and non-self-class object. The generation process of a detector is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>
.</p>
</sec>
<sec id="sec3.4.3"><title>3.4.3. Testing Detectors Set</title>
<p>To distinguish self-class object and non-self-class object, all detectors are used for circulatory elimination for new sample in testing step. The flowchart of negative selection test for a new sample is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>
.</p>
<p><italic>p</italic>
′ is sample data of unknown schema object for inputting. Then, calculate the value ∂<sub>detection</sub>
between <italic>p</italic>
′ and all detectors (<italic>R</italic>
<sub>1</sub>
~ <italic>R</italic>
<sub><italic>i</italic>
</sub>
). If data <italic>p</italic>
′ can be recognized by detector <italic>R</italic>
<sub><italic>m</italic>
</sub>
(1 ≤ <italic>m</italic>
≤ <italic>i</italic>
), data <italic>p</italic>
′ does not belong to the schema object <italic>C</italic>
<sub><italic>m</italic>
</sub>
. Repeat this process until all detectors are tested. The final consequence will be one of the following cases.</p>
<p><statement id="casee1"><title>Case 1 . </title>
<p>If schema object <italic>p</italic>
′ only cannot be recognized by detector <italic>R</italic>
<sub><italic>i</italic>
</sub>
, then schema object <italic>p</italic>
′ belongs to class object <italic>C</italic>
<sub><italic>i</italic>
</sub>
.</p>
</statement>
</p>
<p><statement id="casee2"><title>Case 2 . </title>
<p>If schema object <italic>p</italic>
′ cannot be recognized by two or more detectors, set a new test threshold value. Calculate the value ∂<sub>detection</sub>
between <italic>p</italic>
′ and nonactivated detectors. Repeat this process until only one detector remained nonactivated. Then, schema object <italic>p</italic>
′ belongs to the corresponding schema object of the last nonactivated detector.</p>
</statement>
</p>
<p><statement id="casee3"><title>Case 3 . </title>
<p>If schema object <italic>p</italic>
′ can be recognized by all detectors, set a new test threshold value. Calculate the value ∂<sub>detection</sub>
between <italic>p</italic>
′ and all detectors. Repeat this process until only one detector remained nonactivated. Then, schema object <italic>p</italic>
′ belongs to the corresponding schema object of the last nonactivated detector.</p>
</statement>
</p>
</sec>
</sec>
</sec>
<sec id="sec4"><title>4. Simulation Examples and Application</title>
<sec id="sec4.1"><title>4.1. Simulation Examples</title>
<p>In this section, some simulation examples were put forward to verify the feasibility and efficiency of the proposed approach.</p>
<p>The sample data were acquired from the shearer in 22210 fully mechanized coal face of Zhong Ping Energy Chemical Group No. 6 Mine. Depending on the assessment model of prediction approach of shearer dynamic health assessment, the acquired data were normalized so that the object data were represented as a 9-dimensional vector, (<italic>p</italic>
, <italic>c</italic>
) = (<italic>p</italic>
<sub>1</sub>
, <italic>p</italic>
<sub>2</sub>
,…, <italic>p</italic>
<sub>9</sub>
, <italic>c</italic>
), <italic>p</italic>
∈ <italic>P</italic>
. The data in the schema object set was initialized, so the attribute value was within the unit interval [0,1], <italic>p</italic>
<sub><italic>i</italic>
</sub>
∈ (0,1). The training data of schema object set were divided into four types: normal mode (<italic>D</italic>
<sub>1</sub>
), transition mode (<italic>D</italic>
<sub>2</sub>
), abnormal mode (<italic>D</italic>
<sub>3</sub>
), and danger mode (<italic>D</italic>
<sub>4</sub>
). As shown in <xref ref-type="table" rid="tab1">Table 1</xref>
, 1000 groups of data were randomly chosen to train the detectors set and the last 200 groups were used to test the classification performance of the trained detectors.</p>
<p>After the assessment model based on artificial immune algorithm was trained, the multiclass classifiers of the assessment system were constituted by four detectors, and each detector only could not recognize corresponding class object of particular assessment consequence mode. Actually, if the input schema object only could not be recognized by one detector, then the schema object belongs to this class object.</p>
<p>After the training phase, an assessment system could be obtained. In order to verify the accuracy of the model, the remaining 200 samples were utilized to test its performance. The prediction consequence was given as in <xref ref-type="fig" rid="fig6">Figure 6</xref>
. As shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>
, only eight testing samples were misclassified and circled in red. The ordinate values 1, 2, 3, and 4 corresponded to four assessment consequences of shearer dynamic health modes, and identification accuracies of four detectors were 96%, 94%, 98%, and 96%, respectively. The overall average classification accuracy was 96%, which satisfied the engineering requirement. The testing results indicated that the proposed approach performed with lower deviation and could be applied in the assessment of shearer dynamic health.</p>
<p>In order to indicate the meliority of assessment model based on artificial immune algorithm, the assessment model based on back propagation-neural network (BP-NN) and support vector machine (SVM) was provided to solve the problem of the above example. The training samples and testing samples were the same. The configurations of simulation environment for three algorithms were uniform and the relevant parameters were in common with the above example. The prediction consequence of the assessment model based on BP-NN was given as in <xref ref-type="fig" rid="fig7">Figure 7</xref>
. As shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>
, twenty-one testing samples were misclassified and some samples had a large deviation to real situations. The classification accuracies for four health modes were 90%, 86%, 90%, and 92%, and overall average classification accuracy was 89.5%.</p>
<p>The prediction consequence of the assessment model based on SVM was given as in <xref ref-type="fig" rid="fig8">Figure 8</xref>
. As shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>
, twenty-three testing samples were misclassified and some samples had a large deviation to real situations. The classification accuracies for four health modes were 92%, 86%, 88%, and 90%, and overall average classification accuracy was 88.5%. It was observed that the proposed method had a better classification capability and performance than the competing methods. With the benefits of artificial immune algorithm in uncertain fields, the proposed classifier could obtain higher classification accuracy than single BP-NN and SVM classifiers.</p>
</sec>
<sec id="sec4.2"><title>4.2. Further Discussion</title>
<p>In order to further compare and analyze the overall performance of SVM, BP-NN, and AI, the same 1200 samples are experimented with. In this example, a certain number of samples, denoted by training size (<italic>T</italic>
<sub>size</sub>
), are randomly selected from the data as the training samples and 200 samples are randomly selected from the remaining 1200 − <italic>T</italic>
<sub>size</sub>
samples as the testing samples. Each learning algorithm is then trained and tested 200 times and the classification error rate is recorded as the final result. In this study, the training size of the example varies over <italic>T</italic>
<sub>size</sub>
= 100,120,140, 160,…, 1000. That is to say, we run several trials over the algorithms with training size ranging from 100 to 1000. The classification error rate <italic>m</italic>
/<italic>n</italic>
(where <italic>m</italic>
is the classification error times and <italic>n</italic>
is the total test times) is chosen as the metric to express the result as a proportion of the optimal solution.</p>
<p><xref ref-type="fig" rid="fig9">Figure 9</xref>
plots the means of this metric (classification error rate) for each trial as a function of problem size <italic>T</italic>
<sub>size</sub>
. It can be seen that for all trials the classification error rate decreases nonlinearly with <italic>T</italic>
<sub>size</sub>
and the classification accuracy of AI outperforms BP-NN and SVM for all <italic>T</italic>
<sub>size</sub>
.</p>
<p>From <xref ref-type="fig" rid="fig9">Figure 9</xref>
, it is obvious that the classification error rate descent velocity of AI is the fastest across different training sizes and owns stronger generalization ability than BP-NN and SVM regardless of the training size. What is more, the classification accuracy of AI is more supernal and robust. Therefore, the AI algorithm can obtain a relatively high accuracy to provide an effective support tool for dynamic health assessment for shearer.</p>
</sec>
<sec id="sec4.3"><title>4.3. Industrial Application</title>
<p>In this section, a system based on the proposed approach had been developed and applied in the field of shearer dynamic health assessment as shown in <xref ref-type="fig" rid="fig10">Figure 10</xref>
.</p>
<p>As <xref ref-type="fig" rid="fig10">Figure 10</xref>
showed, the “gateway controller” and “ground monitoring center” were used to control and monitor the shearer running parameters. The system based on the proposed approach was uploaded into the gateway controller. The pulling speed, the left cutting motor current, the right cutting motor current, the left pulling motor current, the right pulling motor current, the left cutting motor temperature, the right cutting motor temperature, the left pulling motor temperature, and the right pulling motor temperature were collected every 1 Hz from the shearer controller and the collected data were transmitted to the gateway controller. Then, the changes of shearer dynamic health assessment consequence were identified and showed on “monitoring interface for shearer dynamic health assessment.”</p>
<p>In order to illustrate the application effect of the proposed approach, the shearer was running in fully mechanized coal face from 135.0 m to 150.0 m by the manual operation. The dynamic health assessment curve based on the proposed classifier was shown in <xref ref-type="fig" rid="fig11">Figure 11</xref>
, and the ordinate values of 1, 2, 3, and 4 denoted four health classes: normal mode, transition mode, abnormal mode, and danger mode. The curve showed two obvious changes in segments A and B. The ordinate values were leaped from 1 to 3, which means that the shearer health status had a sudden change from normal mode to abnormal mode. The changes of some operational parameters were plotted in <xref ref-type="fig" rid="fig12">Figure 12</xref>
. The cutting motor current had a noticeable increase when the right cutting drum cut the floor between 135.0 m and 138.5 m and the left cutting drum cut the roof between 146.0 m and 148.0 m. The results of shearer dynamic health assessment based on the proposed system were almost completely consistent with the actual cutting status of shearer.</p>
</sec>
</sec>
<sec id="sec5"><title>5. Conclusions and Future Work</title>
<p>The main contribution of this paper was that a methodology based on artificial immune algorithm for the assessment of shearer dynamic health status was presented. The detailed flows for the proposed approach were described, including three critical steps, that is, assessment indicators selecting, data acquisition and initialization, and multiclass classifiers training and testing. In order to verify the feasibility and efficiency of the proposed approach, a simulation example was provided and some comparisons with other algorithms were carried out. The simulation results showed that the proposed approach was outperforming others. Finally, the proposed approach was applied to an engineering problem of shearer dynamic health assessment. The industrial application results showed that the paper research achievements could be used combining with shearer automation control system in fully mechanized coal face and had obvious effectiveness on reducing operating trouble and production accident of shearer and improving coal production efficiency further. The artificial immune algorithm could obtain a relatively high accuracy to provide an effective support tool for dynamic health assessment for shearer.</p>
<p>In future studies, the authors plan to investigate some improvements for the proposed approach. Possible improvements may include the combination of artificial immune algorithm with other intelligent algorithms for better performance. In addition, the applications of the proposed approach in dynamic health assessment domain are worth further study from the authors.</p>
</sec>
</body>
<back><ack><title>Acknowledgments</title>
<p>The support of Joint Funds of the National Natural Science Foundation of China (no. U1510117), National Key Basic Research Program of China: Key Fundamental Research on the Unmanned Mining Equipment in Deep Dangerous Coal Bed (no. 2014CB046301), the Priority Academic Program Development (PAPD) of Jiangsu Higher Education Institutions, and the Innovation Funds of Production and Research Cooperation Project in Jiangsu Province (BY2014107) in carrying out this research is gratefully acknowledged.</p>
</ack>
<sec><title>Competing Interests</title>
<p>The authors declare that there is no conflict of interests regarding the publication of this paper.</p>
</sec>
<ref-list><ref id="B1"><label>1</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Brady</surname>
<given-names>B. H. G.</given-names>
</name>
<name><surname>Brown</surname>
<given-names>E. T.</given-names>
</name>
</person-group>
<article-title>Longwall and caving mining methods</article-title>
<source><italic>Rock Mechanics: For Underground Mining</italic>
</source>
<year>2006</year>
<publisher-loc>Amsterdam, The Netherlands</publisher-loc>
<publisher-name>Springer</publisher-name>
<fpage>430</fpage>
<lpage>483</lpage>
</element-citation>
</ref>
<ref id="B2"><label>2</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name><surname>Ma M</surname>
<given-names>X.</given-names>
</name>
<name><surname>Yang</surname>
<given-names>Z. S.</given-names>
</name>
</person-group>
<article-title>Analysis and diagnosis of coal shearer machine fault based on improved support vector theory</article-title>
<conf-name>Proceedings of the International Conference on Electrical, Automation and Mechanical Engineering</conf-name>
<conf-date>July 2015</conf-date>
<conf-loc>Phuket, Thailand</conf-loc>
</element-citation>
</ref>
<ref id="B3"><label>3</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gao</surname>
<given-names>F.</given-names>
</name>
<name><surname>Xiao</surname>
<given-names>L. J.</given-names>
</name>
<name><surname>Zhong</surname>
<given-names>W. Y.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>W.</given-names>
</name>
</person-group>
<article-title>Fault diagnosis of shearer based on fuzzy inference</article-title>
<source><italic>Applied Mechanics and Materials</italic>
</source>
<year>2011</year>
<volume>52–54</volume>
<fpage>1577</fpage>
<lpage>1580</lpage>
<pub-id pub-id-type="doi">10.4028/www.scientific.net/amm.52-54.1577</pub-id>
<pub-id pub-id-type="other">2-s2.0-79954551952</pub-id>
</element-citation>
</ref>
<ref id="B4"><label>4</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kerroumi</surname>
<given-names>S.</given-names>
</name>
<name><surname>Chiementin</surname>
<given-names>X.</given-names>
</name>
<name><surname>Rasolofondraibe</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Dynamic classification method of fault indicators for bearings' monitoring</article-title>
<source><italic>Mechanics and Industry</italic>
</source>
<year>2013</year>
<volume>14</volume>
<issue>2</issue>
<fpage>115</fpage>
<lpage>120</lpage>
<pub-id pub-id-type="doi">10.1051/meca/2013058</pub-id>
<pub-id pub-id-type="other">2-s2.0-84879354712</pub-id>
</element-citation>
</ref>
<ref id="B5"><label>5</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>He</surname>
<given-names>Z.- W.</given-names>
</name>
<name><surname>Gao</surname>
<given-names>M.-Y.</given-names>
</name>
<name><surname>Ma</surname>
<given-names>G.-J.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>Y.-Y.</given-names>
</name>
<name><surname>Chen</surname>
<given-names>S.-X.</given-names>
</name>
</person-group>
<article-title>Online state-of-health estimation of lithium-ion batteries using Dynamic Bayesian Networks</article-title>
<source><italic>Journal of Power Sources</italic>
</source>
<year>2014</year>
<volume>267</volume>
<fpage>576</fpage>
<lpage>583</lpage>
<pub-id pub-id-type="doi">10.1016/j.jpowsour.2014.05.100</pub-id>
<pub-id pub-id-type="other">2-s2.0-84902578902</pub-id>
</element-citation>
</ref>
<ref id="B6"><label>6</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Liu</surname>
<given-names>F.-R.</given-names>
</name>
<name><surname>Wang</surname>
<given-names>Q.-L.</given-names>
</name>
<name><surname>Gao</surname>
<given-names>X.-Z.</given-names>
</name>
</person-group>
<article-title>Survey of artificial immune system</article-title>
<conf-name>Proceedings of the 1st International Symposium on Systems and Control in Aerospace and Astronautics (ISSCAA '06)</conf-name>
<conf-date>2006</conf-date>
<fpage>p. 989</fpage>
</element-citation>
</ref>
<ref id="B7"><label>7</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname>
<given-names>K.-J.</given-names>
</name>
<name><surname>Chen</surname>
<given-names>K.-H.</given-names>
</name>
<name><surname>Angelia</surname>
<given-names>M.-A.</given-names>
</name>
</person-group>
<article-title>An improved artificial immune recognition system with the opposite sign test for feature selection</article-title>
<source><italic>Knowledge-Based Systems</italic>
</source>
<year>2014</year>
<volume>71</volume>
<fpage>126</fpage>
<lpage>145</lpage>
<pub-id pub-id-type="doi">10.1016/j.knosys.2014.07.013</pub-id>
<pub-id pub-id-type="other">2-s2.0-84908027157</pub-id>
</element-citation>
</ref>
<ref id="B8"><label>8</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jenhani</surname>
<given-names>I.</given-names>
</name>
<name><surname>Elouedi</surname>
<given-names>Z.</given-names>
</name>
</person-group>
<article-title>Re-visiting the artificial immune recognition system: a survey and an improved version</article-title>
<source><italic>Artificial Intelligence Review</italic>
</source>
<year>2012</year>
<volume>42</volume>
<issue>4</issue>
<fpage>821</fpage>
<lpage>833</lpage>
<pub-id pub-id-type="doi">10.1007/s10462-012-9360-0</pub-id>
<pub-id pub-id-type="other">2-s2.0-84920253189</pub-id>
</element-citation>
</ref>
<ref id="B9"><label>9</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Zhong-Bin</surname>
<given-names>W.</given-names>
</name>
<name><surname>Wen-Feng</surname>
<given-names>N.</given-names>
</name>
<name><surname>Shu-Bin</surname>
<given-names>L.</given-names>
</name>
</person-group>
<article-title>Research on key technologies of remote monitoring platform for shearer</article-title>
<volume>1</volume>
<conf-name>Proceedings of the International Conference on IEEE Measuring Technology and Mechatronics Automation (ICMTMA '09)</conf-name>
<conf-date>April 2009</conf-date>
<conf-loc>Zhangjiajie, China</conf-loc>
<fpage>316</fpage>
<lpage>319</lpage>
<pub-id pub-id-type="doi">10.1109/ICMTMA.2009.257</pub-id>
</element-citation>
</ref>
<ref id="B10"><label>10</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname>
<given-names>X.</given-names>
</name>
<name><surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Tan</surname>
<given-names>C.</given-names>
</name>
<name><surname>Ji</surname>
<given-names>R.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>X.</given-names>
</name>
</person-group>
<article-title>A novel approach for shearer memory cutting based on fuzzy optimization method</article-title>
<source><italic>Advances in Mechanical Engineering</italic>
</source>
<year>2013</year>
<volume>5</volume>
<pub-id pub-id-type="publisher-id">319272</pub-id>
<pub-id pub-id-type="doi">10.1155/2013/319272</pub-id>
<pub-id pub-id-type="other">2-s2.0-84893693717</pub-id>
</element-citation>
</ref>
<ref id="B11"><label>11</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tse</surname>
<given-names>P. W.</given-names>
</name>
<name><surname>Tse</surname>
<given-names>Y. L.</given-names>
</name>
</person-group>
<article-title>On-road mobile phone based automobile safety system with emphasis on engine health evaluation and expert advice</article-title>
<conf-name>Proceedings of the Technology Management for Emerging Technologies Conference (PICMET '12)</conf-name>
<conf-date>July 2012</conf-date>
<conf-loc>Vancouver, Canada</conf-loc>
<publisher-name>IEEE</publisher-name>
<fpage>3232</fpage>
<lpage>3241</lpage>
</element-citation>
</ref>
<ref id="B12"><label>12</label>
<element-citation publication-type="other"><person-group person-group-type="author"><name><surname>Black</surname>
<given-names>D.</given-names>
</name>
<name><surname>Winiewicz</surname>
<given-names>A. K.</given-names>
</name>
</person-group>
<article-title>Internal network device dynamic health monitoring</article-title>
<comment>US Patent 7143153, 2006</comment>
</element-citation>
</ref>
<ref id="B13"><label>13</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Vichare</surname>
<given-names>N. M.</given-names>
</name>
<name><surname>Pecht</surname>
<given-names>M. G.</given-names>
</name>
</person-group>
<article-title>Prognostics and health management of electronics</article-title>
<source><italic>IEEE Transactions on Components and Packaging Technologies</italic>
</source>
<year>2006</year>
<volume>29</volume>
<issue>1</issue>
<fpage>222</fpage>
<lpage>229</lpage>
<pub-id pub-id-type="doi">10.1109/TCAPT.2006.870387</pub-id>
<pub-id pub-id-type="other">2-s2.0-33644792723</pub-id>
</element-citation>
</ref>
<ref id="B14"><label>14</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pecht</surname>
<given-names>M.</given-names>
</name>
<name><surname>Jaai</surname>
<given-names>R.</given-names>
</name>
</person-group>
<article-title>A prognostics and health management roadmap for information and electronics-rich systems</article-title>
<source><italic>Microelectronics Reliability</italic>
</source>
<year>2010</year>
<volume>50</volume>
<issue>3</issue>
<fpage>317</fpage>
<lpage>323</lpage>
<pub-id pub-id-type="doi">10.1016/j.microrel.2010.01.006</pub-id>
<pub-id pub-id-type="other">2-s2.0-76849109288</pub-id>
</element-citation>
</ref>
<ref id="B15"><label>15</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Yang</surname>
<given-names>J.-J.</given-names>
</name>
<name><surname>Xi</surname>
<given-names>R.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>D.</given-names>
</name>
<name><surname>Jiang</surname>
<given-names>H.</given-names>
</name>
<name><surname>Wu</surname>
<given-names>M.</given-names>
</name>
</person-group>
<article-title>Analysis of shearer gear vibration in the no-load state</article-title>
<conf-name>Proceedings of the 5th Conference on Measuring Technology and Mechatronics Automation (ICMTMA '13)</conf-name>
<conf-date>January 2013</conf-date>
<conf-loc>Hong Kong</conf-loc>
<publisher-name>IEEE</publisher-name>
<fpage>247</fpage>
<lpage>250</lpage>
<pub-id pub-id-type="doi">10.1109/icmtma.2013.65</pub-id>
<pub-id pub-id-type="other">2-s2.0-84876520443</pub-id>
</element-citation>
</ref>
<ref id="B16"><label>16</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yin</surname>
<given-names>X.-D.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>A.-G.</given-names>
</name>
<name><surname>Dong</surname>
<given-names>X.-M.</given-names>
</name>
<name><surname>Hao</surname>
<given-names>W.-S.</given-names>
</name>
</person-group>
<article-title>Study on health evaluation system for coal mine speed reducer based on embedded system</article-title>
<source><italic>Applied Mechanics and Materials</italic>
</source>
<year>2012</year>
<volume>105</volume>
<fpage>660</fpage>
<lpage>663</lpage>
</element-citation>
</ref>
<ref id="B17"><label>17</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mascareñas</surname>
<given-names>D.</given-names>
</name>
<name><surname>Plont</surname>
<given-names>C.</given-names>
</name>
<name><surname>Brown</surname>
<given-names>C.</given-names>
</name>
<etal></etal>
</person-group>
<article-title>A vibro-haptic human–machine interface for structural health monitoring</article-title>
<source><italic>Structural Health Monitoring</italic>
</source>
<year>2014</year>
<volume>13</volume>
<issue>6</issue>
<fpage>671</fpage>
<lpage>685</lpage>
<pub-id pub-id-type="doi">10.1177/1475921714556569</pub-id>
<pub-id pub-id-type="other">2-s2.0-84910612701</pub-id>
</element-citation>
</ref>
<ref id="B18"><label>18</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cerda</surname>
<given-names>F.</given-names>
</name>
<name><surname>Chen</surname>
<given-names>S.</given-names>
</name>
<name><surname>Bielak</surname>
<given-names>J.</given-names>
</name>
<name><surname>Garrett</surname>
<given-names>J. H.</given-names>
</name>
<name><surname>Rizzo</surname>
<given-names>P.</given-names>
</name>
<name><surname>Kovačević</surname>
<given-names>J.</given-names>
</name>
</person-group>
<article-title>Indirect structural health monitoring of a simplified laboratory-scale bridge model</article-title>
<source><italic>Smart Structures and Systems</italic>
</source>
<year>2014</year>
<volume>13</volume>
<issue>5</issue>
<fpage>849</fpage>
<lpage>868</lpage>
<pub-id pub-id-type="doi">10.12989/sss.2014.13.5.849</pub-id>
<pub-id pub-id-type="other">2-s2.0-84901813670</pub-id>
</element-citation>
</ref>
<ref id="B19"><label>19</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Zubizarreta-Rodriguez</surname>
<given-names>J. F.</given-names>
</name>
<name><surname>Vasudevan</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Condition monitoring of brushless DC motors with non-stationary dynamic conditions</article-title>
<conf-name>Proceedings of the IEEE International Instrumentation and Measurement Technology Conference (I2MTC '14)</conf-name>
<conf-date>May 2014</conf-date>
<conf-loc>Montevideo, Uruguay</conf-loc>
<publisher-name>IEEE</publisher-name>
<fpage>62</fpage>
<lpage>67</lpage>
<pub-id pub-id-type="doi">10.1109/i2mtc.2014.6860523</pub-id>
<pub-id pub-id-type="other">2-s2.0-84905705068</pub-id>
</element-citation>
</ref>
<ref id="B20"><label>20</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Herrmann</surname>
<given-names>S.</given-names>
</name>
<name><surname>Wellnitz</surname>
<given-names>J.</given-names>
</name>
<name><surname>Jahn</surname>
<given-names>S.</given-names>
</name>
<name><surname>Leonhardt</surname>
<given-names>S.</given-names>
</name>
</person-group>
<article-title>Structural health monitoring for carbon fiber resin composite car body structures</article-title>
<source><italic>Sustainable Automotive Technologies 2013</italic>
</source>
<year>2014</year>
<publisher-name>Springer</publisher-name>
<fpage>75</fpage>
<lpage>96</lpage>
<pub-id pub-id-type="doi">10.1007/978-3-319-01884-3_8</pub-id>
</element-citation>
</ref>
<ref id="B21"><label>21</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Farmer</surname>
<given-names>J. D.</given-names>
</name>
<name><surname>Packard</surname>
<given-names>N. H.</given-names>
</name>
<name><surname>Perelson</surname>
<given-names>A. S.</given-names>
</name>
</person-group>
<article-title>The immune system, adaptation, and machine learning</article-title>
<source><italic>Physica D: Nonlinear Phenomena</italic>
</source>
<year>1986</year>
<volume>22</volume>
<issue>1–3</issue>
<fpage>187</fpage>
<lpage>204</lpage>
<pub-id pub-id-type="doi">10.1016/0167-2789(86)90240-x</pub-id>
<pub-id pub-id-type="other">MR878160</pub-id>
<pub-id pub-id-type="other">2-s2.0-46149127936</pub-id>
</element-citation>
</ref>
<ref id="B22"><label>22</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Ishiguro</surname>
<given-names>A.</given-names>
</name>
<name><surname>Shirai</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Kondo</surname>
<given-names>T.</given-names>
</name>
<name><surname>Uchikawa</surname>
<given-names>Y.</given-names>
</name>
</person-group>
<article-title>Immunoid: an architecture for behavior arbitration based on the immune networks</article-title>
<volume>3</volume>
<conf-name>Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '96)</conf-name>
<conf-date>November 1996</conf-date>
<fpage>1730</fpage>
<lpage>1738</lpage>
<pub-id pub-id-type="other">2-s2.0-0030408355</pub-id>
</element-citation>
</ref>
<ref id="B23"><label>23</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Tang</surname>
<given-names>Z.</given-names>
</name>
<name><surname>Yamaguchi</surname>
<given-names>T.</given-names>
</name>
<name><surname>Tashima</surname>
<given-names>K.</given-names>
</name>
<name><surname>Ishizuka</surname>
<given-names>O.</given-names>
</name>
<name><surname>Tanno</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Multiple-valued immune network model and its simulations</article-title>
<conf-name>Proceedings of the 27th International Symposium on IEEE Multiple-Valued Logic</conf-name>
<conf-date>May 1997</conf-date>
<conf-loc>Antigonish, Canada</conf-loc>
<fpage>233</fpage>
<lpage>238</lpage>
<pub-id pub-id-type="doi">10.1109/ISMVL.1997.601403</pub-id>
</element-citation>
</ref>
<ref id="B24"><label>24</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Abbattista</surname>
<given-names>F.</given-names>
</name>
<name><surname>Di Gioia</surname>
<given-names>G.</given-names>
</name>
<name><surname>Di Santo</surname>
<given-names>G.</given-names>
</name>
<name><surname>Fanelli</surname>
<given-names>A. M.</given-names>
</name>
</person-group>
<article-title>An associative memory based on the immune networks</article-title>
<volume>1</volume>
<conf-name>Proceedings of the IEEE International Conference on Neural Networks (ICNN '96)</conf-name>
<conf-date>1996</conf-date>
<fpage>519</fpage>
<lpage>523</lpage>
</element-citation>
</ref>
<ref id="B25"><label>25</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Deng</surname>
<given-names>Z.-L.</given-names>
</name>
<name><surname>Tan</surname>
<given-names>G.-Z.</given-names>
</name>
<name><surname>He</surname>
<given-names>P.</given-names>
</name>
<name><surname>Ye</surname>
<given-names>J.-X.</given-names>
</name>
</person-group>
<article-title>A fuzzy logic resource allocation and memory cell pruning based artificial immune recognition system</article-title>
<source><italic>Journal of Central South University</italic>
</source>
<year>2014</year>
<volume>21</volume>
<issue>2</issue>
<fpage>610</fpage>
<lpage>617</lpage>
<pub-id pub-id-type="doi">10.1007/s11771-014-1980-x</pub-id>
<pub-id pub-id-type="other">2-s2.0-84896323177</pub-id>
</element-citation>
</ref>
<ref id="B26"><label>26</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>De Castro</surname>
<given-names>L. N.</given-names>
</name>
<name><surname>Von Zuben</surname>
<given-names>F. J.</given-names>
</name>
</person-group>
<article-title>Learning and optimization using the clonal selection principle</article-title>
<source><italic>IEEE Transactions on Evolutionary Computation</italic>
</source>
<year>2002</year>
<volume>6</volume>
<issue>3</issue>
<fpage>239</fpage>
<lpage>251</lpage>
<pub-id pub-id-type="doi">10.1109/TEVC.2002.1011539</pub-id>
<pub-id pub-id-type="other">2-s2.0-0036613006</pub-id>
</element-citation>
</ref>
<ref id="B27"><label>27</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chun</surname>
<given-names>J.-S.</given-names>
</name>
<name><surname>Kim</surname>
<given-names>M.-K.</given-names>
</name>
<name><surname>Jung</surname>
<given-names>H.-K.</given-names>
</name>
<name><surname>Hong</surname>
<given-names>S.-K.</given-names>
</name>
</person-group>
<article-title>Shape optimization of electromagnetic devices using immune algorithm</article-title>
<source><italic>IEEE Transactions on Magnetics</italic>
</source>
<year>1997</year>
<volume>33</volume>
<issue>2</issue>
<fpage>1876</fpage>
<lpage>1879</lpage>
<pub-id pub-id-type="doi">10.1109/20.582650</pub-id>
<pub-id pub-id-type="other">2-s2.0-0031102724</pub-id>
</element-citation>
</ref>
<ref id="B28"><label>28</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Endoh</surname>
<given-names>S.</given-names>
</name>
<name><surname>Toma</surname>
<given-names>N.</given-names>
</name>
<name><surname>Yamada</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>Immune algorithm for n-TSP</article-title>
<volume>4</volume>
<conf-name>Proceedings of the 1998 IEEE International Conference on Systems, Man, and Cybernetics</conf-name>
<conf-date>October 1998</conf-date>
<fpage>3844</fpage>
<lpage>3849</lpage>
<pub-id pub-id-type="other">2-s2.0-0032310396</pub-id>
</element-citation>
</ref>
<ref id="B29"><label>29</label>
<element-citation publication-type="confproc"><person-group person-group-type="author"><name><surname>Ishiguro</surname>
<given-names>A.</given-names>
</name>
<name><surname>Kondo</surname>
<given-names>T.</given-names>
</name>
<name><surname>Watanabe</surname>
<given-names>Y.</given-names>
</name>
<name><surname>Uchikawa</surname>
<given-names>Y.</given-names>
</name>
</person-group>
<article-title>Dynamic behavior arbitration of autonomous mobile robots using immune networks</article-title>
<volume>2</volume>
<conf-name>Proceedings of the IEEE International Conference on Evolutionary Computation</conf-name>
<conf-date>November 1995</conf-date>
<conf-loc>Perth, Wash, USA</conf-loc>
<fpage>722</fpage>
<lpage>727</lpage>
<pub-id pub-id-type="doi">10.1109/ICEC.1995.487474</pub-id>
</element-citation>
</ref>
<ref id="B30"><label>30</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Harmer</surname>
<given-names>P. K.</given-names>
</name>
<name><surname>Williams</surname>
<given-names>P. D.</given-names>
</name>
<name><surname>Gunsch</surname>
<given-names>G. H.</given-names>
</name>
<name><surname>Lamont</surname>
<given-names>G. B.</given-names>
</name>
</person-group>
<article-title>An artificial immune system architecture for computer security applications</article-title>
<source><italic>IEEE Transactions on Evolutionary Computation</italic>
</source>
<year>2002</year>
<volume>6</volume>
<issue>3</issue>
<fpage>252</fpage>
<lpage>280</lpage>
<pub-id pub-id-type="doi">10.1109/TEVC.2002.1011540</pub-id>
<pub-id pub-id-type="other">2-s2.0-0036613003</pub-id>
</element-citation>
</ref>
<ref id="B31"><label>31</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pan</surname>
<given-names>D.-F.</given-names>
</name>
<name><surname>Wang</surname>
<given-names>M.-G.</given-names>
</name>
<name><surname>Zhu</surname>
<given-names>Y.-N.</given-names>
</name>
<name><surname>Han</surname>
<given-names>K.</given-names>
</name>
</person-group>
<article-title>An optimization algorithm for locomotive secondary spring load adjustment based on artificial immune</article-title>
<source><italic>Journal of Central South University</italic>
</source>
<year>2013</year>
<volume>20</volume>
<issue>12</issue>
<fpage>3497</fpage>
<lpage>3503</lpage>
<pub-id pub-id-type="doi">10.1007/s11771-013-1874-3</pub-id>
<pub-id pub-id-type="other">2-s2.0-84891597739</pub-id>
</element-citation>
</ref>
<ref id="B32"><label>32</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Souza</surname>
<given-names>S. S. F.</given-names>
</name>
<name><surname>Romero</surname>
<given-names>R.</given-names>
</name>
<name><surname>Franco</surname>
<given-names>J. F.</given-names>
</name>
</person-group>
<article-title>Artificial immune networks Copt-aiNet and Opt-aiNet applied to the reconfiguration problem of radial electrical distribution systems</article-title>
<source><italic>Electric Power Systems Research</italic>
</source>
<year>2015</year>
<volume>119</volume>
<fpage>304</fpage>
<lpage>312</lpage>
<pub-id pub-id-type="doi">10.1016/j.epsr.2014.10.012</pub-id>
<pub-id pub-id-type="other">2-s2.0-84911167214</pub-id>
</element-citation>
</ref>
<ref id="B33"><label>33</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname>
<given-names>R.-L.</given-names>
</name>
<name><surname>Shan</surname>
<given-names>M.-Y.</given-names>
</name>
<name><surname>Liu</surname>
<given-names>X.-H.</given-names>
</name>
<name><surname>Zhang</surname>
<given-names>L.-H.</given-names>
</name>
</person-group>
<article-title>A novel fuzzy hybrid quantum artificial immune clustering algorithm based on cloud model</article-title>
<source><italic>Engineering Applications of Artificial Intelligence</italic>
</source>
<year>2014</year>
<volume>35</volume>
<fpage>1</fpage>
<lpage>13</lpage>
<pub-id pub-id-type="doi">10.1016/j.engappai.2014.06.004</pub-id>
<pub-id pub-id-type="other">2-s2.0-84906082520</pub-id>
</element-citation>
</ref>
<ref id="B34"><label>34</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Savsani</surname>
<given-names>P.</given-names>
</name>
<name><surname>Jhala</surname>
<given-names>R. L.</given-names>
</name>
<name><surname>Savsani</surname>
<given-names>V.</given-names>
</name>
</person-group>
<article-title>Effect of hybridizing Biogeography-Based Optimization (BBO) technique with Artificial Immune Algorithm (AIA) and Ant Colony Optimization (ACO)</article-title>
<source><italic>Applied Soft Computing Journal</italic>
</source>
<year>2014</year>
<volume>21</volume>
<fpage>542</fpage>
<lpage>553</lpage>
<pub-id pub-id-type="doi">10.1016/j.asoc.2014.03.011</pub-id>
<pub-id pub-id-type="other">2-s2.0-84901586321</pub-id>
</element-citation>
</ref>
<ref id="B35"><label>35</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kuo</surname>
<given-names>R. J.</given-names>
</name>
<name><surname>Chen</surname>
<given-names>S. S.</given-names>
</name>
<name><surname>Cheng</surname>
<given-names>W. C.</given-names>
</name>
<name><surname>Tsai</surname>
<given-names>C. Y.</given-names>
</name>
</person-group>
<article-title>Integration of artificial immune network and K-means for cluster analysis</article-title>
<source><italic>Knowledge and Information Systems</italic>
</source>
<year>2014</year>
<volume>40</volume>
<issue>3</issue>
<fpage>541</fpage>
<lpage>557</lpage>
</element-citation>
</ref>
</ref-list>
</back>
<floats-group><fig id="fig1" orientation="portrait" position="float"><label>Figure 1</label>
<caption><p>The framework of the proposed approach.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.001"></graphic>
</fig>
<fig id="fig2" orientation="portrait" position="float"><label>Figure 2</label>
<caption><p>The indicators of dynamic health assessment model for shearer.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.002"></graphic>
</fig>
<fig id="fig3" orientation="portrait" position="float"><label>Figure 3</label>
<caption><p>Immune classifier model of dynamic health assessment for shearer.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.003"></graphic>
</fig>
<fig id="fig4" orientation="portrait" position="float"><label>Figure 4</label>
<caption><p>The generation process of a detector.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.004"></graphic>
</fig>
<fig id="fig5" orientation="portrait" position="float"><label>Figure 5</label>
<caption><p>Flowchart of negative selection test for a new sample.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.005"></graphic>
</fig>
<fig id="fig6" orientation="portrait" position="float"><label>Figure 6</label>
<caption><p>Classification results of the classifier based on artificial immune algorithm.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.006"></graphic>
</fig>
<fig id="fig7" orientation="portrait" position="float"><label>Figure 7</label>
<caption><p>Classification results of the classifier based on BP-NN.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.007"></graphic>
</fig>
<fig id="fig8" orientation="portrait" position="float"><label>Figure 8</label>
<caption><p>Classification results of the classifier based on SVM.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.008"></graphic>
</fig>
<fig id="fig9" orientation="portrait" position="float"><label>Figure 9</label>
<caption><p>The changes of classification error rate with different training sizes.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.009"></graphic>
</fig>
<fig id="fig10" orientation="portrait" position="float"><label>Figure 10</label>
<caption><p>Hardware construction in fully mechanized coal face.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.010"></graphic>
</fig>
<fig id="fig11" orientation="portrait" position="float"><label>Figure 11</label>
<caption><p>The dynamic health assessment curve of shearer based on the proposed system.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.011"></graphic>
</fig>
<fig id="fig12" orientation="portrait" position="float"><label>Figure 12</label>
<caption><p>The operational parameters curve of shearer with the manual operation.</p>
</caption>
<graphic xlink:href="CIN2016-9674942.012"></graphic>
</fig>
<table-wrap id="tab1" orientation="portrait" position="float"><label>Table 1</label>
<caption><p>Normalized data of pattern objects for shearer.</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="left" rowspan="1" colspan="1">Number</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>1</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>2</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>3</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>4</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>5</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>6</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>7</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>8</sub>
</th>
<th align="center" rowspan="1" colspan="1"><italic>P</italic>
<sub>9</sub>
</th>
<th align="center" rowspan="1" colspan="1">Categories</th>
</tr>
</thead>
<tbody><tr><td align="left" rowspan="1" colspan="1">1</td>
<td align="center" rowspan="1" colspan="1">0.226</td>
<td align="center" rowspan="1" colspan="1">0.515</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.559</td>
<td align="center" rowspan="1" colspan="1">0.539</td>
<td align="center" rowspan="1" colspan="1">0.455</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.298</td>
<td align="center" rowspan="1" colspan="1">0.338</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">2</td>
<td align="center" rowspan="1" colspan="1">0.194</td>
<td align="center" rowspan="1" colspan="1">0.540</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.557</td>
<td align="center" rowspan="1" colspan="1">0.535</td>
<td align="center" rowspan="1" colspan="1">0.455</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.287</td>
<td align="center" rowspan="1" colspan="1">0.328</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">3</td>
<td align="center" rowspan="1" colspan="1">0.168</td>
<td align="center" rowspan="1" colspan="1">0.577</td>
<td align="center" rowspan="1" colspan="1">0.494</td>
<td align="center" rowspan="1" colspan="1">0.486</td>
<td align="center" rowspan="1" colspan="1">0.480</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.291</td>
<td align="center" rowspan="1" colspan="1">0.335</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">4</td>
<td align="center" rowspan="1" colspan="1">0.167</td>
<td align="center" rowspan="1" colspan="1">0.562</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.513</td>
<td align="center" rowspan="1" colspan="1">0.496</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.290</td>
<td align="center" rowspan="1" colspan="1">0.338</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1"> ⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">185</td>
<td align="center" rowspan="1" colspan="1">0.257</td>
<td align="center" rowspan="1" colspan="1">0.509</td>
<td align="center" rowspan="1" colspan="1">0.494</td>
<td align="center" rowspan="1" colspan="1">0.461</td>
<td align="center" rowspan="1" colspan="1">0.489</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.296</td>
<td align="center" rowspan="1" colspan="1">0.343</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">186</td>
<td align="center" rowspan="1" colspan="1">0.258</td>
<td align="center" rowspan="1" colspan="1">0.519</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.471</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.455</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.295</td>
<td align="center" rowspan="1" colspan="1">0.343</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">187</td>
<td align="center" rowspan="1" colspan="1">0.000</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.444</td>
<td align="center" rowspan="1" colspan="1">0.432</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.309</td>
<td align="center" rowspan="1" colspan="1">0.329</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">188</td>
<td align="center" rowspan="1" colspan="1">0.227</td>
<td align="center" rowspan="1" colspan="1">0.503</td>
<td align="center" rowspan="1" colspan="1">0.488</td>
<td align="center" rowspan="1" colspan="1">0.417</td>
<td align="center" rowspan="1" colspan="1">0.422</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.281</td>
<td align="center" rowspan="1" colspan="1">0.327</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">354</td>
<td align="center" rowspan="1" colspan="1">0.350</td>
<td align="center" rowspan="1" colspan="1">0.519</td>
<td align="center" rowspan="1" colspan="1">0.491</td>
<td align="center" rowspan="1" colspan="1">0.459</td>
<td align="center" rowspan="1" colspan="1">0.450</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.565</td>
<td align="center" rowspan="1" colspan="1">0.284</td>
<td align="center" rowspan="1" colspan="1">0.329</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">355</td>
<td align="center" rowspan="1" colspan="1">0.858</td>
<td align="center" rowspan="1" colspan="1">0.552</td>
<td align="center" rowspan="1" colspan="1">0.821</td>
<td align="center" rowspan="1" colspan="1">0.531</td>
<td align="center" rowspan="1" colspan="1">0.704</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.301</td>
<td align="center" rowspan="1" colspan="1">0.350</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">356</td>
<td align="center" rowspan="1" colspan="1">0.000</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.444</td>
<td align="center" rowspan="1" colspan="1">0.432</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.309</td>
<td align="center" rowspan="1" colspan="1">0.329</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">357</td>
<td align="center" rowspan="1" colspan="1">0.408</td>
<td align="center" rowspan="1" colspan="1">0.522</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.455</td>
<td align="center" rowspan="1" colspan="1">0.445</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.280</td>
<td align="center" rowspan="1" colspan="1">0.327</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">587</td>
<td align="center" rowspan="1" colspan="1">0.000</td>
<td align="center" rowspan="1" colspan="1">0.485</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.444</td>
<td align="center" rowspan="1" colspan="1">0.432</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.309</td>
<td align="center" rowspan="1" colspan="1">0.329</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">588</td>
<td align="center" rowspan="1" colspan="1">0.773</td>
<td align="center" rowspan="1" colspan="1">0.556</td>
<td align="center" rowspan="1" colspan="1">0.990</td>
<td align="center" rowspan="1" colspan="1">0.659</td>
<td align="center" rowspan="1" colspan="1">0.653</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.304</td>
<td align="center" rowspan="1" colspan="1">0.348</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>4</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">589</td>
<td align="center" rowspan="1" colspan="1">0.850</td>
<td align="center" rowspan="1" colspan="1">0.503</td>
<td align="center" rowspan="1" colspan="1">0.907</td>
<td align="center" rowspan="1" colspan="1">0.630</td>
<td align="center" rowspan="1" colspan="1">0.619</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.301</td>
<td align="center" rowspan="1" colspan="1">0.348</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>4</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">590</td>
<td align="center" rowspan="1" colspan="1">0.854</td>
<td align="center" rowspan="1" colspan="1">0.540</td>
<td align="center" rowspan="1" colspan="1">0.861</td>
<td align="center" rowspan="1" colspan="1">0.587</td>
<td align="center" rowspan="1" colspan="1">0.635</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.303</td>
<td align="center" rowspan="1" colspan="1">0.349</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">753</td>
<td align="center" rowspan="1" colspan="1">0.943</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.509</td>
<td align="center" rowspan="1" colspan="1">0.816</td>
<td align="center" rowspan="1" colspan="1">0.783</td>
<td align="center" rowspan="1" colspan="1">0.461</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.311</td>
<td align="center" rowspan="1" colspan="1">0.359</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">754</td>
<td align="center" rowspan="1" colspan="1">0.950</td>
<td align="center" rowspan="1" colspan="1">0.509</td>
<td align="center" rowspan="1" colspan="1">0.707</td>
<td align="center" rowspan="1" colspan="1">0.630</td>
<td align="center" rowspan="1" colspan="1">0.619</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.301</td>
<td align="center" rowspan="1" colspan="1">0.348</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>4</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">755</td>
<td align="center" rowspan="1" colspan="1">0.000</td>
<td align="center" rowspan="1" colspan="1">0.481</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.445</td>
<td align="center" rowspan="1" colspan="1">0.432</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.313</td>
<td align="center" rowspan="1" colspan="1">0.352</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">756</td>
<td align="center" rowspan="1" colspan="1">0.000</td>
<td align="center" rowspan="1" colspan="1">0.494</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.449</td>
<td align="center" rowspan="1" colspan="1">0.431</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.313</td>
<td align="center" rowspan="1" colspan="1">0.352</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">893</td>
<td align="center" rowspan="1" colspan="1">0.042</td>
<td align="center" rowspan="1" colspan="1">0.491</td>
<td align="center" rowspan="1" colspan="1">0.497</td>
<td align="center" rowspan="1" colspan="1">0.386</td>
<td align="center" rowspan="1" colspan="1">0.329</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.294</td>
<td align="center" rowspan="1" colspan="1">0.339</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">894</td>
<td align="center" rowspan="1" colspan="1">0.151</td>
<td align="center" rowspan="1" colspan="1">0.494</td>
<td align="center" rowspan="1" colspan="1">0.491</td>
<td align="center" rowspan="1" colspan="1">0.405</td>
<td align="center" rowspan="1" colspan="1">0.419</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.290</td>
<td align="center" rowspan="1" colspan="1">0.342</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">895</td>
<td align="center" rowspan="1" colspan="1">0.950</td>
<td align="center" rowspan="1" colspan="1">0.494</td>
<td align="center" rowspan="1" colspan="1">0.503</td>
<td align="center" rowspan="1" colspan="1">0.708</td>
<td align="center" rowspan="1" colspan="1">0.724</td>
<td align="center" rowspan="1" colspan="1">0.461</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.296</td>
<td align="center" rowspan="1" colspan="1">0.354</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">896</td>
<td align="center" rowspan="1" colspan="1">0.399</td>
<td align="center" rowspan="1" colspan="1">0.488</td>
<td align="center" rowspan="1" colspan="1">0.491</td>
<td align="center" rowspan="1" colspan="1">0.389</td>
<td align="center" rowspan="1" colspan="1">0.393</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.288</td>
<td align="center" rowspan="1" colspan="1">0.338</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>2</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">1072</td>
<td align="center" rowspan="1" colspan="1">0.950</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.621</td>
<td align="center" rowspan="1" colspan="1">0.783</td>
<td align="center" rowspan="1" colspan="1">0.461</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.297</td>
<td align="center" rowspan="1" colspan="1">0.358</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">1073</td>
<td align="center" rowspan="1" colspan="1">0.948</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.500</td>
<td align="center" rowspan="1" colspan="1">0.695</td>
<td align="center" rowspan="1" colspan="1">0.658</td>
<td align="center" rowspan="1" colspan="1">0.461</td>
<td align="center" rowspan="1" colspan="1">0.570</td>
<td align="center" rowspan="1" colspan="1">0.298</td>
<td align="center" rowspan="1" colspan="1">0.358</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>3</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">1074</td>
<td align="center" rowspan="1" colspan="1">0.950</td>
<td align="center" rowspan="1" colspan="1">0.509</td>
<td align="center" rowspan="1" colspan="1">0.707</td>
<td align="center" rowspan="1" colspan="1">0.630</td>
<td align="center" rowspan="1" colspan="1">0.619</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.301</td>
<td align="center" rowspan="1" colspan="1">0.348</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>4</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">1075</td>
<td align="center" rowspan="1" colspan="1">0.854</td>
<td align="center" rowspan="1" colspan="1">0.506</td>
<td align="center" rowspan="1" colspan="1">0.920</td>
<td align="center" rowspan="1" colspan="1">0.587</td>
<td align="center" rowspan="1" colspan="1">0.635</td>
<td align="center" rowspan="1" colspan="1">0.458</td>
<td align="center" rowspan="1" colspan="1">0.568</td>
<td align="center" rowspan="1" colspan="1">0.303</td>
<td align="center" rowspan="1" colspan="1">0.349</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>4</sub>
</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
<td align="center" rowspan="1" colspan="1">⋮</td>
</tr>
<tr><td align="left" rowspan="1" colspan="1">1200</td>
<td align="center" rowspan="1" colspan="1">0.347</td>
<td align="center" rowspan="1" colspan="1">0.500</td>
<td align="center" rowspan="1" colspan="1">0.475</td>
<td align="center" rowspan="1" colspan="1">0.535</td>
<td align="center" rowspan="1" colspan="1">0.534</td>
<td align="center" rowspan="1" colspan="1">0.464</td>
<td align="center" rowspan="1" colspan="1">0.527</td>
<td align="center" rowspan="1" colspan="1">0.298</td>
<td align="center" rowspan="1" colspan="1">0.326</td>
<td align="center" rowspan="1" colspan="1"><italic>D</italic>
<sub>1</sub>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</floats-group>
</pmc>
<affiliations><list><country><li>République populaire de Chine</li>
</country>
</list>
<tree><country name="République populaire de Chine"><noRegion><name sortKey="Wang, Zhongbin" sort="Wang, Zhongbin" uniqKey="Wang Z" first="Zhongbin" last="Wang">Zhongbin Wang</name>
</noRegion>
<name sortKey="Ji, Rui" sort="Ji, Rui" uniqKey="Ji R" first="Rui" last="Ji">Rui Ji</name>
<name sortKey="Liu, Xinhua" sort="Liu, Xinhua" uniqKey="Liu X" first="Xinhua" last="Liu">Xinhua Liu</name>
<name sortKey="Si, Lei" sort="Si, Lei" uniqKey="Si L" first="Lei" last="Si">Lei Si</name>
<name sortKey="Si, Lei" sort="Si, Lei" uniqKey="Si L" first="Lei" last="Si">Lei Si</name>
<name sortKey="Tan, Chao" sort="Tan, Chao" uniqKey="Tan C" first="Chao" last="Tan">Chao Tan</name>
<name sortKey="Tan, Chao" sort="Tan, Chao" uniqKey="Tan C" first="Chao" last="Tan">Chao Tan</name>
<name sortKey="Xu, Xihua" sort="Xu, Xihua" uniqKey="Xu X" first="Xihua" last="Xu">Xihua Xu</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Ncbi/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 004197 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd -nk 004197 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Ncbi |étape= Merge |type= RBID |clé= PMC:4830707 |texte= A Dynamic Health Assessment Approach for Shearer Based on Artificial Immune Algorithm }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Ncbi/Merge/RBID.i -Sk "pubmed:27123002" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Ncbi/Merge/biblio.hfd \ | NlmPubMed2Wicri -a HapticV1
![]() | This area was generated with Dilib version V0.6.23. | ![]() |