{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:14:59Z","timestamp":1760242499133,"version":"build-2065373602"},"reference-count":21,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2017,9,25]],"date-time":"2017-09-25T00:00:00Z","timestamp":1506297600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>In this article, a novel hybrid control scheme is proposed for controlling the position of a three-phase brushless direct current (BLDC) motor. The hybrid controller consists of discrete time sliding mode control (SMC) with model free adaptive control (MFAC) to make a new data-driven control (DDC) strategy that is able to reduce the simulation time and complexity of a nonlinear system. The proposed hybrid algorithm is also suitable for controlling the speed variations of a BLDC motor, and is also applicable for the real time simulation of platforms such as a gimbal platform. The DDC method does not require any system model because it depends on data collected by the system about its Inputs\/Outputs (IOS). However, the model-based control (MBC) method is difficult to apply from a practical point of view and is time-consuming because we need to linearize the system model. The above proposed method is verified by multiple simulations using MATLAB Simulink. It shows that the proposed controller has better performance, more precise tracking, and greater robustness compared with the classical proportional integral derivative (PID) controller, MFAC, and model free learning adaptive control (MFLAC).<\/jats:p>","DOI":"10.3390\/a10040110","type":"journal-article","created":{"date-parts":[[2017,9,26]],"date-time":"2017-09-26T04:28:01Z","timestamp":1506400081000},"page":"110","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["DDC Control Techniques for Three-Phase BLDC Motor Position Control"],"prefix":"10.3390","volume":"10","author":[{"given":"Rana","family":"Masood","sequence":"first","affiliation":[{"name":"College of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China"}]},{"given":"Dao","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2143-2879","authenticated-orcid":false,"given":"Zain","family":"Ali","sequence":"additional","affiliation":[{"name":"College of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China"}]},{"given":"Babar","family":"Khan","sequence":"additional","affiliation":[{"name":"College of Information Science and Technology, Donghua University, Shanghai 201620, China"}]}],"member":"1968","published-online":{"date-parts":[[2017,9,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Krause, P., Wasynczuk, O., Sudhoff, S.D., and Pekarek, S. (2013). Analysis of Electric Machinery and Drive Systems, John Wiley & Sons.","DOI":"10.1002\/9781118524336"},{"key":"ref_2","unstructured":"Fitzgerald, A.E., Kingsley, C., and Umans, S.D. (1990). Electric Machinery, McGraw-Hill."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1109\/41.491354","article-title":"Sensorless PM brushless DC motor drives","volume":"43","author":"Matsui","year":"1996","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1109\/28.120220","article-title":"Brushless DC motor control without position and speed sensors","volume":"28","author":"Matsui","year":"1992","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_5","unstructured":"Flaig, T.L., and Peterson, G. (1985). Controller for a Brushless DC Motor. (4,528,486), U.S. Patent."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1109\/28.25542","article-title":"Modeling, simulation, and analysis of permanent-magnet motor drives. II. The brushless DC motor drive","volume":"25","author":"Pillay","year":"1989","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Trivedi, M.S., and Keshri, R.K. (2016, January 14\u201317). Trajectory based predictive current control for Permanent Magnet Brushless DC motor. Proceedings of the 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, India.","DOI":"10.1109\/PEDES.2016.7914477"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Wang, L., Chai, S., Yoo, D., Gan, L., and Ng, K. (2015). PID and Predictive Control of Electrical Drives and Power Converters Using MATLAB\/Simulink, John Wiley & Sons.","DOI":"10.1002\/9781118339459"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1109\/TAC.1977.1101446","article-title":"Variable structure systems with sliding modes","volume":"22","author":"Utkin","year":"1977","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"219","DOI":"10.17706\/IJCEE.2016.8.3.219-226","article-title":"Speed Control of a DC Motor with Variable Load Using Sliding Mode Control","volume":"8","author":"Dursun","year":"2016","journal-title":"Int. J. Comput. Electr. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Rhif, A., and Vaidyanathan, S. (2017). Sliding Mode Control Design for a Sensorless Sun Tracker. Applications of Sliding Mode Control in Science and Engineering, Springer International Publishing.","DOI":"10.1007\/978-3-319-55598-0_18"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Kyslan, K., \u0160lap\u00e1k, V., Lacko, M., and \u010eurovsk\u00fd, F. (2015, January 21\u201323). Cost functions in finite control set model predictive control of permanent magnet DC machine. Proceedings of the 2015 International Conference on Electrical Drives and Power Electronics (EDPE), Tatranska Lomnica, Slovakia.","DOI":"10.1109\/EDPE.2015.7325281"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Shahgholian, G., Maghsoodi, M., Mahdavian, M., Janghorbani, M., Azadeh, M., and Farazpey, S. (July, January 28). Analysis of speed control in DC motor drive by using fuzzy control based on model reference adaptive control. Proceedings of the 2016 13th International Conference on Electrical Engineering\/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Chiang Mai, Thailand.","DOI":"10.1109\/ECTICon.2016.7561239"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2173","DOI":"10.1109\/TNN.2011.2176141","article-title":"Data-driven model-free adaptive control for a class of MIMO Nonlinear discrete-time systems","volume":"22","author":"Hou","year":"2011","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1208","DOI":"10.1109\/TAC.2013.2243974","article-title":"Model-free Adaptive switching control of time-varying plants","volume":"58","author":"Battistelli","year":"2013","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"6391","DOI":"10.1109\/TIE.2014.2308161","article-title":"A novel model-free adaptive control design for Multivariable industrial processes","volume":"61","author":"Xu","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1162","DOI":"10.1049\/iet-cta.2014.0743","article-title":"Controller dynamic linearization-based model-free adaptive control framework for a class of non-linear system","volume":"9","author":"Zhu","year":"2015","journal-title":"IET Control Theory Appl."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1049\/ip-cta:20020103","article-title":"PID controllers: Recent tuning methods and design to specification","volume":"149","author":"Cominos","year":"2002","journal-title":"IEEE Proc. Control Theory Appl."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Hou, Z., and Jin, S. (2013). Model Free Adaptive Control: Theory and Applications, CRC Press.","DOI":"10.1201\/b15752"},{"key":"ref_20","first-page":"15","article-title":"MFAC Based SMC Combine Algorithm for the Stability of PMDC","volume":"10","author":"Wang","year":"2017","journal-title":"Int. J. Hybrid Inf. Technol."},{"key":"ref_21","unstructured":"Hou, Z., and Huang, W. (1997, January 6). The model-free learning adaptive control of a class of SISO nonlinear systems. Proceedings of the American Control Conference, Albuquerque, NM, USA."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/10\/4\/110\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:45:52Z","timestamp":1760208352000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/10\/4\/110"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,25]]},"references-count":21,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2017,12]]}},"alternative-id":["a10040110"],"URL":"https:\/\/doi.org\/10.3390\/a10040110","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2017,9,25]]}}}