Integrated modular system architecture constructs the open modular avionics system, aims atthe universal platform, universal organization of function, independence application, highly integratedphysical structure and highly integrated information by means of system partition. It is an importantmeans to ensure a higher sharing and reusing of the system functions and resources and to furtherenhance the effectiveness of the avionics system. The first step to take in the design of an IMA systemis to consider what resources are to be integrated, and how to evaluate the effectiveness of integration.The aim of this article then is at the use of software to allocate and evaluate preliminarily the IMAresources so as to improve the design capacity of integrated avionics system.The IMA integration contains three levels as resource integration, function integration andmanagement integration. This article focuses mainly on researching the implement mechanism ofresource fusion in the resource integration level. The nature of resource fusion is to manage andallocate resource according to the demand of concurrent functions by resource capacity, thusachieving resource sharing based on time-sharing. To make a foundation of Integrated AvionicsSystem designation, this article firstly models the IMA system as a computer network which iscomposed of IPM, AFDX Switch, AFDX terminal, RDC and then makes a definition of the resourceattributes of the four kinds of nodes. Henceforth, this article defines a resource capacity model andbrings up a mechanism of resource fusion based on the resource capability. At the end, a datamanagement middleware will be built as an implementation of the resource fusion. This middlewareis verified to be effective by an example of data access fusion. The IMA resource model can be usednot only in the verification of the feasibility of resource integration but also in the evaluation of thevalidity of resource integration, for example, in analyzing whether the network bandwidth would meetthe demand of the function needs of an aircraft. |