共查询到20条相似文献,搜索用时 234 毫秒
1.
为了解决通用RISC微处理器进行指令扩展时开发难度大的问题,提出一种在处理器上增加指令扩展接口的方法。消除增加指令扩展接口以后的数据冲突是该方法的关键技术。如果不能有效解决数据冲突,将导致处理器运行出错或效率下降。介绍了处理器增加指令扩展接口以后的结构,把处理器通用指令和扩展指令按运算结果产生时刻分为两种类型,分析执行不同类型指令发生数据冲突的情况,最后设计完成数据定向通道。编写程序测试处理器指令扩展和处理数据冲突的功能。测试结果表明,处理器增加指令扩展接口以后能够实现指令扩展并且能够有效处理数据冲突。 相似文献
2.
1 引言 8039、8035单片微型计算机的突出特点是: a.速度快,采用单一内部总线,96条实用指令多为单字节,执行时间仅为1个机器周期。 b.拥有27根I/O线,无需外接口,可直接驱动外设。I/O口一线多功能,可选择定义互相排斥,分时使用,扩展方便。 c.具有众多适用控制的指令和硬件支持。 d.性能价格比优越,单一电源单片集 相似文献
3.
吴平 《单片机与嵌入式系统应用》2006,(3):23-25
介绍μC/OS-II嵌入式实时操作系统的特点,分析单一的基于优先级调度算法存在的不足.根据嵌入式应用不同的实时性要求,将应用划分为实时任务、分时任务和后台任务三种类型.针对分时任务,新增加时间片调度算法,给出调度算法的实现方法,同时增加任务创建和销毁的接口;降低基于μC/OS-II操作系统的嵌入式产品开发难度和设计成本,有利于该操作系统的应用推广. 相似文献
4.
为了满足多接口、多状态、多任务的复杂飞行器测试需求,设计复杂飞行器模拟平台,基于器上综合电子系统实现飞行器电气系统软硬件接口测试。飞行器模拟平台采用主控机和模拟器两级控制架构,主控机基于WPF框架实现人机交互,完成对模拟器的指令控制;模拟器运行在VxWorks系统下,基于WorkBench开发环境对指令进行实时解析,驱动各功能模块执行动作。试验结果表明,该平台实现了飞行器上各系统电气接口的模拟,保证了器上综合电子系统的高测试覆盖性。 相似文献
5.
6.
车梦虎 《计算机测量与控制》2017,25(6):49-49
在传统的靶场试验鉴定中,对高速掠海飞行器武器系统战术应用软件的考核,一般采用静态接口检查结合飞行试验的方法,无法反映其综合作战能力。本文研究的目的是设计出一种基于作战效能和作战适用性的新的定量评价方法。在分析战术应用软件执行导攻任务流程的基础上,采用了作战试验鉴定的指标体系,研究了作战效能、作战适用性定量指标评定方法和任务满意度定性指标评估方法。在分析影响战术应用软件作战效能和作战适用性各种因素的基础上,设计了定量评定模型。以某次作战任务为例,分别计算了战术应用软件的作战效能和作战适用性定量指标。结果表明,该模型结构简单,使用方便,为军方对战术应用软件开展贴近实战的作战试验鉴定提供了手段和途径。 相似文献
7.
吴平 《单片机与嵌入式系统应用》2006,(3):23-25
介绍μC/OS-Ⅱ嵌入式实时操作系统的特点,分析单一的基于优先级调度算法存在的不足。根据嵌入式应用不同的实时性要求,将应用划分为实时任务、分时任务和后台任务三种类型。针对分时任务,新增加时间片调度算法,给出调度算法的实现方法,同时增加任务创建和销毁的接口;降低基于μC/OS-Ⅱ操作系统的嵌入式产品开发难度和设计成本。有利于该操作系统的应用推广。 相似文献
8.
9.
10.
11.
Paolo Brandimarte 《Journal of Scheduling》2013,16(1):29-45
The paper deals with an MILP model to schedule satellite launches with alternative launchers and different mission profiles, subject to resource constraints. The model is part of a simulation tool developed within a joint research project with the European space agency. The focus is on geostationary transfer orbit (GTO) launches of payloads, which are associated with a given time window for launch, a payload mass, and a potential revenue. A launch requires the payload, a launcher compatible with both payload mass and mission profile, a launch complex for that launcher, and a launch range (i.e., resources that are shared by the launch complexes, including a mission control station). We consider three launcher types, which differ in cost and performance, are produced at a limited rate, and cannot be stocked in large amounts. One of the launchers is also able to carry out dual launch missions, i.e., missions in which two payloads are launched together, provided that their joint mass does not exceed launcher’s mass capacity and their time windows overlap. After each launch, the launch complexes and the launch range need some latency time to be reset. Two natural objectives are minimizing the number of lost payloads and maximizing profit. Here we report experiences with a discrete-time MILP model formulation, which is rather flexible and can be extended to cope with additional problem features. Natural concerns, such as computational effort and the effect of time discretization, are addressed in the paper. 相似文献
12.
Leonardo R. Rodrigues João P. P. Gomes João F. L. Alcântara 《Journal of Intelligent and Robotic Systems》2018,90(1-2):133-145
The Task Allocation problem is one of the fundamental combinatorial optimization problems with applications on various domains. Solving a Task Allocation problem consists in, given a set of tasks to be performed and a set of resources, defining which resource will perform each task in order to optimize an objective function. In this paper, we present a modified version of the Receding Horizon Task Assignment (RHTA) algorithm to solve multiple vehicle task assignment problems. In the proposed method, we generate a rejection list to reduce the number of candidate missions that are evaluated in each iteration of the RHTA algorithm. In addition, we incorporate in the mathematical formulation of the problem a set of constraints that limit the maximum mission duration that can be assigned to each vehicle. These constraints represent the predicted Remaining Useful Life (RUL) of each vehicle. Our model takes into account the execution time of each task and assumes that all vehicles must finish their missions at a base. The proposed model allows the vehicles to go to a base for maintenance during their missions. Numerical experiments are carried out using twenty benchmark problem instances. The results show that incorporating RUL predictions into task allocation problems increases the quality and the robustness of solutions. 相似文献
13.
燃料电池发动机控制器用于控制和优化燃料电池电堆发电的过程,改善整个电动汽车动力系统的性能;针对当前燃料电池发动机控制器数据传输速率低、无法联网升级的现象,提出基于主控制器芯片TMS320F2812和网络芯片ENC28J60的网络接口的硬件方案,给出了以太网接口的设计电路、网络协议栈的实现方法、程序流程以及部分源程序;实验结果表明,该通信接口具有实时性好、可靠性高等优点,实现了控制器的快速实时监测与远程控制升级。 相似文献
14.
针对某低轨卫星应用中应答机老化下的载荷延寿问题,在关联应答机AGC、载波锁定、温度等遥测参数基础上,详细讨论空间环境效应下的应答机温度变化规律及其对载波锁定的影响,提出一种应答机高温时期的应急操控方法,即通过发送单指令对电源下位机进行复位,使其进入最小模式工作,从而使载荷进入休眠状态,同时实现星内器件快速降温,可拓宽上行遥控信道的时间窗口,便于卫星操控。在轨检验结果表明,电源下位机复位后,应答机可在24h内降温超过5.3°C;72h后,应答机温度可稳定在21.0°C以下;电源最小模式下的载波锁定时长优于400s,满足操控需求。在冬季应答机最低温度超过26.2°C时,可利用应急操控启动载荷进入冬眠模式,在度过高温期后再恢复载荷工作,实现卫星在轨延寿。 相似文献
15.
In this paper, interval type-2 fuzzy sets, fuzzy comprehensive evaluation and the fuzzy control rules are synthesized to realize the control of unmanned vehicle in driving state and behavioral decisions. Compared to the type-1 fuzzy set, type-2 fuzzy sets have more advantages in handling the model based on uncertainties, linguistic information because the membership functions are fuzzy sets. Different membership functions are established for each factor when the unmanned vehicle is driving at different speed intervals. In addition, a new evaluation method is developed to analyze unmanned vehicle’s driving state. Finally, a set of dynamic fuzzy rules are sorted out, which can be applied to the unmanned vehicle’s behavioral decision-making and provide a new idea to related research. 相似文献
16.
Military reconnaissance missions often employ a set of unmanned aerial vehicles (UAVs) equipped with sensors to gather intelligence information from a set of known targets. UAVs are limited by the number of sensors they can hold; also attaching a sensor adds weight to the aircraft which in turn reduces the flight time available during a mission. The task of optimally assigning sensors to UAVs and routing them through a target field to maximize intelligence gain is a generalization of the team orienteering problem studied in the vehicle routing literature. This work presents a mathematical programming model for simultaneous sensor selection and routing of UAVs, which solves optimally using CPLEX for simple missions. Larger missions required the development of three heuristics, which were augmented by Column Generation. Results from a performance study indicated that the heuristics quickly found good solutions. Column Generation improved the solution in many instances, with minimal impact on overall solution time. The rapid nature of the overall solution approach allows it to be used in other mission planning tasks. A fleet sizing application is discussed as an example of its flexible usage. 相似文献
17.
Cesta A. Cortellessa G. Fratini S. Oddi A. Denis M. Donati A. Policella N. Rabenau E. Schulster J. 《Intelligent Systems, IEEE》2007,22(4):12-19
Deep-space missions carry an ever larger set of different and complementary onboard payloads. Each payload generates data, and synthesizing it for optimized downlinking is one way to reduce the ratio of mission costs to science return. This is the main role of the Mars-Express scheduling architecture (Mexar2), an Al-based tool in daily use on the Mars-Express mission since February 2005. Mexar2 supports space mission planners continuously as they plan data downlinks from the spacecraft to Earth. The tool lets planners work at a higher abstraction level while it performs low-level, often-repetitive tasks. It also helps them produce a plan rapidly, explore alternative solutions, and choose the most robust plan for execution. Additionally, planners can analyze any problems over multiple days and identify payload overcommitments that cause resource bottlenecks and increase the risk of data losses. Mexar2 has significantly increased the data return over the whole Mars-Express mission duration. It's effectively become a work companion for mission planners at the European Space Agency's European Space Operations Center (ESOC) in Darmstadt, Germany. 相似文献
18.
19.
针对已有模型不能实现更多范围内获取所需要的资源,提出了一个改进的通用抽象体系结构模型,通过接口向网格资源管理系统发布、获取自己所需要的资源,实现用户在更大范围内获取所需要的资源.创建了该模型的原型系结构模型,通过接口向网格资源管理系统发布、获取自己所需要的资源,实现用户在更大范围内获取所需要的资源.创建了该模型的原型系统的网格,并在该网格上进行了一些算法研究.实验结果证实了该实践中的可行性和优越性. 相似文献
20.
《Simulation Practice and Theory》1997,5(7-8):605-622
An architecture for a memory-resident, Parallel and Persistent Object STore (PPOST) is proposed. Different object-oriented data-bases might be built on top of PPOST. The term memory-resident (or main memory based) means that the primary storage device is main memory. Persistence is guaranteed automatically by managing secondary and stable storage devices (such as main memory with uninterrupted power supply, discs and tapes). The architecture is able to take advantage of available idle main memory in a parallel or distributed environment. Thus, transactions can be actually performed with memory-speed, without being limited by the size of the memory of a given computer. Such an architecture is especially advantageous for applications requiring very fast response, such as CAD or high-performance simulation. 相似文献