Article(id=1148011762575733691, tenantId=1146029695717560320, journalId=1146119989267898375, issueId=1149298828890686383, articleNumber=null, orderNo=null, doi=10.7654/j.issn.2097-1974.20240115, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=research-article, receivedDate=1605801600000, receivedDateStr=2020-11-20, revisedDate=1618675200000, revisedDateStr=2021-04-18, acceptedDate=null, acceptedDateStr=null, onlineDate=1751636933224, onlineDateStr=2025-07-04, pubDate=1708790400000, pubDateStr=2024-02-25, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1751655085902, onlineIssueDateStr=2025-07-05, onlineJustAcceptDate=1751636933224, onlineJustAcceptDateStr=2025-07-04, onlineFirstDate=1751940412295, onlineFirstDateStr=2025-07-08, sourceXml=null, magXml=null, createTime=1751636933224, creator=13701087609, updateTime=1751636933224, updator=13701087609, issue=Issue{id=1149298828890686383, tenantId=1146029695717560320, journalId=1146119989267898375, year='2024', volume='47', issue='1', pageStart='1', pageEnd='106', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1751943793747, creator=13701087609, updateTime=1754895893333, updator=13701087609, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1161680832063164456, tenantId=1146029695717560320, journalId=1146119989267898375, issueId=1149298828890686383, language=EN, specialIssueTitle=, coverIllustrator=, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1161680832063164457, tenantId=1146029695717560320, journalId=1146119989267898375, issueId=1149298828890686383, language=CN, specialIssueTitle=, coverIllustrator=, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=83, endPage=86, ext={EN=ArticleExt(id=1148011762848363480, articleId=1148011762575733691, tenantId=1146029695717560320, journalId=1146119989267898375, language=EN, title=Research on Off-line Parameter Self-optimizing Method for Digital Control Servo System based on Particle Swarm Optimization, columnId=1154057567841014343, journalTitle=Missiles and Space Vehicles, columnName=Guidance, Navigation and Control, runingTitle=null, highlight=null, articleAbstract=

Considering the dispersion of small signal flow characteristics of servo valve, the control parameters of electro-hydraulic servo system need to be matched and adjusted. An off-line self-optimizing method for electro-hydraulic servo system control parameters based on particle swarm optimization is proposed. The control system task book and manual debugging results decide optimization target characteristics, and the parameter optimization range is determined by the analysis results of servo system stability and statistics of batch production data envelopment. This parameter optimization method takes about 100-240 seconds. Compared with manual approaches, it can greatly improve the mass production debugging efficiency of the control parameters for electro-hydraulic servo system.

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=null, magXml=null, pdfUrl=null, pdf=null, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=null, mapNumber=null, authorCompany=null, fund=null, authors=null, authorsList=Hongcheng YANG, Shan LIU, Wenbo XU, Bo ZHANG, Peiwen LI), CN=ArticleExt(id=1148011765893427376, articleId=1148011762575733691, tenantId=1146029695717560320, journalId=1146119989267898375, language=CN, title=基于粒子群算法的数字控制伺服系统离线参数自寻优方法研究, columnId=1154057567975232072, journalTitle=导弹与航天运载技术, columnName=导航、制导与控制, runingTitle=null, highlight=null, articleAbstract=

由于伺服阀小信号流量特性存在一定散布,电液伺服系统的控制参数需要进行匹配调试,提出了一种基于粒子群算法的电液伺服系统控制参数离线自寻优方法,目标特性由控制系统任务书和人工调试结果确定,参数寻优范围根据伺服系统稳定性分析结果和批产工艺数据包络确定,寻优计算时间约为${100}\sim {240}\mathrm{\;s}$。与人工调试相比,可以大幅提高电液伺服系统控制参数的批产调试效率。

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=ne+pddmNWMusQ/Y9VUYs6A==, magXml=F6Hwk8oESw7sF31zA+3gNA==, pdfUrl=null, pdf=rHxTvL2BhQ2QPSRAIT+3+Q==, pdfFileSize=1432494, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=5qgwuBXJHIxgRaFCqBw7nA==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=YS/XnfQzFenJNlwP6RtRow==, mapNumber=null, authorCompany=null, fund=null, authors=

杨弘枨(1993—),男,博士,工程师,主要研究方向为航天推力矢量控制。

刘山(1970—),男,博士,研究员,主要研究方向为航天推力矢量控制。

许文波(1978—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

张博(1983—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

李沛文(1973—),男,特级技师,主要研究方向为航天推力矢量控制。

, authorsList=杨弘枨, 刘山, 许文波, 张博, 李沛文)}, authors=[Author(id=1197483437075514160, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1197483437151011635, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437075514160, language=EN, stringName=Hongcheng YANG, firstName=Hongcheng, middleName=null, lastName=YANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1197483437209731892, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437075514160, language=CN, stringName=杨弘枨, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=北京精密机电控制设备研究所,北京,100076, bio={"content":"

杨弘枨(1993—),男,博士,工程师,主要研究方向为航天推力矢量控制。

"}, bioImg=null, bioContent=

杨弘枨(1993—),男,博士,工程师,主要研究方向为航天推力矢量控制。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])]), Author(id=1197483437260063542, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1197483437327172408, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437260063542, language=EN, stringName=Shan LIU, firstName=Shan, middleName=null, lastName=LIU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1197483437415252793, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437260063542, language=CN, stringName=刘山, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=北京精密机电控制设备研究所,北京,100076, bio={"content":"

刘山(1970—),男,博士,研究员,主要研究方向为航天推力矢量控制。

"}, bioImg=null, bioContent=

刘山(1970—),男,博士,研究员,主要研究方向为航天推力矢量控制。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])]), Author(id=1197483437465584443, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1197483437536887613, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437465584443, language=EN, stringName=Wenbo XU, firstName=Wenbo, middleName=null, lastName=XU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1197483437587219262, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437465584443, language=CN, stringName=许文波, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=北京精密机电控制设备研究所,北京,100076, bio={"content":"

许文波(1978—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

"}, bioImg=null, bioContent=

许文波(1978—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])]), Author(id=1197483437650133824, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1197483437734019906, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437650133824, language=EN, stringName=Bo ZHANG, firstName=Bo, middleName=null, lastName=ZHANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1197483437796934467, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437650133824, language=CN, stringName=张博, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=北京精密机电控制设备研究所,北京,100076, bio={"content":"

张博(1983—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

"}, bioImg=null, bioContent=

张博(1983—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])]), Author(id=1197483437872431941, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1197483437939540807, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437872431941, language=EN, stringName=Peiwen LI, firstName=Peiwen, middleName=null, lastName=LI, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1197483437989872456, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, authorId=1197483437872431941, language=CN, stringName=李沛文, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=北京精密机电控制设备研究所,北京,100076, bio={"content":"

李沛文(1973—),男,特级技师,主要研究方向为航天推力矢量控制。

"}, bioImg=null, bioContent=

李沛文(1973—),男,特级技师,主要研究方向为航天推力矢量控制。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])])], keywords=[Keyword(id=1197483438153450313, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, orderNo=1, keyword=self-optimizing method), Keyword(id=1197483438207976266, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, orderNo=2, keyword=electro-hydraulic servo system), Keyword(id=1197483438279279435, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, orderNo=3, keyword=control parameter tuning), Keyword(id=1197483438400914252, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, orderNo=4, keyword=partice swarm optimization), Keyword(id=1197483438547714893, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, orderNo=1, keyword=自寻优方法), Keyword(id=1197483438681932622, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, orderNo=2, keyword=电液伺服系统), Keyword(id=1197483438749041487, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, orderNo=3, keyword=控制参数整定), Keyword(id=1197483438807761744, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, orderNo=4, keyword=粒子群算法)], refs=[Reference(id=1197483441076880226, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=1995, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[1], rfOrder=0, authorNames=KENNEDY J, EBERHART R, journalName=IEEE Int Conf on Neural Networks, refType=null, unstructuredReference=KENNEDY J, EBERHART R. Particle swarm optimization[C]// IEEE Int Conf on Neural Networks. Perth: 1995., articleTitle=Particle swarm optimization, refAbstract=null), Reference(id=1197483441135600484, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=1995, volume=null, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[2], rfOrder=1, authorNames=EBERHART R, KENNEDY J, journalName=6th Int Symposium on Micro Machine and Human Science, refType=null, unstructuredReference=EBERHART R, KENNEDY J. A new optimizer using particle swarm theory[C]// 6th Int Symposium on Micro Machine and Human Science. Nagoya: 1995., articleTitle=A new optimizer using particle swarm theory, refAbstract=null), Reference(id=1197483441206903654, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=2005, volume=20, issue=1, pageStart=73, pageEnd=81, url=null, language=null, rfNumber=[3], rfOrder=2, authorNames=王介生, 王金城, 王伟, journalName=控制与决策, refType=null, unstructuredReference=王介生, 王金城, 王伟. 基于粒子群算法的PID控制器参数自整定[J]. 控制与决策, 2005,20(1): 73-81., articleTitle=基于粒子群算法的PID控制器参数自整定, refAbstract=null), Reference(id=1197483441278206824, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=2005, volume=20, issue=1, pageStart=73, pageEnd=81, url=null, language=null, rfNumber=[3], rfOrder=3, authorNames=WANG Jiesheng, WANG Jincheng, WANG Wei, journalName=Control and Decision, refType=null, unstructuredReference=WANG Jiesheng, WANG Jincheng, WANG Wei. Parameter self tuning of PID controller based on particle swarm optimization[J]. Control and Decision, 2005,20(1): 73-81., articleTitle=Parameter self tuning of PID controller based on particle swarm optimization, refAbstract=null), Reference(id=1197483441349509994, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=2021, volume=38, issue=5, pageStart=98, pageEnd=103, url=null, language=null, rfNumber=[4], rfOrder=4, authorNames=王旭峰, 牛远征, 曾远帆, journalName=上海航天(中英文), refType=null, unstructuredReference=王旭峰, 牛远征, 曾远帆. 基于模糊神经元PID的车载发射装置随动控制策略研究[J]. 上海航天(中英文), 2021,38(5): 98-103., articleTitle=基于模糊神经元PID的车载发射装置随动控制策略研究, refAbstract=null), Reference(id=1197483441454367596, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, doi=null, pmid=null, pmcid=null, year=2021, volume=38, issue=5, pageStart=98, pageEnd=103, url=null, language=null, rfNumber=[4], rfOrder=5, authorNames=WANG Xufeng, NIU Yuanzheng, ZENG Yuanhang, journalName=Aerospace Shanghai (Chinese&English), refType=null, unstructuredReference=WANG Xufeng, NIU Yuanzheng, ZENG Yuanhang. Research on follow-up strategy for vehicle launches based on fuzzy single neuron PID control[J]. Aerospace Shanghai (Chinese&English), 2021,38(5): 98-103., articleTitle=Research on follow-up strategy for vehicle launches based on fuzzy single neuron PID control, refAbstract=null)], funds=null, companyList=[AuthorCompany(id=1197483436991628076, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, xref=null, ext=[AuthorCompanyExt(id=1197483436995822381, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=Beijing Institute of Precision Mechatronics and Controls,Beijing,100076), AuthorCompanyExt(id=1197483437004210990, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, companyId=1197483436991628076, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=北京精密机电控制设备研究所,北京,100076)])], figs=[ArticleFig(id=1197483439004894033, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Fig. 1, caption=Control principle of electro-hydraulic servo system, figureFileSmall=zCIkKHVY1rxkL/7q1eLfFw==, figureFileBig=cJgW1uGazRWU1m6BuW0jbA==, tableContent=null), ArticleFig(id=1197483439067808594, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=图1, caption=电液伺服系统控制原理

${\delta }_{0}$—伺服系统输入的位置指令;${e}_{x}$—当前作动器位置值与指令值的偏差;${K}_{\mathrm{P}},{K}_{\mathrm{I}}$—数字控制器中的比例增益和积分增益;${K}_{\mathrm{a}}$为伺服阀的电流放大系数;${w}_{0}$—陷波频率;${\xi }_{0}$—陷波阻尼比;${w}_{\mathrm{f}}$—滤波器频率;${\xi }_{\mathrm{f}}$—滤波器阻尼比;$i$—伺服阀输入电流;$Q$—伺服阀输出流量;$x$—作动器输出长度。

, figureFileSmall=zCIkKHVY1rxkL/7q1eLfFw==, figureFileBig=cJgW1uGazRWU1m6BuW0jbA==, tableContent=null), ArticleFig(id=1197483439155888979, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Fig. 2, caption=Self-tuning process of servo system control parameters based on particle swarm optimization algorithm, figureFileSmall=zPC9+4jx3lyU5BbDpIQ6BQ==, figureFileBig=D0G0dYNAGbnEzZmFl6AdGg==, tableContent=null), ArticleFig(id=1197483439227192148, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=图2, caption=基于粒子群算法的伺服系统控制参数自整定流程, figureFileSmall=zPC9+4jx3lyU5BbDpIQ6BQ==, figureFileBig=D0G0dYNAGbnEzZmFl6AdGg==, tableContent=null), ArticleFig(id=1197483439298495317, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Fig. 3, caption=Target characteristics of control network, figureFileSmall=3LK+gmAn4vkfy0wEy89ehg==, figureFileBig=7+nXyxV866liUMP0kFNY8g==, tableContent=null), ArticleFig(id=1197483439365604182, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=图3, caption=控制网络目标特性, figureFileSmall=3LK+gmAn4vkfy0wEy89ehg==, figureFileBig=7+nXyxV866liUMP0kFNY8g==, tableContent=null), ArticleFig(id=1197483439453684567, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Fig. 4, caption=Comparison of frequency characteristics and target characteristics of control network, figureFileSmall=Jgc5O4WVt+yQ76CBiqjbuQ==, figureFileBig=Yt1q3HXUktS+D40jHXHDHg==, tableContent=null), ArticleFig(id=1197483439571125080, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=图4, caption=控制网络的频率特性和目标特性对比, figureFileSmall=Jgc5O4WVt+yQ76CBiqjbuQ==, figureFileBig=Yt1q3HXUktS+D40jHXHDHg==, tableContent=null), ArticleFig(id=1197483439629845337, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Fig. 5, caption=Closed loop frequency characteristics of servo system after self-tuning, figureFileSmall=BEc2IOQSX01qwKSFd+jPdQ==, figureFileBig=PU1BQb0gTA86mKv9xA2o1g==, tableContent=null), ArticleFig(id=1197483439688565594, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=图5, caption=自整定后伺服系统的闭环频率特性, figureFileSmall=BEc2IOQSX01qwKSFd+jPdQ==, figureFileBig=PU1BQb0gTA86mKv9xA2o1g==, tableContent=null), ArticleFig(id=1197483439743091547, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=EN, label=Tab. 1, caption=Parameter self tuning results of particle swarm optimization, figureFileSmall=null, figureFileBig=null, tableContent=
种群个数 迭代次数 粒子群参数设置 最大适应度 运算时间/s
惯性权重 自我学习因子 群体学习因子
200 100 0.8 0.5 0.5 0.495 225
100 200 0.8 0.5 0.5 0.494 228
200 50 0.8 0.5 0.5 0.493 112
100 100 0.8 0.5 0.5 0.489 113
), ArticleFig(id=1197483440837804894, tenantId=1146029695717560320, journalId=1146119989267898375, articleId=1148011762575733691, language=CN, label=表1, caption=粒子群算法参数自整定结果, figureFileSmall=null, figureFileBig=null, tableContent=
种群个数 迭代次数 粒子群参数设置 最大适应度 运算时间/s
惯性权重 自我学习因子 群体学习因子
200 100 0.8 0.5 0.5 0.495 225
100 200 0.8 0.5 0.5 0.494 228
200 50 0.8 0.5 0.5 0.493 112
100 100 0.8 0.5 0.5 0.489 113
)], attaches=null, journal=Journal(id=1146118917132496903, delFlag=0, nameCn=导弹与航天运载技术(中英文), nameEn=Missiles and Space Vehicles, nameHistory1=null, nameHistory2=null, issn=2097-1974, eissn=, cn=10-1807/V, coden=null, periodic=1, language=CN, oaType=否, ccby=null, superviseOffice=null, ownerOffice=null, pubOffice=null, editorOffice=null, officeType=null, aims=null, clcCode=null, officeProv=null, officeCity=null, officeAddr=null, officeZip=null, officeEmail=null, officePhone=null, editDirector=null, officeDirector=null, officeDirectorPhone=null, officeStaffNum=null, officeEmpNum=null, coverPicUrl=DdfacUcWE1ibGHaCsbhL8w==, journalPrice=null, startedYear=null, abbrevIsoEn=Miss Space Veh, journalRemark=null, publicationField=null, createdTime=null, updatedTime=1753780023753, createdBy=null, updatedBy=13701087609, firstLetterCn=M, firstLetterEn=M, subjectCode=Engineering, subjectName=工程, subjectCodeEn=Engineering, subjectNameEn=null, picCn=DdfacUcWE1ibGHaCsbhL8w==, picEn=jBog3LY3UHfAAYfYEqIBHg==, jcr=null, cjcr=null, exts=[JournalExt(id=1157000535829205111, language=CN, name=导弹与航天运载技术(中英文), nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=null, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1753780023772, updatedTime=1753780023772, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=null, submissionAuthorUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, submissionEditorUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, submissionReviewUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, submissionCeEditorUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, submissionAeEditorUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, option={"copyright":""}), JournalExt(id=1157000535871148152, language=EN, name=Missiles and Space Vehicles, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=null, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1753780023782, updatedTime=1753780023782, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=null, submissionAuthorUrl=https://journal.ids.fzyun.cn/auth/realms/journal/protocol/openid-connect/auth?client_id=journal-ddht-author&redirect_uri=https%3A%2F%2Fddht.portal.founderss.cn%2Foauth%2Fcallback&response_type=code&scope=phone+openid+email+profile&state=fefa73ea-30bb-4b68, submissionEditorUrl=, submissionReviewUrl=, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1146119989267898375, websiteList=[Website(id=1148243202378817956, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146119989267898375, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ddyht/CN, language=CN, createTime=1751692112774, createBy=18614031015, updateTime=1753519037132, updateBy=18614031015, name=导弹与航天运载技术-中文站点, tplId=1146099689490845704, title=导弹与航天运载技术(中英文), delFlag=0, indexPage=/home, props=[WebsiteProps(id=1148620442723704855, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202378817956, code=articleTextType, value=kx, createTime=1751782053881, updateTime=1751782053881, creator=18614031015, updator=18614031015), WebsiteProps(id=1148620442694344724, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202378817956, code=banner, value=null, createTime=1751782053874, updateTime=1751782053874, creator=18614031015, updator=18614031015), WebsiteProps(id=1148620442677567507, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202378817956, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=gfUyzanfTuxQ2yc+L/MeWA==, createTime=1751782053870, updateTime=1751782053870, creator=18614031015, updator=18614031015), WebsiteProps(id=1148620442711121942, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202378817956, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1751782053878, updateTime=1751782053878, creator=18614031015, updator=18614031015), WebsiteProps(id=1148620442706927637, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1148243202378817956, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1751782053877, updateTime=1751782053877, creator=18614031015, updator=18614031015)]), Website(id=1155906039850618895, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1146119989267898375, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ddyht/EN, language=EN, createTime=1753519075604, createBy=18614031015, updateTime=1753519075604, updateBy=18614031015, name=导弹与航天运载技术-英文站点, tplId=1146101810881728533, title=Missiles and Space Vehicles, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1155907112585777347, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155906039850618895, code=articleTextType, value=kx, createTime=1753519331356, updateTime=1753519331356, creator=18614031015, updator=18614031015), WebsiteProps(id=1155907112556417216, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155906039850618895, code=banner, value=null, createTime=1753519331349, updateTime=1753519331349, creator=18614031015, updator=18614031015), WebsiteProps(id=1155907112552222911, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155906039850618895, code=logo, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic?fileId=gfUyzanfTuxQ2yc+L/MeWA==, createTime=1753519331348, updateTime=1753519331348, creator=18614031015, updator=18614031015), WebsiteProps(id=1155907112577388738, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155906039850618895, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/kjdb/CN/file/pic, createTime=1753519331354, updateTime=1753519331354, creator=18614031015, updator=18614031015), WebsiteProps(id=1155907112564805825, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1155906039850618895, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1753519331351, updateTime=1753519331351, creator=18614031015, updator=18614031015)])], journalTitle=导弹与航天运载技术(中英文), weixinUrl=null, journalUrl=null, iacademicId=null, status=0, seqNo=null, journalTitleEn=Missiles and Space Vehicles, journalPhotoCn=DdfacUcWE1ibGHaCsbhL8w==, journalPhotoEn=jBog3LY3UHfAAYfYEqIBHg==, journalFirstLetter=M, journalRecommend=null, journalNew=null, journalCollection=null, jcrJf=null, cjcrJf=null, jcrJfStr=null, cjcrJfStr=null, submissionFirstDecision=null, sciSubjectClassification=null, casSubjectClassification=null, citeScore=null, totalCitationFrequency=null, icpCode=null, psCode=null, advertisingLicenseCode=null, copyrightInformation=null, country=null, option=null, provinceCode=null, provinceName=null, collectFlag=false), detailUrlCn=https://castjournals.cast.org.cn/joweb/ddyht/CN/10.7654/j.issn.2097-1974.20240115, detailUrlEn=https://castjournals.cast.org.cn/joweb/ddyht/EN/10.7654/j.issn.2097-1974.20240115, pdfUrlCn=https://castjournals.cast.org.cn/joweb/ddyht/CN/PDF/10.7654/j.issn.2097-1974.20240115, pdfUrlEn=https://castjournals.cast.org.cn/joweb/ddyht/EN/PDF/10.7654/j.issn.2097-1974.20240115, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
基于粒子群算法的数字控制伺服系统离线参数自寻优方法研究
收藏切换
PDF下载
杨弘枨 , 刘山 , 许文波 , 张博 , 李沛文
导弹与航天运载技术 | 导航、制导与控制 2024,47(1): 83-86
收起
收藏切换
导弹与航天运载技术 | 导航、制导与控制 2024, 47(1): 83-86
基于粒子群算法的数字控制伺服系统离线参数自寻优方法研究
全屏
杨弘枨, 刘山, 许文波, 张博, 李沛文
作者信息
  • 北京精密机电控制设备研究所,北京,100076
  • 杨弘枨(1993—),男,博士,工程师,主要研究方向为航天推力矢量控制。

    刘山(1970—),男,博士,研究员,主要研究方向为航天推力矢量控制。

    许文波(1978—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

    张博(1983—),男,博士,高级工程师,主要研究方向为航天推力矢量控制。

    李沛文(1973—),男,特级技师,主要研究方向为航天推力矢量控制。

Research on Off-line Parameter Self-optimizing Method for Digital Control Servo System based on Particle Swarm Optimization
Hongcheng YANG, Shan LIU, Wenbo XU, Bo ZHANG, Peiwen LI
Affiliations
  • Beijing Institute of Precision Mechatronics and Controls,Beijing,100076
出版时间: 2024-02-25 doi: 10.7654/j.issn.2097-1974.20240115
文章导航
收藏切换

由于伺服阀小信号流量特性存在一定散布,电液伺服系统的控制参数需要进行匹配调试,提出了一种基于粒子群算法的电液伺服系统控制参数离线自寻优方法,目标特性由控制系统任务书和人工调试结果确定,参数寻优范围根据伺服系统稳定性分析结果和批产工艺数据包络确定,寻优计算时间约为${100}\sim {240}\mathrm{\;s}$。与人工调试相比,可以大幅提高电液伺服系统控制参数的批产调试效率。

自寻优方法  /  电液伺服系统  /  控制参数整定  /  粒子群算法

Considering the dispersion of small signal flow characteristics of servo valve, the control parameters of electro-hydraulic servo system need to be matched and adjusted. An off-line self-optimizing method for electro-hydraulic servo system control parameters based on particle swarm optimization is proposed. The control system task book and manual debugging results decide optimization target characteristics, and the parameter optimization range is determined by the analysis results of servo system stability and statistics of batch production data envelopment. This parameter optimization method takes about 100-240 seconds. Compared with manual approaches, it can greatly improve the mass production debugging efficiency of the control parameters for electro-hydraulic servo system.

self-optimizing method  /  electro-hydraulic servo system  /  control parameter tuning  /  partice swarm optimization
杨弘枨, 刘山, 许文波, 张博, 李沛文. 基于粒子群算法的数字控制伺服系统离线参数自寻优方法研究. 导弹与航天运载技术, 2024 , 47 (1) : 83 -86 . DOI: 10.7654/j.issn.2097-1974.20240115
Hongcheng YANG, Shan LIU, Wenbo XU, Bo ZHANG, Peiwen LI. Research on Off-line Parameter Self-optimizing Method for Digital Control Servo System based on Particle Swarm Optimization[J]. Missiles and Space Vehicles, 2024 , 47 (1) : 83 -86 . DOI: 10.7654/j.issn.2097-1974.20240115
目前, 航天伺服领域已经广泛采用了数字控制器和数字控制算法, 为提高伺服系统性能提供了便利的手段。当前大多采用以传递函数为基础的经典控制理论对系统性能进行设计和校正。其中, 机电伺服系统产品由于采用全数字控制, 特性较为一致, 控制参数在经过设计阶段调试后一般可固化在控制算法中, 生产过程中不需要更改。而电液伺服系统使用的伺服阀受到机加尺寸、装配等环节影响, 导致合格产品的静、动态特性存在一定散布,有时需要对软件中的控制参数进行调整, 保证系统性能满足控制系统任务书指标要求。
粒子群算法是由Kennedy和Eberhart等于1995年提出的一种演化计算算法[1-2],该方法对初值选取具有一定的鲁棒性, 收敛速度快, 全局收敛性较好, 是一种适用于工程应用的参数寻优方法[3]。目前粒子群算法已广泛应用于函数优化、神经网络训练和模糊系统控制等领域。本文将其应用于数字伺服系统控制参数的离线寻优, 开展了相关理论分析和仿真研究。
某电液伺服系统的控制原理如图1所示, 使用PI控制方法, 结合滤波环节进行频率特性幅值和相位的调整,其中有多项控制参数需要进行整定。
由于伺服阀的静、动态特性存在一定散布,为补偿伺服阀的性能差异, 确保电液伺服系统的频率特性在满足任务书指标要求的同时具有一定余量, 通常由设计人员手动调试数字控制器内的相关参数, 不适用于后续大批量生产,因此, 需要对伺服系统控制参数自整定方法进行研究, 提高调试速度和产品合格率。
粒子群算法通过模拟鸟群觅食过程中的迁徙和聚集, 产生不可预测的群体搜索行为。在优化之前首先执行初始化: 在给定的解空间内对粒子群赋予一组随机值。给定的解空间决定了优化的速度, 对粒子群进行随机赋值的目的是在全局范围内搜寻目标问题的最优解, 确保了最优解的求解精度。个体粒子有了初始值等其他属性后, 将其代入优化目标函数进行适应度的计算。然后通过迭代寻优。迭代过程即持续更新与寻优的过程。在每一次迭代中, 每个粒子通过跟踪个体最优值${P}_{\text{best }}$(个体粒子本身在迭代过程中找寻到的最优解粒子)和全局最优值${G}_{\text{best }}$(种群中所有的粒子们在迭代过程中所找寻到的最优解)来更新自己在解空间内的位置与飞行速度。
与人工控制参数整定方法相比, 将粒子群算法用于伺服系统控制器参数自整定主要有以下优点:a) 可同时对多项控制参数整定, 比人工逐个调试各项参数的方法效率更高; b) 可对大量控制参数自动进行计算, 寻优范围更广, 优化度更高; c) 可根据实际需求自主设计算法的目标函数;d)可在指定范围内进行参数寻优, 使整定结果能够保证系统的稳定性。
本节结合电液伺服系统调试过程, 分别确定粒子群算法的适应度函数、粒子编码方式、参数搜索空间、粒子学习速度和算法规模, 设计了一种基于粒子群算法的电液伺服系统离线参数自寻优方法。
首先, 根据控制系统任务书和人工调试结果确定寻优目标特性, 即适应度函数。
对于同一伺服作动器, 如果忽略泄露对其性能的影响, 可以认为从伺服阀流量到作动器位移的传递特性${G}_{xQ}$不变,因此影响伺服系统性能的主要因素为控制偏差$e$到伺服阀流量$Q$的传递特性${G}_{Qe}$。若能得到比较一致的传递特性${G}_{Qe}$,即可保证伺服系统总体性能的一致性。由于伺服阀流量特性难以通过测量获取, 因此将传递特性${G}_{Qe}$按照式 (1) 进行计算:
$\begin{aligned} G_{Q e}= & \frac{Q(s)}{e(s)}=\frac{Q(s)}{i(s)} N=\frac{X(s)}{i(s)} \frac{Q(s)}{X(s)} N= \\ & \frac{X(s)}{\delta_{0}(s)} \frac{\delta_{0}(s)}{i(s)} \frac{Q(s)}{X(s)} N=\frac{G_{x \hat{\delta}}}{G_{i \hat{\delta}}} N \frac{1}{G_{x Q}} \end{aligned}$
式中$N$为控制网络的传递特性;${G}_{x\delta }$为指令信号到线位移的传递特性;${G}_{i\delta }$为阀电流到线位移的传递特性。${G}_{x\delta }$${G}_{i\delta }$均可通过对测试数据进行分析获得。
为得到稳定一致的${G}_{{Q}_{e}}$,则需${G}_{x\delta }/{G}_{i\delta }N$在不同性能伺服阀条件下能够保持一致。而对于固定的伺服阀和作动器, 阀电流到作动器输出线位移的传递特性通常保持不变,即${G}_{x\delta }/{G}_{i\delta }$频率特性不变,且可通过对测试数据进行分析获得。因此可以结合${G}_{x\delta }/{G}_{i\delta }$测试特性,计算得到需要的目标网络特性$\widehat{N}$,使${G}_{x\delta }/{G}_{i\delta }N$特性保持一致。
使用粒子群算法对电液伺服系统进行整定时, 需要建立单一的、能反映控制系统综合性能的指标。本文以人工调试完成、性能较好的伺服系统的${G}_{x\delta }/{G}_{i\delta }N$特性作为整定目标。参数寻优前, 首先进行一次初测, 得到待调试系统的阀电流到作动器输出线位移的${G}_{x\delta }/{G}_{i\delta }$频率特性,然后可通过计算解得所需要的控制网络目标特性$\widehat{N}$,将其作为适应度的计算准则。
粒子适应度的计算方法为: 粒子当前位置值对应一组控制参数, 计算按照该组控制参数设置的控制网络频率特性与目标网络特性$\widehat{N}$在各测试频率点幅值特性的方差并求和取倒数。
适应度$F$的计算公式为
$ F =\mathop{\sum }\limits_{{i = 1}}^{m}\frac{1}{{\eta }_{\mathrm{M}}\cdot {\left({M}_{0}\left({\omega }_{i}\right)- {M}_{\mathrm{N}}\left({\omega }_{i}\right)\right)}^{2}+ {\eta }_{\mathrm{P}}\cdot {\left({P}_{0}\left({\omega }_{i}\right)- {P}_{\mathrm{N}}\left({\omega }_{i}\right)\right)}^{2}}$
式中${M}_{0}\left({\omega }_{i}\right)$为控制网络目标频率特性在第$i$个频率点的幅值;${P}_{0}\left({\omega }_{i}\right)$为控制网络目标频率特性在第$i$个频率点的相位,共有$m$个频率点;${M}_{\mathrm{N}}\left({\omega }_{i}\right)$为待评估的粒子位置代表的控制参数代入控制网络时在相应频率点的幅值;${P}_{\mathrm{N}}\left({\omega }_{i}\right)$为待评估的粒子位置代表的控制参数代入控制网络时在相应频率点的相位;${\eta }_{\mathrm{M}}$为幅值权值;${\eta }_{\mathrm{P}}$为相位权值。
用粒子适应度描述粒子位置值对应的控制参数与能达到目标特性控制参数的接近程度, 可以用该指标反映控制系统综合性能。
根据控制器可装订参数确定粒子编码方式和参数搜索空间。
伺服系统需要整定的控制参数包括控制器位置增益${K}_{\mathrm{P}}$、积分增益${K}_{1}$、陷波频率${w}_{0}$、滤波器${w}_{\mathrm{f}}$、滤波器阻尼${\xi }_{0}$${\xi }_{\mathrm{f}}$,因此将粒子的解空间维数设为六维,位置编码方式定义为$\left\lbrack {{K}_{\mathrm{P}},{K}_{\mathrm{I}},{w}_{0},{w}_{\mathrm{f}},{\xi }_{0},{\xi }_{\mathrm{f}}}\right\rbrack$
为保证参数整定结果的稳定性, 需要使粒子群在规定的控制参数范围内进行整定。基于伺服系统稳定性分析结果和批产工艺数据包络, 确定参数寻优范围为$\lbrack {0.7},1;{0.2},{0.25};{100},{200};{0.01},1;{100}$,${200};{0.01},1\rbrack$。这是对电液伺服系统进行多次调试后总结出的控制参数范围, 并适当进行扩大, 尝试找到比历史经验更优的控制参数组合。
基于粒子群算法的电液伺服系统控制参数自整定具体步骤如下:
a)初始化粒子群信息。首先设置种群个数为200,迭代次数为100 ,惯性权重$w$为0.8 ,自我学习速度${c}_{1}$为0.5,群体学习速度${c}_{2}$为0.5。随机产生各粒子的初始位置。
b)个体粒子有了初始位置后,计算每个粒子的适应度,适应度$F$按照式 (2) 进行计算。
c)分别记录每个粒子的适应度,记录每个粒子个体的历史最佳位置${x}_{\mathrm{m}}$和历史最佳适应度${f}_{\mathrm{{xm}}}$,并更新群体最佳位置${y}_{\mathrm{m}}$和群体最佳适应度${f}_{\mathrm{{ym}}}$
d)更新每个粒子的速度,其中,每个粒子速度的方向将朝着个体最优值和群体最优值的方向进行跟踪, 体现了粒子群算法的进化属性, 使得粒子群整体朝着全局最优点逐渐运动。粒子的速度更新公式为
$\begin{aligned} v(k)= & v(k-1) \cdot w+c_{1} \cdot \operatorname{rand}_{1} \cdot\left(x_{\mathrm{m}}-x\right)+ \\ & c_{2} \cdot \operatorname{rand}_{2} \cdot\left(y_{\mathrm{m}}-x\right) \end{aligned}$
式中${\operatorname{rand}}_{1},{\operatorname{rand}}_{2}$$0 \sim 1$之间的随机值。
位置更新公式为
$ x\left( k\right)= x\left({k - 1}\right)+ v\left( k\right)$
e)根据粒子更新后的位置,重复步骤$\mathrm{b}$,计算新位置的适应度,并更新个体的历史最佳位置${x}_{\mathrm{m}}$、历史最佳适应度${f}_{\mathrm{{xm}}}$、群体最佳位置${y}_{\mathrm{m}}$和群体最佳适应度${f}_{\mathrm{{ym}}}$
f)达到最大迭代次数时, 或多次运算后群体最佳适应度保持不变, 或在搜寻到满足要求的最佳位置时, 终止计算。
基于粒子群算法的伺服系统控制参数自整定方法流程如图2所示。
使用上述方法, 对某电液伺服系统的一套伺服作动器进行参数自整定。
根据对该伺服作动器实测数据的分析, 计算得到所需的控制网络目标特性如图3所示。
运行粒子群算法, 并改变运算规模进行多次仿真验证, 参数自整定结果如表1所示。
表1可知, 基于粒子群算法的控制参数自整定方法可以在${225}\mathrm{\;s}$左右找到全局最优值。多次计算结果接近, 证明该方法对初值选取具有一定的鲁棒性, 全局收敛性较好;且减小运算规模后,运算${112}\mathrm{\;s}$即已接近全局最优值,算法收敛较快。
适应度最大时的最优控制参数组合为${K}_{\mathrm{P}}= {0.849}$,${K}_{1}= {0.2},\;{w}_{0}= {158.047},\;{\zeta }_{0}= {0.120},\;{w}_{\mathrm{f}}= {194.413},$${\zeta }_{\mathrm{f}}= {0.311}$
将粒子群算法求得的最优参数组合作为控制网络的各项参数, 控制网络的频率特性和目标网络特性对比如图4所示。 整定后伺服系统的闭环频率特性如图5所示。
图5可以看出, 由粒子群算法整定后伺服系统的闭环频率特性能够满足任务书要求,且余量充足。 因此, 通过基于粒子群算法的伺服系统控制参数自整定方法整定得到的控制参数组合可以对伺服阀的差异进行补偿, 使伺服阀性能具有差异的伺服系统传递特性${G}_{Qe}$保持不变,在伺服阀小信号流量特性发生一定散布的情况下,保证伺服系统性能满足任务书指标要求。
根据以上研究可知, 将粒子群算法应用于对某电液伺服系统的控制参数自整定, 可以实现数字伺服系统控制参数离线寻优的自动化。同时, 使用粒子群算法得到的控制网络频率特性与能够补偿伺服阀特性散布的目标特性非常接近。仿真结果表明, 该参数自寻优方法能同时对多项控制参数寻优, 可大量节省人工调试时间,优化人工整定的繁琐过程,具有更高的调试效率, 能够在保证系统稳定性的同时在更广范围内找到最符合实际需求的控制参数。
参考文献 引证文献
排序方式:
[1]
KENNEDY J, EBERHART R. Particle swarm optimization[C]// IEEE Int Conf on Neural Networks. Perth: 1995.
[2]
EBERHART R, KENNEDY J. A new optimizer using particle swarm theory[C]// 6th Int Symposium on Micro Machine and Human Science. Nagoya: 1995.
[3]
王介生, 王金城, 王伟. 基于粒子群算法的PID控制器参数自整定[J]. 控制与决策, 2005,20(1): 73-81.
WANG Jiesheng, WANG Jincheng, WANG Wei. Parameter self tuning of PID controller based on particle swarm optimization[J]. Control and Decision, 2005,20(1): 73-81.
[4]
王旭峰, 牛远征, 曾远帆. 基于模糊神经元PID的车载发射装置随动控制策略研究[J]. 上海航天(中英文), 2021,38(5): 98-103.
WANG Xufeng, NIU Yuanzheng, ZENG Yuanhang. Research on follow-up strategy for vehicle launches based on fuzzy single neuron PID control[J]. Aerospace Shanghai (Chinese&English), 2021,38(5): 98-103.
2024年第47卷第1期
PDF下载
341
136
引用本文
BibTeX
文章信息
doi: 10.7654/j.issn.2097-1974.20240115
  • 接收时间:2020-11-20
  • 首发时间:2025-07-04
  • 出版时间:2024-02-25
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2020-11-20
  • 修回日期:2021-04-18
基金
作者信息
    北京精密机电控制设备研究所,北京,100076
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/ddyht/CN/10.7654/j.issn.2097-1974.20240115
分享至
全文二维码

扫描看全文

引用本文
BibTeX
本文的引用情况
2种不同金属材料的力学参数

Family
属数
Number of
genus
种数
Number of
species
占总种数比例
Percentage of
total species (%)

Genus
种数
Number of
species
占总种数比例
Percentage of total
species (%)
鹅膏菌科Amanitaceae 2 11 5.26 鹅膏菌属 Amanita 10 4.78
小菇科 Mycenaceae 2 12 5.74 丝盖伞属 Inocybe 5 2.39
多孔菌科 Polyporaceae 8 14 6.70 蜡蘑属 Laccaria 5 2.39
红菇科 Russulaceae 3 23 11.00 小皮伞属 Marasmius 6 2.87
小菇属 Mycena 11 5.26
光柄菇属 Pluteus 5 2.39
红菇属 Russula 17 8.13
栓菌属 Trametes 5 2.39
关闭全屏