• DocumentCode
    2618351
  • Title

    Design and Research on EDM Fuzzy Control System Based on Mixed Programming of VC++ and MATLAB

  • Author

    Xuesong, Geng ; Yukui, Wang ; Zhenlong, Wang ; Debin, Shan

  • Author_Institution
    Sch. of Mech. Eng., Harbin Inst. of Technol., Harbin, China
  • Volume
    1
  • fYear
    2011
  • fDate
    6-7 Jan. 2011
  • Firstpage
    915
  • Lastpage
    918
  • Abstract
    This paper presents a designing method of fuzzy control systems based on mixed programming of MATLAB and VC++ to realize the visual online modifying of the fuzzy control system and the algorithm of C code generating automatically by MATLAB/fuzzy control toolbox and MCC compiler. The codes are compiled into dynamic link library files to realize the seamless combination with the numerical control system of the original machine. This method implemented controller algorithm generated rapidly and avoided possible mistakes in the generating process from algorithm to code. This paper performed experiments on a self-designed EDM machine with a fuzzy control system and the results have shown the validity of the EDM fuzzy control system.
  • Keywords
    C++ language; control system synthesis; electrical discharge machining; fuzzy control; machine control; mathematics computing; C code generation; EDM fuzzy control system; MATLAB; MATLAB-fuzzy control toolbox; MCC compiler; VC++ programming; controller algorithm; dynamic link library; electrical discharge machining; mixed programming; numerical control system; self designed EDM machine; Control systems; Discharges; Fuzzy control; MATLAB; Machining; Process control; Programming; EDM; Fuzzy Control System; MATLAB; Mixed Programming; VC++;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Measuring Technology and Mechatronics Automation (ICMTMA), 2011 Third International Conference on
  • Conference_Location
    Shangshai
  • Print_ISBN
    978-1-4244-9010-3
  • Type

    conf

  • DOI
    10.1109/ICMTMA.2011.229
  • Filename
    5720932