{"id":"https://openalex.org/W7147555427","doi":"https://doi.org/10.1109/cnml68938.2026.11453191","title":"An Enhanced Sparrow Search Algorithm for Tuning Constrained MPC in Precision Actuators","display_name":"An Enhanced Sparrow Search Algorithm for Tuning Constrained MPC in Precision Actuators","publication_year":2026,"publication_date":"2026-01-30","ids":{"openalex":"https://openalex.org/W7147555427","doi":"https://doi.org/10.1109/cnml68938.2026.11453191"},"language":null,"primary_location":{"id":"doi:10.1109/cnml68938.2026.11453191","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cnml68938.2026.11453191","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 International Conference on Communication Networks and Machine Learning (CNML)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5127809124","display_name":"Chuanwen Duan","orcid":null},"institutions":[{"id":"https://openalex.org/I204553293","display_name":"China University of Petroleum, Beijing","ror":"https://ror.org/041qf4r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I204553293"]},{"id":"https://openalex.org/I4210086877","display_name":"University of Kara","ror":"https://ror.org/001pma463","country_code":"TG","type":"education","lineage":["https://openalex.org/I4210086877"]},{"id":"https://openalex.org/I4210143857","display_name":"Karamay Central Hospital","ror":"https://ror.org/047ytwp82","country_code":"CN","type":"healthcare","lineage":["https://openalex.org/I4210143857"]}],"countries":["CN","TG"],"is_corresponding":true,"raw_author_name":"Chuanwen Duan","raw_affiliation_strings":["China University of Petroleum (Beijing) Karamay Campus,Karamay,China"],"affiliations":[{"raw_affiliation_string":"China University of Petroleum (Beijing) Karamay Campus,Karamay,China","institution_ids":["https://openalex.org/I4210143857","https://openalex.org/I204553293","https://openalex.org/I4210086877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100459973","display_name":"Jiayi Yang","orcid":"https://orcid.org/0000-0002-0021-5322"},"institutions":[{"id":"https://openalex.org/I204553293","display_name":"China University of Petroleum, Beijing","ror":"https://ror.org/041qf4r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I204553293"]},{"id":"https://openalex.org/I4210086877","display_name":"University of Kara","ror":"https://ror.org/001pma463","country_code":"TG","type":"education","lineage":["https://openalex.org/I4210086877"]},{"id":"https://openalex.org/I4210143857","display_name":"Karamay Central Hospital","ror":"https://ror.org/047ytwp82","country_code":"CN","type":"healthcare","lineage":["https://openalex.org/I4210143857"]}],"countries":["CN","TG"],"is_corresponding":false,"raw_author_name":"Jiayi Yang","raw_affiliation_strings":["China University of Petroleum (Beijing) Karamay Campus,Karamay,China"],"affiliations":[{"raw_affiliation_string":"China University of Petroleum (Beijing) Karamay Campus,Karamay,China","institution_ids":["https://openalex.org/I4210143857","https://openalex.org/I204553293","https://openalex.org/I4210086877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5127812889","display_name":"Shangke Jiang","orcid":null},"institutions":[{"id":"https://openalex.org/I204553293","display_name":"China University of Petroleum, Beijing","ror":"https://ror.org/041qf4r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I204553293"]},{"id":"https://openalex.org/I4210086877","display_name":"University of Kara","ror":"https://ror.org/001pma463","country_code":"TG","type":"education","lineage":["https://openalex.org/I4210086877"]},{"id":"https://openalex.org/I4210143857","display_name":"Karamay Central Hospital","ror":"https://ror.org/047ytwp82","country_code":"CN","type":"healthcare","lineage":["https://openalex.org/I4210143857"]}],"countries":["CN","TG"],"is_corresponding":false,"raw_author_name":"Shangke Jiang","raw_affiliation_strings":["China University of Petroleum (Beijing) Karamay Campus,Karamay,China"],"affiliations":[{"raw_affiliation_string":"China University of Petroleum (Beijing) Karamay Campus,Karamay,China","institution_ids":["https://openalex.org/I4210143857","https://openalex.org/I204553293","https://openalex.org/I4210086877"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5127844827","display_name":"Peiwei Luo","orcid":null},"institutions":[{"id":"https://openalex.org/I204553293","display_name":"China University of Petroleum, Beijing","ror":"https://ror.org/041qf4r12","country_code":"CN","type":"education","lineage":["https://openalex.org/I204553293"]},{"id":"https://openalex.org/I4210086877","display_name":"University of Kara","ror":"https://ror.org/001pma463","country_code":"TG","type":"education","lineage":["https://openalex.org/I4210086877"]},{"id":"https://openalex.org/I4210143857","display_name":"Karamay Central Hospital","ror":"https://ror.org/047ytwp82","country_code":"CN","type":"healthcare","lineage":["https://openalex.org/I4210143857"]}],"countries":["CN","TG"],"is_corresponding":false,"raw_author_name":"Peiwei Luo","raw_affiliation_strings":["China University of Petroleum (Beijing) Karamay Campus,Karamay,China"],"affiliations":[{"raw_affiliation_string":"China University of Petroleum (Beijing) Karamay Campus,Karamay,China","institution_ids":["https://openalex.org/I4210143857","https://openalex.org/I204553293","https://openalex.org/I4210086877"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5127809124"],"corresponding_institution_ids":["https://openalex.org/I204553293","https://openalex.org/I4210086877","https://openalex.org/I4210143857"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.93892399,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1070","last_page":"1074"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11525","display_name":"Piezoelectric Actuators and Control","score":0.5573999881744385,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11525","display_name":"Piezoelectric Actuators and Control","score":0.5573999881744385,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11749","display_name":"Iterative Learning Control Systems","score":0.3052999973297119,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.039900001138448715,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/overshoot","display_name":"Overshoot (microwave communication)","score":0.8112999796867371},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.7674000263214111},{"id":"https://openalex.org/keywords/actuator","display_name":"Actuator","score":0.6434999704360962},{"id":"https://openalex.org/keywords/weighting","display_name":"Weighting","score":0.5533999800682068},{"id":"https://openalex.org/keywords/transient","display_name":"Transient (computer programming)","score":0.5016999840736389},{"id":"https://openalex.org/keywords/population","display_name":"Population","score":0.4876999855041504},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.43389999866485596},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.4092000126838684}],"concepts":[{"id":"https://openalex.org/C2780323453","wikidata":"https://www.wikidata.org/wiki/Q7113957","display_name":"Overshoot (microwave communication)","level":2,"score":0.8112999796867371},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7674000263214111},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.6434999704360962},{"id":"https://openalex.org/C183115368","wikidata":"https://www.wikidata.org/wiki/Q856577","display_name":"Weighting","level":2,"score":0.5533999800682068},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.5016999840736389},{"id":"https://openalex.org/C2908647359","wikidata":"https://www.wikidata.org/wiki/Q2625603","display_name":"Population","level":2,"score":0.4876999855041504},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4731999933719635},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.43389999866485596},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.4092000126838684},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38960000872612},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.3799999952316284},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.3682999908924103},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.3361000120639801},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3343999981880188},{"id":"https://openalex.org/C183356978","wikidata":"https://www.wikidata.org/wiki/Q1779213","display_name":"Tracking error","level":3,"score":0.3319000005722046},{"id":"https://openalex.org/C196083921","wikidata":"https://www.wikidata.org/wiki/Q7915758","display_name":"Variance (accounting)","level":2,"score":0.30649998784065247},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.2987000048160553},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.29649999737739563},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28380000591278076},{"id":"https://openalex.org/C125583679","wikidata":"https://www.wikidata.org/wiki/Q755673","display_name":"Search algorithm","level":2,"score":0.26330000162124634},{"id":"https://openalex.org/C61326573","wikidata":"https://www.wikidata.org/wiki/Q1496376","display_name":"Gaussian process","level":3,"score":0.26269999146461487},{"id":"https://openalex.org/C85761212","wikidata":"https://www.wikidata.org/wiki/Q1974593","display_name":"Transient response","level":2,"score":0.2565000057220459},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.2540000081062317},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2515999972820282}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cnml68938.2026.11453191","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cnml68938.2026.11453191","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 International Conference on Communication Networks and Machine Learning (CNML)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W3094912402","https://openalex.org/W4289522321","https://openalex.org/W4292466629","https://openalex.org/W4292635991","https://openalex.org/W4310760658","https://openalex.org/W4313367059","https://openalex.org/W4381733438","https://openalex.org/W4389265515","https://openalex.org/W4404737675","https://openalex.org/W4410777673"],"related_works":[],"abstract_inverted_index":{"Precision":[0],"actuators":[1],"achieve":[2],"sub-micron":[3],"positioning":[4],"in":[5,58,147],"ultra-precision":[6],"machining,":[7],"optical":[8],"alignment,":[9],"and":[10,15,29,78,88,127,144,152,165],"micro-robotics,":[11],"but":[12],"strict":[13],"constraints":[14],"uncertainties":[16],"degrade":[17],"tracking":[18,148],"accuracy.":[19],"Constrained":[20],"model":[21,101],"predictive":[22],"control":[23],"(MPC)":[24],"effectively":[25],"handles":[26],"these":[27],"limits":[28],"optimizes":[30],"trajectories,":[31],"yet":[32],"its":[33],"performance":[34],"depends":[35],"on":[36,97],"manual":[37],"parameter":[38],"tuning,":[39],"hindering":[40],"practical":[41,164],"application.":[42],"This":[43],"paper":[44],"presents":[45],"RDVASSA,":[46],"an":[47,107],"enhanced":[48],"sparrow":[49],"search":[50],"algorithm":[51],"for":[52,168],"automatic":[53],"tuning":[54],"of":[55,109],"constrained":[56],"MPC":[57,105,146],"precision":[59],"actuators.":[60],"The":[61],"method":[62],"employs":[63],"Tent":[64],"chaotic":[65],"mapping":[66],"to":[67,75,93],"boost":[68],"population":[69],"diversity,":[70],"symmetric":[71],"adaptive":[72],"boundary":[73],"shrinkage":[74],"accelerate":[76],"convergence,":[77],"a":[79,98,163],"dynamic":[80],"composite":[81],"fitness":[82],"function":[83],"incorporating":[84],"time-decaying":[85],"overshoot":[86,114,122,132],"penalties":[87],"Monte":[89],"Carlo":[90],"variance":[91],"weighting":[92],"improve":[94],"robustness.":[95],"Simulations":[96],"piezoelectric":[99],"actuator":[100],"demonstrate":[102],"that":[103],"RDVASSA-tuned":[104],"achieves":[106],"RMSE":[108],"0.12":[110],"\u00b5m":[111,119,129],"with":[112,120,130],"2.1%":[113],"under":[115,123,133],"nominal":[116],"conditions,":[117],"0.18":[118],"3.5%":[121],"9%":[124],"Gaussian":[125],"noise,":[126],"0.15":[128],"2.8%":[131],"20%":[134],"damping":[135],"disturbance.":[136],"These":[137],"results":[138],"surpass":[139],"HHO-MPC,":[140],"TLBO-MPC,":[141],"GWO-MPC,":[142],"DE-MPC,":[143],"standard":[145],"precision,":[149],"transient":[150],"response,":[151],"disturbance":[153],"rejection":[154],"while":[155],"strictly":[156],"satisfying":[157],"all":[158],"constraints.":[159],"RDVASSA":[160],"thus":[161],"provides":[162],"efficient":[166],"solution":[167],"high-precision":[169],"real-time":[170],"control.":[171]},"counts_by_year":[],"updated_date":"2026-04-02T13:53:19.096889","created_date":"2026-04-02T00:00:00"}
