Browse > Article
http://dx.doi.org/10.3745/KTSDE.2014.3.6.201

Destructive Test of a BLDC Motor Controller Utilizing a Modified Classification Tree Method  

Shin, Jae Hyuk (LG전자 VC사업부)
Chung, Ki Hyun (아주대학교 전자공학과)
Choi, Kyung Hee (아주대학교 컴퓨터공학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.3, no.6, 2014 , pp. 201-214 More about this Journal
Abstract
In this paper, we propose a test case generation method adequate to destructive test of the BLDC(Brush Less Direct Current) motor controller used for the MDPS(Motor Driven Power Steering) system embedded in an automobile. The proposed method is a modified CTM(Classification Tree Method). CTM generates test cases assuming that all inputs are equally important. Therefore, it is very hard to generate test cases for extreme situations. To overcome the drawback and generate test cases specialized for destructive test. a modified CTM that compensates the limitation of traditional CTM is proposed. The proposed method has an advantage that it can intensively generate the test scenarios adequate to extreme situations by combining the test cases generated by the transitional CTM the while keeping the merit of the traditional CTM. The test scenarios for destructive test for the MDPS system embedded in a commercial automobile are generated utilizing the proposed method. The effectiveness of the proposed algorithm is verified through the test.
Keywords
Embedded Testing; Classification Tree Method(CTM); BLDC Motor;
Citations & Related Records
연도 인용수 순위
  • Reference
1 T. Y. Chen, P. L. Poon, T. H. Tse, "An integrated classification-tree methodology for test case generation," International Journal of Software Engineering and Knowledge Engineering, Vol.10, No.6, pp.647-679, 2000.
2 A. Pretschner, O. Slotosch, E. Aiglstorfer, S. Kriebel, "Model-based testing for real," International Journal on Software Tools for Technology Transfer, Vol.5, No.2-3, pp.140-157, March, 2004.   DOI   ScienceOn
3 M. Conrad, I. Frey, S. Sadeghipour "Systematic Model-Based Testing of Embedded Automotive Software," Electronic Notes in Theoretical computer Science, Vol.111, pp.13-16, 2005.   DOI   ScienceOn
4 Conrad, M., Dorr, H., Fey, I., Yap, A., "Model-based Generation and Structured Representation of Test Scenarios," Workshop on Software-Embedded Systems Testing (WSEST), Gaithersburg, USA, November, 1999.
5 http://www.pairwise.org
6 Walter J. Gutjahr, "Partition Testing vs. Random Testing: The Influence of Uncertainty", IEEE Trans. software Eng., Vol.25, No.5, pp.661-674, September, 1999.   DOI   ScienceOn
7 E. J. Weyuker and Bingchiang Jeng, "Analyzing Partition Testing Strateges," IEEE Trans. software Eng., Vol.SE-17, pp.703-711, July, 1991.
8 Grochtmann, M., Grimm, K., "Classification Trees for Partition Testing," Software Testing, Verification & Reliability, Vol.3, No.2, pp.63-82, June, 1993.   DOI
9 Ostrand, T., Balcer, M., "The Category-Partition Method for Specifying and Generating Functional Tests," Communications of the ACM, Vol.31, No.6, pp.676-686, June, 1988.   DOI   ScienceOn
10 Grochtmann, M., "Test Case Design Using Classification Trees," Proceedings of STAR '94, Washington, D.C, pp.93-117, May, 1994.
11 Rowe, Alexander, G. Sen Gupta, and Serge Demidenko. "Instrumentation and control of a high power BLDC motor for small vehicle applications," Instrumentation and Measurement Technology Conference, 2012 IEEE International, pp.559-564, May, 2012.
12 VISHAY SILICONIX, "Power MOSFET Failures in Automotive Applications," Application Note 910, Apr., 2009.
13 R. L. A. Ribeiro, C. B. Jacobina, E. R. C. da Silva and A. M. N. Lima, "Fault Detection of Open-Switch Damage in Voltage-Fed PWM Motor Drive Systems," IEEE Trans. Power Electron., Vol.18, No.2, pp.587-593, Mar., 2003.
14 S. Bolognani, M. Zigliotto and M. Zordan, "Innovative Remedial Strategies for Inverter Faults in IPM Synchronous Motor Drives," IEEE Trans. Energy Conversion, Vol.18, No.2, pp.306-312, June, 2003.   DOI   ScienceOn
15 P.L Poon, T.Y Chen, T.H. Tse, "Choices, Choices: Comparing between CHOC'LATE and the Classification-Tree Methodology," 17th Ada-Europe International Conference on Reliable Software Technologies, Stockholm, Sweden, pp.11-15, June, 2012.
16 Cem Kaner, J. D, "An Introduction to Scenario Testing," Florida Tech, June, 2003.
17 S. Y. Jeong, Y. W. Chang and C. J. Yoo, "Test Case Genration Technique Based on State Transition Model for Embedded System," Journal of Korean Institute of Information Technology, Vol.9, No.4, pp.11-21, 2011.
18 M. Grochtmann, K. Grimm, J. Wegener, "Tool-Supported Test Case Design for Black-Box Testing by Means of the Classification-Tree Editor," Proc. of EuroSTAR '93, pp.169-176, 1993.
19 T.Y. Chen, P.L. Poon, "Construction of classification trees via the classification hierarchy table," Information and Software Technology, Vol.39, No.13, pp.889-896, 1997.   DOI   ScienceOn
20 J. Y. Seo, A. Y. Sung, B. J. Choi and S. B. Kang, "Automating Embedded software Testing on an Emulated Target Board," Proc. of the Second International Workshop on Automation of Software Test, p.9, August, 2007.