181,248 research outputs found

    Software Users Manual (SUM): Extended Testability Analysis (ETA) Tool

    Get PDF
    This software user manual describes the implementation and use the Extended Testability Analysis (ETA) Tool. The ETA Tool is a software program that augments the analysis and reporting capabilities of a commercial-off-the-shelf (COTS) testability analysis software package called the Testability Engineering And Maintenance System (TEAMS) Designer. An initial diagnostic assessment is performed by the TEAMS Designer software using a qualitative, directed-graph model of the system being analyzed. The ETA Tool utilizes system design information captured within the diagnostic model and testability analysis output from the TEAMS Designer software to create a series of six reports for various system engineering needs. The ETA Tool allows the user to perform additional studies on the testability analysis results by determining the detection sensitivity to the loss of certain sensors or tests. The ETA Tool was developed to support design and development of the NASA Ares I Crew Launch Vehicle. The diagnostic analysis provided by the ETA Tool was proven to be valuable system engineering output that provided consistency in the verification of system engineering requirements. This software user manual provides a description of each output report generated by the ETA Tool. The manual also describes the example diagnostic model and supporting documentation - also provided with the ETA Tool software release package - that were used to generate the reports presented in the manua

    Knowledge-based support for object-oriented design

    Get PDF
    The research is conducted in the area of Software Engineering, with emphasis on the design phase of the Software Development Life Cycle (SDLC). The object-oriented paradigm is the point of departure. The investigation deals with the problem of creating support for the design phase of object-oriented system development. This support must be able to guide the system designer through the design process, according to a sound design method, highlight opportunities for prototyping and point out where to re-iterate a design step, for example. A solution is proposed in the form of a knowledge-based support system. In the prototype this support guides a designer partially through the first step of the System Design task for object-oriented design. The intention is that the knowledge-based system should capture the know-how of an expert system designer and assist an inexperienced system designer to create good designs.ComputingM. Sc. (Information Systems

    The development of a prototype intelligent user interface subsystem for NASA's scientific database systems

    Get PDF
    The National Space Science Data Center (NSSDC) has initiated an Intelligent Data Management (IDM) research effort which has as one of its components the development of an Intelligent User Interface (IUI).The intent of the latter is to develop a friendly and intelligent user interface service that is based on expert systems and natural language processing technologies. The purpose is to support the large number of potential scientific and engineering users presently having need of space and land related research and technical data but who have little or no experience in query languages or understanding of the information content or architecture of the databases involved. This technical memorandum presents prototype Intelligent User Interface Subsystem (IUIS) using the Crustal Dynamics Project Database as a test bed for the implementation of the CRUDDES (Crustal Dynamics Expert System). The knowledge base has more than 200 rules and represents a single application view and the architectural view. Operational performance using CRUDDES has allowed nondatabase users to obtain useful information from the database previously accessible only to an expert database user or the database designer

    Agent collaboration in a multi-agent-system for analysis and optimization of mechanical engineering parts

    Get PDF
    In mechanical engineering, designers have to review a designed artefact iteratively with different domain experts, e.g. from manufacturing, to avoid later changes and find a robust, optimized design. To support the designer, knowledge-based engineering offers a set of approaches and techniques that formalize and implement engineering knowledge into generic product models or decision support systems. An implementation which satisfies especially the concurrent nature of today's design processes and allow for multi-objective decision-making is multi-agent systems. Such systems consist of entities that are capable of autonomous action, interact intelligently with their environment, communicate and collaborate. In this paper, such a multi-agent system is discussed as extension for a computer-aided design software where the agents take the role of domain experts, like e.g. manufacturing technologists and make suggestions for the optimization of the design of mechanical engineering parts. A focal point is set on the collaboration concept of the single agents. Therefore, the paper proposes the use of an action-item-list as central information and knowledge sharing platform. © 2020 The Authors. Published by Elsevier B.V

    Industrial Design of Electric Machines Supported with Knowledge-Based Engineering Systems

    Get PDF
    The demand for electric machines has increased in the last decade, mainly due to applications that try to make a full transition from fuel to electricity. These applications encounter the need for tailor-made electric machines that must meet demanding requirements. Therefore, it is necessary for small-medium companies to adopt new technologies offering customized products fulfilling the customers’ requirements according to their investment capacity, simplify their development process, and reduce computational time to achieve a feasible design in shorter periods. Furthermore, they must find ways to retain know-how that is typically kept within each designer to retrieve it or transfer it to new designers. This paper presents a framework with an implementation example of a knowledge-based engineering (KBE) system to design industrial electric machines to support this issue. The devised KBE system groups the main functionalities that provide the best outcome for an electric machine designer as development-process traceability, knowledge accessibility, automation of tasks, and intelligent support. The results show that if the company effectively applies these functionalities, they can leverage the attributes of KBE systems to shorten time-to-market. They can also ensure not losing all knowledge, information, and data through the whole development process

    Application and Development of Advanced Engineering Geographical Information Systems for Pipeline Design

    Get PDF
    This thesis proposes the use of an Advanced Engineering Geographical Information System (AEGIS) for the improved design of onshore pipelines, from concept to operation. The system is novel in that it is function rather than discipline or software specific. The thesis statement has been developed, and an aim and set of research objectives identified (along with the success criteria for the evaluation of the system), based on a review of current pipeline design methods. Drawing on a design science research methodology (DSRM), the thesis proposes the development of the system as an artefact in order to validate the proposed constructs, models, methods and implementations. The thesis discusses the underlying issues of data interoperability, the application of open data standards, and the integration of computer aided design (CAD) and geographical information systems (GIS). These challenges are addressed in the thesis and demonstrated through the implementation of the system. To support the development of the system, research was undertaken in the fields of pipeline engineering, environmental engineering and engineering design. As part of this research, a number of peer-reviewed journal papers were published, and conference papers presented in Kampala, Houston, London and Split. These papers covered the key fields contained in the thesis including, fluid mechanics, bio-systems engineering, environmental engineering,CAD/GIS integration (CGI), and the application and development of geospatial pipeline data models. The thesis concludes that the approach is valid, offering significant improvement across all fields compared to the current method of pipeline design. By taking a functional approach to the challenges of the design of pipelines, a system has been developed that addresses the requirements of the pipeline engineer, environmental engineer and engineering designer. The system enables the user to select the software of their choice, thereby reducing the problems associated with data interoperability, retraining and system integration. The sharing of data and outputs from analysis carried out within the system, provides an integrated approach, which can subsequently be used for the integrity management of the pipeline during the operational phase of the project. The scope for further development of this approach to pipeline design is also discussed. In addition to the inclusion of further engineering and environmental analysis, there is the potential for using the system for the design of subsea pipelines

    Design descriptions to support reasoning about tolerances

    Get PDF
    This thesis is concerned with the use of Artificial Intelligence techniques to support human designers. The thesis argues that support for human designers can be improved by adopting an Al-based rather than a geometry-based approach to engineering design. Design Support Systems (DSSs) are proposed as an effective means of delivering this improved support. Representing and reasoning about tolerance statements in design is introduced as a valid area to test these claims. Tolerance statements describe the allowable variations in the geometry of a designed artefact. Two distinct, but related problems involving the use of tolerÂŹ ance statements in design are tackled, namely: tolerance combination (including the way tolerance distributions combine), and tolerance allocation. The problem of tolerance combination (and distribution) involves determining the necessary consequences of the application of known tolerance statements to one or more designed artefact features. Tolerance allocation concerns the assignment of tolÂŹ erance statements during the design process. Solutions to this second problem are essential before manufactured instances of designed artefacts can be tested for compliance with design descriptions. The use of an experimental DSS, the Edinburgh Designer System (EDS), to solve design problems is illustrated. The implementation of techniques to imÂŹ prove the support of tolerance combination and tolerance allocation is described and where possible has been tested using EDS. The way that design is situated within the product creation process is investigated and the derivation of parts list information from an EDS design description is demonstrated. The thesis conÂŹ cludes that the Al-based approach can improve support for human designers, but that further research will be required to demonstrate the effective delivery of this support through DSSs

    Network support for integrated design

    Get PDF
    A framework of network support for utilization of integrated design over the Internet has been developed. The techniques presented also applicable for Intranet/Extranet. The integrated design system was initially developed for local application in a single site. With the network support, geographically dispersed designers can collaborate a design task through out the total design process, quickly respond to clients’ requests and enhance the design argilty. In this paper, after a brief introduction of the integrated design system, the network support framework is presented, followed by description of two key techniques involved: Java Saverlet approach for remotely executing a large program and online CAD collaboration

    Comparison of knowledge representation in PDM and by semantic networks

    Get PDF
    \u27Nowadays, computer-aided tools have enabled the creation of electronic design documents on an unprecedented scale, while determining and finding what can be reused for a new design is like searching for a \u27needle in a haystack\u27. (
) The availability of such extensive knowledge resources is creating new challenges as well as opportunities for research on how to retrieve and reuse the knowl-edge from existing designs.\u27 [1] If the requested knowledge is implicit (which means that it is only in the minds of the employees of a company) the retrieval and reuse of knowledge is even more com-plicated. By representing the (engineering) data backbone of a company, PDM systems are the software implementation which should support the designer to retrieve information about existing and successful design projects. This paper shows that the known data classification approaches of common PDM systems are not applicable to represent implicit (tacit) knowledge. Furthermore a new approach to knowledge representation is introduced by using Semantic Networks. The feasibility of the presented work is shown by a use-case scenario in which the conventional PDM system supported product development process is compared with the proposed way by using the soft-ware \u27The Semaril\u27 — a software tool developed at the Institute of Engineering Design/CAD based on Semantic Networks [2]
    • 

    corecore