×

数字精度PID控制器的转换。 (英语) Zbl 1352.65665号

Bogomolov,Sergiy(编辑)等人,基于2014年7月17日至18日和2015年4月13日在奥地利维也纳举行的第七届和第八届数值软件验证国际研讨会上所作陈述的论文选集。阿姆斯特丹:爱思唯尔。《理论计算机科学电子笔记》317、47-54(2015)。
摘要:执行浮点计算的数值程序对公式的编写方式非常敏感。为了提高表达式的准确性,已经提出了几种与表达式转换相关的技术,现在我们的目标是通过自动转换包含多个赋值和控制结构的较大代码段来进一步。本文对此方向进行了案例研究。我们考虑PID控制器,并对其代码进行转换以提高其精度。当我们比较不同版本的代码(在数学上等价)时获得的实验数据表明,这些转换对计算的准确性有很大影响。
关于整个系列,请参见[Zbl 1325.68012号].

MSC公司:

6504年 计算机算术的数值算法等。
65克50 舍入误差
93B52号 反馈控制
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[2] Chapoutot,Alexandre,《区间斜率作为浮点变量的数字抽象域》(Static Analysis-第17届国际研讨会,SAS 2010,Proceedings.Static Analysis-第17次国际研讨会,SAS2010,Proceetings,Perpignan,France,2010年9月14-16日,第6337卷(2010),Springer),184-200·Zbl 1306.68001号
[3] 库索特,P。;库索特,R.,《抽象解释:通过构建不动点近似对程序进行静态分析的统一格模型》,(第四届ACM SIGPLAN-SIGACT编程语言原理研讨会会议记录(1977),ACM出版社:纽约州纽约市ACM出版社),238-252
[4] Cousout,P。;库索特,R.,《通过抽象解释进行程序转换框架的系统设计》,(程序设计语言原理(2002),美国计算机学会),178-190年·Zbl 1323.68356号
[5] 德尔马斯,D。;Goubault,E。;推杆,S。;Souyris,J。;Tekkal,K。;Védrine,V.,《在安全关键航空电子软件上实现FLUCTUAT的工业应用》,(工业关键系统的形式化方法。工业关键系统形式化方法,计算机科学讲义,第5825卷(2009年),Springer),53-69
[6] Goubault,Eric,通过对数值程序和系统的抽象解释进行静态分析,以及FLUCTUAT,(静态分析-第20届国际研讨会,SAS 2013,会议记录,第7935卷(2013),Springer),1-3
[7] 埃里克·古鲍特(Eric Goubault);Putt,Sylvie,有限精度计算的静态分析,(验证、模型检查和抽象解释-第12届国际会议,VMCAI 2011,会议记录,第6538卷(2011),Springer),232-247·Zbl 1317.68116号
[8] 阿尔诺·尤亚拉伦;Martel,Matthieu,数学等价表达式表示的新抽象域,(静态分析研讨会(SAS’12)。静态分析研讨会(SAS’12),计算机科学讲稿,第7460卷(2012),斯普林格出版社),75-93
[9] Martel,Matthieu,基于语义的算术表达式转换,(静态分析,第14届国际研讨会,SAS 2007,Proceedings,vol.4634(2007),Springer),298-314·兹比尔1211.68096
[10] Martel,Matthieu,算术表达式的精确评估(特邀演讲),电子笔记理论计算机科学,2873-16(2012)·Zbl 1294.68060号
[11] 穆勒,J.-M。;北布里斯巴雷。;de Dinechin,F。;珍妮罗德,C.-P。;列夫雷,V。;Melquiond,G。;Revol,N。;Stehlé,D。;Torres,S.,《浮点运算手册》(2010),Birkhäuser:Birkháuser Boston·Zbl 1197.65001号
[12] Overton,Michael L.,《IEEE浮点运算的数值计算——包括一个定理、一条经验法则和一百零一个练习》(2001),SIAM·Zbl 0981.68057号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。