CN114626189A - 用于确定模拟数据的方法 - Google Patents
用于确定模拟数据的方法 Download PDFInfo
- Publication number
- CN114626189A CN114626189A CN202111490704.8A CN202111490704A CN114626189A CN 114626189 A CN114626189 A CN 114626189A CN 202111490704 A CN202111490704 A CN 202111490704A CN 114626189 A CN114626189 A CN 114626189A
- Authority
- CN
- China
- Prior art keywords
- gaussian random
- random process
- probability distribution
- simulated
- updated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 209
- 238000004088 simulation Methods 0.000 title claims description 50
- 238000009826 distribution Methods 0.000 claims abstract description 83
- 239000011159 matrix material Substances 0.000 claims abstract description 25
- 238000011161 development Methods 0.000 claims description 7
- 238000010801 machine learning Methods 0.000 claims description 4
- 239000013598 vector Substances 0.000 description 21
- 238000012795 verification Methods 0.000 description 13
- 238000005259 measurement Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 4
- 238000005315 distribution function Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000012418 validation experiment Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000005309 stochastic process Methods 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
- G06F18/2148—Generating training patterns; Bootstrap methods, e.g. bagging or boosting characterised by the process organisation or structure, e.g. boosting cascade
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/08—Probabilistic or stochastic CAD
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Geometry (AREA)
- Artificial Intelligence (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Algebra (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Automation & Control Theory (AREA)
- Operations Research (AREA)
- Databases & Information Systems (AREA)
- Aviation & Aerospace Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Complex Calculations (AREA)
Abstract
一种用于确定模拟数据的方法(100),包括步骤:提供(110)包括数量x的模拟时间序列(X0)的模拟概率分布并且提供(110)包括数量y的参考时间序列(Y0)的参考概率分布;为模拟概率分布确定(120)第一高斯随机过程并且为参考概率分布确定(120)第二高斯随机过程,其中平均值和协方差矩阵被分配给高斯随机过程;通过第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹的欧几里得距离根据在第一高斯随机过程和第二高斯随机过程之间的2‑Wasserstein距离来确定(130)模型误差,并且通过将模型形式误差集成(150)到经更新的高斯随机过程中来确定(140)模拟概率分布族(Xv)。
Description
技术领域
本公开涉及一种用于确定模拟数据的方法。
背景技术
为了验证模拟模型,通常在模拟模型的参数空间中的特定点(即所谓的验证点)处收集参考数据。这些参考数据通常来自真实的验证实验或来自高精度参考模型的模拟运行。在验证点,可以计算所谓的模型形式误差(英语:model form error)、即表明在模拟模型与参考之间的偏差的参量。
在验证时变模拟模型时,可以量化模拟模型与参考模型之间的偏差,其方式是使用用于时变模拟数据的信号度量和如Wasserstein距离之类的统计度量。
一般而言,模拟模型的使用必然要求在模拟模型尚未通过比较所测量的数据和所模拟的数据来验证的点处执行所述模拟模型。
为了仍然能够考虑模型形式误差的影响,对于标量模拟数据已经已知的是,构造根据参考数据与原始模拟数据偏离的模拟数据。
为了验证标量信号,例如基于所谓的面积验证度量(Area Validation Metric)的验证框架是已知的,所述验证框架例如在Oberkampf, William L. 和 Christopher J.Roy. Verification and validation in scientific computing. CambridgeUniversity Press, 2010中以及在Oberkampf, William L. 和 Christopher J. Roy. Acomprehensive framework for verification, validation, and uncertaintyquantification in scientific computing. Computer methods in applied mechanicsand engineering, 200(25-28), 2131–2144. 2011中予以描述。通常,不仅模拟结果而且参考测量均被解释为来自两个不同的随机分布的抽取,所述参考测量理想地是真实实验。也就是说,不仅对于模拟而且对于参考均从数据中创建(经验)分布函数(英语:cumulativedistribution function(积累分布函数)CDF)。对此的原因是,参考信号例如源自真实测量或来自参考模型,并且因此通常具有自然可变性。例如,不同的参数可能在测量的不同遍历时变化。与如何好地试图控制测量的所有参数无关地,所述参数中的一些参数都将在测量的每个遍历时变化。如果假设确定性模拟模型,则模拟在固定的参数的情况下将会始终提供相同的结果。因此,实验在模拟中重新被建模,其方式是参数中的一些参数随机地变化并且结果被记录。如果这些被称为任意参数的参数以正确的方式分布,则只要模拟模型正确地再现相关效应,相应的模拟数据集就将与相应的相对应的参考数据集非常相似。从数学上来看,模拟和参考之间的比较因此对应于两个概率分布之间的距离的计算。为此,将这些概率分布与用于分布函数的度量(例如面积验证度量(Area Validation Metric))相互比较。在面积验证度量的情况下,两个分布函数之间的面积被用作两个分布的不一致性的量度。
为了能够考虑模型形式误差的影响,在未执行验证实验的点处应用元模型来估计这些点处的标量模型形式误差,所述元模型外推模型形式误差。然后将该所外推的误差在这些点处添加到模拟数据。该方法也被称为模型形式误差更新。
已知的方法、尤其是面积验证度量在多维情况下不能应用。因此,尤其是对于时间序列信号,有可能在模拟数据中考虑模型形式误差的方法不可用。
发明内容
因此,本公开的任务是提供一种使得能够在时间序列模拟信号中考虑模型形式误差的方法。
一种实施方式涉及一种用于确定模拟模型的方法,所述方法包括步骤:
提供包括数量x的模拟时间序列的模拟概率分布并且提供包括数量y的参考时间序列的参考概率分布;
为模拟概率分布确定第一高斯随机过程并且为参考概率分布确定第二高斯随机过程,其中平均值和协方差矩阵被分配给高斯随机过程;
通过所述第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹的欧几里得距离根据在所述第一高斯随机过程和所述第二高斯随机过程之间的2-Wasserstein距离来确定模型误差,并且
通过将模型形式误差集成(Integrieren)到经更新的高斯随机过程中来确定模拟概率分布族。
相应的模拟时间序列和相应的参考时间序列分别被提供为n维向量,其中n对应于所记录的时间步的数量。
为模拟概率分布确定第一高斯随机过程,并且为参考概率分布确定第二高斯随机过程。第一和第二高斯随机过程是多变量正态分布。在此,给每个高斯随机过程分配平均值和协方差矩阵:
模拟概率分布因此通过第一高斯随机过程利用
表示,并且对于参考概率分布通过第二高斯随机过程利用
表示。
根据2-Wassserstein距离计算第一高斯随机过程和第二高斯随机过程之间的模型误差。原则上,为了确定在时间间隔[0,T]上的两个单独的时间序列之间的距离,归一化欧几里得距离(也作为RMSE(root mean square error(均方根误差))度量
而已知)被用作基本距离,所述两个单独的时间序列已经在所述区间内的n个点处被记录。归一化欧几里得距离近似在区间[0,T]上针对大数量n的时间步的积分L2距离。使用基本距离来构建2-Wasserstein距离。
在这里,tr表示矩阵的迹。这例如在Malag, L., Montrucchio, L. 和 Pistone,G. Wasserstein Riemannian geometry of positive definite matrices. arXivpreprint arXiv:1801.09269, 2019中描述。
因此通过第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹的欧几里得距离来计算模型形式误差。
如果两个协方差矩阵Σ1和Σ2是可交换的,则简化
适用,并且因此以下称为公式(2)的
适用。
通过将模型形式误差集成到经更新的高斯随机过程中来确定模拟概率分布族Xv。于是该族的模拟概率分布满足以下条件,即其与模拟概率分布X0的距离小于或等于模型形式误差ε。
根据一种实施方式规定,模拟概率分布的第一高斯随机过程的确定和/或参考概率分布的第二高斯随机过程的确定基于估计方法。也就是说,从由模拟得出的模拟时间序列的集合中估计最好地符合模拟概率分布的高斯随机过程。对于参考数据可以相应地进行处理。
根据替代或补充实施方式,可以规定,模拟概率分布的第一高斯随机过程的确定和/或参考概率分布的第二高斯随机过程的确定基于机器学习方法。
在此情况下可以应用的具体方法取决于可用的时间序列的数量x和y。对于大数量的时间序列,有利的是,类似于在一维正态分布情况下的估计方法,根据经验估计高斯过程的参数、即平均值以及协方差矩阵。对于x<n或y<n,协方差矩阵不再一定是可逆的并且有利地使用“收缩”方法或所谓的高斯过程回归。后一方法更多地需要关于过程分布的先验假设,但是在对策中需要非常少的时间序列、尤其是其中x=1或y=1。这种高斯回归在机器学习领域中是已知的。
如果在回归中使用异方差高斯随机过程,则可以证明是有利的。
在下面提出用于将模型形式误差集成到经更新的高斯随机过程中的不同变型方案。由此,该方法可以有利地被适配于不同的应用情况。
根据一种实施方式规定,将模型形式误差集成到经更新的高斯随机过程中包括更新高斯随机过程的平均值。
示出。
在这种情况下,通过对平均值减去或增加偏移来对高斯随机过程的平均值进行更新。原则上,这对应于向量v,其中所有分量都相等,并且分量的绝对值小于或等于1。这种选择按情况可能导致不是非常切合实际的结果。在这些情况下,于是可以证明有利的是,适配平均值,使得该平均值对应于或至少近似对应于参考概率分布的平均值。这可以通过向量v来实现,其中
适用。
在这种情况下,具有的经更新的平均值实际上正好对应于代表参考概率分布的第二高斯过程的平均值。对于一般参考概率分布Y,以这种方式更新的高斯过程的平均值最好地对应于平均值mY,并且同时具有正确的模型形式误差。
根据一种实施方式,如果更新高斯随机过程的平均值包括集成数值误差,则此外可以证明是有利的。如果时间序列是微分方程、即数值积分的解,则这可能尤其是有利的。在这种情况下,可以预期模型误差随着时间的推移而积累。在这种情况下,证明有利的是,使用向量v,所述向量的分量(代表时间步)线性增长,其中,因为于是适用的是
根据另一实施方式,如果集成模型形式误差包括更新高斯随机过程的方差,则可以证明是有利的。在这样的情况下,经更新的高斯过程与原始模拟概率分布X0不通过另外的平均值、而是通过方差来区别。
在此,如果高斯随机过程的方差被更新,并且高斯随机过程的平均值和协方差被保持,则可以证明是有利的。在这种情况下,经更新的高斯随机过程可以被表示为
出于该原因,可以使用简化的公式(2)来计算在经更新的高斯随机过程与第一高斯随机过程之间的2-Wasserstein距离。从中得出,由经更新的高斯随机过程XV代表的每个模拟概率分布与第一高斯随机过程X0具有等于模型误差ε的距离,因为
在这种情况下,经更新的高斯随机过程可以被表示为
经更新的高斯过程与模拟概率分布的第一高斯过程的2-Wassserstein距离对应于模型形式误差ε。这可以被表示如下:
根据另一实施方式,有利地规定,通过更新高斯随机过程的平均值和方差来将模型形式误差集成到第一高斯随机过程中。因此在这种情况下提出,将平均值和方差的更新组合。对于每个,经更新的高斯随机过程在这种情况下可以被表示为
其他实施方式涉及模拟数据、尤其是利用根据执行方法的方法确定的模拟概率分布的族尤其是在技术***的开发中用于验证技术***、尤其是软件、硬件或嵌入式***的模拟模型的用途。
模拟模型例如是HiL(Hardware in the Loop(硬件在环))或SiL(Software inthe Loop(软件在环))模拟模型。在这种情况下,模拟模型用作技术***的真实环境的复制品。HiL和SiL是用于测试硬件和嵌入式***或软件的方法,例如用于在开发期间支持以及用于早期启动。利用尤其是在技术***的开发中使用用于验证技术***、尤其是软件、硬件或嵌入式***的模拟模型的方法,例如可以支持基于模拟的释放(Freigabe)。
技术***例如是软件、硬件或嵌入式***。技术***尤其是用于机动车辆、尤其是用于自主或部分自主的机动车辆的技术***、例如控制设备或控制设备的软件。尤其是在机动车辆领域中,模拟模型经常包括多维信号。
根据所公开的用于通过将模型形式误差集成到经更新的高斯随机过程中来确定模拟概率分布族的方法,在技术***的开发中在验证技术***的模拟模型时已经包含模型形式误差。尤其是在时间可变的或与时间相关的***中使用所公开的方法。通过确定模型形式误差,可以传播时间误差并且分析对总性能的影响。这尤其是结合自动驾驶将是特别重要的,此处可靠的SiL***不可缺少。此外,可以在验证复杂的车辆和传动系模拟时使用该方法。
附图说明
本发明的其他特征、应用可能性和优点从以下对在附图的图中所示的本发明的实施例的描述中得出。在此,所描述或示出的所有特征单独地或以任意组合的方式构成本发明的主题,而与所述特征在专利权利要求或其回引中的概括无关以及与其在说明书或附图中的表达或表示无关。
在附图中:
图1以示意图示出计算机实现的方法的方面,
图2a至2d示出模拟数据和参考数据的不同表示;
图3以示意图示出图1的计算机实现的方法的使用的方面。
具体实施方式
图1示意性地示出用于确定模拟数据的方法100的步骤。
方法100包括用于提供包括数量x的模拟时间序列X0的模拟概率分布并且提供包括数量y的参考时间序列Y0的参考概率分布的步骤110。相应的模拟时间序列和相应的参考时间序列分别作为n维向量被提供,其中n对应于所记录的时间步的数量。
方法100包括用于为模拟概率分布确定第一高斯随机过程并且为参考概率分布确定第二高斯随机过程的步骤120,其中平均值和协方差矩阵分配给高斯随机过程。第一和第二高斯随机过程是多变量正态分布。在此,给每个高斯随机过程分配平均值和协方差矩阵:
模拟概率分布因此通过第一高斯随机过程利用
表示,并且对于参考概率分布通过第二高斯随机过程利用
表示。
模拟概率分布的第一高斯随机过程的确定120和/或参考概率分布的第二高斯随机过程的确定120基于估计方法。也就是说,从由模拟得出的模拟时间序列的集合中估计最好地符合模拟概率分布的高斯随机过程。对于参考数据可以相应地进行处理。在足够大数量x的模拟时间序列和/或数量y的参考时间序列的情况下,根据经验估计相应高斯随机过程的平均值和协方差。
根据替代或补充实施方式,可以规定,模拟概率分布的第一高斯随机过程的确定120和/或参考概率分布的第二高斯随机过程的确定120基于机器学习方法。
在图2a中,分别具有十个所记录的时间步的三个模拟时间序列X0和三个参考时间序列Y0的值示例性地被表示为十字。对于每个时间序列,示例性根据实线示出来自所估计的高斯过程的随机绘图、即分别示出时间序列。此外,示例性地根据虚线示出第一高斯随机过程的平均值mx并且根据虚线示出第二高斯随机过程的平均值my。例如,在使用RBF(radiale Basis Funktion,径向基函数)核的情况下根据借助于高斯过程回归确定了平均值mx和my。
在图2b中,同样对于每个时间序列示例性地根据实线示出来自所估计的高斯过程的随机绘制、即分别示出时间序列。此外,示例性地根据虚线示出第一高斯随机过程的平均值mx和根据虚线示出第二高斯随机过程的平均值my。平均值mx和my已根据经验被估计。
方法100包括用于根据在第一高斯随机过程和第二高斯随机过程之间的2-Wasserstein距离通过在第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹之间的欧几里得距离来计算模型误差的步骤130。原则上,为了确定在时间间隔[0,T]上的两个单独的时间序列之间的距离,归一化欧几里得距离(也作为RMSE(rootmean square error(均方根误差))度量
而已知)被用作基本距离,所述两个单独的时间序列已在所述区间内的n个点处被记录。归一化欧几里得距离近似在区间[0,T]上针对大数量n的时间步的积分L2距离。使用基本距离来构建2-Wasserstein距离。
在本公开中以公式(1)参考该公式。
因此通过第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹之间的欧几里得距离计算模型形式误差。
如果两个协方差矩阵Σ1和Σ2是可交换的,则简化
适用,并且因此
适用。
在本公开中以公式(2)参考该公式。
方法100包括用于通过将模型形式误差集成150到经更新的高斯随机过程中来确定模拟概率分布族Xv的步骤140。
通过将模型形式误差集成到经更新的高斯随机过程中来确定模拟概率分布族Xv。于是该族的模拟概率分布满足以下条件,即其与模拟概率分布X0的距离小于或等于模型形式误差ε。
下面提出用于将模型形式误差集成150到经更新的高斯随机过程中的不同变型方案。方法100由此可以有利地被应用于不同的应用情况。
根据一种实施方式规定,将模型形式误差集成150到经更新的高斯随机过程中包括更新150a高斯随机过程的平均值。
示出。
在这种情况下,通过对平均值减去或增加偏移来更新150a高斯随机过程的平均值。原则上,这对应于向量v,其中所有分量都相等,并且分量的绝对值小于或等于1。这种选择按情况可能导致不是非常切合实际的结果。在这些情况下,于是可以证明有利的是,适配平均值,使得该平均值对应于或至少近似对应于参考概率分布的平均值。这可以通过具有
的向量v来实现。
适用。
在这种情况下,具有的经更新的平均值实际上正好对应于代表参考概率分布的第二高斯过程的平均值。对于一般参考概率分布Y,以这种方式更新的高斯过程的平均值最好地对应于平均值mY,并且同时具有正确的模型形式误差。
根据一种实施方式,如果更新150a高斯随机过程的平均值包括集成数值误差,则也可以证明是有利的。如果时间序列是微分方程、即数值积分的解,则这可能尤其是有利的。在这种情况下,可以预期模型误差随着时间的推移而积累。在这种情况下,证明有利的是,使用向量v,所述向量的分量(代表时间步)线性增长,其中,因为于是适用的是
根据另一实施方式,如果集成150模型形式误差包括更新150b高斯随机过程的方差,则可以证明是有利的。在这样的情况下,经更新的高斯过程与原始模拟概率分布X0不通过另外的平均值、而是通过方差来区别。
在此,如果高斯随机过程的方差被更新150b,并且高斯随机过程的平均值和协方差被保持,则可以证明是有利的。在这种情况下,经更新的高斯随机过程可以被表示为
出于该原因,可以使用简化的公式(2)来计算在经更新的高斯随机过程与第一高斯随机过程之间的2-Wasserstein距离。从中得出,由经更新的高斯随机过程XV代表的每个模拟概率分布与第一高斯随机过程X0具有等于模型误差ε的距离,因为
在图2c中示例性地示出经更新的高斯随机过程Xv。在那里可以看出,虚线表示的平均值如预期的那样未改变。来自过程的随机抽取、即根据实线表示的随机时间序列具有显着增加的“噪声”。该图是对图2a的X过程的更新。
在这种情况下,经更新的高斯随机过程可以被表示为
经更新的高斯过程与模拟概率分布的第一高斯过程的2-Wassserstein距离对应于模型形式误差ε。这可以被表示如下:
在这种情况下也可以使用公式(2),因为可以与协方差矩阵交换。在图2d中示例性地示出经更新的高斯随机过程Xv。与图2c相比,从图2d可以看出,噪声并未增加,而是随机时间序列已经扇状散开,也就是说在图像中在右边彼此相距更远。图2d示出图2b的X过程的更新。
根据另一实施方式,有利地规定,通过更新150a平均值并且通过更新150b高斯随机过程的方差来将模型形式误差集成150到第一高斯随机过程中。因此在这种情况下提出,将平均值和方差的更新组合。对于每个,经更新的高斯随机过程在这种情况下可以被表示为
图3示出方法100在验证框架中的使用。
模拟概率分布包括数量x的模拟时间序列X0,并且参考概率分布包括数量y的参考时间序列Y0。相应的模拟时间序列和相应的参考时间序列分别被提供为n维向量,其中n对应于所记录的时间步的数量。
通过在计算单元300上执行方法100,通过将模型形式误差集成到经更新的高斯随机过程中来确定模拟概率分布族。
通过经更新的高斯随机过程可以将模型形式误差集成到模拟模型M中。
模拟模型M例如是HiL(硬件在环)或SiL(软件在环)模拟模型。在这种情况下,模拟模型M用作技术***的真实环境的复制品。HiL和SiL是用于测试硬件和嵌入式***或软件的方法,例如用于在开发期间支持以及用于早期启动。利用尤其是在技术***的开发中使用用于验证技术***、尤其是软件、硬件或嵌入式***的模拟模型的方法100,例如可以支持基于模拟的释放。此外,通过使用方法100,可以提供用于开发和/或验证技术***的改善的模拟模型,并且因此可以有利地提供其他积极影响,例如增加的安全性。
技术***例如是软件、硬件或嵌入式***。技术***尤其是用于机动车辆、尤其是用于自主或部分自主的机动车辆的技术***、例如控制设备或控制设备的软件。尤其是,也可以是与安全相关的技术***。
尤其是在机动车辆领域中,当应该考虑信号的时间相关性时,模拟模型通常包括时间序列信号。
Claims (10)
1.一种用于确定模拟数据的方法(100),所述方法包括步骤:
提供(110)包括数量x的模拟时间序列(X0)的模拟概率分布并且提供(110)包括数量y的参考时间序列(Y0)的参考概率分布;
为模拟概率分布确定(120)第一高斯随机过程并且为参考概率分布确定(120)第二高斯随机过程,其中平均值和协方差矩阵被分配给高斯随机过程;
通过第一和第二高斯随机过程的平均值与第一和第二高斯随机过程的协方差矩阵的迹的欧几里得距离根据在所述第一高斯随机过程和所述第二高斯随机过程之间的2-Wasserstein距离来确定(130)模型误差,
并且通过将模型形式误差集成(150)到经更新的高斯随机过程中来确定(140)模拟概率分布族(Xv)。
2.根据权利要求1所述的方法,其中所述模拟概率分布的第一高斯随机过程的确定(120)和/或所述参考概率分布的第二高斯随机过程的确定(120)基于估计方法。
3.根据权利要求1所述的方法,其中所述模拟概率分布的第一高斯随机过程的确定(120)和/或所述参考概率分布的第二高斯随机过程的确定(120)基于机器学习过程。
4.根据前述权利要求中至少一项所述的方法,其中将模型形式误差集成(150)到经更新的高斯随机过程中包括更新(150a)所述高斯随机过程的平均值。
5.根据权利要求4所述的方法,其中更新(150a)所述高斯随机过程的平均值包括集成(150b)数值误差。
6.根据前述权利要求中至少一项所述的方法,其中集成(150)模型形式误差包括更新(150b)所述高斯随机过程的方差。
7.根据权利要求6所述的方法,其中所述高斯随机过程的方差被更新(150b),并且所述高斯随机过程的平均值和协方差被保持。
8.根据权利要求6所述的方法,其中通过缩放所述高斯随机过程的协方差来更新(150b)所述高斯随机过程的方差。
9.根据前述权利要求中至少一项所述的方法,其中通过更新(150a)所述平均值和通过更新(150b)所述高斯随机过程的方差来将模型形式误差集成(150)到经更新的高斯随机过程中。
10.一种利用根据权利要求1至9中至少一项所述的方法(100)确定的模拟数据、尤其是模拟概率分布族(Xv)尤其是在技术***的开发中用于验证技术***、尤其是软件、硬件或嵌入式***的模拟模型(M)的用途。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102020215543.7A DE102020215543A1 (de) | 2020-12-09 | 2020-12-09 | Verfahren zum Bestimmen von Simulationsdaten |
DE102020215543.7 | 2020-12-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114626189A true CN114626189A (zh) | 2022-06-14 |
Family
ID=81654760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111490704.8A Pending CN114626189A (zh) | 2020-12-09 | 2021-12-08 | 用于确定模拟数据的方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20220180233A1 (zh) |
CN (1) | CN114626189A (zh) |
DE (1) | DE102020215543A1 (zh) |
-
2020
- 2020-12-09 DE DE102020215543.7A patent/DE102020215543A1/de active Pending
-
2021
- 2021-10-04 US US17/449,902 patent/US20220180233A1/en active Pending
- 2021-12-08 CN CN202111490704.8A patent/CN114626189A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
DE102020215543A1 (de) | 2022-06-09 |
US20220180233A1 (en) | 2022-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8683442B2 (en) | Software test case generation from a partial design model | |
Torshin et al. | Combinatorial analysis of the solvability properties of the problems of recognition and completeness of algorithmic models. Part 1: Factorization approach | |
AU2023203407A1 (en) | Estimating the fidelity of quantum logic gates and quantum circuits | |
US20070244678A1 (en) | Design Optimization System and Method | |
US20200234140A1 (en) | Learning method, and learning apparatus, and recording medium | |
CN102566421B (zh) | 机器状态监控中异常检测的条件相关性建模的***和方法 | |
US20160055278A1 (en) | Method and Device for the Co-Simulation of Two Subsystems | |
WO2009146246A1 (en) | System and method of improved kalman filtering for estimating the state of a dynamic system | |
CN110907911A (zh) | 基于Sage-Husa卡尔曼滤波的车辆目标跟踪算法 | |
DE102019214759A1 (de) | Bereitstellen von Kompensationsparametern für integrierte Sensorschaltungen | |
US11182525B1 (en) | Fault aware analog model (FAAM) | |
US20220011760A1 (en) | Model fidelity monitoring and regeneration for manufacturing process decision support | |
Onorati et al. | Fitting quantum noise models to tomography data | |
Zachariah et al. | Cramér-Rao bound analog of Bayes' rule [Lecture notes] | |
Gupta et al. | Sensitivity analysis for stochastic chemical reaction networks with multiple time-scales | |
CN114722995A (zh) | 训练神经随机微分方程的神经漂移网络和神经扩散网络的设备和方法 | |
US7283945B2 (en) | High level verification of software and hardware descriptions by symbolic simulation using assume-guarantee relationships with linear arithmetic assumptions | |
CN114626189A (zh) | 用于确定模拟数据的方法 | |
Calafiore et al. | Leading impulse response identification via the Elastic Net criterion | |
Bos et al. | Designing a Kalman filter when no noise covariance information is available | |
CN114877926B (zh) | 传感器故障检测与诊断方法、介质、电子设备及*** | |
US8185369B2 (en) | Method and apparatus for characterizing properties of electronic devices depending on device parameters | |
Reeb et al. | Validation of composite systems by discrepancy propagation | |
JP2022124240A (ja) | 診断パターン生成方法及び計算機 | |
Papazov et al. | Stochastic optimization for rigid point set registration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |