嵌入式系统在社会中无处不在,在许多行业(例如汽车行业)中,嵌入式系统至关重要。嵌入式系统也越来越受软件控制,例如自动驾驶的进步。因此,自然需要方法来确保此类软件的正确性,以及流程和框架来处理软件的尺寸和复杂性不断增加。基于合同的设计是嵌入式系统设计中建立的良好设计方法,其中通过使用合同来管理嵌入式系统的复杂性,以将责任分配给系统的不同组件。本文遵循了基于合同设计的原则,提出了正式的合同框架或理论。该理论是为程序软件开发的,并在语义层面上定义,从而使其可以通过不同的语言实例化以定义合同和组件,具体取决于适用于不同用途的内容。该理论在语义领域上是参数,允许对不同类型的行为进行推理。论文还提出了该理论的不同实例,既显示了使用Hoare Logic或acsl可以指定低级特性,又显示了使用TLA+等时间逻辑的高级时间属性。该理论还允许组合不同的语义域。在理论中,可以根据其合同的合同来验证低级组件,以至于当组成组件时,可以确保更抽象的高级特性。验证低级软件正确性的常见方法是演绎验证,而Frama-C是一个众所周知的框架,可以在其中执行C代码的脱位验证。本文还以一种工具的形式介绍了合同推断领域的工作,其中可以自动生成用于验证的工具合同。该方法使用C模型Checker Tricera作为后端,并输入用于Frama-C的合同。最后,论文还提出了程序仪器的框架,这使某些属性更容易验证。在这里,对通常难以验证的属性的主张的程序被转换为新程序,并以不包含这些宗教信仰的断言,以至于如果新程序正确,那么原始程序也正确。论文为所谓的扩展量词提供了混凝土仪器,这是阵列上的一种聚合,例如在数组中找到所有值的总和或最大值的总和。
• A/V 接收器 • 24 位分辨率 • DVD 电影播放器 • 模拟性能(V CC = 5 V): • 高端 PC 的 DVD 附加卡 – 动态范围:106 dB • DVD 音频播放器 – SNR:106 dB,典型值 • HDTV 接收器 – THD+N:0.002%,典型值 • 汽车音响系统 – 满量程输出:3.9 Vp-p,典型值 • 需要 24 位音频的其他应用 • 4×/8× 过采样数字滤波器: – 阻带衰减:-50 dB – 通带纹波:±0.04 dB PCM1780/81/82 是一种 CMOS、单片、 • 采样频率:5 kHz 至 200 kHz 集成电路,其中包括立体声数模转换器和支持电路。 f S 、384 f S ,小型 16 引线 SSOP 封装。数据转换器 512 f S 、768 f S 、1152 f S 具有自动检测功能,采用 TI 增强型多级 delta-sigma 架构 • 软件控制 (PCM1780、PCM1782):实现出色的动态性能和更高的时钟抖动容限。PCM1780/81/82 接受行业标准音频数据格式,数据格式为 16 至 24 位数据,可轻松与音频 DSP 和解码器芯片进行左对齐接口。– 数字衰减:支持高达 200 kHz 的模式可选采样率。• 0 dB 至 –63 dB,0.5 dB/步进 PCM1780/82 通过三线串行控制端口提供全套用户可编程功能,支持寄存器写入 – 数字去加重功能。PCM1781 通过四个控制引脚提供一组用户可编程功能。– 软静音 – 每个输出的零标志 PCM1780 与 PCM1680(8 通道 DAC)引脚兼容。– 开漏输出零标志 (PCM1782) • 硬件控制 (PCM1781): – I2S 和 16 位字,右对齐 – 数字去加重 – 软静音 – L、R 通道公共输出的零标志 • 电源:5V 单电源 • 小型 16 引脚 SSOP 封装 (150 mil) • 与 PCM1680 引脚兼容
自动化工厂、核电站、电信中心和空间站等设施的计算机控制操作环境正变得越来越复杂。随着这种复杂性的增长,使用集中管理和调度策略来控制此类环境将变得越来越困难,这些策略既能应对意外事件,又能灵活应对可能随时间发生的操作和环境变化。解决这个问题的一个越来越有吸引力的方法是将此类操作的控制权分配给许多智能的、能够完成任务的计算代理。现实世界领域可能由多个代理组成。在这样的领域中,代理通常会执行许多复杂的任务,这些任务需要在一定程度上关注环境变化、时间限制、计算资源界限以及代理的短期行动可能对其长期目标产生的影响。在现实世界中操作意味着必须在时间和空间的多个粒度级别上处理意外事件。虽然代理必须保持反应才能生存,但如果代理要与其他代理协调行动并以有效的方式处理复杂任务,则需要一定程度的战略和预测决策。本论文提出了一种新的集成代理架构,旨在为理性、自主、移动的代理提供在动态、实时、多代理领域中执行复杂、资源受限任务通常所需的各种行为。在调查了一系列现有架构并充分考虑了在特定此类领域中产生有效、稳健和灵活行为的要求后,通过集成许多审议和非审议控制功能,设计了最终的软件控制架构——TouringMachine 代理架构。这些功能以分层方式排列,组合起来赋予代理丰富的反应、目标导向、反思和预测能力。考虑到代理的内部配置、任务环境和随后的行为库之间存在的复杂关系,代理架构已与功能丰富的仪表化模拟测试平台结合实施。该测试平台允许创建一组不同的单代理和多代理导航任务场景,已用于评估架构的实用性并确定其一些主要优点和缺点。
自动化工厂、核电站、电信中心和空间站等设施的计算机控制操作环境正变得越来越复杂。随着这种复杂性的增长,使用集中管理和调度策略来控制此类环境将变得越来越困难,这些策略既能应对意外事件,又能灵活应对可能随时间发生的操作和环境变化。解决这个问题的一个越来越有吸引力的方法是将此类操作的控制权分配给许多智能的、能够完成任务的计算代理。现实世界领域可能由多个代理组成。在这样的领域中,代理通常会执行许多复杂的任务,这些任务需要在一定程度上关注环境变化、时间限制、计算资源界限以及代理的短期行动可能对其长期目标产生的影响。在现实世界中操作意味着必须在时间和空间的多个粒度级别上处理意外事件。虽然代理必须保持反应才能生存,但如果代理要与其他代理协调行动并以有效的方式处理复杂任务,则需要一定程度的战略和预测决策。本论文提出了一种新的集成代理架构,旨在为理性、自主、移动的代理提供在动态、实时、多代理领域中执行复杂、资源受限任务通常所需的各种行为。在调查了一系列现有架构并充分考虑了在特定此类领域中产生有效、稳健和灵活行为的要求后,通过集成许多审议和非审议控制功能,设计了最终的软件控制架构——TouringMachine 代理架构。这些功能以分层方式排列,组合起来赋予代理丰富的反应、目标导向、反思和预测能力。考虑到代理的内部配置、任务环境和随后的行为库之间存在的复杂关系,代理架构已与功能丰富的仪表化模拟测试平台结合实施。该测试平台允许创建一组不同的单代理和多代理导航任务场景,已用于评估架构的实用性并确定其一些主要优点和缺点。
用于观测近地空间的新型双管望远镜 OM Kozhukhov 国家空间设施控制和测试中心,乌克兰基辅 OB Bryukhovetsky、DM Kozhukhov、VI Prysiaznyi、AP Ozerian、OM Iluchok、VM Mamarev、OM Piskun 国家空间设施控制和测试中心,乌克兰基辅 摘要 2021 年底,乌克兰国家航天局在外喀尔巴阡地区安装了一台新望远镜,以观察近地空间物体,以满足乌克兰空间监测与分析系统的利益。该望远镜由两个管子(0.35 m、f/2.0 和 0.25 m、f/12.0)组成,安装在一个带直接驱动的赤道仪上,并配备 CMOS 摄像机。望远镜和摄像机由原始软件控制。我们将介绍该望远镜的设计和各个系统,以及使用它观测不同轨道的近地空间物体的初步结果。1.引言光学传感器是空间态势感知(SSA)的重要信息来源。它们可以高度精确地估计近地驻留空间物体(RSO)的角坐标和视亮度,从而优化它们的轨道并确定它们的状态。它们可以观测从低地球轨道(LEO)到地球静止轨道(GEO)及更远的所有可能轨道上的RSO。光学观测对于中轨道(高度20,000 km)和高轨道(GEO及以上)的物体尤其重要,因为这些轨道上难以使用雷达。尽管光学传感器有诸多优点,但也存在严重的局限性。它们大多数只能在夜间工作,而且与雷达不同,它们严重依赖天气(多云)。此外,大多数光学传感器在观测低地球轨道物体时吞吐量相对较低[1]。部分抵挡后两个限制的方法是制造新的传感器。同时,光学传感器面临的各种任务通常需要不同的工具才能最有效地发挥作用。这个问题可以通过在同一支架上组合不同类型的镜头来解决,如下所述。还应该注意的是,在不同的国家[2]-[4]已经在一个支架上安装两个相同和不同的镜头很长时间了。2.望远镜规格望远镜是位于乌克兰西部扎喀尔巴阡地区(图1)的光电光电观测站3型(OEOS-3)的一部分。喀尔巴阡山脉将它与该国其他地区隔开,因此这里的气候条件与乌克兰其他地区有显著不同。它使我们假设,当乌克兰其他地区多云时,该地区的传感器可能具有良好的观测条件,反之亦然。 OEOS-3望远镜由安装在同一赤道仪上的两个镜头组成(图2):一个宽视场(WFoV)汉密尔顿镜头和一个窄视场(NFoV)马克苏托夫镜头。两款镜头均配备 QHY-174M GPS CMOS 相机(图 3)。它们以相对较低的价格提供准确的观测时间。这对于 LEO 观测尤其重要。该支架配备直接驱动器。该驱动器提供 20 度/秒的最大旋转速率,并跟踪近地轨道上的任何 RSO。望远镜的特性如表 1 所示。