{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T12:22:32Z","timestamp":1767183752467,"version":"3.37.3"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,16]],"date-time":"2024-02-16T00:00:00Z","timestamp":1708041600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,2,16]],"date-time":"2024-02-16T00:00:00Z","timestamp":1708041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100018542","name":"Natural Science Foundation of Sichuan Province","doi-asserted-by":"publisher","award":["2022NSFSC0567"],"award-info":[{"award-number":["2022NSFSC0567"]}],"id":[{"id":"10.13039\/501100018542","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Sci Rep"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The multi-motor servo system (MMSS) is an electro-mechanical system widely used in various fields, including electric vehicles, robotics, and industrial machinery. Depending on the application, the number of motors in the system can range from several dozens to tens of thousands, which imposes additional communication demands. Thus, ensuring synchronization and control precision of the system requires addressing the challenge of guaranteeing the performance and reliability of communication among motors in the MMSS. In this paper, we design a smart servo motor (SSM) to upgrade the system to the multi-smart-motor servo system (MSMSS) based on a distributed real-time field bus architecture, namely, Multi-Motor Bus (MMB) architecture. The proposed MMB architecture is lightweight and stable, providing real-time support for Control Area Network connections to a central user computer and inter-integrated circuit connections to SSM units. This MMB architecture facilitates the synchronization of command transmission across SSMs and ensures the consistency of motors in the MSMSS. Additionally, a serial experiments to examine 3 key system performance and reliability characteristics are conducted, including command transmission time, transmission jitters, and rotation consistency. The analysis of these characteristics demonstrates the system\u2019s potential and feasibility to be applicable in industry.<\/jats:p>","DOI":"10.1038\/s41598-024-53022-2","type":"journal-article","created":{"date-parts":[[2024,2,16]],"date-time":"2024-02-16T17:02:22Z","timestamp":1708102942000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A real-time field bus architecture for multi-smart-motor servo system"],"prefix":"10.1038","volume":"14","author":[{"given":"Zhichao","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Song","family":"Qiu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bangji","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingxiang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,2,16]]},"reference":[{"key":"53022_CR1","doi-asserted-by":"crossref","unstructured":"Nezamuddin, O., Bagwe, R. & Dos\u00a0Santos, E. A multi-motor architecture for electric vehicles. In 2019 IEEE Transportation Electrification Conference and Expo (ITEC), 1\u20136 (2019).","DOI":"10.1109\/ITEC.2019.8790582"},{"key":"53022_CR2","first-page":"521","volume":"67","author":"CR Lee","year":"2020","unstructured":"Lee, C. R., Kim, S.-K. & Ahn, C. K. Auto-tuning proportional-type synchronization algorithm for DC motor speed control applications. IEEE Trans. Circuits Syst. II Express Briefs 67, 521\u2013525 (2020).","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"53022_CR3","doi-asserted-by":"publisher","first-page":"107496","DOI":"10.1016\/j.ymssp.2020.107496","volume":"153","author":"R Shu","year":"2020","unstructured":"Shu, R., Wei, J., Tan, R., Wu, X. & Fu, B. Investigation of dynamic and synchronization properties of a multi-motor driving system: Theoretical analysis and experiment. Mech. Syst. Signal Process. 153, 107496 (2020).","journal-title":"Mech. Syst. Signal Process."},{"key":"53022_CR4","doi-asserted-by":"publisher","first-page":"181518","DOI":"10.1109\/ACCESS.2019.2960080","volume":"7","author":"X Chu","year":"2019","unstructured":"Chu, X., Nian, X., Xiong, H. & Wang, H. Robust distributed fault diagnosis for large-scale interconnected multi-motor web-winding systems. IEEE Access, 7, 181518\u2013181530 (2019).","journal-title":"IEEE Access"},{"key":"53022_CR5","doi-asserted-by":"publisher","first-page":"5295","DOI":"10.1109\/ACCESS.2019.2963197","volume":"8","author":"X Shu","year":"2020","unstructured":"Shu, X. et al. A detailed reliability study of the motor system in pure electric vans by the approach of fault tree analysis. IEEE Access, 8, 5295\u20135307 (2020).","journal-title":"IEEE Access"},{"key":"53022_CR6","doi-asserted-by":"publisher","first-page":"19608","DOI":"10.1038\/s41598-022-24270-x","volume":"12","author":"R Galati","year":"2022","unstructured":"Galati, R., Mantriota, G. & Reina, G. Adaptive heading correction for an industrial heavy-duty omnidirectional robot. Sci. Rep. 12, 19608 (2022).","journal-title":"Sci. Rep."},{"key":"53022_CR7","doi-asserted-by":"publisher","first-page":"43","DOI":"10.3390\/machines9020043","volume":"9","author":"JS Keek","year":"2021","unstructured":"Keek, J. S., Loh, S. L. & Chong, S. H. Design and control system setup of an E-pattern omniwheeled cellular conveyor. Machines 9, 43 (2021).","journal-title":"Machines"},{"key":"53022_CR8","doi-asserted-by":"crossref","unstructured":"Nakamoto, N. et\u00a0al. Radial line helical phased array with antenna elements rotated by motors for microwave power transmissions. In 2022 16th European Conference on Antennas and Propagation (EuCAP), 1\u20135 (2022).","DOI":"10.23919\/EuCAP53622.2022.9769212"},{"key":"53022_CR9","doi-asserted-by":"crossref","unstructured":"Tindell, K.\u00a0W., Hansson, H. & Wellings, A.\u00a0J. Analysing real-time communications: Ccontroller area network (CAN). In Proc Real-time Systems Symposium (1994).","DOI":"10.1109\/REAL.1994.342710"},{"key":"53022_CR10","doi-asserted-by":"publisher","first-page":"3027","DOI":"10.1109\/TRO.2022.3159188","volume":"38","author":"Q Shi","year":"2022","unstructured":"Shi, Q. et al. Development of a small-sized quadruped robotic rat capable of multimodal motions. IEEE Trans. Robot. 38(5), 3027\u20133043 (2022).","journal-title":"IEEE Trans. Robot."},{"key":"53022_CR11","doi-asserted-by":"publisher","first-page":"1777","DOI":"10.1109\/TEMC.2018.2804341","volume":"60","author":"H Chen","year":"2018","unstructured":"Chen, H. & Wang, T. Estimation of common-mode current coupled to the communication cable in a motor drive system. IEEE Trans. Electromagn. Compat. 60, 1777\u20131785 (2018).","journal-title":"IEEE Trans. Electromagn. Compat."},{"key":"53022_CR12","doi-asserted-by":"publisher","first-page":"245","DOI":"10.12720\/jcm.15.3.245-255","volume":"15","author":"PD Hung","year":"2020","unstructured":"Hung, P. D., Van Chin, V., Chinh, N. T. & Tung, T. D. A flexible platform for industrial applications based on rs485 networks. J. Commun. 15, 245\u2013255 (2020).","journal-title":"J. Commun."},{"key":"53022_CR13","doi-asserted-by":"publisher","first-page":"916","DOI":"10.1109\/TIM.2010.2078351","volume":"60","author":"U Saranli","year":"2011","unstructured":"Saranli, U., Avci, A. & \u00d6zt\u00fcrk, M. C. A modular real-time fieldbus architecture for mobile robotic platforms. IEEE Trans. Instrum. Meas. 60, 916\u2013927 (2011).","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"53022_CR14","doi-asserted-by":"publisher","first-page":"1790","DOI":"10.1109\/TC.2017.2700277","volume":"66","author":"S Shreejith","year":"2017","unstructured":"Shreejith, S. et al. VEGa: A high performance vehicular ethernet gateway on hybrid FPGA. IEEE Trans. Comput. 66, 1790\u20131803 (2017).","journal-title":"IEEE Trans. Comput."},{"key":"53022_CR15","doi-asserted-by":"crossref","unstructured":"Ran, P., Wang, B. & Wang, W. The design of communication convertor based on can bus. In 2008 IEEE International Conference on Industrial Technology, 1\u20135 (2008).","DOI":"10.1109\/ICIT.2008.4608607"},{"key":"53022_CR16","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1109\/MCOM.2016.7498099","volume":"54","author":"S Kang","year":"2016","unstructured":"Kang, S. et al. High speed can transmission scheme supporting data rate of over 100 mb\/s. IEEE Commun. Mag. 54, 128\u2013135 (2016).","journal-title":"IEEE Commun. Mag."},{"key":"53022_CR17","unstructured":"Al\u00a0Hayani, M. Modeling Bus Load on CAN. Master\u2019s thesis, Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE) (2012)."},{"key":"53022_CR18","doi-asserted-by":"crossref","unstructured":"Song, H.\u00a0M., Kim, H.\u00a0R. & Kim, H.\u00a0K. Intrusion detection system based on the analysis of time intervals of can messages for in-vehicle network. In 2016 International Conference on Information Networking (ICOIN), 63\u201368 (2016).","DOI":"10.1109\/ICOIN.2016.7427089"},{"key":"53022_CR19","doi-asserted-by":"publisher","first-page":"1351","DOI":"10.1109\/TII.2012.2222419","volume":"9","author":"CA Sep\u00falveda","year":"2013","unstructured":"Sep\u00falveda, C. A., Mu\u00f1oz, J. A., Espinoza, J. R., Figueroa, M. E. & Baier, C. R. FPGA v\/s DSP performance comparison for a VSC-based STATCOM control application. IEEE Trans. Industr. Inf. 9, 1351\u20131360 (2013).","journal-title":"IEEE Trans. Industr. Inf."},{"key":"53022_CR20","doi-asserted-by":"publisher","first-page":"6574","DOI":"10.1109\/TIE.2014.2320215","volume":"61","author":"NK Quang","year":"2014","unstructured":"Quang, N. K., Hieu, N. T. & Ha, Q. P. FPGA-based sensorless PMSM speed control using reduced-order extended Kalman filters. IEEE Trans. Industr. Electron. 61, 6574\u20136582 (2014).","journal-title":"IEEE Trans. Industr. Electron."},{"key":"53022_CR21","doi-asserted-by":"publisher","first-page":"4401","DOI":"10.1109\/TMAG.2005.858511","volume":"41","author":"F-J Lin","year":"2005","unstructured":"Lin, F.-J., Shen, P.-H. & Kung, Y.-S. Adaptive wavelet neural network control for linear synchronous motor servo drive. IEEE Trans. Magn. 41, 4401\u20134412 (2005).","journal-title":"IEEE Trans. Magn."},{"key":"53022_CR22","doi-asserted-by":"crossref","unstructured":"Sander, O., Hubner, M., Becker, J. & Traub, M. Reducing latency times by accelerated routing mechanisms for an fpga gateway in the automotive domain. In 2008 International Conference on Field-Programmable Technology, 97\u2013104 (2008).","DOI":"10.1109\/FPT.2008.4762371"},{"key":"53022_CR23","doi-asserted-by":"crossref","unstructured":"Dol, S. & Bhinge, R. Smart motor for industry 4.0. In 2018 IEEMA Engineer Infinite Conference (eTechNxT), 1\u20136 (2018).","DOI":"10.1109\/ETECHNXT.2018.8385291"},{"key":"53022_CR24","doi-asserted-by":"publisher","first-page":"146","DOI":"10.14445\/22315381\/IJETT-V32P227","volume":"32","author":"T Abut","year":"2016","unstructured":"Abut, T. Modeling and optimal control of a DC motor. Int. J. Eng. Trends Technol. 32, 146\u2013150 (2016).","journal-title":"Int. J. Eng. Trends Technol."},{"key":"53022_CR25","doi-asserted-by":"publisher","first-page":"1163","DOI":"10.1016\/0967-0661(95)00112-8","volume":"3","author":"K Tindell","year":"1995","unstructured":"Tindell, K., Burns, A. & Wellings, A. Calculating controller area network (CAN) message response times. Control. Eng. Pract. 3, 1163\u20131169 (1995).","journal-title":"Control. Eng. Pract."},{"key":"53022_CR26","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"CL Liu","year":"1973","unstructured":"Liu, C. L. & Layland, J. W. Scheduling algorithms for multiprogramming in a hard-real-time environment. J. ACM 20, 46\u201361 (1973).","journal-title":"J. ACM"},{"key":"53022_CR27","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/TII.2011.2123908","volume":"7","author":"E Monmasson","year":"2011","unstructured":"Monmasson, E. et al. FPGAs in industrial control applications. IEEE Trans. Industr. Inf. 7, 224\u2013243 (2011).","journal-title":"IEEE Trans. Industr. Inf."},{"key":"53022_CR28","doi-asserted-by":"publisher","first-page":"104422","DOI":"10.1016\/j.conengprac.2020.104422","volume":"100","author":"MA Aravind","year":"2020","unstructured":"Aravind, M. A., Dinesh, N. S. & Rajanna, K. Application of EMPC for precise position control of DC-motor system with backlash. Control Eng. Pract. 100, 104422 (2020).","journal-title":"Control Eng. Pract."},{"key":"53022_CR29","unstructured":"GB\/T 2423-2019 Environment testing for electric and electronic products. (Standardization Administration of the People\u2019s Republic of China, 2019)."}],"container-title":["Scientific Reports"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.nature.com\/articles\/s41598-024-53022-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s41598-024-53022-2","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s41598-024-53022-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,11]],"date-time":"2024-11-11T17:48:43Z","timestamp":1731347323000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.nature.com\/articles\/s41598-024-53022-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,16]]},"references-count":29,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["53022"],"URL":"https:\/\/doi.org\/10.1038\/s41598-024-53022-2","relation":{},"ISSN":["2045-2322"],"issn-type":[{"type":"electronic","value":"2045-2322"}],"subject":[],"published":{"date-parts":[[2024,2,16]]},"assertion":[{"value":"30 June 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 February 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"3918"}}