888 resultados para embedded systems software
Resumo:
Managing software maintenance is rarely a precise task due to uncertainties concerned with resources and services descriptions. Even when a well-established maintenance process is followed, the risk of delaying tasks remains if the new services are not precisely described or when resources change during process execution. Also, the delay of a task at an early process stage may represent a different delay at the end of the process, depending on complexity or services reliability requirements. This paper presents a knowledge-based representation (Bayesian Networks) for maintenance project delays based on specialists experience and a corresponding tool to help in managing software maintenance projects. (c) 2006 Elsevier Ltd. All rights reserved.
Resumo:
Relevant results for (sub-)distribution functions related to parallel systems are discussed. The reverse hazard rate is defined using the product integral. Consequently, the restriction of absolute continuity for the involved distributions can be relaxed. The only restriction is that the sets of discontinuity points of the parallel distributions have to be disjointed. Nonparametric Bayesian estimators of all survival (sub-)distribution functions are derived. Dual to the series systems that use minimum life times as observations, the parallel systems record the maximum life times. Dirichlet multivariate processes forming a class of prior distributions are considered for the nonparametric Bayesian estimation of the component distribution functions, and the system reliability. For illustration, two striking numerical examples are presented.
Resumo:
This Thesis project is a part of the research conducted in Solar industry. ABSOLICON Solar Concentrator AB has invented and started production of the prospective solar concentrated system Absolicon X10. The aims of this Thesis project are designing, assembling, calibrating and putting in operation the automatic measurement system intended to evaluate distribution of density of solar radiation in the focal line of the concentrated parabolic reflectors and to measure radiation from the artificial source of light being a calibration-testing tool.On the basis of the requirements of the company’s administration and needs of designing the concentrated reflectors the operation conditions for the Sun-Walker were formulated. As the first step, the complex design of the whole system was made and division on the parts was specified. After the preliminary conducted simulation of the functions and operation conditions of the all parts were formulated.As the next steps, the detailed design of all the parts was made. Most components were ordered from respective companies. Some of the mechanical components were made in the workshop of the company. All parts of the Sun-Walker were assembled and tested. The software part, which controls the Sun-Walker work and conducts measurements of solar irradiation, was created on the LabVIEW basis. To tune and test the software part, the special simulator was designed and assembled.When all parts were assembled in the complete system, the Sun-Walker was tested, calibrated and tuned.
Resumo:
The demand for cooling and air-conditioning of building is increasingly ever growing. This increase is mostly due to population and economic growth in developing countries, and also desire for a higher quality of thermal comfort. Increase in the use of conventional cooling systems results in larger carbon footprint and more greenhouse gases considering their higher electricity consumption, and it occasionally creates peaks in electricity demand from power supply grid. Solar energy as a renewable energy source is an alternative to drive the cooling machines since the cooling load is generally high when solar radiation is high. This thesis examines the performance of PV/T solar collector manufactured by Solarus company in a solar cooling system for an office building in Dubai, New Delhi, Los Angeles and Cape Town. The study is carried out by analyzing climate data and the requirements for thermal comfort in office buildings. Cooling systems strongly depend on weather conditions and local climate. Cooling load of buildings depend on many parameters such as ambient temperature, indoor comfort temperature, solar gain to the building and internal gains including; number of occupant and electrical devices. The simulations were carried out by selecting a suitable thermally driven chiller and modeling it with PV/T solar collector in Polysun software. Fractional primary energy saving and solar fraction were introduced as key figures of the project to evaluate the performance of cooling system. Several parametric studies and simulations were determined according to PV/T aperture area and hot water storage tank volume. The fractional primary energy saving analysis revealed that thermally driven chillers, particularly adsorption chillers are not suitable to be utilizing in small size of solar cooling systems in hot and tropic climates such as Dubai and New Delhi. Adsorption chillers require more thermal energy to meet the cooling load in hot and dry climates. The adsorption chillers operate in their full capacity and in higher coefficient of performance when they run in a moderate climate since they can properly reject the exhaust heat. The simulation results also indicated that PV/T solar collector have higher efficiency in warmer climates, however it requires a larger size of PV/T collectors to supply the thermally driven chillers for providing cooling in hot climates. Therefore using an electrical chiller as backup gives much better results in terms of primary energy savings, since PV/T electrical production also can be used for backup electrical chiller in a net metering mechanism.
Resumo:
Dynamic system test methods for heating systems were developed and applied by the institutes SERC and SP from Sweden, INES from France and SPF from Switzerland already before the MacSheep project started. These test methods followed the same principle: a complete heating system – including heat generators, storage, control etc., is installed on the test rig; the test rig software and hardware simulates and emulates the heat load for space heating and domestic hot water of a single family house, while the unit under test has to act autonomously to cover the heat demand during a representative test cycle. Within the work package 2 of the MacSheep project these similar – but different – test methods were harmonized and improved. The work undertaken includes: • Harmonization of the physical boundaries of the unit under test. • Harmonization of the boundary conditions of climate and load. • Definition of an approach to reach identical space heat load in combination with an autonomous control of the space heat distribution by the unit under test. • Derivation and validation of new six day and a twelve day test profiles for direct extrapolation of test results. The new harmonized test method combines the advantages of the different methods that existed before the MacSheep project. The new method is a benchmark test, which means that the load for space heating and domestic hot water preparation will be identical for all tested systems, and that the result is representative for the performance of the system over a whole year. Thus, no modelling and simulation of the tested system is needed in order to obtain the benchmark results for a yearly cycle. The method is thus also applicable to products for which simulation models are not available yet. Some of the advantages of the new whole system test method and performance rating compared to the testing and energy rating of single components are: • Interaction between the different components of a heating system, e.g. storage, solar collector circuit, heat pump, control, etc. are included and evaluated in this test. • Dynamic effects are included and influence the result just as they influence the annual performance in the field. • Heat losses are influencing the results in a more realistic way, since they are evaluated under "real installed" and representative part-load conditions rather than under single component steady state conditions. The described method is also suited for the development process of new systems, where it replaces time-consuming and costly field testing with the advantage of a higher accuracy of the measured data (compared to the typically used measurement equipment in field tests) and identical, thus comparable boundary conditions. Thus, the method can be used for system optimization in the test bench under realistic operative conditions, i.e. under relevant operating environment in the lab. This report describes the physical boundaries of the tested systems, as well as the test procedures and the requirements for both the unit under test and the test facility. The new six day and twelve day test profiles are also described as are the validation results.
Resumo:
Emissions from residential combustion appliances vary significantly depending on the firing behaviours and combustion conditions, in addition to combustion technologies and fuel quality. Although wood pellet combustion in residential heating boilers is efficient, the combustion conditions during start-up and stop phases are not optimal and produce significantly high emissions such as carbon monoxide and hydrocarbon from incomplete combustion. The emissions from the start-up and stop phases of the pellet boilers are not fully taken into account in test methods for ecolabels which primarily focus on emissions during operation on full load and part load. The objective of the thesis is to investigate the emission characteristics during realistic operation of residential wood pellet boilers in order to identify when the major part of the annual emissions occur. Emissions from four residential wood pellet boilers were measured and characterized for three operating phases (start-up, steady and stop). Emissions from realistic operation of combined solar and wood pellet heating systems was continuously measured to investigate the influence of start-up and stop phases on total annual emissions. Measured emission data from the pellet devices were used to build an emission model to predict the annual emission factors from the dynamic operation of the heating system using the simulation software TRNSYS. Start-up emissions are found to vary with ignition type, supply of air and fuel, and time to complete the phase. Stop emissions are influenced by fan operation characteristics and the cleaning routine. Start-up and stop phases under realistic operation conditions contribute 80 – 95% of annual carbon monoxide (CO) emission, 60 – 90% total hydrocarbon (TOC), 10 – 20% of nitrogen oxides (NO), and 30 – 40% particles emissions. Annual emission factors from realistic operation of tested residential heating system with a top fed wood pelt boiler can be between 190 and 400 mg/MJ for the CO emissions, between 60 and 95 mg/MJ for the NO, between 6 and 25 mg/MJ for the TOC, between 30 and 116 mg/MJ for the particulate matter and between 2x10-13 /MJ and 4x10-13 /MJ for the number of particles. If the boiler has the cleaning sequence with compressed air such as in boiler B2, annual CO emission factor can be up to 550 mg/MJ. Average CO, TOC and particles emissions under realistic annual condition were greater than the limits values of two eco labels. These results highlight the importance of start-up and stop phases in annual emission factors (especially CO and TOC). Since a large or dominating part of the annual emissions in real operation arise from the start-up and stop sequences, test methods required by the ecolabels should take these emissions into account. In this way it will encourage the boiler manufacturers to minimize annual emissions. The annual emissions of residential pellet heating system can be reduced by optimizing the number of start-ups of the pellet boiler. It is possible to reduce up to 85% of the number of start-ups by optimizing the system design and its controller such as switching of the boiler pump after it stops, using two temperature sensors for boiler ON/OFF control, optimizing of the positions of the connections to the storage tank, increasing the mixing valve temperature in the boiler circuit and decreasing the pump flow rate. For 85 % reduction of start-ups, 75 % of CO and TOC emission factors were reduced while 13% increase in NO and 15 % increase in particle emissions was observed.
Resumo:
The Arctic is affected by global environmental change and also by diverse interests from many economic sectors and industries. Over the last decade, various actors have attempted to explore the options for setting up integrated and comprehensive trans-boundary systems for monitoring and observing these impacts. These Arctic Observation Systems (AOS) contribute to the planning, implementation, monitoring and evaluation of environmental change and responsible social and economic development in the Arctic. The aim of this article is to identify the two-way relationship between AOS and tourism. On the one hand, tourism activities account for diverse changes across a broad spectrum of impact fields. On the other hand, due to its multiple and diverse agents and far-reaching activities, tourism is also well-positioned to collect observational data and participate as an actor in monitoring activities. To accomplish our goals, we provide an inventory of tourism-embedded issues and concerns of interest to AOS from a range of destinations in the circumpolar Arctic region, including Alaska, Arctic Canada, Iceland, Svalbard, the mainland European Arctic and Russia. The article also draws comparisons with the situation in Antarctica. On the basis of a collective analysis provided by members of the International Polar Tourism Research Network from across the polar regions, we conclude that the potential role for tourism in the development and implementation of AOS is significant and has been overlooked.
Resumo:
We propose a preliminary methodology for agent-oriented software engineering based on the idea of agent interaction analysis. This approach uses interactions between undetermined agents as the primary component of analysis and design. Agents as a basis for software engineering are useful because they provide a powerful and intuitive abstraction which can increase the comprehensiblity of a complex design. The paper describes a process by which the designer can derive the interactions that can occur in a system satisfying the given requirements and use them to design the structure of an agent-based system, including the identification of the agents themselves. We suggest that this approach has the flexibility necessary to provide agent-oriented designs for open and complex applications, and has value for future maintenance and extension of these systems.
Resumo:
Agent-oriented software engineering (AOSE) is a promising approach to developing applications for dynamic open systems. If well developed, these applications can be opportunistic, taking advantage of services implemented by other developers at appropriate times. However, methodologies are needed to aid the development of systems that are both flexible enough to be opportunistic and tightly defined by the application requirements. In this paper, we investigate how developers can choose the coordination mechanisms of agents so that the agents will best fulfil application requirements in an open system.
Resumo:
Architecture description languages (ADLs) are used to specify high-level, compositional views of a software application. ADL research focuses on software composed of prefabricated parts, so-called software components. ADLs usually come equipped with rigorous state-transition style semantics, facilitating verification and analysis of specifications. Consequently, ADLs are well suited to configuring distributed and event-based systems. However, additional expressive power is required for the description of enterprise software architectures – in particular, those built upon newer middleware, such as implementations of Java’s EJB specification, or Microsoft’s COM+/.NET. The enterprise requires distributed software solutions that are scalable, business-oriented and mission-critical. We can make progress toward attaining these qualities at various stages of the software development process. In particular, progress at the architectural level can be leveraged through use of an ADL that incorporates trust and dependability analysis. Also, current industry approaches to enterprise development do not address several important architectural design issues. The TrustME ADL is designed to meet these requirements, through combining approaches to software architecture specification with rigorous design-by-contract ideas. In this paper, we focus on several aspects of TrustME that facilitate specification and analysis of middleware-based architectures for trusted enterprise computing systems.
Resumo:
n order for agent-oriented software engineering to prove effective it must use principled notions of agents and enabling specification and reasoning, while still considering routes to practical implementation. This paper deals with the issue of individual agent specification and construction, departing from the conceptual basis provided by the smart agent framework. smart offers a descriptive specification of an agent architecture but omits consideration of issues relating to construction and control. In response, we introduce two new views to complement smart: a behavioural specification and a structural specification which, together, determine the components that make up an agent, and how they operate. In this way, we move from abstract agent system specification to practical implementation. These three aspects are combined to create an agent construction model, actsmart, which is then used to define the AgentSpeak(L) architecture in order to illustrate the application of actsmart.