WorldWideScience

Sample records for preliminary design software

  1. Framework Programmable Platform for the Advanced Software Development Workstation: Preliminary system design document

    Science.gov (United States)

    Mayer, Richard J.; Blinn, Thomas M.; Mayer, Paula S. D.; Ackley, Keith A.; Crump, John W., IV; Henderson, Richard; Futrell, Michael T.

    1991-01-01

    The Framework Programmable Software Development Platform (FPP) is a project aimed at combining effective tool and data integration mechanisms with a model of the software development process in an intelligent integrated software environment. Guided by the model, this system development framework will take advantage of an integrated operating environment to automate effectively the management of the software development process so that costly mistakes during the development phase can be eliminated. The focus here is on the design of components that make up the FPP. These components serve as supporting systems for the Integration Mechanism and the Framework Processor and provide the 'glue' that ties the FPP together. Also discussed are the components that allow the platform to operate in a distributed, heterogeneous environment and to manage the development and evolution of software system artifacts.

  2. Patterns for Parallel Software Design

    CERN Document Server

    Ortega-Arjona, Jorge Luis

    2010-01-01

    Essential reading to understand patterns for parallel programming Software patterns have revolutionized the way we think about how software is designed, built, and documented, and the design of parallel software requires you to consider other particular design aspects and special skills. From clusters to supercomputers, success heavily depends on the design skills of software developers. Patterns for Parallel Software Design presents a pattern-oriented software architecture approach to parallel software design. This approach is not a design method in the classic sense, but a new way of managin

  3. Preliminary Design of Monitoring and Control Subsystem for GNSS Ground Station

    Directory of Open Access Journals (Sweden)

    Seongkyun Jeong

    2008-06-01

    Full Text Available GNSS (Global Navigation Satellite System Ground Station monitors navigation satellite signal, analyzes navigation result, and uploads correction information to satellite. GNSS Ground Station is considered as a main object for constructing GNSS infra-structure and applied in various fields. ETRI (Electronics and Telecommunications Research Institute is developing Monitoring and Control subsystem, which is subsystem of GNSS Ground Station. Monitoring and Control subsystem acquires GPS and Galileo satellite signal and provides signal monitoring data to GNSS control center. In this paper, the configurations of GNSS Ground Station and Monitoring and Control subsystem are introduced and the preliminary design of Monitoring and Control subsystem is performed. Monitoring and Control subsystem consists of data acquisition module, data formatting and archiving module, data error correction module, navigation solution determination module, independent quality monitoring module, and system operation and maintenance module. The design process uses UML (Unified Modeling Language method which is a standard for developing software and consists of use-case modeling, domain design, software structure design, and user interface structure design. The preliminary design of Monitoring and Control subsystem enhances operation capability of GNSS Ground Station and is used as basic material for detail design of Monitoring and Control subsystem.

  4. A Generative Computer Model for Preliminary Design of Mass Housing

    Directory of Open Access Journals (Sweden)

    Ahmet Emre DİNÇER

    2014-05-01

    Full Text Available Today, we live in what we call the “Information Age”, an age in which information technologies are constantly being renewed and developed. Out of this has emerged a new approach called “Computational Design” or “Digital Design”. In addition to significantly influencing all fields of engineering, this approach has come to play a similar role in all stages of the design process in the architectural field. In providing solutions for analytical problems in design such as cost estimate, circulation systems evaluation and environmental effects, which are similar to engineering problems, this approach is being used in the evaluation, representation and presentation of traditionally designed buildings. With developments in software and hardware technology, it has evolved as the studies based on design of architectural products and production implementations with digital tools used for preliminary design stages. This paper presents a digital model which may be used in the preliminary stage of mass housing design with Cellular Automata, one of generative design systems based on computational design approaches. This computational model, developed by scripts of 3Ds Max software, has been implemented on a site plan design of mass housing, floor plan organizations made by user preferences and facade designs. By using the developed computer model, many alternative housing types could be rapidly produced. The interactive design tool of this computational model allows the user to transfer dimensional and functional housing preferences by means of the interface prepared for model. The results of the study are discussed in the light of innovative architectural approaches.

  5. Software Design Improvements. Part 2; Software Quality and the Design and Inspection Process

    Science.gov (United States)

    Lalli, Vincent R.; Packard, Michael H.; Ziemianski, Tom

    1997-01-01

    The application of assurance engineering techniques improves the duration of failure-free performance of software. The totality of features and characteristics of a software product are what determine its ability to satisfy customer needs. Software in safety-critical systems is very important to NASA. We follow the System Safety Working Groups definition for system safety software as: 'The optimization of system safety in the design, development, use and maintenance of software and its integration with safety-critical systems in an operational environment. 'If it is not safe, say so' has become our motto. This paper goes over methods that have been used by NASA to make software design improvements by focusing on software quality and the design and inspection process.

  6. Preliminary Design of a LSA Aircraft Using Wind Tunnel Tests

    Directory of Open Access Journals (Sweden)

    Norbert ANGI

    2015-12-01

    Full Text Available This paper presents preliminary results concerning the design and aerodynamic calculations of a light sport aircraft (LSA. These were performed for a new lightweight, low cost, low fuel consumption and long-range aircraft. The design process was based on specific software tools as Advanced Aircraft Analysis (AAA, XFlr 5 aerodynamic and dynamic stability analysis, and Catia design, according to CS-LSA requirements. The calculations were accomplished by a series of tests performed in the wind tunnel in order to assess experimentally the aerodynamic characteristics of the airplane.

  7. The preliminary design of real-time neutron fissile material monitoring system

    International Nuclear Information System (INIS)

    Shi Jun; Ren Zhongguo; Zhang Ming; Zhao Zhiping; Chen Qi

    2013-01-01

    In this paper we present the preliminary design to carry out real-time neutron fissile material monitoring system, The system includes hardware and data acquisition software. For the hardware, it is employed with He3 proportional tubes as neutron detectors, polyethylene as moderator, and, to achieve the remote counting, RM4036 counting modules are connected to the remote computer through the 485 ports. The software with real-time data display and storage, alarm and other functions are developed using Visual Basic 6.0. (authors)

  8. Aircraft Design Software

    Science.gov (United States)

    1997-01-01

    Successful commercialization of the AirCraft SYNThesis (ACSYNT) tool has resulted in the creation of Phoenix Integration, Inc. ACSYNT has been exclusively licensed to the company, an outcome of a seven year, $3 million effort to provide unique software technology to a focused design engineering market. Ames Research Center formulated ACSYNT and in working with the Virginia Polytechnic Institute CAD Laboratory, began to design and code a computer-aided design for ACSYNT. Using a Joint Sponsored Research Agreement, Ames formed an industry-government-university alliance to improve and foster research and development for the software. As a result of the ACSYNT Institute, the software is becoming a predominant tool for aircraft conceptual design. ACSYNT has been successfully applied to high- speed civil transport configuration, subsonic transports, and supersonic fighters.

  9. Software engineering design theory and practice

    CERN Document Server

    Otero, Carlos

    2012-01-01

    … intended for use as a textbook for an advanced course in software design. Each chapter ends with review questions and references. … provides an overview of the software development process, something that would not be out of line in a course on software engineering including such topics as software process, software management, balancing conflicting values of stakeholders, testing, quality, and ethics. The author has principally focused on software design though, extracting the design phase from the surrounding software development lifecycle. … Software design strategies are addressed

  10. BIPS-FS preliminary design, miscellaneous notes

    International Nuclear Information System (INIS)

    1976-01-01

    A compendium of flight system preliminary design internal memos and progress report extracts for the Brayton Isotope Power System Preliminary Design Review to be held July 20, 21, and 22, 1975 is presented. The purpose is to bring together those published items which relate only to the preliminary design of the Flight System, Task 2 of Phase I. This preliminary design effort was required to ensure that the Ground Demonstration System will represent the Flight System as closely as possible

  11. Exploratory shaft facility preliminary designs - Permian Basin

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Permian Basin, is to provide a description of the preliminary design for an Exploratory Shaft Facility in the Permian Basin, Texas. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers are included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description, and Construction Cost Estimate. 30 references, 13 tables

  12. Comparison of Problem Solving from Engineering Design to Software Design

    DEFF Research Database (Denmark)

    Ahmed-Kristensen, Saeema; Babar, Muhammad Ali

    2012-01-01

    Observational studies of engineering design activities can inform the research community on the problem solving models that are employed by professional engineers. Design is defined as an ill-defined problem which includes both engineering design and software design, hence understanding problem...... solving models from other design domains is of interest to the engineering design community. For this paper an observational study of two software design sessions performed for the workshop on “Studying professional Software Design” is compared to analysis from engineering design. These findings provide...... useful insights of how software designers move from a problem domain to a solution domain and the commonalities between software designers’ and engineering designers’ design activities. The software designers were found to move quickly to a detailed design phase, employ co-.evolution and adopt...

  13. Comparison of Problem Solving from Engineering Design to Software Design

    DEFF Research Database (Denmark)

    Ahmed-Kristensen, Saeema; Babar, Muhammad Ali

    2012-01-01

    solving models from other design domains is of interest to the engineering design community. For this paper an observational study of two software design sessions performed for the workshop on “Studying professional Software Design” is compared to analysis from engineering design. These findings provide......Observational studies of engineering design activities can inform the research community on the problem solving models that are employed by professional engineers. Design is defined as an ill-defined problem which includes both engineering design and software design, hence understanding problem...... useful insights of how software designers move from a problem domain to a solution domain and the commonalities between software designers’ and engineering designers’ design activities. The software designers were found to move quickly to a detailed design phase, employ co-.evolution and adopt...

  14. What makes Software Design Effective

    NARCIS (Netherlands)

    Tang, A.; Aleti, A.; Burge, J.; van Vliet, J.C.

    2010-01-01

    Software design is a complex cognitive process in which decision making plays a major role, but our understanding of how decisions are made is limited, especially with regards to reasoning with design problems and formulation of design solutions. In this research, we have observed software designers

  15. Preliminary design county plan Zeeland

    International Nuclear Information System (INIS)

    1987-01-01

    The preliminary design 'Streekplan Zeeland' (Country plan Zeeland, with regard to the location of additional nuclear power plants in Zeeland, the Netherlands) has passed through a consultation and participation round. Thereupon 132 reactions have been received. These have been incorporated and answered in two notes. This proposal deals with the principal points of the preliminary design and treats also the remarks of the committees Environmental (town and country) Planning (RO), Provincial (town and country) Planning Committee (PPC) and Association of Communities of Zeeland (VZG), on the reply notes. The preliminary design with the modifications, collected in appendix 3, is proposed to be the starting point in the drawing-up of the design-country-plan. This design subsequently will pass the formal country-plan procedure. (author). 1 fig

  16. WRAP Module 1 data management system (DMS) software design description (SDD)

    International Nuclear Information System (INIS)

    Weidert, J.R.

    1996-01-01

    Revision 2 of the Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) Preliminary Software Design Description (PSDD) provides a high-level design description of the system. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility. The WRAP 1 DMS SDD is used as the primary medium for communication software design information. This release provides design descriptions for the following process modules produced under Phase 1 of the development effort: Receiving Drum or Box Containers Process Routing and Picklists; Waste Inventory by Location and/or Container Relationships; LLW Process Glovebox Facility Radiologic Material Inventory Check (partial); Shipping (partial production); Drum or Box NDE Operations; and Drum or Box NDA Operations Data Review (partial production). In addition, design descriptions are included for the following process modules scheduled for development under Phases 2 and 3: Activity Comment; LLW RWM Glovebox Sample Management; TRU Process Glovebox; TRU RWM Glovebox; and TRUPACT Processing. Detailed design descriptions for Reports and Facility Metrics have also been provided for in Revision 2 of this document

  17. A NEW EXHAUST VENTILATION SYSTEM DESIGN SOFTWARE

    Directory of Open Access Journals (Sweden)

    H. Asilian Mahabady

    2007-09-01

    Full Text Available A Microsoft Windows based ventilation software package is developed to reduce time-consuming and boring procedure of exhaust ventilation system design. This program Assure accurate and reliable air pollution control related calculations. Herein, package is tentatively named Exhaust Ventilation Design Software which is developed in VB6 programming environment. Most important features of Exhaust Ventilation Design Software that are ignored in formerly developed packages are Collector design and fan dimension data calculations. Automatic system balance is another feature of this package. Exhaust Ventilation Design Software algorithm for design is based on two methods: Balance by design (Static pressure balance and design by Blast gate. The most important section of software is a spreadsheet that is designed based on American Conference of Governmental Industrial Hygienists calculation sheets. Exhaust Ventilation Design Software is developed so that engineers familiar with American Conference of Governmental Industrial Hygienists datasheet can easily employ it for ventilation systems design. Other sections include Collector design section (settling chamber, cyclone, and packed tower, fan geometry and dimension data section, a unit converter section (that helps engineers to deal with units, a hood design section and a Persian HTML help. Psychometric correction is also considered in Exhaust Ventilation Design Software. In Exhaust Ventilation Design Software design process, efforts are focused on improving GUI (graphical user interface and use of programming standards in software design. Reliability of software has been evaluated and results show acceptable accuracy.

  18. Software essentials design and construction

    CERN Document Server

    Dingle, Adair

    2014-01-01

    About the Cover: Although capacity may be a problem for a doghouse, other requirements are usually minimal. Unlike skyscrapers, doghouses are simple units. They do not require plumbing, electricity, fire alarms, elevators, or ventilation systems, and they do not need to be built to code or pass inspections. The range of complexity in software design is similar. Given available software tools and libraries-many of which are free-hobbyists can build small or short-lived computer apps. Yet, design for software longevity, security, and efficiency can be intricate-as is the design of large-scale sy

  19. Reflective approach for software design decision making

    NARCIS (Netherlands)

    Razavian, M.; Tang, A.; Capilla, R.; Lago, P.

    2016-01-01

    Good software design practice is difficult to define and teach. Despite the many software design methods and processes that are available, the quality of software design relies on human factors. We notice from literature and our own experiments that some of these factors concern design reasoning and

  20. Design for software a playbook for developers

    CERN Document Server

    Klimczak, Erik

    2013-01-01

    A unique resource to help software developers create a desirable user experience Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience. Appealing to both tech-savvy designers and creative-minded technologists, it establishes a hybrid discipline that will produce first-rate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every l

  1. Exploratory shaft facility preliminary designs - Paradox Basin. Technical report

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Paradox Basin, is to provide a description of the preliminary design for an Exploratory Shaft Facility in the Paradox Basin, Utah. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling Method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers is included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description, and Construction Cost Estimate. 30 references

  2. Analyzing, Modelling, and Designing Software Ecosystems

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    as the software development and distribution by a set of actors dependent on each other and the ecosystem. We commence on the hypothesis that the establishment of a software ecosystem on the telemedicine services of Denmark would address these issues and investigate how a software ecosystem can foster...... the development, implementation, and use of telemedicine services. We initially expand the theory of software ecosystems by contributing to the definition and understanding of software ecosystems, providing means of analyzing existing and designing new ecosystems, and defining and measuring the qualities...... of software ecosystems. We use these contributions to design a software ecosystem in the telemedicine services of Denmark with (i) a common platform that supports and promotes development from different actors, (ii) high software interaction, (iii) strong social network of actors, (iv) robust business...

  3. Imperfect Information in Software Design Processes

    NARCIS (Netherlands)

    Noppen, J.A.R.

    2007-01-01

    The process of designing high-quality software systems is one of the major issues in software engineering research. Over the years, this has resulted in numerous design methods, each with specific qualities and drawbacks. For example, the Rational Unified Process is a comprehensive design process,

  4. Software Design Methods for Real-Time Systems

    Science.gov (United States)

    1989-12-01

    This module describes the concepts and methods used in the software design of real time systems . It outlines the characteristics of real time systems , describes...the role of software design in real time system development, surveys and compares some software design methods for real - time systems , and

  5. Desiderata for Linguistic Software Design

    Science.gov (United States)

    Garretson, Gregory

    2008-01-01

    This article presents a series of guidelines both for researchers in search of software to be used in linguistic analysis and for programmers designing such software. A description of the intended audience and the types of software under consideration and a review of some relevant literature are followed by a discussion of several important…

  6. Space reactor preliminary mechanical design

    International Nuclear Information System (INIS)

    Meier, K.L.

    1983-01-01

    An analysis was performed on the SABRE reactor space power system to determine the effect of the number and size of heat pipes on the design parameters of the nuclear subsystem. Small numbers of thin walled heat pipes were found to give a lower subsystem mass, but excessive fuel swelling resulted. The SP-100 preliminary design uses 120 heat pipes because of acceptable fuel swelling and a minimum nuclear subsystem mass of 1875 kg. Salient features of the reactor preliminary design are: individual fuel modules, ZrO 2 block core mounts, bolted collar fuel module restraints, and a BeO central plug

  7. Designing Scientific Software for Heterogeneous Computing

    DEFF Research Database (Denmark)

    Glimberg, Stefan Lemvig

    , algorithms and data structures must be designed to utilize the underlying parallel architecture. The architectural changes in hardware design within the last decade, from single to multi and many-core architectures, require software developers to identify and properly implement methods that both exploit...... makes parallel software design applicable, but also a challenge for scientific software developers at all levels. We have developed a generic C++ library for fast prototyping of large-scale PDEs solvers based on flexible-order finite difference approximations on structured regular grids. The library...... is designed with a high abstraction interface to improve developer productivity. The library is based on modern template-based design concepts as described in Glimberg, Engsig-Karup, Nielsen & Dammann (2013). The library utilizes heterogeneous CPU/GPU environments in order to maximize computational throughput...

  8. Exploratory shaft facility preliminary designs - Gulf Interior Region salt domes

    International Nuclear Information System (INIS)

    1983-09-01

    The purpose of the Preliminary Design Report, Gulf Interior Region, is to provide a description of the preliminary design for an Exploratory Shaft Facility on the Richton Dome, Mississippi. This issue of the report describes the preliminary design for constructing the exploratory shaft using the Large Hole Drilling method of construction and outlines the preliminary design and estimates of probable construction cost. The Preliminary Design Report is prepared to complement and summarize other documents that comprise the design at the preliminary stage of completion, December 1982. Other design documents include drawings, cost estimates and schedules. The preliminary design drawing package, which includes the construction schedule drawing, depicts the descriptions in this report. For reference, a list of the drawing titles and corresponding numbers are included in the Appendix. The report is divided into three principal sections: Design Basis, Facility Description and Construction Cost Estimate

  9. Preliminary Design Through Graphs: A Tool for Automatic Layout Distribution

    Directory of Open Access Journals (Sweden)

    Carlo Biagini

    2015-02-01

    Full Text Available Diagrams are essential in the preliminary stages of design for understanding distributive aspects and assisting the decision-making process. By drawing a schematic graph, designers can visualize in a synthetic way the relationships between many aspects: functions and spaces, distribution of layouts, space adjacency, influence of traffic flows within a facility layout, and so on. This process can be automated through the use of modern Information and Communication Technologies tools (ICT that allow the designers to manage a large quantity of information. The work that we will present is part of an on-going research project into how modern parametric software influences decision-making on the basis of automatic and optimized layout distribution. The method involves two phases: the first aims to define the ontological relation between spaces, with particular reference to a specific building typology (rules of aggregation of spaces; the second entails the implementation of these rules through the use of specialist software. The generation of ontological relations begins with the collection of data from historical manuals and analyses of case studies. These analyses aim to generate a “relationship matrix” based on preferences of space adjacency. The phase of implementing the previously defined rules is based on the use of Grasshopper to analyse and visualize different layout configurations. The layout is generated by simulating a process involving the collision of spheres, which represents specific functions of the design program. The spheres are attracted or rejected as a function of the relationships matrix, as defined above. The layout thus obtained will remain in a sort of abstract state independent of information about the exterior form, but will still provide a useful tool for the decision-making process. In addition, preliminary results gathered through the analysis of case studies will be presented. These results provide a good variety

  10. Methodical Design of Software Architecture Using an Architecture Design Assistant (ArchE)

    Science.gov (United States)

    2005-04-01

    PA 15213-3890 Methodical Design of Software Architecture Using an Architecture Design Assistant (ArchE) Felix Bachmann and Mark Klein Software...DATES COVERED 00-00-2005 to 00-00-2005 4. TITLE AND SUBTITLE Methodical Design of Software Architecture Using an Architecture Design Assistant...important for architecture design – quality requirements and constraints are most important Here’s some evidence: If the only concern is

  11. Software Design for Smile Analysis

    Directory of Open Access Journals (Sweden)

    A. Sarkhosh

    2010-12-01

    Full Text Available Introduction: Esthetics and attractiveness of the smile is one of the major demands in contemporary orthodontic treatment. In order to improve a smile design, it is necessary to record “posed smile” as an intentional, non-pressure, static, natural and reproduciblesmile. The record then should be analyzed to determine its characteristics. In this study,we intended to design and introduce a software to analyze the smile rapidly and precisely in order to produce an attractive smile for the patients.Materials and Methods: For this purpose, a practical study was performed to design multimedia software “Smile Analysis” which can receive patients’ photographs and videographs. After giving records to the software, the operator should mark the points and lines which are displayed on the system’s guide and also define the correct scale for each image. Thirty-three variables are measured by the software and displayed on the report page. Reliability of measurements in both image and video was significantly high(=0.7-1.Results: In order to evaluate intra- operator and inter-operator reliability, five cases were selected randomly. Statistical analysis showed that calculations performed in smile analysis software were both valid and highly reliable (for both video and photo.Conclusion: The results obtained from smile analysis could be used in diagnosis,treatment planning and evaluation of the treatment progress.

  12. Software Tools for Battery Design | Transportation Research | NREL

    Science.gov (United States)

    Software Tools for Battery Design Software Tools for Battery Design Under the Computer-Aided Engineering for Electric Drive Vehicle Batteries (CAEBAT) project, NREL has developed software tools to help using CAEBAT software tools. Knowledge of the interplay of multi-physics at varied scales is imperative

  13. Software Design Level Security Vulnerabilities

    OpenAIRE

    S. Rehman; K. Mustafa

    2011-01-01

    Several thousand software design vulnerabilities have been reported through established databases. But they need to be structured and classified to be optimally usable in the pursuit of minimal and effective mitigation mechanism. In order we developed a criterion set for a communicative description of the same to serve the purpose as a taxonomic description of security vulnerabilities, arising in the design phase of Software development lifecycle. This description is a part of an effort to id...

  14. Ship design methodologies of preliminary design

    CERN Document Server

    Papanikolaou, Apostolos

    2014-01-01

    This book deals with ship design and in particular with methodologies of the preliminary design of ships. The book is complemented by a basic bibliography and five appendices with useful updated charts for the selection of the main dimensions and other basic characteristics of different types of ships (Appendix A), the determination of hull form  from the data of systematic hull form series (Appendix B), the detailed description of the relational method for the preliminary estimation of ship weights (Appendix C), a brief review of the historical evolution of shipbuilding science and technology from the prehistoric era to date (Appendix D) and finally a historical review of regulatory developments of ship's damage stability to date (Appendix E).  The book can be used as textbook for ship design courses or as additional reading for university or college students of naval architecture courses and related disciplines; it may also serve as a reference book for naval architects, practicing engineers of rel...

  15. Preliminary design report for the NAC combined transport cask

    International Nuclear Information System (INIS)

    1990-04-01

    Nuclear Assurance Corporation (NAC) is under contract to the United States Department of Energy (DOE) to design, license, develop and test models, and fabricate a prototype cask transportation system for nuclear spent fuel. The design of this combined transport (rail/barge) transportation system has been divided into two phases, a preliminary design phase and a final design phase. This Preliminary Design Package (PDP) describes the NAC Combined Transport Cask (NAC-CTC), the results of work completed during the preliminary design phase and identifies the additional detailed analyses, which will be performed during final design. Preliminary analytical results are presented in the appropriate sections and supplemented by summaries of procedures and assumptions for performing the additional detailed analyses of the final design. 60 refs., 1 fig., 2 tabs

  16. Synthesis-Based Software Architecture Design

    NARCIS (Netherlands)

    Tekinerdogan, B.; Aksit, Mehmet; Aksit, Mehmet

    2001-01-01

    During the last decade several architecture design approaches have been introduced. These approaches however have to cope with several obstacles and software architecture design remains a difficult problem. To cope with these obstacles this chapter introduces a novel architecture design approach.

  17. Preliminary I&C Design for LORELEI

    International Nuclear Information System (INIS)

    Korotkin, S.; Kaufman, Y.; Guttmann, E. B.; Levy, S.; Amidan, D.; Gdalyho, B.; Cahana, T.; Ellenbogen, A.; Arad, M.; Weiss, Y.; Sasson, A.; Ferry, L.; Bourrelly, F.; Cohen, Y.

    2014-01-01

    This document summarizes the preliminary I&C design for LORELEI experiment The preliminary design deals with considerations regarding appropriate safety and service instrumentation. The determined closed loop control rules for temperature and position will be implemented in the detailed design. The Computer Aided Operator Decisions System (CAODS) will be used for prediction of hot spot temperature and thickness of oxidation layer using Baker-Just correlation. The proposed hybrid simulation system comprising of both virtual and real hardware will be in-cooperated for LORELEI verification. It will perform both integration cold tests for a partial hardware loop and virtual tests for the final I&C design

  18. Software Engineering Environment for Component-based Design of Embedded Software

    DEFF Research Database (Denmark)

    Guo, Yu

    2010-01-01

    as well as application models in a computer-aided software engineering environment. Furthermore, component models have been realized following carefully developed design patterns, which provide for an efficient and reusable implementation. The components have been ultimately implemented as prefabricated...... executable objects that can be linked together into an executable application. The development of embedded software using the COMDES framework is supported by the associated integrated engineering environment consisting of a number of tools, which support basic functionalities, such as system modelling......, validation, and executable code generation for specific hardware platforms. Developing such an environment and the associated tools is a highly complex engineering task. Therefore, this thesis has investigated key design issues and analysed existing platforms supporting model-driven software development...

  19. On the impact of medical device regulations on software architecture

    DEFF Research Database (Denmark)

    Hansen, Klaus Marius; Manikas, Konstantinos

    2016-01-01

    Compliance to regulations and regulatory approval are requirements for many medical device software systems. In this paper, we investigate the implications of medical device software regulations to the design of software systems. We do so by focusing on the American and European regulatory author...... of the device. Moreover, we review software modularity in the implementation of software medical device and propose a set of preliminary principles for architectural design of software medical device based on a set of constrains identified from the reviewed regulations....

  20. GENII Version 2 Software Design Document

    Energy Technology Data Exchange (ETDEWEB)

    Napier, Bruce A.; Strenge, Dennis L.; Ramsdell, James V.; Eslinger, Paul W.; Fosmire, Christian J.

    2004-03-08

    This document describes the architectural design for the GENII-V2 software package. This document defines details of the overall structure of the software, the major software components, their data file interfaces, and specific mathematical models to be used. The design represents a translation of the requirements into a description of the software structure, software components, interfaces, and necessary data. The design focuses on the major components and data communication links that are key to the implementation of the software within the operating framework. The purpose of the GENII-V2 software package is to provide the capability to perform dose and risk assessments of environmental releases of radionuclides. The software also has the capability of calculating environmental accumulation and radiation doses from surface water, groundwater, and soil (buried waste) media when an input concentration of radionuclide in these media is provided. This report represents a detailed description of the capabilities of the software product with exact specifications of mathematical models that form the basis for the software implementation and testing efforts. This report also presents a detailed description of the overall structure of the software package, details of main components (implemented in the current phase of work), details of data communication files, and content of basic output reports. The GENII system includes the capabilities for calculating radiation doses following chronic and acute releases. Radionuclide transport via air, water, or biological activity may be considered. Air transport options include both puff and plume models, each allow use of an effective stack height or calculation of plume rise from buoyant or momentum effects (or both). Building wake effects can be included in acute atmospheric release scenarios. The code provides risk estimates for health effects to individuals or populations; these can be obtained using the code by applying

  1. Software for CATV Design and Frequency Plan Optimization

    OpenAIRE

    Hala, O.

    2007-01-01

    The paper deals with the structure of a software medium used for design and sub-optimization of frequency plan in CATV networks, their description and design method. The software performance is described and a simple design example of energy balance of a simplified CATV network is given. The software was created in programming environment called Delphi and local optimization was made in Matlab.

  2. Analytical software design : introduction and industrial experience report

    NARCIS (Netherlands)

    Osaiweran, A.A.H.; Boosten, M.; Mousavi, M.R.

    2010-01-01

    Analytical Software Design (ASD) is a design approach that combines formal and empirical methods for developing mathematically verified software systems. Unlike conventional design methods, the design phase is extended with more formal techniques, so that flaws are detected earlier, thereby reducing

  3. Unified Engineering Software System

    Science.gov (United States)

    Purves, L. R.; Gordon, S.; Peltzman, A.; Dube, M.

    1989-01-01

    Collection of computer programs performs diverse functions in prototype engineering. NEXUS, NASA Engineering Extendible Unified Software system, is research set of computer programs designed to support full sequence of activities encountered in NASA engineering projects. Sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. Primarily addresses process of prototype engineering, task of getting single or small number of copies of product to work. Written in FORTRAN 77 and PROLOG.

  4. Program Helps Design Tests Of Developmental Software

    Science.gov (United States)

    Hops, Jonathan

    1994-01-01

    Computer program called "A Formal Test Representation Language and Tool for Functional Test Designs" (TRL) provides automatic software tool and formal language used to implement category-partition method and produce specification of test cases in testing phase of development of software. Category-partition method useful in defining input, outputs, and purpose of test-design phase of development and combines benefits of choosing normal cases having error-exposing properties. Traceability maintained quite easily by creating test design for each objective in test plan. Effort to transform test cases into procedures simplified by use of automatic software tool to create cases based on test design. Method enables rapid elimination of undesired test cases from consideration and facilitates review of test designs by peer groups. Written in C language.

  5. Software for CATV Design and Frequency Plan Optimization

    Directory of Open Access Journals (Sweden)

    O. Hala

    2007-09-01

    Full Text Available The paper deals with the structure of a software medium used for design and sub-optimization of frequency plan in CATV networks, their description and design method. The software performance is described and a simple design example of energy balance of a simplified CATV network is given. The software was created in programming environment called Delphi and local optimization was made in Matlab.

  6. Software for simulation of a computed tomography imaging spectrometer using optical design software

    Science.gov (United States)

    Spuhler, Peter T.; Willer, Mark R.; Volin, Curtis E.; Descour, Michael R.; Dereniak, Eustace L.

    2000-11-01

    Our Imaging Spectrometer Simulation Software known under the name Eikon should improve and speed up the design of a Computed Tomography Imaging Spectrometer (CTIS). Eikon uses existing raytracing software to simulate a virtual instrument. Eikon enables designers to virtually run through the design, calibration and data acquisition, saving significant cost and time when designing an instrument. We anticipate that Eikon simulations will improve future designs of CTIS by allowing engineers to explore more instrument options.

  7. APPLICATION OF APM WINMACHINE SOFTWARE FOR DESIGN AND CALCULATIONS IN MECHANICAL ENGINEERING

    Directory of Open Access Journals (Sweden)

    L. O. Neduzha

    2016-04-01

    Full Text Available Purpose.To conduct the research at all stages of design, development, operation, residual operation life determination, namely, preliminary study, action principle choice, design of draft and technical projects, their optimization, preparation of design documentation and control information for automated production, comprehensive engineering analysis, it is required to use the latest computer technologies. Their use can not only present data and information in some way, but also gives the opportunity to effectively and directly interact with the information object that is created or demonstrated. Methodology.To perform engineering calculations associated with the analysis of the strength of machines, mechanisms, constructions one uses both analytical and numerical methods in practice.The most common method for analysing the stress-strain state of object models, obtaining their dynamic and stability characteristics at constant and variable modes of external load is the finite element method, which is implemented in many famous and widespread software products, providing strength calculation of models of machines, mechanisms and structures. Findings.The use of modern software for designing machine parts and various types of their joints and for strength analysis of structures is justified. Colour charts for distribution of stresses, displacement, internal efforts, safety factor and others allow accurate and quick identification of the most dangerous places in the structure. The program also provides an opportunity to «look» inside the elements and see the resulting distribution of internal force factors. Originality.The paper considered the aspects, which are unexplored at present, associated with the current state and prospects of development of industrial production, the use of software package for design and calculations in the mechanical industry. The result of the work is the justification of software application for solving problems that

  8. Preliminary design data package. Appendix C

    Energy Technology Data Exchange (ETDEWEB)

    1979-07-25

    The design requirements, design philosophy, method and assumptions, and preliminary computer-aided design of the Near-Term Hybrid Vehicle including its electric and heat power units, control equipment, transmission system, body, and overall vehicle characteristics are presented. (LCL)

  9. Design Requirements, Epistemic Uncertainty and Solution Development Strategies in Software Design

    DEFF Research Database (Denmark)

    Ball, Linden J.; Onarheim, Balder; Christensen, Bo Thomas

    2010-01-01

    This paper investigates the potential involvement of “epistemic uncertainty” in mediating between complex design requirements and strategic switches in software design strategies. The analysis revealed that the designers produced an initial “first-pass” solution to the given design brief in a bre...... a view of software design as involving a mixed breadth-first and depth-first solution development approach, with strategic switching to depth-first design being triggered by requirement complexity and being mediated by associated feelings of uncertainty....

  10. Software design space exploration for exascale combustion co-design

    Energy Technology Data Exchange (ETDEWEB)

    Chan, Cy [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Unat, Didem [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Lijewski, Michael [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Zhang, Weiqun [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Bell, John [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Shalf, John [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

    2013-09-26

    The design of hardware for next-generation exascale computing systems will require a deep understanding of how software optimizations impact hardware design trade-offs. In order to characterize how co-tuning hardware and software parameters affects the performance of combustion simulation codes, we created ExaSAT, a compiler-driven static analysis and performance modeling framework. Our framework can evaluate hundreds of hardware/software configurations in seconds, providing an essential speed advantage over simulators and dynamic analysis techniques during the co-design process. Our analytic performance model shows that advanced code transformations, such as cache blocking and loop fusion, can have a significant impact on choices for cache and memory architecture. Our modeling helped us identify tuned configurations that achieve a 90% reduction in memory traffic, which could significantly improve performance and reduce energy consumption. These techniques will also be useful for the development of advanced programming models and runtimes, which must reason about these optimizations to deliver better performance and energy efficiency.

  11. Software Performs Complex Design Analysis

    Science.gov (United States)

    2008-01-01

    Designers use computational fluid dynamics (CFD) to gain greater understanding of the fluid flow phenomena involved in components being designed. They also use finite element analysis (FEA) as a tool to help gain greater understanding of the structural response of components to loads, stresses and strains, and the prediction of failure modes. Automated CFD and FEA engineering design has centered on shape optimization, which has been hindered by two major problems: 1) inadequate shape parameterization algorithms, and 2) inadequate algorithms for CFD and FEA grid modification. Working with software engineers at Stennis Space Center, a NASA commercial partner, Optimal Solutions Software LLC, was able to utilize its revolutionary, one-of-a-kind arbitrary shape deformation (ASD) capability-a major advancement in solving these two aforementioned problems-to optimize the shapes of complex pipe components that transport highly sensitive fluids. The ASD technology solves the problem of inadequate shape parameterization algorithms by allowing the CFD designers to freely create their own shape parameters, therefore eliminating the restriction of only being able to use the computer-aided design (CAD) parameters. The problem of inadequate algorithms for CFD grid modification is solved by the fact that the new software performs a smooth volumetric deformation. This eliminates the extremely costly process of having to remesh the grid for every shape change desired. The program can perform a design change in a markedly reduced amount of time, a process that would traditionally involve the designer returning to the CAD model to reshape and then remesh the shapes, something that has been known to take hours, days-even weeks or months-depending upon the size of the model.

  12. Preliminary study of an expert system for mechanical design of a pressure vessel

    International Nuclear Information System (INIS)

    Kasmuri, N.H.; Md Som, A.

    2006-01-01

    This paper describes a preliminary study of an expert system for mechanical design of a pressure vessel. The system supports the framework for the conceptual mechanical design from the initial stages within the design procedures. ASME Boiler and Pressure Vessel Code Section VIII Division 1 were applied as a design rule. The proposed methodology facilitates the development of knowledge base acquisition, knowledge base construction and the prototype implementation. This study characterizes a knowledge base (procedure) of mechanical design of a pressure vessel subjected to internal pressure including all design parameters; i.e. temperature, shell thickness, selection of materials of constructions, stress analysis procedure, support and ancillary items. The rationalization of the mechanical design is shown in the form of a schematic flow diagram. A Kappa PC expert system shell is used as a tool to develop the prototype software. It provides graphical representation for creating objects, hierarchies and rules for knowledge base used in pressure vessel design. (Author)

  13. Automating software design system DESTA

    Science.gov (United States)

    Lovitsky, Vladimir A.; Pearce, Patricia D.

    1992-01-01

    'DESTA' is the acronym for the Dialogue Evolutionary Synthesizer of Turnkey Algorithms by means of a natural language (Russian or English) functional specification of algorithms or software being developed. DESTA represents the computer-aided and/or automatic artificial intelligence 'forgiving' system which provides users with software tools support for algorithm and/or structured program development. The DESTA system is intended to provide support for the higher levels and earlier stages of engineering design of software in contrast to conventional Computer Aided Design (CAD) systems which provide low level tools for use at a stage when the major planning and structuring decisions have already been taken. DESTA is a knowledge-intensive system. The main features of the knowledge are procedures, functions, modules, operating system commands, batch files, their natural language specifications, and their interlinks. The specific domain for the DESTA system is a high level programming language like Turbo Pascal 6.0. The DESTA system is operational and runs on an IBM PC computer.

  14. Preliminary designs: passive solar manufactured housing. Technical status report

    Energy Technology Data Exchange (ETDEWEB)

    1980-05-12

    The criteria established to guide the development of the preliminary designs are listed. Three preliminary designs incorporating direct gain and/or sunspace are presented. Costs, drawings, and supporting calculations are included. (MHR)

  15. Using Software Architectures for Designing Distributed Embedded Systems

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    In this paper, we outline an on-going project of designing distributed embedded systems for closed-loop process control. The project is a joint effort between software architecture researchers and developers from two companies that produce commercial embedded process control systems. The project...... has a strong emphasis on software architectural issues and terminology in order to envision, design and analyze design alternatives. We present two results. First, we outline how focusing on software architecture, architectural issues and qualities are beneficial in designing distributed, embedded......, systems. Second, we present two different architectures for closed-loop process control and discuss benefits and reliabilities....

  16. Preliminary design of a coffee harvester

    Directory of Open Access Journals (Sweden)

    Raphael Magalhães Gomes Moreira

    2016-10-01

    Full Text Available Design of an agricultural machine is a highly complex process due to interactions between the operator, machine, and environment. Mountain coffee plantations constitute an economic sector that requires huge investments for the development of agricultural machinery to improve the harvesting and post-harvesting processes and to overcome the scarcity of work forces in the fields. The aim of this study was to develop a preliminary design for a virtual prototype of a coffee fruit harvester. In this study, a project methodology was applied and adapted for the development of the following steps: project planning, informational design, conceptual design, and preliminary design. The construction of a morphological matrix made it possible to obtain a list of different mechanisms with specific functions. The union between these mechanisms resulted in variants, which were weighed to attribute scores for each selected criterion. From each designated proposal, two variants with the best scores were selected and this permitted the preparation of the preliminary design of both variants. The archetype was divided in two parts, namely the hydraulically articulated arms and the harvesting system that consisted of the vibration mechanism and the detachment mechanism. The proposed innovation involves the use of parallel rods, which were fixed in a plane and rectangular metal sheet. In this step, dimensions including a maximum length of 4.7 m, a minimum length of 3.3 m, and a total height of 2.15 m were identified based on the functioning of the harvester in relation to the coupling point of the tractor.

  17. Ethics in computer software design and development

    Science.gov (United States)

    Alan J. Thomson; Daniel L. Schmoldt

    2001-01-01

    Over the past 20 years, computer software has become integral and commonplace for operational and management tasks throughout agricultural and natural resource disciplines. During this software infusion, however, little thought has been afforded human impacts, both good and bad. This paper examines current ethical issues of software system design and development in...

  18. General software design for multisensor data fusion

    Science.gov (United States)

    Zhang, Junliang; Zhao, Yuming

    1999-03-01

    In this paper a general method of software design for multisensor data fusion is discussed in detail, which adopts object-oriented technology under UNIX operation system. The software for multisensor data fusion is divided into six functional modules: data collection, database management, GIS, target display and alarming data simulation etc. Furthermore, the primary function, the components and some realization methods of each modular is given. The interfaces among these functional modular relations are discussed. The data exchange among each functional modular is performed by interprocess communication IPC, including message queue, semaphore and shared memory. Thus, each functional modular is executed independently, which reduces the dependence among functional modules and helps software programing and testing. This software for multisensor data fusion is designed as hierarchical structure by the inheritance character of classes. Each functional modular is abstracted and encapsulated through class structure, which avoids software redundancy and enhances readability.

  19. Intelligent Data-Driven Reverse Engineering of Software Design Patterns

    OpenAIRE

    Alhusain, Sultan

    2016-01-01

    Recognising implemented instances of Design Patterns (DPs) in software design discloses and recovers a wealth of information about the intention of the original designers and the rationale for their design decisions. Because it is often the case that the documentation available for software systems, if any, is poor and/or obsolete, recovering such information can be of great help and importance for maintenance tasks. However, since DPs are abstractly and vaguely defined, a set of software cla...

  20. Crowdsourcing cloud-based software development

    CERN Document Server

    Li, Wei; Tsai, Wei-Tek; Wu, Wenjun

    2015-01-01

    This book presents the latest research on the software crowdsourcing approach to develop large and complex software in a cloud-based platform. It develops the fundamental principles, management organization and processes, and a cloud-based infrastructure to support this new software development approach. The book examines a variety of issues in software crowdsourcing processes, including software quality, costs, diversity of solutions, and the competitive nature of crowdsourcing processes. Furthermore, the book outlines a research roadmap of this emerging field, including all the key technology and management issues for the foreseeable future. Crowdsourcing, as demonstrated by Wikipedia and Facebook for online web applications, has shown promising results for a variety of applications, including healthcare, business, gold mining exploration, education, and software development. Software crowdsourcing is emerging as a promising solution to designing, developing and maintaining software. Preliminary software cr...

  1. Korean WA-DGNSS User Segment Software Design

    Directory of Open Access Journals (Sweden)

    Sayed Chhattan Shah

    2013-03-01

    Full Text Available Korean WA-DGNSS is a large scale research project funded by Ministry of Land, Transport and Maritime Affairs Korea. It aims to augment the Global Navigation Satellite System by broadcasting additional signals from geostationary satellites and providing differential correction messages and integrity data for the GNSS satellites. The project is being carried out by a consortium of universities and research institutes. The research team at Electronics and Telecommunications Research Institute is involved in design and development of data processing softwares for wide area reference station and user segment. This paper focuses on user segment software design. Korean WA-DGNSS user segment software is designed to perform several functions such as calculation of pseudorange, ionosphere and troposphere delays, application of fast and slow correction messages, and data verification. It is based on a layered architecture that provides a model to develop flexible and reusable software and is divided into several independent, interchangeable and reusable components to reduce complexity and maintenance cost. The current version is designed to collect and process GPS and WA-DGNSS data however it is flexible to accommodate future GNSS systems such as GLONASS and Galileo.

  2. Developing a software for removable partial denture design: Part II: Introduction of RPD graph software

    Directory of Open Access Journals (Sweden)

    Nejatidanesh F

    2007-06-01

    Full Text Available Background and Aim: Designing removable partial dentures is one of the most important phases of prosthetic treatments. Computer can be used to facilitate and increase accuracy of removable partial denture design. The aim of this study was to develop a software for removable partial denture design.Materials and Methods: A questionnaire (discussed in part I and major textbooks, were used to determine the design rules.  The software (RPD Graph was developed using Visual C++ and Maryam program. The RPD Graph can determine the classification of partial edentulous arch. With defining the missing teeth and providing data about prognosis and conditions of abutment teeth, the removable partial design will be developed by RPD Graph. This software is a knowledge-based system which has specific characteristics. It can be used as an educational tool for teaching RPD design and as a clinical tool for supporting clinician's decision. In addition it can be developed to more complete softwares.

  3. Concurrent Design of Embedded Control Software

    NARCIS (Netherlands)

    Groothuis, M.A.; Frijns, Raymond; Voeten, Jeroen; Broenink, Johannes F.; Margaria, T.; Padberg, J.; Taentzer, G.; Levendovszky, T.; Lengyel, L.; Karsai, G.; Hardebolle, C.

    2009-01-01

    Embedded software design for mechatronic systems is becoming an increasingly time-consuming and error-prone task. In order to cope with the heterogeneity and complexity, a systematic model-driven design approach is needed, where several parts of the system can be designed concurrently. There is

  4. A study on design and testing of software module of safety software

    International Nuclear Information System (INIS)

    Sohn, Se Do; Seong, Poong Hyun

    2000-01-01

    The design criteria of the software module were based on complexity of the module and the cohesion of the module. The easiness of detection of a fault in the software module can be an additional candidate for the module design criteria. The module test coverage criteria and test case generation is reviewed from the aspects of module testability, easiness of the fault detection. One of the methods is making the numerical results as output in addition to the logical outputs. With modules designed with high testability, the test case generation and test coverage can be made more effective

  5. SOFTWARE DESIGN MODELLING WITH FUNCTIONAL PETRI NETS

    African Journals Online (AJOL)

    Dr Obe

    the system, which can be described as a set of conditions. ... FPN Software prototype proposed for the conventional programming construct: if-then-else ... mathematical modeling tool allowing for ... methods and techniques of software design.

  6. Software support environment design knowledge capture

    Science.gov (United States)

    Dollman, Tom

    1990-01-01

    The objective of this task is to assess the potential for using the software support environment (SSE) workstations and associated software for design knowledge capture (DKC) tasks. This assessment will include the identification of required capabilities for DKC and hardware/software modifications needed to support DKC. Several approaches to achieving this objective are discussed and interim results are provided: (1) research into the problem of knowledge engineering in a traditional computer-aided software engineering (CASE) environment, like the SSE; (2) research into the problem of applying SSE CASE tools to develop knowledge based systems; and (3) direct utilization of SSE workstations to support a DKC activity.

  7. KALIMER fuel system preliminary design description

    International Nuclear Information System (INIS)

    Hwang, Woan; Lee, B.O.; Nam, C.; Paek, S.K.

    1998-10-01

    This document provides general design concepts, design basis, preliminary design specification and design technologies which are needed for designing the fuel/non-fuel rods and assembly ducts of the KALIMER fuel system. The core of LMFBR consists of driver fuel assembly, blanket assembly, reflector assembly, shielding assembly, control assembly and GEM (Gas Expansion Module) as well as USS, dummy assembly, detector assembly. These core components must be designed to withstand the high temperature, high flux for a long irradiation exposure time. Due to the high temperature and high flux, irradiation creep and swelling as well as thermal-mechanical deformation are occurred at the fuel/non-fuel system and cause the deformations of materials and the geometric deflections at fuel/non-fuel rods, assembly ducts and components. In order to overcome these intricate phenomena through the engineering design, the design basis including theoretical analysis methodologies and design considerations, material characteristics of fuel system, and the specifications and drawings of fuel/non-fuel rods and assembly ducts, respectively, are presented. This document is preliminary design description which is produced in the conceptual design stage, and does not present the detailed and finalized design data which can be for the manufacturing. (author). 22 refs

  8. Have You Heard This? Designing Mobile Social Software

    Directory of Open Access Journals (Sweden)

    Jørn Georg Sannes Knutsen

    2010-07-01

    Full Text Available ‘Desktop’ social networking services are migrating to mobile devices. Research into the design of mobile social software (MoSoSo, especially its communication design, is emerging. The case we present is from a collaborative, interdisciplinary research project into communicative design innovation concerning these technologies. In focus is the design of what we label the communicative prototype for an interaction and media centred view of social software development. This view is applied to an exploratory design research case that extends an established online social service to the iPhone/iPod platform. The conceptual design in the case is intended to enable the discovery of independent, non-commercial music. The projected service was developed in consultation with a national public service broadcaster. We frame the design and analysis within a sociocultural approach to mediated communication and research by design. We employ mixed methods both in design and in research. We argue that a communicative stance in early concept development offers valuable insights on the ongoing design of social software. The communication expertise of interaction designers is central to this.

  9. CRISP90 - SOFTWARE DESIGN ANALYZER SYSTEM

    Science.gov (United States)

    Tausworthe, R. C.

    1994-01-01

    The CRISP90 Software Design Analyzer System, an update of CRISP-80, is a set of programs forming a software design and documentation tool which supports top-down, hierarchic, modular, structured design and programming methodologies. The quality of a computer program can often be significantly influenced by the design medium in which the program is developed. The medium must foster the expression of the programmer's ideas easily and quickly, and it must permit flexible and facile alterations, additions, and deletions to these ideas as the design evolves. The CRISP90 software design analyzer system was developed to provide the PDL (Programmer Design Language) programmer with such a design medium. A program design using CRISP90 consists of short, English-like textual descriptions of data, interfaces, and procedures that are imbedded in a simple, structured, modular syntax. The display is formatted into two-dimensional, flowchart-like segments for a graphic presentation of the design. Together with a good interactive full-screen editor or word processor, the CRISP90 design analyzer becomes a powerful tool for the programmer. In addition to being a text formatter, the CRISP90 system prepares material that would be tedious and error prone to extract manually, such as a table of contents, module directory, structure (tier) chart, cross-references, and a statistics report on the characteristics of the design. Referenced modules are marked by schematic logic symbols to show conditional, iterative, and/or concurrent invocation in the program. A keyword usage profile can be generated automatically and glossary definitions inserted into the output documentation. Another feature is the capability to detect changes that were made between versions. Thus, "change-bars" can be placed in the output document along with a list of changed pages and a version history report. Also, items may be marked as "to be determined" and each will appear on a special table until the item is

  10. Improving the quality of numerical software through user-centered design

    Energy Technology Data Exchange (ETDEWEB)

    Pancake, C. M., Oregon State University

    1998-06-01

    The software interface - whether graphical, command-oriented, menu-driven, or in the form of subroutine calls - shapes the user`s perception of what software can do. It also establishes upper bounds on software usability. Numerical software interfaces typically are based on the designer`s understanding of how the software should be used. That is a poor foundation for usability, since the features that are ``instinctively right`` from the developer`s perspective are often the very ones that technical programmers find most objectionable or most difficult to learn. This paper discusses how numerical software interfaces can be improved by involving users more actively in design, a process known as user-centered design (UCD). While UCD requires extra organization and effort, it results in much higher levels of usability and can actually reduce software costs. This is true not just for graphical user interfaces, but for all software interfaces. Examples show how UCD improved the usability of a subroutine library, a command language, and an invocation interface.

  11. Integrating Design Decision Management with Model-based Software Development

    DEFF Research Database (Denmark)

    Könemann, Patrick

    Design decisions are continuously made during the development of software systems and are important artifacts for design documentation. Dedicated decision management systems are often used to capture such design knowledge. Most such systems are, however, separated from the design artifacts...... of the system. In model-based software development, where design models are used to develop a software system, outcomes of many design decisions have big impact on design models. The realization of design decisions is often manual and tedious work on design models. Moreover, keeping design models consistent......, or by ignoring the causes. This substitutes manual reviews to some extent. The concepts, implemented in a tool, have been validated with design patterns, refactorings, and domain level tests that comprise a replay of a real project. This proves the applicability of the solution to realistic examples...

  12. Preliminary seismic design of dynamically coupled structural systems

    International Nuclear Information System (INIS)

    Pal, N.; Dalcher, A.W.; Gluck, R.

    1977-01-01

    In this paper, the analysis criteria for coupling and decoupling, which are most commonly used in nuclear design practice, are briefly reviewed and a procedure outlined and demonstrated with examples. Next, a criterion judged to be practical for preliminary seismic design purposes is defined. Subsequently, a technique compatible with this criterion is suggested. A few examples are presented to test the proposed procedure for preliminary seismic design purposes. Limitations of the procedure are also discussed and finally, the more important conclusions are summarized

  13. Improving design processes through structured reflection : a prototype software tool

    OpenAIRE

    Reymen, I.M.M.J.; Melby, E.

    2001-01-01

    A prototype software tool facilitating the use of a design method supporting structured reflection on design processes is presented. The prototype, called Echo, has been developed to explore the benefits of using a software system to facilitate the use of the design method. Both the prototype software tool and the design method are developed as part of the Ph.D. project of Isabelle Reymen. The goal of the design method is supporting designers with reflection on design processes in a systemati...

  14. Preliminary Opto-Mechanical Design for the X2000 Transceiver

    Science.gov (United States)

    Hemmati, H.; Page, N. A.

    2000-01-01

    Preliminary optical design and mechanical conceptual design for a 30 cm aperture transceiver are described. A common aperture is used for both transmit and receive. Special attention was given to off-axis and scattered light rejection and isolation of the receive channel from the transmit channel. Requirements, details of the design and preliminary performance analysis of the transceiver are provided.

  15. Obtaining Valid Safety Data for Software Safety Measurement and Process Improvement

    Science.gov (United States)

    Basili, Victor r.; Zelkowitz, Marvin V.; Layman, Lucas; Dangle, Kathleen; Diep, Madeline

    2010-01-01

    We report on a preliminary case study to examine software safety risk in the early design phase of the NASA Constellation spaceflight program. Our goal is to provide NASA quality assurance managers with information regarding the ongoing state of software safety across the program. We examined 154 hazard reports created during the preliminary design phase of three major flight hardware systems within the Constellation program. Our purpose was two-fold: 1) to quantify the relative importance of software with respect to system safety; and 2) to identify potential risks due to incorrect application of the safety process, deficiencies in the safety process, or the lack of a defined process. One early outcome of this work was to show that there are structural deficiencies in collecting valid safety data that make software safety different from hardware safety. In our conclusions we present some of these deficiencies.

  16. SOFTWARE FOR DESIGNING PARALLEL APPLICATIONS

    Directory of Open Access Journals (Sweden)

    M. K. Bouza

    2017-01-01

    Full Text Available The object of research is the tools to support the development of parallel programs in C/C ++. The methods and software which automates the process of designing parallel applications are proposed.

  17. Using mathematical software to design power electronic converters

    Science.gov (United States)

    Hinov, Nikolay; Hranov, Tsveti

    2017-12-01

    In the paper is presented mathematical software, which was used for design of power electronic devices. Examined to different example, which are applied to designing electronic converters. In this way, it is possible to play different combinations of the circuit elements by simple means, thus optimizing according to certain criteria and limitations. Free software with a simple and intuitive interface is selected. No special user training is required to work with it and no further training is required. The use of mathematical software greatly facilitates the design, assists and makes it attractive and accessible to a wider range of students and specialists in power electronics training.

  18. Flexible Software Design for Korean WA-DGNSS Reference Station

    Directory of Open Access Journals (Sweden)

    Wan Sik Choi

    2013-03-01

    Full Text Available In this paper, we describe the software design results of WA-DGNSS reference station that will be constructed in Korea in the near future. Software design of the WRS (Wide area Reference Station is carried out by applying object oriented software methodology in order to provide flexibilities: easy of model change (namely ionospheric delay model etc and system addition (Galileo, GLONASS in addition to GPS etc. Software design results include the use case diagrams for the functions to be executed, the architecture diagram showing components and their relationships, the activity diagrams of behaviors and models among them, and class diagrams describing the attribute and operation.

  19. Software for virtual accelerator designing

    International Nuclear Information System (INIS)

    Kulabukhova, N.; Ivanov, A.; Korkhov, V.; Lazarev, A.

    2012-01-01

    The article discusses appropriate technologies for software implementation of the Virtual Accelerator. The Virtual Accelerator is considered as a set of services and tools enabling transparent execution of computational software for modeling beam dynamics in accelerators on distributed computing resources. Distributed storage and information processing facilities utilized by the Virtual Accelerator make use of the Service-Oriented Architecture (SOA) according to a cloud computing paradigm. Control system tool-kits (such as EPICS, TANGO), computing modules (including high-performance computing), realization of the GUI with existing frameworks and visualization of the data are discussed in the paper. The presented research consists of software analysis for realization of interaction between all levels of the Virtual Accelerator and some samples of middle-ware implementation. A set of the servers and clusters at St.-Petersburg State University form the infrastructure of the computing environment for Virtual Accelerator design. Usage of component-oriented technology for realization of Virtual Accelerator levels interaction is proposed. The article concludes with an overview and substantiation of a choice of technologies that will be used for design and implementation of the Virtual Accelerator. (authors)

  20. Refactoring for software design smells managing technical debt

    CERN Document Server

    Suryanarayana, Girish; Sharma, Tushar

    2014-01-01

    Awareness of design smells - indicators of common design problems - helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring. Developers and software engineers may ""know"" principles and patterns, but are not aware of the ""smells"" that exist in their design because of wrong or mis-application of principles or patterns. These smells tend to contribute heavily to technical debt - further time owed to fix projects thought to b

  1. Software for natural gas pipeline design and simulation (gaspisim ...

    African Journals Online (AJOL)

    Software for natural gas pipeline design and simulation (gaspisim) ... This paper focuses on the development of software for optimum design and simulation of natural gas pipeline. General ... EMAIL FREE FULL TEXT EMAIL FREE FULL TEXT

  2. In Two Minds: How Reflections Influence Software Architecture Design Thinking : how reflections influence software design thinking

    NARCIS (Netherlands)

    Razavian, Maryam; Tang, Anthony; Capilla, Rafael; Lago, Patricia

    2016-01-01

    We theorize a two-mind model of design thinking. Mind 1 is about logical design reasoning, and Mind 2 is about the reflection on our reasoning and judgments. The problem solving ability of Mind 1 has often been emphasized in software engineering. The reflective Mind 2, however, has not received much

  3. Reflecting Indigenous Culture in Educational Software Design.

    Science.gov (United States)

    Fleer, Marilyn

    1989-01-01

    Discusses research on Australian Aboriginal cognition which relates to the development of appropriate educational software. Describes "Tinja," a software program using familiar content and experiences, Aboriginal characters and cultural values, extensive graphics and animation, peer and group work, and open-ended design to help young…

  4. Two New Software Behavioral Design Patterns: Obligation Link and History Reminder

    Directory of Open Access Journals (Sweden)

    Stefan Andrei

    2016-06-01

    Full Text Available Finding proper design patterns has always been an important research topic in the software engineering community. One of the main responsibilities of the software developers is to determine which design pattern fits best to solve a particular problem. Design patterns support the effort of exploring the use of artificial intelligence in better management of software development and maintenance process by providing faster, less costly, smarter and on-time decisions (Pena-Mora & Vadhavkar, 1996. There has been a permanent interest in finding new design patterns, especially in the last two decades. Many new design patterns apply in various areas of computer science, such as software security, software parallelism, large-scale software evolving, artificial intelligence, and more. To the best of our knowledge, the “Obligation Link” and “History Reminder” design patterns are new and can be applied in software development in many areas of computer science including artificial intelligence.

  5. BBN based Quantitative Assessment of Software Design Specification

    International Nuclear Information System (INIS)

    Eom, Heung-Seop; Park, Gee-Yong; Kang, Hyun-Gook; Kwon, Kee-Choon; Chang, Seung-Cheol

    2007-01-01

    Probabilistic Safety Assessment (PSA), which is one of the important methods in assessing the overall safety of a nuclear power plant (NPP), requires quantitative reliability information of safety-critical software, but the conventional reliability assessment methods can not provide enough information for PSA of a NPP. Therefore current PSA which includes safety-critical software does not usually consider the reliability of the software or uses arbitrary values for it. In order to solve this situation this paper proposes a method that can produce quantitative reliability information of safety-critical software for PSA by making use of Bayesian Belief Networks (BBN). BBN has generally been used to model an uncertain system in many research fields including the safety assessment of software. The proposed method was constructed by utilizing BBN which can combine the qualitative and the quantitative evidence relevant to the reliability of safety critical software. The constructed BBN model can infer a conclusion in a formal and a quantitative way. A case study was carried out with the proposed method to assess the quality of software design specification (SDS) of safety-critical software that will be embedded in a reactor protection system. The intermediate V and V results of the software design specification were used as inputs to the BBN model

  6. Design review report for the hydrogen interlock preliminary design

    International Nuclear Information System (INIS)

    Corbett, J.E.

    1996-01-01

    This report documents the completion of a preliminary design review for the hydrogen interlock. The hydrogen interlock, a proposed addition to the Rotary Mode Core Sampling (RMCS) system portable exhauster, is intended to support core sampling operations in waste tanks requiring flammable gas controls. The objective of this review was to validate basic design assumptions and concepts to support a path forward leading to a final design. The conclusion reached by the review committee was that the design was acceptable and efforts should continue toward a final design review

  7. BioXTAS RAW, a software program for high-throughput automated small-angle X-ray scattering data reduction and preliminary analysis

    DEFF Research Database (Denmark)

    Nielsen, S.S.; Toft, K.N.; Snakenborg, Detlef

    2009-01-01

    A fully open source software program for automated two-dimensional and one-dimensional data reduction and preliminary analysis of isotropic small-angle X-ray scattering (SAXS) data is presented. The program is freely distributed, following the open-source philosophy, and does not rely on any...... commercial software packages. BioXTAS RAW is a fully automated program that, via an online feature, reads raw two-dimensional SAXS detector output files and processes and plots data as the data files are created during measurement sessions. The software handles all steps in the data reduction. This includes...... mask creation, radial averaging, error bar calculation, artifact removal, normalization and q calibration. Further data reduction such as background subtraction and absolute intensity scaling is fast and easy via the graphical user interface. BioXTAS RAW also provides preliminary analysis of one...

  8. Change Impact Analysis of Crosscutting in Software Architectural Design

    NARCIS (Netherlands)

    van den Berg, Klaas

    2006-01-01

    Software architectures should be amenable to changes in user requirements and implementation technology. The analysis of the impact of these changes can be based on traceability of architectural design elements. Design elements have dependencies with other software artifacts but also evolve in time.

  9. Early experiences building a software quality prediction model

    Science.gov (United States)

    Agresti, W. W.; Evanco, W. M.; Smith, M. C.

    1990-01-01

    Early experiences building a software quality prediction model are discussed. The overall research objective is to establish a capability to project a software system's quality from an analysis of its design. The technical approach is to build multivariate models for estimating reliability and maintainability. Data from 21 Ada subsystems were analyzed to test hypotheses about various design structures leading to failure-prone or unmaintainable systems. Current design variables highlight the interconnectivity and visibility of compilation units. Other model variables provide for the effects of reusability and software changes. Reported results are preliminary because additional project data is being obtained and new hypotheses are being developed and tested. Current multivariate regression models are encouraging, explaining 60 to 80 percent of the variation in error density of the subsystems.

  10. Preliminary Validation and Verification Plan for CAREM Reactor Protection System

    International Nuclear Information System (INIS)

    Fittipaldi, Ana; Maciel Felix

    2000-01-01

    The purpose of this paper, is to present a preliminary validation and verification plan for a particular architecture proposed for the CAREM reactor protection system with software modules (computer based system).These software modules can be either own design systems or systems based in commercial modules such as programmable logic controllers (PLC) redundant of last generation.During this study, it was seen that this plan can also be used as a validation and verification plan of commercial products (COTS, commercial off the shelf) and/or smart transmitters.The software life cycle proposed and its features are presented, and also the advantages of the preliminary validation and verification plan

  11. Software Design Modelling with Functional Petri Nets | Bakpo ...

    African Journals Online (AJOL)

    Software Design Modelling with Functional Petri Nets. ... of structured programs and a FPN Software prototype proposed for the conventional programming construct: if-then-else statement. ... EMAIL FREE FULL TEXT EMAIL FREE FULL TEXT

  12. TITAN Legal Weight Truck cask preliminary design report

    International Nuclear Information System (INIS)

    1990-04-01

    The Preliminary Design of the TITAN Legal Weight Truck (LWT) Cask System and Ancillary Equipment is presented in this document. The scope of this document includes the LWT cask with fuel baskets, impact limiters, and lifting and tiedown features; the cask support system for transportation; intermodal transfer skid; personnel barrier; and cask lifting yoke assembly. The results of the tradeoff studies and evaluations that were performed during the preliminary design are presented in Appendix A to this report. 51 figs., 17 tabs

  13. Design and implementation of Skype USB user gateway software

    Science.gov (United States)

    Qi, Yang

    2017-08-01

    With the widespread application of VoIP, the client with private protocol becomes more and more popular. Skype is one of the representatives. How to connect Skype with PSTN just by Skype client has gradually become hot. This paper design and implement the software based on a kind of USB User Gateway. With the software Skype user can freely communicate with PSTN phone. FSM is designed as the core of the software, and Skype control is separated by the USB Gateway control. In this way, the communication becomes more flexible and efficient. In the actual user testing, the software obtains good results.

  14. Computer-aided design in power engineering. Application of software tools

    International Nuclear Information System (INIS)

    Stojkovic, Zlatan

    2012-01-01

    Demonstrates the use software tools in the practice of design in the field of power systems. Presents many applications in the design in the field of power systems. Useful for educative purposes and practical work. This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel and Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems is discussed. Here, the emphasis is put on the standard software MS Excel and MS Project.

  15. Computer-aided design in power engineering. Application of software tools

    Energy Technology Data Exchange (ETDEWEB)

    Stojkovic, Zlatan

    2012-07-01

    Demonstrates the use software tools in the practice of design in the field of power systems. Presents many applications in the design in the field of power systems. Useful for educative purposes and practical work. This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel and Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems is discussed. Here, the emphasis is put on the standard software MS Excel and MS Project.

  16. On the Process of Software Design

    DEFF Research Database (Denmark)

    Hertzum, Morten

    2008-01-01

    Software design is a complex undertaking. This study delineates and analyses three major constituents of this complexity: the formative element entailed in articulating and reaching closure on a design, the progress imperative entailed in making estimates and tracking status, and the collaboratio...... disintegrate, but the activities required to avoid this may be costly in terms of scarce resources such as the time of key designers...

  17. Swarming Robot Design, Construction and Software Implementation

    Science.gov (United States)

    Stolleis, Karl A.

    2014-01-01

    In this paper is presented an overview of the hardware design, construction overview, software design and software implementation for a small, low-cost robot to be used for swarming robot development. In addition to the work done on the robot, a full simulation of the robotic system was developed using Robot Operating System (ROS) and its associated simulation. The eventual use of the robots will be exploration of evolving behaviors via genetic algorithms and builds on the work done at the University of New Mexico Biological Computation Lab.

  18. OMEGA Upgrade preliminary design

    International Nuclear Information System (INIS)

    Craxton, R.S.

    1989-10-01

    The OMEGA laser system at the Laboratory for Laser Energetics of the University of Rochester is the only major facility in the United States capable of conducting fully diagnosed, direct-drive, spherical implosion experiments. As such, it serves as the national Laser Users Facility, benefiting scientists throughout the country. The University's participation in the National Inertial Confinement Fusion (ICF) program underwent review by a group of experts under the auspices of the National Academy of Sciences (the Happer Committee) in 1985. The Happer Committee recommended that the OMEGA laser be upgraded in energy to 30 kJ. To this end, Congress appropriated $4,000,000 for the preliminary design of the OMEGA Upgrade, spread across FY88 and FY89. This document describes the preliminary design of the OMEGA Upgrade. The proposed enhancements to the existing OMEGA facility will result in a 30-kHJ, 351-nm, 60-beam direct-drive system, with a versatile pulse-shaping facility and a 1%--2% uniformity of target drive. The Upgrade will allow scientists to explore the ignition-scaling regime, and to study target behavior that is hydrodynamically equivalent to that of targets appropriate for a laboratory microfusion facility (LMF). In addition, it will be possible to perform critical interaction experiments with large-scale-length uniformly irradiated plasmas

  19. Architecture design in global and model-centric software development

    NARCIS (Netherlands)

    Heijstek, Werner

    2012-01-01

    This doctoral dissertation describes a series of empirical investigations into representation, dissemination and coordination of software architecture design in the context of global software development. A particular focus is placed on model-centric and model-driven software development.

  20. KALIMER preliminary conceptual design report

    Energy Technology Data Exchange (ETDEWEB)

    Hahn, Do Hee; Kim, Y. J.; Kim, Y. G. and others

    2000-08-01

    This report, which summarizes the result of preliminary conceptual design activities during Phase 1, follows the format of safety analysis report. The purpose of publishing this report is to gather all of the design information developed so far in a systematic way so that KALIMER designers have a common source of the consistent design information necessary for their future design activities. This report will be revised and updated as design changes occur and more detailed design specification is developed during Phase 2. Chapter 1 describes the KALIMER Project. Chapter 2 includes the top level design requirements of KALIMER and general plant description. Chapter 3 summarizes the design of structures, components, equipment and systems. Specific systems and safety analysis results are described in the remaining chapters. Appendix on the HCDA evaluation is attached at the end of this report.

  1. KALIMER preliminary conceptual design report

    International Nuclear Information System (INIS)

    Hahn, Do Hee; Kim, Y. J.; Kim, Y. G. and others

    2000-08-01

    This report, which summarizes the result of preliminary conceptual design activities during Phase 1, follows the format of safety analysis report. The purpose of publishing this report is to gather all of the design information developed so far in a systematic way so that KALIMER designers have a common source of the consistent design information necessary for their future design activities. This report will be revised and updated as design changes occur and more detailed design specification is developed during Phase 2. Chapter 1 describes the KALIMER Project. Chapter 2 includes the top level design requirements of KALIMER and general plant description. Chapter 3 summarizes the design of structures, components, equipment and systems. Specific systems and safety analysis results are described in the remaining chapters. Appendix on the HCDA evaluation is attached at the end of this report

  2. Design of parametric software tools

    DEFF Research Database (Denmark)

    Sabra, Jakob Borrits; Mullins, Michael

    2011-01-01

    The studies investigate the field of evidence-based design used in architectural design practice and propose a method using 2D/3D CAD applications to: 1) enhance integration of evidence-based design knowledge in architectural design phases with a focus on lighting and interior design and 2) assess...... fulfilment of evidence-based design criterion regarding light distribution and location in relation to patient safety in architectural health care design proposals. The study uses 2D/3D CAD modelling software Rhinoceros 3D with plug-in Grasshopper to create parametric tool prototypes to exemplify...... the operations and functions of the design method. To evaluate the prototype potentials, surveys with architectural and healthcare design companies are conducted. Evaluation is done by the administration of questionnaires being part of the development of the tools. The results show that architects, designers...

  3. Preliminary design package for prototype solar heating system

    Energy Technology Data Exchange (ETDEWEB)

    1978-12-01

    A summary is given of the preliminary analysis and design activity on solar heating systems. The analysis was made without site specific ata other than weather; therefore, the results indicate performance expected under these special conditions. Major items in this report include systeem candidates, design approaches, trade studies and other special data required to evaluate the preliminary analysis and design. The program calls for the development and delivery of eight prototype solar heating and coolin systems for installation and operational test. Two-heating and six heating and cooling units will be delivered for Single Family Residences (SFR), Multi-Family Residences (MFR) and commercial applications.

  4. Software architecture design patterns in Java

    CERN Document Server

    Kuchana, Partha

    2004-01-01

    AN INTRODUCTION TO DESIGN PATTERNSDesign Patterns: Origin and HistoryArchitectural to Software Design PatternsWhat is a Design Pattern?More about Design PatternsAbout This BookUNIFIED MODELING LANGUAGE (UML)UML: A Quick ReferenceClass DiagramsSequence diagramsBASIC PATTERNSInterfaceDescriptionExamplePractice QuestionsAbstract Parent ClassDescriptionExamplePractice QuestionsPrivate MethodsDescriptionExamplePractice QuestionsAccessor MethodsDescriptionAccessor Method NomenclatureExampleDirect Reference versus Accessor MethodsPractice QuestionsConstant Data ManagerDescriptionExamplePractice Quest

  5. Substantially Evolutionary Theorizing in Designing Software-Intensive Systems

    Directory of Open Access Journals (Sweden)

    Petr Sosnin

    2018-04-01

    Full Text Available Useful inheritances from scientific experience open perspective ways for increasing the degree of success in designing of systems with software. One such way is a search and build applied theory that takes into account the nature of design and the specificity of software engineering. This paper presents a substantially evolutionary approach to creating the project theories, the application of which leads to positive effects that are traditionally expected from theorizing. Any implementation of the approach is based on a reflection by designers of an operational space of designing onto a semantic memory of a question-answer type. One of the results of such reflection is a system of question-answer nets, the nodes of which register facts of interactions of designers with accessible experience. A set of such facts is used by designers for creating and using the theory that belongs to the new subclass of Grounded Theories. This sub-class is oriented on organizationally behavioral features of a project’s work based on design thinking, automated mental imagination, and thought experimenting that facilitate increasing the degree of controlled intellectualization in the design process and, correspondingly, increasing the degree of success in the development of software-intensive systems.

  6. The application of image processing software: Photoshop in environmental design

    Science.gov (United States)

    Dong, Baohua; Zhang, Chunmi; Zhuo, Chen

    2011-02-01

    In the process of environmental design and creation, the design sketch holds a very important position in that it not only illuminates the design's idea and concept but also shows the design's visual effects to the client. In the field of environmental design, computer aided design has made significant improvement. Many types of specialized design software for environmental performance of the drawings and post artistic processing have been implemented. Additionally, with the use of this software, working efficiency has greatly increased and drawings have become more specific and more specialized. By analyzing the application of photoshop image processing software in environmental design and comparing and contrasting traditional hand drawing and drawing with modern technology, this essay will further explore the way for computer technology to play a bigger role in environmental design.

  7. Educational software usability: Artifact or Design?

    Science.gov (United States)

    Van Nuland, Sonya E; Eagleson, Roy; Rogers, Kem A

    2017-03-01

    Online educational technologies and e-learning tools are providing new opportunities for students to learn worldwide, and they continue to play an important role in anatomical sciences education. Yet, as we shift to teaching online, particularly within the anatomical sciences, it has become apparent that e-learning tool success is based on more than just user satisfaction and preliminary learning outcomes-rather it is a multidimensional construct that should be addressed from an integrated perspective. The efficiency, effectiveness and satisfaction with which a user can navigate an e-learning tool is known as usability, and represents a construct which we propose can be used to quantitatively evaluate e-learning tool success. To assess the usability of an e-learning tool, usability testing should be employed during the design and development phases (i.e., prior to its release to users) as well as during its delivery (i.e., following its release to users). However, both the commercial educational software industry and individual academic developers in the anatomical sciences have overlooked the added value of additional usability testing. Reducing learner frustration and anxiety during e-learning tool use is essential in ensuring e-learning tool success, and will require a commitment on the part of the developers to engage in usability testing during all stages of an e-learning tool's life cycle. Anat Sci Educ 10: 190-199. © 2016 American Association of Anatomists. © 2016 American Association of Anatomists.

  8. Software design specification and analysis(NuFDS) approach for the safety critical software based on porgrammable logic controller(PLC)

    International Nuclear Information System (INIS)

    Koo, Seo Ryong; Seong, Poong Hyun; Jung, Jin Yong; Choi, Seong Soo

    2004-01-01

    This paper introduces the software design specification and analysis technique for the safety-critical system based on Programmable Logic Controller (PLC). During software development phases, the design phase should perform an important role to connect between requirements phase and implementation phase as a process of translating problem requirements into software structures. In this work, the Nuclear FBD-style Design Specification and analysis (NuFDS) approach was proposed. The NuFDS approach for nuclear Instrumentation and Control (I and C) software are suggested in a straight forward manner. It consists of four major specifications as follows; Database, Software Architecture, System Behavior, and PLC Hardware Configuration. Additionally, correctness, completeness, consistency, and traceability check techniques are also suggested for the formal design analysis in NuFDS approach. In addition, for the tool supporting, we are developing NuSDS tool based on the NuFDS approach which is a tool, especially for the software design specification in nuclear fields

  9. Possibilities for using software tools in the process of secuirty design

    Directory of Open Access Journals (Sweden)

    Ladislav Mariš

    2013-07-01

    Full Text Available The authors deal with the use of software support the process of security design. The article proposes the theoretical basis of the implementation of software tools to design activities. Based on the selected design standards of electrical safety systems application design solutions, especially in drawing documentation. The article should serve the needs of the project team members in order to use selected software tools and a subsequent increase in the degree of automation of design activities.

  10. Improving design processes through structured reflection : a prototype software tool

    NARCIS (Netherlands)

    Reymen, I.M.M.J.; Melby, E.

    2001-01-01

    A prototype software tool facilitating the use of a design method supporting structured reflection on design processes is presented. The prototype, called Echo, has been developed to explore the benefits of using a software system to facilitate the use of the design method. Both the prototype

  11. NSLS-II Preliminary Design Report

    International Nuclear Information System (INIS)

    Dierker, S.

    2007-01-01

    Following the CD0 approval of the National Synchrotron Light Source II (NSLS-II) during August 2005, Brookhaven National Laboratory prepared a conceptual design for a worldclass user facility for scientific research using synchrotron radiation. DOE SC review of the preliminary baseline in December 2006 led to the subsequent CD1 approval (approval of alternative selection and cost range). This report is the documentation of the preliminary design work for the NSLS-II facility. The preliminary design of the Accelerator Systems (Part 1) was developed mostly based of the Conceptual Design Report, except for the Booster design, which was changed from in-storage-ring tunnel configuration to in external- tunnel configuration. The design of beamlines (Part 2) is based on designs developed by engineering firms in accordance with the specification provided by the Project. The conventional facility design (Part 3) is the Title 1 preliminary design by the AE firm that met the NSLS-II requirements. Last and very important, Part 4 documents the ES and H design and considerations related to this preliminary design. The NSLS-II performance goals are motivated by the recognition that major advances in many important technology problems will require scientific breakthroughs in developing new materials with advanced properties. Achieving this will require the development of new tools that will enable the characterization of the atomic and electronic structure, chemical composition, and magnetic properties of materials, at nanoscale resolution. These tools must be nondestructive, to image and characterize buried structures and interfaces, and they must operate in a wide range of temperatures and harsh environments. The NSLS-II facility will provide ultra high brightness and flux and exceptional beam stability. It will also provide advanced insertion devices, optics, detectors, and robotics, and a suite of scientific instruments designed to maximize the scientific output of the

  12. NSLS-II Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Dierker, S.

    2007-11-01

    Following the CD0 approval of the National Synchrotron Light Source II (NSLS-II) during August 2005, Brookhaven National Laboratory prepared a conceptual design for a worldclass user facility for scientific research using synchrotron radiation. DOE SC review of the preliminary baseline in December 2006 led to the subsequent CD1 approval (approval of alternative selection and cost range). This report is the documentation of the preliminary design work for the NSLS-II facility. The preliminary design of the Accelerator Systems (Part 1) was developed mostly based of the Conceptual Design Report, except for the Booster design, which was changed from in-storage-ring tunnel configuration to in external- tunnel configuration. The design of beamlines (Part 2) is based on designs developed by engineering firms in accordance with the specification provided by the Project. The conventional facility design (Part 3) is the Title 1 preliminary design by the AE firm that met the NSLS-II requirements. Last and very important, Part 4 documents the ES&H design and considerations related to this preliminary design. The NSLS-II performance goals are motivated by the recognition that major advances in many important technology problems will require scientific breakthroughs in developing new materials with advanced properties. Achieving this will require the development of new tools that will enable the characterization of the atomic and electronic structure, chemical composition, and magnetic properties of materials, at nanoscale resolution. These tools must be nondestructive, to image and characterize buried structures and interfaces, and they must operate in a wide range of temperatures and harsh environments. The NSLS-II facility will provide ultra high brightness and flux and exceptional beam stability. It will also provide advanced insertion devices, optics, detectors, and robotics, and a suite of scientific instruments designed to maximize the scientific output of the facility

  13. Introduction to adoption of lean canvas in software test architecture design

    Directory of Open Access Journals (Sweden)

    Padmaraj Nidagundi

    2017-01-01

    Full Text Available The growth of the software dependent businesses, as well as the use of electronic devices in daily life, brings new challenges requiring the software to work error free all the time, to achieve this goal software needs to be sufficiently and effectively tested during various development phases. Most software development companies make great efforts in testing; it is even more difficult to reach the error-free software goal. Different software development methodologies (e.g. traditional waterfall, agile brought in a new dimension for both - development and testing - introducing new technologies and tools. In software test automation the test architecture design plays a key role in managing written test cases and effectively executing them. Having the more effective software test automation architecture design in test process saves resources, efforts and reduces the technical depth. This paper provides the new dimension and possibilities of using lean canvas in the design of the software test architecture.

  14. The preliminary of software development for the kinematics analysis of 5 DOF Nuclear Malaysia robot arm v2

    International Nuclear Information System (INIS)

    Mohd Zaid Hassan; Anwar Abdul Rahman; Rosli Darmawan; Mohd Arif Hamzah

    2010-01-01

    This paper presents the preliminary software development for the kinematics analysis of 5 DOF rescue robot. The kinematics analysis is the study of relationship between the individual joints of the robot manipulator, the position and orientation of the end-effector. The Denavit-Hartenberg (DH) model is used to model the robot links and joints. Both forward and inverse kinematic are presented. The simulation software has been developed by using MATLAB to solve the robot arms kinematic behavior. (author)

  15. Safety performance of preliminary KALIMER conceptual design

    Energy Technology Data Exchange (ETDEWEB)

    Hahn Dohee; Kim Kyoungdoo; Kwon Youngmin; Chang Wonpyo; Suk Soodong [Korea atomic Energy Resarch Inst., Taejon (Korea)

    1999-07-01

    The Korea Atomic Energy Research Institute (KAERI) is developing KALIMER (Korea Advanced Liquid Metal Reactor), which is a sodium cooled, 150 MWe pool-type reactor. The safety design of KALIMER emphasizes accident prevention by using passive processes, which can be accomplished by the safety design objectives including the utilization of inherent safety features. In order to assess the effectiveness of the inherent safety features in achieving the safety design objectives, a preliminary evaluation of ATWS performance for the KALIMER design has been performed with SSC-K code, which is a modified version of SSC-L code. KAERI's modification of the code includes development of reactivity feedback models for the core and a pool model for KALIMER reactor vessel. This paper describes the models for control rod driveline expansion, gas expansion module and the thermal hydraulic model for reactor pool and the results of preliminary analyses for unprotected loss of flow and loss o heat sink. (author)

  16. Safety performance of preliminary KALIMER conceptual design

    International Nuclear Information System (INIS)

    Hahn Dohee; Kim Kyoungdoo; Kwon Youngmin; Chang Wonpyo; Suk Soodong

    1999-01-01

    The Korea Atomic Energy Research Institute (KAERI) is developing KALIMER (Korea Advanced Liquid Metal Reactor), which is a sodium cooled, 150 MWe pool-type reactor. The safety design of KALIMER emphasizes accident prevention by using passive processes, which can be accomplished by the safety design objectives including the utilization of inherent safety features. In order to assess the effectiveness of the inherent safety features in achieving the safety design objectives, a preliminary evaluation of ATWS performance for the KALIMER design has been performed with SSC-K code, which is a modified version of SSC-L code. KAERI's modification of the code includes development of reactivity feedback models for the core and a pool model for KALIMER reactor vessel. This paper describes the models for control rod driveline expansion, gas expansion module and the thermal hydraulic model for reactor pool and the results of preliminary analyses for unprotected loss of flow and loss o heat sink. (author)

  17. Preliminary design package for solar heating and hot water system

    Science.gov (United States)

    1976-01-01

    Two prototype solar heating and hot water systems for use in single-family dwellings or commercial buildings were designed. Subsystems included are: collector, storage, transport, hot water, auxiliary energy, and government-furnished site data acquisition. The systems are designed for Yosemite, California, and Pueblo, Colorado. The necessary information to evaluate the preliminary design for these solar heating and hot water systems is presented. Included are a proposed instrumentation plan, a training program, hazard analysis, preliminary design drawings, and other information about the design of the system.

  18. Design and implement of BESIII online histogramming software

    International Nuclear Information System (INIS)

    Li Fei; Wang Liang; Liu Yingjie; Chinese Academy of Sciences, Beijing; Zhu Kejun; Zhao Jingwei

    2007-01-01

    The online histogramming software is an important part of the BESIII DAQ (Data Acquisition) system. This article introduces the main requirements and design of the online histogramming software and presents how to produce, transmit and gather histograms in the distributed environment in the current software implement. The article also illustrate one smart, simple and easy to expand way of setup with xml configure database. (authors)

  19. Object-oriented design of medical imaging software.

    Science.gov (United States)

    Ligier, Y; Ratib, O; Logean, M; Girard, C; Perrier, R; Scherrer, J R

    1994-01-01

    A special software package for interactive display and manipulation of medical images was developed at the University Hospital of Geneva, as part of a hospital wide Picture Archiving and Communication System (PACS). This software package, called Osiris, was especially designed to be easily usable and adaptable to the needs of noncomputer-oriented physicians. The Osiris software has been developed to allow the visualization of medical images obtained from any imaging modality. It provides generic manipulation tools, processing tools, and analysis tools more specific to clinical applications. This software, based on an object-oriented paradigm, is portable and extensible. Osiris is available on two different operating systems: the Unix X-11/OSF-Motif based workstations, and the Macintosh family.

  20. Preliminary conceptual design and analysis on KALIMER reactor structures

    International Nuclear Information System (INIS)

    Kim, Jong Bum

    1996-10-01

    The objectives of this study are to perform preliminary conceptual design and structural analyses for KALIMER (Korea Advanced Liquid Metal Reactor) reactor structures to assess the design feasibility and to identify detailed analysis requirements. KALIMER thermal hydraulic system analysis results and neutronic analysis results are not available at present, only-limited preliminary structural analyses have been performed with the assumptions on the thermal loads. The responses of reactor vessel and reactor internal structures were based on the temperature difference of core inlet and outlet and on engineering judgments. Thermal stresses from the assumed temperatures were calculated using ANSYS code through parametric finite element heat transfer and elastic stress analyses. While, based on the results of preliminary conceptual design and structural analyses, the ASME Code limits for the reactor structures were satisfied for the pressure boundary, the needs for inelastic analyses were indicated for evaluation of design adequacy of the support barrel and the thermal liner. To reduce thermal striping effects in the bottom are of UIS due to up-flowing sodium form reactor core, installation of Inconel-718 liner to the bottom area was proposed, and to mitigate thermal shock loads, additional stainless steel liner was also suggested. The design feasibilities of these were validated through simplified preliminary analyses. In conceptual design phase, the implementation of these results will be made for the design of the reactor structures and the reactor internal structures in conjunction with the thermal hydraulic, neutronic, and seismic analyses results. 4 tabs., 24 figs., 4 refs. (Author)

  1. A study of software safety analysis system for safety-critical software

    International Nuclear Information System (INIS)

    Chang, H. S.; Shin, H. K.; Chang, Y. W.; Jung, J. C.; Kim, J. H.; Han, H. H.; Son, H. S.

    2004-01-01

    The core factors and requirements for the safety-critical software traced and the methodology adopted in each stage of software life cycle are presented. In concept phase, Failure Modes and Effects Analysis (FMEA) for the system has been performed. The feasibility evaluation of selected safety parameter was performed and Preliminary Hazards Analysis list was prepared using HAZOP(Hazard and Operability) technique. And the check list for management control has been produced via walk-through technique. Based on the evaluation of the check list, activities to be performed in requirement phase have been determined. In the design phase, hazard analysis has been performed to check the safety capability of the system with regard to safety software algorithm using Fault Tree Analysis (FTA). In the test phase, the test items based on FMEA have been checked for fitness guided by an accident scenario. The pressurizer low pressure trip algorithm has been selected to apply FTA method to software safety analysis as a sample. By applying CASE tool, the requirements traceability of safety critical system has been enhanced during all of software life cycle phases

  2. Utilities pull together to design latest storm management software

    Energy Technology Data Exchange (ETDEWEB)

    Wildman, T.; Ritchie, I.

    2003-04-01

    Development of Outage Mitigation and Recovery software by the Electric Power Research Institute with the support of cooperating electric utilities is discussed. The software is designed to aid utilities in their resource allocation and mutual assistance activities during recovery from major outages cause by natural or man-made disasters. The software is designed to operate in conjunction with major commercial outage systems, to add significant new functionality not available in existing systems. The new software module, called emPower, was actually developed by LeT Systems, a world leader in the design, development and deployment of mission critical e-business-based, real-time outage, network and workforce management solutions for the utility sector. The software is a real-time, stand-alone, web-based program built around advanced intelligence and robust algorithms, designed to interface easily and cleanly with embedded outage mitigation and recovery systems. emPower provides extensive procedural and logistical support to successfully integrate crews and equipment, and automatically assigns tasks and schedules them in accordance with defined restoration goals and priorities. emPower also tracks all activities and generates proper reports for internal and external agencies, among them utility management, police, government departments, media, medical facilities, and customers.

  3. Versator divertor experiment: preliminary designs

    International Nuclear Information System (INIS)

    Wan, A.S.; Yang, T.F.

    1984-08-01

    The emergence of magnetic divertors as an impurity control and ash removal mechanism for future tokamak reactors bring on the need for further experimental verification of the divertor merits and their ability to operate at reactor relevant conditions, such as with auxiliary heating. This paper presents preliminary designs of a bundle and a poloidal divertor for Versator II, which can operate in conjunction with the existing 150 kW of LHRF heating or LH current drive. The bundle divertor option also features a new divertor configuration which should improve the engineering and physics results of the DITE experiment. Further design optimization in both physics and engineering designs are currently under way

  4. Software design for resilient computer systems

    CERN Document Server

    Schagaev, Igor

    2016-01-01

    This book addresses the question of how system software should be designed to account for faults, and which fault tolerance features it should provide for highest reliability. The authors first show how the system software interacts with the hardware to tolerate faults. They analyze and further develop the theory of fault tolerance to understand the different ways to increase the reliability of a system, with special attention on the role of system software in this process. They further develop the general algorithm of fault tolerance (GAFT) with its three main processes: hardware checking, preparation for recovery, and the recovery procedure. For each of the three processes, they analyze the requirements and properties theoretically and give possible implementation scenarios and system software support required. Based on the theoretical results, the authors derive an Oberon-based programming language with direct support of the three processes of GAFT. In the last part of this book, they introduce a simulator...

  5. Preliminary S-CO_2 Compressor Design for Micro Modular Reactor

    International Nuclear Information System (INIS)

    Lee, Jekyoung; Cho, Seong Kuk; Kim, Seong Gu; Lee, Jeong Ik

    2016-01-01

    Due to economic benefit of S-CO_2 Brayton cycle which is came from high efficiency and compactness, active research is currently conducted by various research groups and various approaches are suggested to take benefits of S-CO_2 Brayton cycle. KAIST research team also has been working on advanced concept for application of S-CO_2 Brayton cycle to nuclear system and Micro Modular Reactor (MMR) concept was suggested. The preliminary compressor design of S-CO_2 compressor for MMR system was carried out to observe feasibility of compressor design. Preliminary S-CO_2 compressor design for MMR system was successfully conducted and some issues are discovered from the design study. From the previous work done by Cho, conceptual design for MMR system was provided. Thus, further preliminary design should be carried out to obtain feasible S-CO_2 compressor design for MMR system. KAIST_TMD which is turbomachinery in-house code for real gases including S-CO_2 is continuously updated and currently it has 3D geometry construction and design optimization capability

  6. Aberrations in preliminary design of ITER divertor impurity influx monitor

    Energy Technology Data Exchange (ETDEWEB)

    Kitazawa, Sin-iti, E-mail: kitazawa.siniti@jaea.go.jp [Naka Fusion Institute, Japan Atomic Energy Agency, JAEA, Naka 311-0193 (Japan); Ogawa, Hiroaki [Naka Fusion Institute, Japan Atomic Energy Agency, JAEA, Naka 311-0193 (Japan); Katsunuma, Atsushi; Kitazawa, Daisuke [Core Technology Center, Nikon Corporation, Yokohama 244-8533 (Japan); Ohmori, Keisuke [Customized Products Business Unit, Nikon Corporation, Mito 310-0843 (Japan)

    2015-12-15

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • The spot diagrams were suppressed within the core of receiving fiber. • The aberration of DIM is suppressed in the preliminary design. - Abstract: Divertor impurity influx monitor for ITER (DIM) is a diagnostic system that observes light from nuclear fusion plasma directly. This system is affected by various aberrations because it observes light from the fan-array chord near the divertor in the ultraviolet–near infrared wavelength range. The aberrations should be suppressed to the extent possible to observe the light with very high spatial resolution. In the preliminary design of DIM, spot diagrams were suppressed within the core of the receiving fiber's cross section, and the resulting spatial resolutions satisfied the design requirements.

  7. Aberrations in preliminary design of ITER divertor impurity influx monitor

    International Nuclear Information System (INIS)

    Kitazawa, Sin-iti; Ogawa, Hiroaki; Katsunuma, Atsushi; Kitazawa, Daisuke; Ohmori, Keisuke

    2015-01-01

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • The spot diagrams were suppressed within the core of receiving fiber. • The aberration of DIM is suppressed in the preliminary design. - Abstract: Divertor impurity influx monitor for ITER (DIM) is a diagnostic system that observes light from nuclear fusion plasma directly. This system is affected by various aberrations because it observes light from the fan-array chord near the divertor in the ultraviolet–near infrared wavelength range. The aberrations should be suppressed to the extent possible to observe the light with very high spatial resolution. In the preliminary design of DIM, spot diagrams were suppressed within the core of the receiving fiber's cross section, and the resulting spatial resolutions satisfied the design requirements.

  8. Gender and web design software

    Directory of Open Access Journals (Sweden)

    Gabor Horvath

    2007-12-01

    Full Text Available There are several studies dealing with the differences between sites originated by men and women. However, these references are mainly related to the "output", the final web site. In our research we examined the input side of web designing. We thoroughly analysed a number of randomly selected web designer softwares to see, whether and to what extent the templates they offer determine the final look of an individual's website. We have found that most of them are typical masculine templates, which makes it difficult to any women to design a feminine looking website. It can be one of the reasons of the masculine website hegemony on the web.

  9. Software for Evaluation of Conceptual Design

    DEFF Research Database (Denmark)

    Hartvig, Susanne C

    1998-01-01

    by the prototype, it addresses the requirements that the methods imply, and it explains the actual implementation of the prototype. Finally it discusses what have been learned from developing and testing the prototype. In this paper it is suggested, that a software tool which supports evaluation of design can...... be developed with a limited effort, and that such tools could support a structured evaluation process as opposed to no evaluation. Compared to manual evaluation, the introduced software based evaluation tool offers automation of tasks, such as performing assessments, when they are based on prior evaluations...

  10. SWEPP Gamma-Ray Spectrometer System software design description

    International Nuclear Information System (INIS)

    Femec, D.A.; Killian, E.W.

    1994-08-01

    To assist in the characterization of the radiological contents of contract-handled waste containers at the Stored Waste Examination Pilot Plant (SWEPP), the SWEPP Gamma-Ray Spectrometer (SGRS) System has been developed by the Radiation Measurements and Development Unit of the Idaho National Engineering Laboratory. The SGRS system software controls turntable and detector system activities. In addition to determining the concentrations of gamma-ray-emitting radionuclides, this software also calculates attenuation-corrected isotopic mass ratios of-specific interest. This document describes the software design for the data acquisition and analysis software associated with the SGRS system

  11. SWEPP Gamma-Ray Spectrometer System software design description

    Energy Technology Data Exchange (ETDEWEB)

    Femec, D.A.; Killian, E.W.

    1994-08-01

    To assist in the characterization of the radiological contents of contract-handled waste containers at the Stored Waste Examination Pilot Plant (SWEPP), the SWEPP Gamma-Ray Spectrometer (SGRS) System has been developed by the Radiation Measurements and Development Unit of the Idaho National Engineering Laboratory. The SGRS system software controls turntable and detector system activities. In addition to determining the concentrations of gamma-ray-emitting radionuclides, this software also calculates attenuation-corrected isotopic mass ratios of-specific interest. This document describes the software design for the data acquisition and analysis software associated with the SGRS system.

  12. Computer- Aided Design in Power Engineering Application of Software Tools

    CERN Document Server

    Stojkovic, Zlatan

    2012-01-01

    This textbooks demonstrates the application of software tools in solving a series of problems from the field of designing power system structures and systems. It contains four chapters: The first chapter leads the reader through all the phases necessary in the procedures of computer aided modeling and simulation. It guides through the complex problems presenting on the basis of eleven original examples. The second chapter presents  application of software tools in power system calculations of power systems equipment design. Several design example calculations are carried out using engineering standards like MATLAB, EMTP/ATP, Excel & Access, AutoCAD and Simulink. The third chapters focuses on the graphical documentation using a collection of software tools (AutoCAD, EPLAN, SIMARIS SIVACON, SIMARIS DESIGN) which enable the complete automation of the development of graphical documentation of a power systems. In the fourth chapter, the application of software tools in the project management in power systems ...

  13. Empirical studies of design software: Implications for software engineering environments

    Science.gov (United States)

    Krasner, Herb

    1988-01-01

    The empirical studies team of MCC's Design Process Group conducted three studies in 1986-87 in order to gather data on professionals designing software systems in a range of situations. The first study (the Lift Experiment) used thinking aloud protocols in a controlled laboratory setting to study the cognitive processes of individual designers. The second study (the Object Server Project) involved the observation, videotaping, and data collection of a design team of a medium-sized development project over several months in order to study team dynamics. The third study (the Field Study) involved interviews with the personnel from 19 large development projects in the MCC shareholders in order to study how the process of design is affected by organizationl and project behavior. The focus of this report will be on key observations of design process (at several levels) and their implications for the design of environments.

  14. A Hybrid Hardware and Software Component Architecture for Embedded System Design

    Science.gov (United States)

    Marcondes, Hugo; Fröhlich, Antônio Augusto

    Embedded systems are increasing in complexity, while several metrics such as time-to-market, reliability, safety and performance should be considered during the design of such systems. A component-based design which enables the migration of its components between hardware and software can cope to achieve such metrics. To enable that, we define hybrid hardware and software components as a development artifact that can be deployed by different combinations of hardware and software elements. In this paper, we present an architecture for developing such components in order to construct a repository of components that can migrate between the hardware and software domains to meet the design system requirements.

  15. Preliminary design of GDT-based 14 MeV neutron source

    International Nuclear Information System (INIS)

    Du Hongfei; Chen Dehong; Wang Hui; Wang Fuqiong; Jiang Jieqiong; Wu Yican; Chen Yiping

    2012-01-01

    To meet the need of D-T fusion neutron source for fusion material testing, design goals were presented in this paper according to the international requirements of neutron source for fusion material testing. A preliminary design scheme of GDT-based 14 MeV neutron source was proposed, and a physics model of the neutron source was built based on progress of GDT experiments. Two preliminary design schemes (i. e. FDS-GDT1, FDS-GDT2) were designed; among which FDS-GDT2 can be used for fusion material testing with neutron first wall loading of 2 MW/m 2 . (authors)

  16. Using software interoperability to achieve a virtual design environment

    Science.gov (United States)

    Gregory, G. Groot; Koshel, R. John

    2005-09-01

    A variety of simulation tools, including optical design and analysis, have benefited by many years of evolution in software functionality and computing power, thus making the notion of virtual design environments a reality. To simulate the optical characteristics of a system, one needs to include optical performance, mechanical design and manufacturing aspects simultaneously. To date, no single software program offers a universal solution. One approach to achieve an integrated environment is to select tools that offer a high degree of interoperability. This allows the selection of the best tools for each aspect of the design working in concert to solve the problem. This paper discusses the issues of how to assemble a design environment and provides an example of a combination of tools for illumination design. We begin by offering a broad definition of interoperability from an optical analysis perspective. This definition includes aspects of file interchange formats, software communications protocols and customized applications. One example solution is proposed by combining SolidWorks1 for computer-aided design (CAD), TracePro2 for optical analysis and MATLAB3 as the mathematical engine for tolerance analysis. The resulting virtual tool will be applied to a lightpipe design task to illustrate how such a system can be used.

  17. A designerly methodology for software development

    NARCIS (Netherlands)

    Du Bois, E.

    2013-01-01

    This PhD researches the domain of industrial design engineering starting from the strong technological evolutions and changing economic, social and ecological needs. Our current products are not only build from hardware components, but are a complex mix of hardware, software and services (in

  18. Preliminary experience with SpineEOS, a new software for 3D planning in AIS surgery.

    Science.gov (United States)

    Ferrero, Emmanuelle; Mazda, Keyvan; Simon, Anne-Laure; Ilharreborde, Brice

    2018-04-24

    Preoperative planning of scoliosis surgery is essential in the effective treatment of spine pathology. Thus, precontoured rods have been recently developed to avoid iatrogenic sagittal misalignment and rod breakage. Some specific issues exist in adolescent idiopathic scoliosis (AIS), such as a less distal lower instrumented level, a great variability in the location of inflection point (transition from lumbar lordosis to thoracic kyphosis), and sagittal correction is limited by both bone-implant interface. Since 2007, stereoradiographic imaging system is used and allows for 3D reconstructions. Therefore, a software was developed to perform preoperative 3D surgical planning and to provide rod's shape and length. The goal of this preliminary study was to assess the feasibility, reliability, and the clinical relevance of this new software. Retrospective study on 47 AIS patients operated with the same surgical technique: posteromedial translation through posterior approach with lumbar screws and thoracic sublaminar bands. Pre- and postoperatively, 3D reconstructions were performed on stereoradiographic images (EOS system, Paris, France) and compared. Then, the software was used to plan the surgical correction and determine rod's shape and length. Simulated spine and rods were compared to postoperative real 3D reconstructions. 3D reconstructions and planning were performed by an independent observer. 3D simulations were performed on the 47 patients. No difference was found between the simulated model and the postoperative 3D reconstructions in terms of sagittal parameters. Postoperatively, 21% of LL were not within reference values. Postoperative SVA was 20 mm anterior in 2/3 of the cases. Postoperative rods were significantly longer than precontoured rods planned with the software (mean 10 mm). Inflection points were different on the rods used and the planned rods (2.3 levels on average). In this preliminary study, the software based on 3D stereoradiography low

  19. Preliminary design report for the prototypical fuel rod consolidation system

    International Nuclear Information System (INIS)

    Rosa, J.M.

    1986-01-01

    This report documents NUTECH's preliminary design of a dry, spent fuel rod consolidation system. This preliminary design is the result of Phase I of a planned four phase project. The present report on this project provides a considerable amount of detail for a preliminary design effort. The design and all of its details are described in this Preliminary Design Report (PDR). The NUTECH dry rod consolidation system described herein is remotely operated. It provides for automatic operation, but with operator hold points between key steps in the process. The operator has the ability to switch to a manual operation mode at any point in the process. The system is directed by the operator using an executive computer which controls and coordinates the operation of the in-cell equipment. The operator monitors the process using an in-cell closed circuit television (CCTV) system with audio output and equipment status displays on the computer monitor. The in-cell mechanical equipment consists of the following: (1) two overhead cranes with manipulators; (2) a multi-degree of freedom fuel handling table and its clamping equipment; (3) a fuel assembly end fitting removal station and its tools; (4) a consolidator (which pulls rods, assembles the consolidated bundle and loads the canister); (5) a canister end cap welder and weld inspection system; (6) decontamination systems; and (7) the CCTV and microphone systems

  20. Design and Implementation of Software for Resistance Welding Process Simulations

    DEFF Research Database (Denmark)

    Zhang, Wenqi

    2003-01-01

    Based on long time engineering research and dedicated collaborations with industry, a new welding software, SORPAS, has been developed for simulation of resistance projection and spot welding processes applying the powerful finite element method (FEM). In order to make the software directly usabl...... equipment manufacturers...... by engineers and technicians in industry, all of the important parameters in resistance welding are considered and automatically implemented into the software. With the specially designed graphic user interface for Windows, engineers (even without prior knowledge of FEM) can quickly learn and easily operate...... and utilize the software. All industrial users, including welding engineers from DaimlerChrysler, Volkswangen, PSA Peugeot Citroen, VOLVO, Siemens, ABB and so on, have started using the software just after taking a one-day training course. With the user-friendly facilities for flexible geometric design...

  1. Preliminary Design Analysis of a HGD for the NHDD Program at Korea

    International Nuclear Information System (INIS)

    Song, Kee Nam; Lee, H. Y.; Lee, S. B.; Kim, Y. W.

    2007-01-01

    Korea Atomic Energy Research Institute is in the process of carrying out a Nuclear Hydrogen Development and Demonstration (NHDD) Program by considering the indirect cycle gas cooled reactors that produce heat at temperatures in the order of 950 .deg. C. A coaxial double-tube Hot Gas Duct (HGD) is a key component connecting the reactor pressure vessel and the intermediate heat exchanger for the NHDD program. Recently, a preliminary design evaluation for the hot gas duct of the NHDD program was carried out. These preliminary design activities include a decision on the geometric dimensions, a strength evaluation, an appropriate material selection, and identifying the design code for the HGD. In this study, a preliminary strength evaluation for the HGD of the NHDD program has been undertaken based on the HTR-10 design concepts. Also, a preliminary evaluation of the creep-fatigue damage for a high temperature HGD structure has been carried out according to the draft code case for Alloy 617. Preliminary strength evaluation results for the HGD showed that the geometric dimensions of the proposed HGD would be acceptable for the design requirements

  2. Failure mode analysis of preliminary design of ITER divertor impurity monitor

    International Nuclear Information System (INIS)

    Kitazawa, Sin-iti; Ogawa, Hiroaki

    2016-01-01

    Highlights: • Divertor impurity influx monitor for ITER (DIM) is procured by JADA. • DIM is designed to observe light from nuclear fusion plasma directly. • DIM is under preliminary design phase. • Failure mode of DIM was prepared for RAMI analysis. • RAMI analysis on DIM was performed to reduce technical risks. - Abstract: The objective of the divertor impurity influx monitor (DIM) for ITER is to measure the parameters of impurities and hydrogen isotopes (tritium, deuterium, and hydrogen) in divertor plasma using visible and UV spectroscopic techniques in the 200–1000 nm wavelength range. In ITER, special provisions are required to ensure accuracy and full functionality of the diagnostic components under harsh conditions (high temperature, high magnetic field, high vacuum condition, and high radiation field). Japan Domestic Agency is preparing the preliminary design of the ITER DIM system, which will be installed in the upper, equatorial and lower ports. The optical and mechanical designs of the DIM are conducted to fit ITER’s requirements. The optical and mechanical designs meet the requirements of spatial resolution. Some auxiliary systems were examined via prototyping. The preliminary design of the ITER DIM system was evaluated by RAMI analysis. The availability of the designed system is adequately high to satisfy the project requirements. However, some equipment does not have certain designs, and this may cause potential technical risks. The preliminary design should be modified to reduce technical risks and to prepare the final design.

  3. Software design for the EBT-P data acquisition and control system R and D

    International Nuclear Information System (INIS)

    Boyd, R.A.

    1983-01-01

    The instrumentation and control system for the EBT-P device is composed of a hierarchy of programmable logic controllers, microprocessor-based data acquisition computers, and a large minicomputer-based facility computer system. The software being developed to support this data acquisition and control system is necessarily quite complex due to several requirements imposed upon the EBT-P overall design criteria. These requirements, which include such considerations as overall reliability, operator interface, real-time display, interprocessor communication, and minimum cost to build, operate, and maintain, dictate that the software be developed in a well structured and controlled manner. To this end, structured software engineering practices are being applied to the design and development of the EBT-P data acquistion and control software. The design process began with the production of a software Requirements Document which describes the hardware and software environment in which the software development takes place. It identifies the major deliverable software items to be produced and describes the practices to be used to design and develop the software. The software design is split into three components: the facility computer software, the microcomputer software, and the PLC software. Within these physical boundaries, the following five functions are defined: data acquisition, display, communication, storage, and control. The software design is further detailed in a Structured Specification Document for each of the three physical components. Each specification describes the software in detailed terms so that a programmer can directly write the required software. Each specification is composed of: data flow diagrams, a data dictionary, structure diagrams, and program design language mini-specifications. Examples of the design issues exposed and addressed during the structured decomposition of EBT-P software processes are discussed in detail

  4. A Process Framework for Designing Software Reference Architectures for Providing Tools as a Service

    DEFF Research Database (Denmark)

    Chauhan, Muhammad Aufeef; Babar, Muhammad Ali; Probst, Christian W.

    2016-01-01

    of software systems need customized and systematic SRA design and evaluation methods. In this paper, we present a software Reference Architecture Design process Framework (RADeF) that can be used for analysis, design and evaluation of the SRA for provisioning of Tools as a Service as part of a cloud......Software Reference Architecture (SRA), which is a generic architecture solution for a specific type of software systems, provides foundation for the design of concrete architectures in terms of architecture design guidelines and architecture elements. The complexity and size of certain types......-enabled workSPACE (TSPACE). The framework is based on the state of the art results from literature and our experiences with designing software architectures for cloud-based systems. We have applied RADeF SRA design two types of TSPACE: software architecting TSPACE and software implementation TSPACE...

  5. Life cycle analysis in preliminary design stages

    OpenAIRE

    Agudelo , Lina-Maria; Mejía-Gutiérrez , Ricardo; Nadeau , Jean-Pierre; PAILHES , Jérôme

    2014-01-01

    International audience; In a design process the product is decomposed into systems along the disciplinary lines. Each stage has its own goals and constraints that must be satisfied and has control over a subset of design variables that describe the overall system. When using different tools to initiate a product life cycle, including the environment and impacts, its noticeable that there is a gap in tools that linked the stages of preliminary design and the stages of materialization. Differen...

  6. Applying Formal Methods to the Design of Smart Card Software

    NARCIS (Netherlands)

    Butler, Michael; Hartel, Pieter H.; Longley, Mark; de Jong, Eduard

    1997-01-01

    The goal of this work is the design of a language for the implementation of smart card applications, specifically an operating system, as high integrity software. The integrity of a piece of software is demonstrated by proving various properties of the software. The language must therefore exclude

  7. Software tools for the particle accelerator designs

    International Nuclear Information System (INIS)

    Sugimoto, Masayoshi

    1988-01-01

    The software tools used for the designs of the particle accelerators are going to be implemented on the small computer systems, such as the personal computers or the work stations. These are called from the interactive environment like a window application program. The environment contains the small expert system to make easy to select the design parameters. (author)

  8. A Model for Quality Optimization in Software Design Processes

    NARCIS (Netherlands)

    Noppen, J.A.R.; van den Broek, P.M.; Aksit, Mehmet

    The main objective of software engineers is to design and implement systems that implement all functional and non-functional requirements. Unfortunately, it is very difficult or even generally impossible to deliver a software system that satisfies all the requirements. Even more seriously, failures

  9. Preliminary System Design of the SWRL Financial System.

    Science.gov (United States)

    Ikeda, Masumi

    The preliminary system design of the computer-based Southwest Regional Laboratory's (SWRL) Financial System is outlined. The system is designed to produce various management and accounting reports needed to maintain control of SWRL operational and financial activities. Included in the document are descriptions of the various types of system…

  10. Finite-Element Software for Conceptual Design

    DEFF Research Database (Denmark)

    Lindemann, J.; Sandberg, G.; Damkilde, Lars

    2010-01-01

    and research. Forcepad is an effort to provide a conceptual design and teaching tool in a finite-element software package. Forcepad is a two-dimensional finite-element application based on the same conceptual model as image editing applications such as Adobe Photoshop or Microsoft Paint. Instead of using...

  11. Windows Calorimeter Control (WinCal) program computer software design description

    International Nuclear Information System (INIS)

    Pertzborn, N.F.

    1997-01-01

    The Windows Calorimeter Control (WinCal) Program System Design Description contains a discussion of the design details for the WinCal product. Information in this document will assist a developer in maintaining the WinCal system. The content of this document follows the guidance in WHC-CM-3-10, Software Engineering Standards, Standard for Software User Documentation

  12. Markov Chains For Testing Redundant Software

    Science.gov (United States)

    White, Allan L.; Sjogren, Jon A.

    1990-01-01

    Preliminary design developed for validation experiment that addresses problems unique to assuring extremely high quality of multiple-version programs in process-control software. Approach takes into account inertia of controlled system in sense it takes more than one failure of control program to cause controlled system to fail. Verification procedure consists of two steps: experimentation (numerical simulation) and computation, with Markov model for each step.

  13. Dedicated software for diffractive optics design and simulation

    International Nuclear Information System (INIS)

    Firsov, A; Brzhezinskaya, M; Erko, A; Firsov, A; Svintsov, A

    2013-01-01

    An efficient software package for the structure design and simulation of imaging properties of diffraction optical elements has been developed. It operates with point source and consists of: the ZON software, to calculate the structure of an optical element in transmission and reflection; the KRGF software, to simulate the diffraction properties of an ideal optical element with point source; the DS software, to calculate the diffraction properties by taking into consideration material and shadowing effects. Optional software allows simulation with a real non-point source. Zone plate thickness profile, source shape as well as substrate curvature are considered in this calculation. This is especially important for the diffractive focusing elements and gratings at a total external reflection, given that the lateral size of the structure can be up to 1 m. The program package can be used in combination with the Nanomaker software to prepare data for ion and e-beam surface modifications and corrections.

  14. Object-oriented software design in semiautomatic building extraction

    Science.gov (United States)

    Guelch, Eberhard; Mueller, Hardo

    1997-08-01

    Developing a system for semiautomatic building acquisition is a complex process, that requires constant integration and updating of software modules and user interfaces. To facilitate these processes we apply an object-oriented design not only for the data but also for the software involved. We use the unified modeling language (UML) to describe the object-oriented modeling of the system in different levels of detail. We can distinguish between use cases from the users point of view, that represent a sequence of actions, yielding in an observable result and the use cases for the programmers, who can use the system as a class library to integrate the acquisition modules in their own software. The structure of the system is based on the model-view-controller (MVC) design pattern. An example from the integration of automated texture extraction for the visualization of results demonstrate the feasibility of this approach.

  15. A preliminary conceptual design study for Korean fusion DEMO reactor

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Keeman, E-mail: kkeeman@nfri.re.kr [National Fusion Research Institute, 169-148 Gwahak-ro, Daejeon 305-806 (Korea, Republic of); Kim, Hyoung Chan; Oh, Sangjun; Lee, Young Seok; Yeom, Jun Ho; Im, Kihak; Lee, Gyung-Su [National Fusion Research Institute, 169-148 Gwahak-ro, Daejeon 305-806 (Korea, Republic of); Neilson, George; Kessel, Charles; Brown, Thomas; Titus, Peter [Princeton Plasma Physics Laboratory, Princeton University, Princeton, NJ 08543 (United States)

    2013-10-15

    Highlights: ► Perform a preliminary conceptual study for a steady-state Korean DEMO reactor. ► Present design guidelines and requirements of Korean DEMO reactor. ► Present a preliminary design of TF (toroidal field) and CS (central solenoid) magnet. ► Present a preliminary result of the radial build scheme of Korean DEMO reactor. -- Abstract: As the ITER is being constructed, there is a growing anticipation for an earlier realization of fusion energy, so called fast-track approach. Korean strategy for fusion energy can be regarded as a fast-track approach and one special concept discussed in this paper is a two-stage development plan. At first, a steady-state Korean DEMO Reactor (K-DEMO) is designed not only to demonstrate a net electricity generation and a self-sustained tritium cycle, but also to be used as a component test facility. Then, at its second stage, a major upgrade is carried out by replacing in-vessel components in order to show a net electric generation on the order of 300 MWe and the competitiveness in cost of electricity (COE). The major radius is designed to be just below 6.5 m, considering practical engineering feasibilities. By using high performance Nb{sub 3}Sn-based superconducting cable currently available, high magnetic field at the plasma center above 8 T can be achieved. A design concept for TF magnets and radial builds for the K-DEMO considering a vertical maintenance scheme, are presented together with preliminary design parameters.

  16. Software Designing Methodology for ICT4D Domain

    DEFF Research Database (Denmark)

    Zewge, Amanuel; Dittrich, Yvonne; Bekele, Rahel

    2014-01-01

    ICT Interventions at agriculture information service provide rural farmer with the knowledge to improve their wellbeing. There are various technological and operational components that go into design of a software system particularly in ICT for development initiatives. We aimed to design method...

  17. Trade-off results and preliminary designs of Near-Term Hybrid Vehicles

    Science.gov (United States)

    Sandberg, J. J.

    1980-01-01

    Phase I of the Near-Term Hybrid Vehicle Program involved the development of preliminary designs of electric/heat engine hybrid passenger vehicles. The preliminary designs were developed on the basis of mission analysis, performance specification, and design trade-off studies conducted independently by four contractors. THe resulting designs involve parallel hybrid (heat engine/electric) propulsion systems with significant variation in component selection, power train layout, and control strategy. Each of the four designs is projected by its developer as having the potential to substitute electrical energy for 40% to 70% of the petroleum fuel consumed annually by its conventional counterpart.

  18. Induction Heating Process Design Using COMSOL Multiphysics Software

    Directory of Open Access Journals (Sweden)

    Andy Triwinarko

    2011-08-01

    Full Text Available Induction heating is clean environmental heating process due to a non-contact heating process. There is lots of the induction heating type that be used in the home appliance but it is still new technology in Indonesia. The main interesting area of the induction heating design is the efficiency of the usage of energy and choice of the plate material. COMSOL Multiphysics Software can be used to simulate and estimate the induction heating process. Therefore, the software can be used to design the induction heating process that will have a optimum efficiency. The properties of the induction heating design were also simulated and analyzed such as effect of inductors width, inductors distance, and conductive plate material. The result was shown that the good design of induction heating must have a short width and distance inductor and used silicon carbide as material plate with high frequency controller.

  19. Requirement analysis of the safety-critical software implementation for the nuclear power plant

    International Nuclear Information System (INIS)

    Chang, Hoon Seon; Jung, Jae Cheon; Kim, Jae Hack; Nam, Sang Ku; Kim, Hang Bae

    2005-01-01

    The safety critical software shall be implemented under the strict regulation and standards along with hardware qualification. In general, the safety critical software has been implemented using functional block language (FBL) and structured language like C in the real project. Software design shall comply with such characteristics as; modularity, simplicity, minimizing the use of sub-routine, and excluding the interrupt logic. To meet these prerequisites, we used the computer-aided software engineering (CASE) tool to substantiate the requirements traceability matrix that were manually developed using Word processors or Spreadsheets. And the coding standard and manual have been developed to confirm the quality of software development process, such as; readability, consistency, and maintainability in compliance with NUREG/CR-6463. System level preliminary hazard analysis (PHA) is performed by analyzing preliminary safety analysis report (PSAR) and FMEA document. The modularity concept is effectively implemented for the overall module configurations and functions using RTP software development tool. The response time imposed on the basis of the deterministic structure of the safety-critical software was measured

  20. Preliminary design and off-design performance analysis of an Organic Rankine Cycle for geothermal sources

    International Nuclear Information System (INIS)

    Hu, Dongshuai; Li, Saili; Zheng, Ya; Wang, Jiangfeng; Dai, Yiping

    2015-01-01

    Highlights: • A method for preliminary design and performance prediction is established. • Preliminary data of radial inflow turbine and plate heat exchanger are obtained. • Off-design performance curves of critical components are researched. • Performance maps in sliding pressure operation are illustrated. - Abstract: Geothermal fluid of 90 °C and 10 kg/s can be exploited together with oil in Huabei Oilfield of China. Organic Rankine Cycle is regarded as a reasonable method to utilize these geothermal sources. This study conducts a detailed design and off-design performance analysis based on the preliminary design of turbines and heat exchangers. The radial inflow turbine and plate heat exchanger are selected in this paper. Sliding pressure operation is applied in the simulation and three parameters are considered: geothermal fluid mass flow rate, geothermal fluid temperature and condensing pressure. The results indicate that in all considered conditions the designed radial inflow turbine has smooth off-design performance and no choke or supersonic flow are found at the nozzle and rotor exit. The lager geothermal fluid mass flow rate, the higher geothermal fluid temperature and the lower condensing pressure contribute to the increase of cycle efficiency and net power. Performance maps are illustrated to make system meet different load requirements especially when the geothermal fluid temperature and condensing pressure deviate from the design condition. This model can be used to provide basic data for future detailed design, and predict off-design performance in the initial design phase

  1. A Story-Telling Approach for a Software Engineering Course Design

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    2009-01-01

    Advanced programming and software engineering techniques are challenging to learn due to their inherent complexity. However, to the average student they are even more challenging because they have never experienced the context in which the techniques are appropriate. For instance, why learn design...... patterns to increase maintainability when student exercises are never maintained? In this paper, we outline the contextual problems that software engineering teaching has to deal with and present a story telling approach for course design as a remedy. We outline the stories that over the last five years...... have structured lecturing and mandatory exercises for our advanced programming/software engineering course, and present benefits, liabilities, and experiences with the approach comparing it to the normal, topic structured, course design....

  2. Simulation of lumbar and neck angle flexion while ingress of paratransit (angkot in Indonesia as a preliminary design study

    Directory of Open Access Journals (Sweden)

    Yukhi Mustaqim Kusuma Sya’bana

    2017-12-01

    Full Text Available This is the preliminary finding of a study to simulate lumbar and neck flexion while ingress to the paratransit. The result of simulation will determine design aspect criteria as a preliminary step before ideation and implementation design steps. Biomechanics of Bodies (BoB is software that used to represent passenger task during paratransit ingress simulation, with skeleton model that used is height 165 cm and weight 65 kg. Environment to represent this simulation is measured Suzuki Carry SS 2013 as a private car that has been modified into a public transportation in accordance with the Indonesian government road-worthy test. Due to the low height of the entrance and the high ground clearance, lumbar and neck joint angle was a focus of this ingress simulation. The peak angle at the neck joint is 40° when 2 s skeleton nod in the door limitation ingress and lumbar flexion is 70° when 5 s skeleton is walking while bend over that will increase the load on that area. Based on biomechanical simulation approach, we may suggest the dimension of public transportation design framework developments, especially paratransit.

  3. Designer's unified cost model

    Science.gov (United States)

    Freeman, William T.; Ilcewicz, L. B.; Swanson, G. D.; Gutowski, T.

    1992-01-01

    A conceptual and preliminary designers' cost prediction model has been initiated. The model will provide a technically sound method for evaluating the relative cost of different composite structural designs, fabrication processes, and assembly methods that can be compared to equivalent metallic parts or assemblies. The feasibility of developing cost prediction software in a modular form for interfacing with state of the art preliminary design tools and computer aided design programs is being evaluated. The goal of this task is to establish theoretical cost functions that relate geometric design features to summed material cost and labor content in terms of process mechanics and physics. The output of the designers' present analytical tools will be input for the designers' cost prediction model to provide the designer with a data base and deterministic cost methodology that allows one to trade and synthesize designs with both cost and weight as objective functions for optimization. The approach, goals, plans, and progress is presented for development of COSTADE (Cost Optimization Software for Transport Aircraft Design Evaluation).

  4. Practical Recommendations for the Preliminary Design Analysis of ...

    African Journals Online (AJOL)

    Interior-to-exterior shear ratios for equal and unequal bay frames, as well as column inflection points were obtained to serve as practical aids for preliminary analysis/design of fixed-feet multistory sway frames. Equal and unequal bay five story frames were analysed to show the validity of the recommended design ...

  5. Preliminary 2D design study for A ampersand PCT

    International Nuclear Information System (INIS)

    Keto, E.; Azevedo, S.; Roberson, P.

    1995-03-01

    Lawrence Livermore National Laboratory is currently designing and constructing a tomographic scanner to obtain the most accurate possible assays of radioactivity in barrels of nuclear waste in a limited amount of time. This study demonstrates a method to explore different designs using laboratory experiments and numerical simulations. In particular, we examine the trade-off between spatial resolution and signal-to-noise. The simulations are conducted in two dimensions as a preliminary study for three dimensional imaging. We find that the optimal design is entirely dependent on the expected source sizes and activities. For nuclear waste barrels, preliminary results indicate that collimators with widths of 1 to 3 inch and aspect ratios of 5:1 to 10:1 should perform well. This type of study will be repeated in 3D in more detail to optimize the final design

  6. Preliminary core design of IRIS-50

    International Nuclear Information System (INIS)

    Petrovic, Bojan; Franceschini, Fausto

    2009-01-01

    IRIS-50 is a small, 50 MWe, advanced PWR with integral primary system. It evolved employing the same design principles as the well known medium size (335 MWe) IRIS. These principles include the 'safety-by-design' philosophy, simple and robust design, and deployment flexibility. The 50 MWe design addresses the needs of specific applications (e.g., power generation in small regional grids, water desalination and biodiesel production at remote locations, autonomous power source for special applications, etc.). Such applications may favor or even require longer refueling cycles, or may have some other specific requirements. Impact of these requirements on the core design and refueling strategy is discussed in the paper. Trade-off between the cycle length and other relevant parameters is addressed. A preliminary core design is presented, together with the core main reactor physics performance parameters. (author)

  7. Comparison of PV system design software packages for urban applications

    Energy Technology Data Exchange (ETDEWEB)

    Gharakhani Siraki, Arbi; Pillay, Pragasen

    2010-09-15

    A large number of software packages are available for solar resource evaluation and PV system design. However, few of them are suitable for urban applications. In this paper a comparison has been made between two specifically designed solar tools known as the Ecotect 2010 and the PVsyst 5.05. Conclusions have been made for proper use of these packages based on their specifications and privileges. Moreover, the calculations have been repeated with HOMER software package (which is a generic tool) for the same location. The results suggest that a generic solar software tool should not be used for an urban application.

  8. Software package for analysis of completely randomized block design

    African Journals Online (AJOL)

    This study is to design and develop statistical software (package), OYSP1.0 which conveniently accommodates and analyzes large mass of data emanating from experimental designs, in particular, completely Randomized Block design. Visual Basic programming is used in the design. The statistical package OYSP 1.0 ...

  9. Research on Visualization Design Method in the Field of New Media Software Engineering

    Science.gov (United States)

    Deqiang, Hu

    2018-03-01

    In the new period of increasingly developed science and technology, with the increasingly fierce competition in the market and the increasing demand of the masses, new design and application methods have emerged in the field of new media software engineering, that is, the visualization design method. Applying the visualization design method to the field of new media software engineering can not only improve the actual operation efficiency of new media software engineering but more importantly the quality of software development can be enhanced by means of certain media of communication and transformation; on this basis, the progress and development of new media software engineering in China are also continuously promoted. Therefore, the application of visualization design method in the field of new media software engineering is analysed concretely in this article from the perspective of the overview of visualization design methods and on the basis of systematic analysis of the basic technology.

  10. Journal of Open Source Software (JOSS): design and first-year review

    Science.gov (United States)

    Smith, Arfon M.

    2018-01-01

    JOSS is a free and open-access journal that publishes articles describing research software across all disciplines. It has the dual goals of improving the quality of the software submitted and providing a mechanism for research software developers to receive credit. While designed to work within the current merit system of science, JOSS addresses the dearth of rewards for key contributions to science made in the form of software. JOSS publishes articles that encapsulate scholarship contained in the software itself, and its rigorous peer review targets the software components: functionality, documentation, tests, continuous integration, and the license. A JOSS article contains an abstract describing the purpose and functionality of the software, references, and a link to the software archive. JOSS published more than 100 articles in its first year, many from the scientific python ecosystem (including a number of articles related to astronomy and astrophysics). JOSS is a sponsored project of the nonprofit organization NumFOCUS and is an affiliate of the Open Source Initiative.In this presentation, I'll describes the motivation, design, and progress of the Journal of Open Source Software (JOSS) and how it compares to other avenues for publishing research software in astronomy.

  11. Postmodern Software Design with NYAM: Not Yet Another Method

    NARCIS (Netherlands)

    Wieringa, Roelf J.; Broy, M.; Rumpe, B.

    1998-01-01

    This paper presents a conceptual toolbox for software specification and design that contains techniques from structured and object-oriented specification and design methods. The toolbox is called TRADE (Toolkit for Requirements and Design Engineering). The TRADE tools are used in teaching

  12. Automating risk analysis of software design models.

    Science.gov (United States)

    Frydman, Maxime; Ruiz, Guifré; Heymann, Elisa; César, Eduardo; Miller, Barton P

    2014-01-01

    The growth of the internet and networked systems has exposed software to an increased amount of security threats. One of the responses from software developers to these threats is the introduction of security activities in the software development lifecycle. This paper describes an approach to reduce the need for costly human expertise to perform risk analysis in software, which is common in secure development methodologies, by automating threat modeling. Reducing the dependency on security experts aims at reducing the cost of secure development by allowing non-security-aware developers to apply secure development with little to no additional cost, making secure development more accessible. To automate threat modeling two data structures are introduced, identification trees and mitigation trees, to identify threats in software designs and advise mitigation techniques, while taking into account specification requirements and cost concerns. These are the components of our model for automated threat modeling, AutSEC. We validated AutSEC by implementing it in a tool based on data flow diagrams, from the Microsoft security development methodology, and applying it to VOMS, a grid middleware component, to evaluate our model's performance.

  13. Co-verification of hardware and software for ARM SoC design

    CERN Document Server

    Andrews, Jason

    2004-01-01

    Hardware/software co-verification is how to make sure that embedded system software works correctly with the hardware, and that the hardware has been properly designed to run the software successfully -before large sums are spent on prototypes or manufacturing. This is the first book to apply this verification technique to the rapidly growing field of embedded systems-on-a-chip(SoC). As traditional embedded system design evolves into single-chip design, embedded engineers must be armed with the necessary information to make educated decisions about which tools and methodology to deploy. SoC verification requires a mix of expertise from the disciplines of microprocessor and computer architecture, logic design and simulation, and C and Assembly language embedded software. Until now, the relevant information on how it all fits together has not been available. Andrews, a recognized expert, provides in-depth information about how co-verification really works, how to be successful using it, and pitfalls to avoid. H...

  14. A Review of Predictive Software for the Design of Community Microgrids

    Directory of Open Access Journals (Sweden)

    Mina Rahimian

    2018-01-01

    Full Text Available This paper discusses adding a spatial dimension to the design of community microgrid projects in the interest of expanding the existing discourse related to energy performance optimization measures. A multidimensional vision for designing community microgrids with higher energy performance is considered, leveraging urban form (superstructure to understand how it impacts the performance of the system’s distributed energy resources and loads (infrastructure. This vision engages the design sector in the technical conversation of developing community microgrids, leading to energy efficient designs of microgrid-connected communities well before their construction. A new generation of computational modeling and simulation tools that address this interaction are required. In order to position the research, this paper presents a survey of existing software packages, belonging to two distinct categories of modeling, simulation, and evaluation of community microgrids: the energy infrastructure modeling and the urban superstructure energy modeling. Results of this software survey identify a lack in software tools and simulation packages that simultaneously address the necessary interaction between the superstructure and infrastructure of community microgrids, given the importance of its study. Conclusions represent how a proposed experimental software prototype may fill an existing gap in current related software packages.

  15. Preliminary design analysis of the ALT-II limiter for TEXTOR

    International Nuclear Information System (INIS)

    Koski, J.A.; Boyd, R.D.; Kempka, S.M.; Romig, A.D. Jr.; Smith, M.F.; Watson, R.D.; Whitley, J.B.; Conn, R.W.; Grotz, S.P.

    1984-01-01

    Installation of a large toroidal belt pump limiter, Advanced Limiter Test II (ALT-II), on the TEXTOR tokamak at Juelich, FRG is anticipated for early 1986. This paper discusses the preliminary mechanical design and materials considerations undertaken as part of the feasibility study phase for ALT-II. Since the actively cooled limiter blade is the component in direct contact with the plasma edge, and thus subject to the severe plasma environment, most preliminary design efforts have concentrated on analysis of the blade. The screening process which led to the recommended preliminary design consisting of a dispersion strenghthened copper or OFHC copper cover plate over an austenitic stainless steel base plate is discussed. A 1 to 3 mm thick low atomic number coating consisting of a graded plasma-sprayed Silicon Carbide-Aluminium composite is recommended subject to further experiment and evaluation. Thermal-hydraulic and stress analyses of the limiter blade are also discussed. (orig.)

  16. Use of Software Tools in Teaching Relational Database Design.

    Science.gov (United States)

    McIntyre, D. R.; And Others

    1995-01-01

    Discusses the use of state-of-the-art software tools in teaching a graduate, advanced, relational database design course. Results indicated a positive student response to the prototype of expert systems software and a willingness to utilize this new technology both in their studies and in future work applications. (JKP)

  17. Training Software Developers and Designers to Conduct Usability Evaluations

    Science.gov (United States)

    Skov, Mikael Brasholt; Stage, Jan

    2012-01-01

    Many efforts to improve the interplay between usability evaluation and software development rely either on better methods for conducting usability evaluations or on better formats for presenting evaluation results in ways that are useful for software designers and developers. Both of these approaches depend on a complete division of work between…

  18. The Implementation of Satellite Control System Software Using Object Oriented Design

    Science.gov (United States)

    Anderson, Mark O.; Reid, Mark; Drury, Derek; Hansell, William; Phillips, Tom

    1998-01-01

    NASA established the Small Explorer (SMEX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions that can be launched into low earth orbit by small expendable vehicles. The development schedule for each SMEX spacecraft was three years from start to launch. The SMEX program has produced five satellites; Solar Anomalous and Magnetospheric Particle Explorer (SAMPEX), Fast Auroral Snapshot Explorer (FAST), Submillimeter Wave Astronomy Satellite (SWAS), Transition Region and Coronal Explorer (TRACE) and Wide-Field Infrared Explorer (WIRE). SAMPEX and FAST are on-orbit, TRACE is scheduled to be launched in April of 1998, WIRE is scheduled to be launched in September of 1998, and SWAS is scheduled to be launched in January of 1999. In each of these missions, the Attitude Control System (ACS) software was written using a modular procedural design. Current program goals require complete spacecraft development within 18 months. This requirement has increased pressure to write reusable flight software. Object-Oriented Design (OOD) offers the constructs for developing an application that only needs modification for mission unique requirements. This paper describes the OOD that was used to develop the SMEX-Lite ACS software. The SMEX-Lite ACS is three-axis controlled, momentum stabilized, and is capable of performing sub-arc-minute pointing. The paper first describes the high level requirements which governed the architecture of the SMEX-Lite ACS software. Next, the context in which the software resides is explained. The paper describes the benefits of encapsulation, inheritance and polymorphism with respect to the implementation of an ACS software system. This paper will discuss the design of several software components that comprise the ACS software. Specifically, Object-Oriented designs are presented for sensor data processing, attitude control, attitude determination and failure detection. The paper addresses

  19. Computer software design description for the integrated control and data acquisition system LDUA system

    International Nuclear Information System (INIS)

    Aftanas, B.L.

    1998-01-01

    This Computer Software Design Description (CSDD) document provides the overview of the software design for all the software that is part of the integrated control and data acquisition system of the Light Duty Utility Arm System (LDUA). It describes the major software components and how they interface. It also references the documents that contain the detailed design description of the components

  20. Critical Conversations: Feedback As A Stimulus To Creativity In Software Design

    Directory of Open Access Journals (Sweden)

    Raymond McCall

    2010-01-01

    Full Text Available Three decades of creating software to support design rationale showed the author how rationale processes can promote generation of novel ideas. Rationale can promote creative design by promoting critical conversations among designers and other project participants. Critical conversations intertwine ideation and evaluation, using feedback about consequences of decisions to challenge designers to devise new ideas. Such conversations take two forms. The first is discussion involving feedback from speculation about consequences of design decisions for implementation and use. The second is discussion involving feedback from actual experiences of implementation and use of the software being designed. The former is purely a process of reflective discourse, the latter a process of situated cognition involving both action and reflective discourse. Thus, the former is pure argumentation, the latter situated argumentation. Exploiting the full potential of critical conversations for creative design requires rethinking rationale methods and integrating them into software supporting implementation and use.

  1. Preliminary design package for solar collector and solar pump

    Science.gov (United States)

    1978-01-01

    A solar-operated pump using an existing solar collector, for use on solar heating and cooling and hot water systems is described. Preliminary design criteria of the collector and solar-powered pump is given including: design drawings, verification plans, and hazard analysis.

  2. Software design of a general purpose data acquisition and control executive

    International Nuclear Information System (INIS)

    Labiak, W.G.; Minor, E.G.

    1981-01-01

    The software design of an executive which performs general purpose data acquisition, monitoring, and control is presented. The executive runs on a memory-based mini or micro-computer and communicates with a disk-based computer where data analysis and display are done. The executive design stresses reliability and versatility, and has yielded software which can provide control and monitoring for widely different hardware systems. Applications of this software on two major fusion energy experiments at Lawrence Livermore National Laboratory will be described

  3. Preliminary Design of Aerial Spraying System for Microlight Aircraft

    Science.gov (United States)

    Omar, Zamri; Idris, Nurfazliawati; Rahim, M. Zulafif

    2017-10-01

    Undoubtedly agricultural is an important sector because it provides essential nutrients for human, and consequently is among the biggest sector for economic growth worldwide. It is crucial to ensure crops production is protected from any plant diseases and pests. Thus aerial spraying system on crops is developed to facilitate farmers to for crops pests control and it is very effective spraying method especially for large and hilly crop areas. However, the use of large aircraft for aerial spaying has a relatively high operational cost. Therefore, microlight aircraft is proposed to be used for crops aerial spraying works for several good reasons. In this paper, a preliminary design of aerial spraying system for microlight aircraft is proposed. Engineering design methodology is adopted in the development of the aerial sprayer and steps involved design are discussed thoroughly. A preliminary design for the microlight to be attached with an aerial spraying system is proposed.

  4. Method and software to solution of inverse and inverse design fluid flow and heat transfer problems is compatible with CFD-software

    Energy Technology Data Exchange (ETDEWEB)

    Krukovsky, P G [Institute of Engineering Thermophysics, National Academy of Sciences of Ukraine, Kiev (Ukraine)

    1998-12-31

    The description of method and software FRIEND which provide a possibility of solution of inverse and inverse design problems on the basis of existing (base) CFD-software for solution of direct problems (in particular, heat-transfer and fluid-flow problems using software PHOENICS) are presented. FRIEND is an independent additional module that widens the operational capacities of the base software unified with this module. This unifying does not require any change or addition to the base software. Interfacing of FRIEND and the base software takes place through input and output files of the base software. A brief description of the computational technique applied for the inverse problem solution, same detailed information on the interfacing of FRIEND and CFD-software and solution results for testing inverse and inverse design problems, obtained using the tandem CFD-software PHOENICS and FRIEND, are presented. (author) 9 refs.

  5. Method and software to solution of inverse and inverse design fluid flow and heat transfer problems is compatible with CFD-software

    Energy Technology Data Exchange (ETDEWEB)

    Krukovsky, P.G. [Institute of Engineering Thermophysics, National Academy of Sciences of Ukraine, Kiev (Ukraine)

    1997-12-31

    The description of method and software FRIEND which provide a possibility of solution of inverse and inverse design problems on the basis of existing (base) CFD-software for solution of direct problems (in particular, heat-transfer and fluid-flow problems using software PHOENICS) are presented. FRIEND is an independent additional module that widens the operational capacities of the base software unified with this module. This unifying does not require any change or addition to the base software. Interfacing of FRIEND and the base software takes place through input and output files of the base software. A brief description of the computational technique applied for the inverse problem solution, same detailed information on the interfacing of FRIEND and CFD-software and solution results for testing inverse and inverse design problems, obtained using the tandem CFD-software PHOENICS and FRIEND, are presented. (author) 9 refs.

  6. Preliminary design study of a steady state tokamak device

    International Nuclear Information System (INIS)

    Miya, Naoyuki; Nakajima, Shinji; Ushigusa, Kenkichi; and athors)

    1992-09-01

    Preliminary design study has been made for a steady tokamak with the plasma current of 10MA, as the next to the JT-60U experimental programs. The goal of the research program is the integrated study of steady state, high-power physics and technology. Present candidate design is to use superconducting TF and PF magnet systems and long pulse operation of 100's-1000's of sec with non inductive current drive mainly by 500keV negative ion beam injection of 60MW. Low activation material such as titanium alloy is chosen for the water tank type vacuum vessel, which is also the nuclear shield for the superconducting coils. The present preliminary design study shows that the device can meet the existing JT-60U facility capability. (author)

  7. A User Friendly Software for Rigid Pavement Design

    Directory of Open Access Journals (Sweden)

    Aydın Kıcı

    2017-12-01

    Full Text Available Concrete pavements as concrete road slab, appear as a strong alternative for flexible superstructures especially because of their low cost for maintenance and repair and the high performance they show under heavy axle loads. The design of these concrete road slabs is quite different from the traditional concrete and reinforced concrete structures’ design. In the design for this kind of pavements, traffic conditions should be defined properly and considered an addition to the concrete and platform properties. There have been designing methods developed based on both experimental and mechanic foundations for concrete pavements. The most important ones of these methods are AASHTO (1993 and PCA (1984. In both design methods, it’s significant to know the maximum deflections and maximum strains the vehicles’ loads cause on the pavement. The calculation of this maximum deflections and maximum strains can be done via the finite element method or the closed formulas which have been developed by Westergaard. In this study, a user-friendly software has been developed based on AASHTO 1993, PCA 1984 design methods and Westergaard formulas. Thanks to this software, the user who wants to design the concrete pavement as concrete road slab can obtain the essential parameters automatically by entering the required data for the design.

  8. Advanced engineering software for in-space assembly and manned planetary spacecraft

    Science.gov (United States)

    Delaquil, Donald; Mah, Robert

    1990-01-01

    Meeting the objectives of the Lunar/Mars initiative to establish safe and cost-effective extraterrestrial bases requires an integrated software/hardware approach to operational definitions and systems implementation. This paper begins this process by taking a 'software-first' approach to systems design, for implementing specific mission scenarios in the domains of in-space assembly and operations of the manned Mars spacecraft. The technological barriers facing implementation of robust operational systems within these two domains are discussed, and preliminary software requirements and architectures that resolve these barriers are provided.

  9. Using CASE Software to Teach Undergraduates Systems Analysis and Design.

    Science.gov (United States)

    Wilcox, Russell E.

    1988-01-01

    Describes the design and delivery of a college course for information system students utilizing a Computer-Aided Software Engineering program. Discusses class assignments, cooperative learning, student attitudes, and the advantages of using this software in the course. (CW)

  10. Learning & Personality Types: A Case Study of a Software Design Course

    Science.gov (United States)

    Ahmed, Faheem; Campbell, Piers; Jaffar, Ahmad; Alkobaisi, Shayma; Campbell, Julie

    2010-01-01

    The software industry has continued to grow over the past decade and there is now a need to provide education and hands-on training to students in various phases of software life cycle. Software design is one of the vital phases of the software development cycle. Psychological theories assert that not everybody is fit for all kind of tasks as…

  11. User Interface Design for Dynamic Geometry Software

    Science.gov (United States)

    Kortenkamp, Ulrich; Dohrmann, Christian

    2010-01-01

    In this article we describe long-standing user interface issues with Dynamic Geometry Software and common approaches to address them. We describe first prototypes of multi-touch-capable DGS. We also give some hints on the educational benefits of proper user interface design.

  12. Exploratory research for the development of a computer aided software design environment with the software technology program

    Science.gov (United States)

    Hardwick, Charles

    1991-01-01

    Field studies were conducted by MCC to determine areas of research of mutual interest to MCC and JSC. NASA personnel from the Information Systems Directorate and research faculty from UHCL/RICIS visited MCC in Austin, Texas to examine tools and applications under development in the MCC Software Technology Program. MCC personnel presented workshops in hypermedia, design knowledge capture, and design recovery on site at JSC for ISD personnel. The following programs were installed on workstations in the Software Technology Lab, NASA/JSC: (1) GERM (Graphic Entity Relations Modeler); (2) gIBIS (Graphic Issues Based Information System); and (3) DESIRE (Design Recovery tool). These applications were made available to NASA for inspection and evaluation. Programs developed in the MCC Software Technology Program run on the SUN workstation. The programs do not require special configuration, but they will require larger than usual amounts of disk space and RAM to operate properly.

  13. A software tool for design of process monitoring and analysis systems

    DEFF Research Database (Denmark)

    Singh, Ravendra; Gernaey, Krist; Gani, Rafiqul

    2009-01-01

    A well designed process monitoring and analysis system is necessary to consistently achieve any predefined end product quality. Systematic computer aided methods and tools provide the means to design the necessary process monitoring and analysis systems and/or to validate any existing monitoring...... and analysis system. A software to achieve this has been developed. Two developed supporting tools for the design, a knowledge base (consisting of the process knowledge as well as the knowledge on measurement methods & tools) and a model library (consisting of the process operational models) have been extended...... rigorously and integrated with the user interface, which made the software more generic and applicable to a wide range of problems. The software for the design of a process monitoring and analysis system is presented and illustrated with a tablet manufacturing process example....

  14. Software design practice using two SCADA software packages

    DEFF Research Database (Denmark)

    Basse, K.P.; Christensen, Georg Kronborg; Frederiksen, P. K.

    1996-01-01

    Typical software development for manufacturing control is done either by specialists with consideral real-time programming experience or done by the adaptation of standard software packages for manufacturing control. After investigation and test of two commercial software packages: "InTouch" and ......Touch" and "Fix", it is argued, that a more efficient software solution can be achieved by utilising an integrated specification for SCADA and PLC-programming. Experiences gained from process control is planned investigated for descrete parts manufacturing....

  15. EXPLOSION POTENTIAL ASSESSMENT OF HEAT EXCHANGER NETWORK AT THE PRELIMINARY DESIGN STAGE

    Directory of Open Access Journals (Sweden)

    MOHSIN PASHA

    2016-07-01

    Full Text Available The failure of Shell and Tube Heat Exchangers (STHE is being extensively observed in the chemical process industries. This failure can cause enormous production loss and have a potential of dangerous consequences such as an explosion, fire and toxic release scenarios. There is an urgent need for assessing the explosion potential of shell and tube heat exchanger at the preliminary design stage. In current work, inherent safety index based approach is used to resolve the highlighted issue. Inherent Safety Index for Shell and Tube Heat Exchanger (ISISTHE is a newly developed index for assessing the inherent safety level of a STHE at the preliminary design stage. This index is composed of preliminary design variables and integrated with the process design simulator (Aspen HYSYS. Process information can easily be transferred from process design simulator to MS Excel spreadsheet owing to this integration. This index could potentially facilitate the design engineer to analyse the worst heat exchanger in the heat exchanger network. Typical heat exchanger network of the steam reforming process is presented as a case study and the worst heat exchanger of this network has been identified. It is inferred from this analysis that shell and tube heat exchangers possess high operating pressure, corrected mean temperature difference (CMTD and flammability and reactive potential needs to be critically analysed at the preliminary design stage.

  16. Sewage Solids Irradiator Transportation System (SSITS) cask: preliminary design description

    International Nuclear Information System (INIS)

    Eakes, R.G.; Kempka, S.N.; Lamoreaux, G.H.; Sutherland, S.H.

    1983-02-01

    The preliminary design of the Sewage Solids Irradiator Transportation System (SSITS) Cask is presented in this document. The SSITS cask is to be used for the transport of radioactive cesium chloride and strontium fluoride capsules which are of use in irradiators or as heat sources. The SSITS cask is approximately 1.4 m in diameter, 1.3 m high, weighs roughly 9 t, provides 33 cm of steel shielding, and can dissipate up to 5.2 kW of decay heat. The cask design criteria are identified and a description of the cask design and operation is provided. Detailed analyses of the design were performed to demonstrate licensability of the cask by the Nuclear Regulatory Commission (NRC). Results of the analyses indicate that the preliminary design is in compliance with the pertinent regulatory requirements for licensing of a radioactive material transportation container

  17. Business System Planning Project, Preliminary System Design

    International Nuclear Information System (INIS)

    EVOSEVICH, S.

    2000-01-01

    CH2M HILL Hanford Group, Inc. (CHG) is currently performing many core business functions including, but not limited to, work control, planning, scheduling, cost estimating, procurement, training, and human resources. Other core business functions are managed by or dependent on Project Hanford Management Contractors including, but not limited to, payroll, benefits and pension administration, inventory control, accounts payable, and records management. In addition, CHG has business relationships with its parent company CH2M HILL, U.S. Department of Energy, Office of River Protection and other River Protection Project contractors, government agencies, and vendors. The Business Systems Planning (BSP) Project, under the sponsorship of the CH2M HILL Hanford Group, Inc. Chief Information Officer (CIO), have recommended information system solutions that will support CHG business areas. The Preliminary System Design was developed using the recommendations from the Alternatives Analysis, RPP-6499, Rev 0 and will become the design base for any follow-on implementation projects. The Preliminary System Design will present a high-level system design, providing a high-level overview of the Commercial-Off-The-Shelf (COTS) modules and identify internal and external relationships. This document will not define data structures, user interface components (screens, reports, menus, etc.), business rules or processes. These in-depth activities will be accomplished at implementation planning time

  18. Applications of ATILA FEM software to smart materials case studies in designing devices

    CERN Document Server

    Uchino, Kenji

    2013-01-01

    ATILA Finite Element Method (FEM) software facilitates the modelling and analysis of applications using piezoelectric, magnetostrictor and shape memory materials. It allows entire designs to be constructed, refined and optimized before production begins. Through a range of instructive case studies, Applications of ATILA FEM software to smart materials provides an indispensable guide to the use of this software in the design of effective products.Part one provides an introduction to ATILA FEM software, beginning with an overview of the software code. New capabilities and loss integratio

  19. Designing Prediction Tasks in a Mathematics Software Environment

    Science.gov (United States)

    Brunström, Mats; Fahlgren, Maria

    2015-01-01

    There is a recognised need in mathematics teaching for new kinds of tasks which exploit the affordances provided by new technology. This paper focuses on the design of prediction tasks to foster student reasoning about exponential functions in a mathematics software environment. It draws on the first iteration of a design based research study…

  20. Designers' unified cost model

    Science.gov (United States)

    Freeman, W.; Ilcewicz, L.; Swanson, G.; Gutowski, T.

    1992-01-01

    The Structures Technology Program Office (STPO) at NASA LaRC has initiated development of a conceptual and preliminary designers' cost prediction model. The model will provide a technically sound method for evaluating the relative cost of different composite structural designs, fabrication processes, and assembly methods that can be compared to equivalent metallic parts or assemblies. The feasibility of developing cost prediction software in a modular form for interfacing with state-of-the-art preliminary design tools and computer aided design programs is being evaluated. The goal of this task is to establish theoretical cost functions that relate geometric design features to summed material cost and labor content in terms of process mechanics and physics. The output of the designers' present analytical tools will be input for the designers' cost prediction model to provide the designer with a database and deterministic cost methodology that allows one to trade and synthesize designs with both cost and weight as objective functions for optimization. This paper presents the team members, approach, goals, plans, and progress to date for development of COSTADE (Cost Optimization Software for Transport Aircraft Design Evaluation).

  1. SOFTWARE FOR COMPUTER-AIDED DESIGN OF CROSS-WEDGE ROLLING

    OpenAIRE

    A. A. Abramov; S. V. Medvedev

    2013-01-01

    The issues of computer technology creation of 3D-design and engineering analysis of metal forming processes using cross wedge rolling methods (CWR) are considered. The developed software for computer-aided design and simulation of cross-wedge rolling is described.

  2. Shaping electromagnetic waves using software-automatically-designed metasurfaces.

    Science.gov (United States)

    Zhang, Qian; Wan, Xiang; Liu, Shuo; Yuan Yin, Jia; Zhang, Lei; Jun Cui, Tie

    2017-06-15

    We present a fully digital procedure of designing reflective coding metasurfaces to shape reflected electromagnetic waves. The design procedure is completely automatic, controlled by a personal computer. In details, the macro coding units of metasurface are automatically divided into several types (e.g. two types for 1-bit coding, four types for 2-bit coding, etc.), and each type of the macro coding units is formed by discretely random arrangement of micro coding units. By combining an optimization algorithm and commercial electromagnetic software, the digital patterns of the macro coding units are optimized to possess constant phase difference for the reflected waves. The apertures of the designed reflective metasurfaces are formed by arranging the macro coding units with certain coding sequence. To experimentally verify the performance, a coding metasurface is fabricated by automatically designing two digital 1-bit unit cells, which are arranged in array to constitute a periodic coding metasurface to generate the required four-beam radiations with specific directions. Two complicated functional metasurfaces with circularly- and elliptically-shaped radiation beams are realized by automatically designing 4-bit macro coding units, showing excellent performance of the automatic designs by software. The proposed method provides a smart tool to realize various functional devices and systems automatically.

  3. Design and Implementation of a Mobile Phone Locator Using Software Defined Radio

    National Research Council Canada - National Science Library

    Larsen, Ian P

    2007-01-01

    ...) signal using software defined radio and commodity computer hardware. Using software designed by the GNU free software project as a base, standard GSM packets were transmitted and received over the air, and their arrival times detected...

  4. Computer software summaries. Numbers 325 through 423

    Energy Technology Data Exchange (ETDEWEB)

    1978-08-01

    The National Energy Software Center (NESC) serves as the software exchange and information center for the U.S. Department of Energy and the Nuclear Regulatory Commission. These summaries describe agency-sponsored software which is at the specification stage, under development, being checked out, in use, or available at agency offices, laboratories, and contractor installations. They describe software which is not included in the NESC library due to its preliminary status or because it is believed to be of limited interest. Codes dealing with the following subjects are included: cross section and resonance integral calculations; spectrum calculations, generation of group constants, lattice and cell problems; static design studies; depletion, fuel management, cost analysis, and power plant economics; space-independent kinetics; space--time kinetics, coupled neutronics--hydrodynamics--thermodynamics; and excursion simulations; radiological safety, hazard and accident analysis; heat transfer and fluid flow; deformation and stress distribution computations, structural analysis, and engineering design studies; gamma heating and shield design; reactor systems analysis; data preparation; data management; subsidiary calculations; experimental data processing; general mathematical and computing system routines; materials; environmental and earth sciences; space sciences; electronics and engineering equipment; chemistry; particle accelerators and high-voltage machines; physics; magnetic fusion research; biology and medicine; and data. (RWR)

  5. Computer software summaries. Numbers 325 through 423

    International Nuclear Information System (INIS)

    1978-08-01

    The National Energy Software Center (NESC) serves as the software exchange and information center for the U.S. Department of Energy and the Nuclear Regulatory Commission. These summaries describe agency-sponsored software which is at the specification stage, under development, being checked out, in use, or available at agency offices, laboratories, and contractor installations. They describe software which is not included in the NESC library due to its preliminary status or because it is believed to be of limited interest. Codes dealing with the following subjects are included: cross section and resonance integral calculations; spectrum calculations, generation of group constants, lattice and cell problems; static design studies; depletion, fuel management, cost analysis, and power plant economics; space-independent kinetics; space--time kinetics, coupled neutronics--hydrodynamics--thermodynamics; and excursion simulations; radiological safety, hazard and accident analysis; heat transfer and fluid flow; deformation and stress distribution computations, structural analysis, and engineering design studies; gamma heating and shield design; reactor systems analysis; data preparation; data management; subsidiary calculations; experimental data processing; general mathematical and computing system routines; materials; environmental and earth sciences; space sciences; electronics and engineering equipment; chemistry; particle accelerators and high-voltage machines; physics; magnetic fusion research; biology and medicine; and data

  6. Westinghouse integrated protection system. An overview of the software design and maintenance features

    International Nuclear Information System (INIS)

    Gibson, R.J.

    1995-01-01

    The Westinghouse Integrated Protection System was designed with the goal of providing a system which can be easily verified, validated, and maintained. The software design and structure promote the ease of translation from functional requirements to applications function software while also improving the ability to verify and maintain the applications function software. The use of independent, reusable, common functions software modules focuses the design, verification, and validation of the software and reduces the likelihood of errors occurring during the application and maintenance of the software. The simple continuous loop method of operation used throughout the IPS provides a standard deterministic method of operation. The IPS design also incorporates the use of embedded self-diagnostics to perform continuous hardware oriented tests of the system and the use of an independent subsystem to automatically perform a functional test of the system. Maintenance interfaces also exist to readily identify and locate faults as well as providing other maintenance capabilities. These testing and maintenance features enhance the overall reliability and availability of the system. (orig.) (2 refs., 2 figs.)

  7. Hierarchical modeling and robust synthesis for the preliminary design of large scale complex systems

    Science.gov (United States)

    Koch, Patrick Nathan

    Large-scale complex systems are characterized by multiple interacting subsystems and the analysis of multiple disciplines. The design and development of such systems inevitably requires the resolution of multiple conflicting objectives. The size of complex systems, however, prohibits the development of comprehensive system models, and thus these systems must be partitioned into their constituent parts. Because simultaneous solution of individual subsystem models is often not manageable iteration is inevitable and often excessive. In this dissertation these issues are addressed through the development of a method for hierarchical robust preliminary design exploration to facilitate concurrent system and subsystem design exploration, for the concurrent generation of robust system and subsystem specifications for the preliminary design of multi-level, multi-objective, large-scale complex systems. This method is developed through the integration and expansion of current design techniques: (1) Hierarchical partitioning and modeling techniques for partitioning large-scale complex systems into more tractable parts, and allowing integration of subproblems for system synthesis, (2) Statistical experimentation and approximation techniques for increasing both the efficiency and the comprehensiveness of preliminary design exploration, and (3) Noise modeling techniques for implementing robust preliminary design when approximate models are employed. The method developed and associated approaches are illustrated through their application to the preliminary design of a commercial turbofan turbine propulsion system; the turbofan system-level problem is partitioned into engine cycle and configuration design and a compressor module is integrated for more detailed subsystem-level design exploration, improving system evaluation.

  8. Evaluating a digital ship design tool prototype: Designers' perceptions of novel ergonomics software.

    Science.gov (United States)

    Mallam, Steven C; Lundh, Monica; MacKinnon, Scott N

    2017-03-01

    Computer-aided solutions are essential for naval architects to manage and optimize technical complexities when developing a ship's design. Although there are an array of software solutions aimed to optimize the human element in design, practical ergonomics methodologies and technological solutions have struggled to gain widespread application in ship design processes. This paper explores how a new ergonomics technology is perceived by naval architecture students using a mixed-methods framework. Thirteen Naval Architecture and Ocean Engineering Masters students participated in the study. Overall, results found participants perceived the software and its embedded ergonomics tools to benefit their design work, increasing their empathy and ability to understand the work environment and work demands end-users face. However, participant's questioned if ergonomics could be practically and efficiently implemented under real-world project constraints. This revealed underlying social biases and a fundamental lack of understanding in engineering postgraduate students regarding applied ergonomics in naval architecture. Copyright © 2016 Elsevier Ltd. All rights reserved.

  9. COG Software Architecture Design Description Document

    International Nuclear Information System (INIS)

    Buck, R.M.; Lent, E.M.

    2009-01-01

    This COG Software Architecture Design Description Document describes the organization and functionality of the COG Multiparticle Monte Carlo Transport Code for radiation shielding and criticality calculations, at a level of detail suitable for guiding a new code developer in the maintenance and enhancement of COG. The intended audience also includes managers and scientists and engineers who wish to have a general knowledge of how the code works. This Document is not intended for end-users. This document covers the software implemented in the standard COG Version 10, as released through RSICC and IAEA. Software resources provided by other institutions will not be covered. This document presents the routines grouped by modules and in the order of the three processing phases. Some routines are used in multiple phases. The routine description is presented once - the first time the routine is referenced. Since this is presented at the level of detail for guiding a new code developer, only the routines invoked by another routine that are significant for the processing phase that is being detailed are presented. An index to all routines detailed is included. Tables for the primary data structures are also presented.

  10. Bottom-up, top-down? Connecting software architecture design with use

    DEFF Research Database (Denmark)

    Büscher, Monika; Christensen, Michael; Hansen, Klaus Marius

    2009-01-01

    Participatory design has traditinally focused on the design of technology applications or the co-realisation of a more holostic socio-technical bricolage of new and existing technologies and pratices. 'Infrastructural' design issues like software architectures, programming languages, communicatio...

  11. Design and development of virtual TXP control system software

    International Nuclear Information System (INIS)

    Wang Yunwei; Leng Shan; Liu Zhisheng; Wang Qiang; Shang Yanxia

    2008-01-01

    Taking distributed control system (DCS) of Siemens TELEPERM-XP (TXP) as the simulation object,Virtual TXP (VTXP) control system based on Virtual DCS with high fidelity and reliability was designed and developed on the platform of Windows. In the process of development, the method of object-oriented modeling and modularization program design are adopted, C++ language and technologies such as multithreading, ActiveX control, Socket network communication are used, to realize the wide range dynamic simulation and recreate the functions of the hardware and software of real TXP. This paper puts emphasis on the design and realization of Control server and Communication server. The development of Virtual TXP control system software is with great effect on the construction of simulation system and the design, commission, verification and maintenance of control system in large-scale power plants, nuclear power plants and combined cycle power plants. (authors)

  12. HTGR gas turbine power plant preliminary design

    International Nuclear Information System (INIS)

    Koutz, S.L.; Krase, J.M.; Meyer, L.

    1973-01-01

    The preliminary reference design of the HTGR gas turbine power plant is presented. Economic and practical problems and incentives related to the development and introduction of this type of power plant are evaluated. The plant features and major components are described, and a discussion of its performance, economics, development, safety, control, and maintenance is presented. 4 references

  13. The Implementation of Satellite Attitude Control System Software Using Object Oriented Design

    Science.gov (United States)

    Reid, W. Mark; Hansell, William; Phillips, Tom; Anderson, Mark O.; Drury, Derek

    1998-01-01

    NASA established the Small Explorer (SNMX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions. The SMEX program has produced five satellites, three of which have been successfully launched. The remaining two spacecraft are scheduled for launch within the coming year. NASA has recently developed a prototype for the next generation Small Explorer spacecraft (SMEX-Lite). This paper describes the object-oriented design (OOD) of the SMEX-Lite Attitude Control System (ACS) software. The SMEX-Lite ACS is three-axis controlled and is capable of performing sub-arc-minute pointing. This paper first describes high level requirements governing the SMEX-Lite ACS software architecture. Next, the context in which the software resides is explained. The paper describes the principles of encapsulation, inheritance, and polymorphism with respect to the implementation of an ACS software system. This paper will also discuss the design of several ACS software components. Specifically, object-oriented designs are presented for sensor data processing, attitude determination, attitude control, and failure detection. Finally, this paper will address the establishment of the ACS Foundation Class (AFC) Library. The AFC is a large software repository, requiring a minimal amount of code modifications to produce ACS software for future projects.

  14. Preliminary design study of the TMT Telescope structure system: overview

    Science.gov (United States)

    Usuda, Tomonori; Ezaki, Yutaka; Kawaguchi, Noboru; Nagae, Kazuhiro; Kato, Atsushi; Takaki, Junji; Hirano, Masaki; Hattori, Tomoya; Tabata, Masaki; Horiuchi, Yasushi; Saruta, Yusuke; Sofuku, Satoru; Itoh, Noboru; Oshima, Takeharu; Takanezawa, Takashi; Endo, Makoto; Inatani, Junji; Iye, Masanori; Sadjadpour, Amir; Sirota, Mark; Roberts, Scott; Stepp, Larry

    2014-07-01

    We present an overview of the preliminary design of the Telescope Structure System (STR) of Thirty Meter Telescope (TMT). NAOJ was given responsibility for the TMT STR in early 2012 and engaged Mitsubishi Electric Corporation (MELCO) to take over the preliminary design work. MELCO performed a comprehensive preliminary design study in 2012 and 2013 and the design successfully passed its Preliminary Design Review (PDR) in November 2013 and April 2014. Design optimizations were pursued to better meet the design requirements and improvements were made in the designs of many of the telescope subsystems as follows: 1. 6-legged Top End configuration to support secondary mirror (M2) in order to reduce deformation of the Top End and to keep the same 4% blockage of the full aperture as the previous STR design. 2. "Double Lower Tube" of the elevation (EL) structure to reduce the required stroke of the primary mirror (M1) actuators to compensate the primary mirror cell (M1 Cell) deformation caused during the EL angle change in accordance with the requirements. 3. M1 Segment Handling System (SHS) to be able to make removing and installing 10 Mirror Segment Assemblies per day safely and with ease over M1 area where access of personnel is extremely difficult. This requires semi-automatic sequence operation and a robotic Segment Lifting Fixture (SLF) designed based on the Compliance Control System, developed for controlling industrial robots, with a mechanism to enable precise control within the six degrees of freedom of position control. 4. CO2 snow cleaning system to clean M1 every few weeks that is similar to the mechanical system that has been used at Subaru Telescope. 5. Seismic isolation and restraint systems with respect to safety; the maximum acceleration allowed for M1, M2, tertiary mirror (M3), LGSF, and science instruments in 1,000 year return period earthquakes are defined in the requirements. The Seismic requirements apply to any EL angle, regardless of the

  15. Preliminary verification of structure design for CN HCCB TBM with 1 × 4 configuration

    Energy Technology Data Exchange (ETDEWEB)

    Zhao, Zhou, E-mail: zhaozhou@swip.ac.cn; Zhou, Bing; Wang, Qijie; Cao, Qixiang; Feng, Kaiming; Wang, Xiaoyu; Zhang, Guoshu

    2016-02-15

    Highlights: • A new and simplification structural design scheme with 1 × 4 configuration is proposed for CN HCCB TBM. • The detail conceptual structural design for 1 × 4 TBM is completed. • The preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis for 1 × 4 TBM had been carried out. - Abstract: Based on the conceptual design of CN HCCB TBM with 1 × 4 configuration, the preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis had been carried out for it. Hydraulic and thermo-hydraulic analyses show that the coolant manifold system could meet the fluid design requirement preliminarily and the temperature of RAFMs structural parts, Be and Li{sub 4}SiO{sub 4} pebble beds are within the allowable range, and no zone shows a stress higher than the allowable limit in the preliminary structural analysis. These results indicate the design for CN HCCB TBM with 1 × 4 configuration is preliminary reasonable.

  16. Preliminary verification of structure design for CN HCCB TBM with 1 × 4 configuration

    International Nuclear Information System (INIS)

    Zhao, Zhou; Zhou, Bing; Wang, Qijie; Cao, Qixiang; Feng, Kaiming; Wang, Xiaoyu; Zhang, Guoshu

    2016-01-01

    Highlights: • A new and simplification structural design scheme with 1 × 4 configuration is proposed for CN HCCB TBM. • The detail conceptual structural design for 1 × 4 TBM is completed. • The preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis for 1 × 4 TBM had been carried out. - Abstract: Based on the conceptual design of CN HCCB TBM with 1 × 4 configuration, the preliminary hydraulic analysis, thermo-hydraulic analysis and structural analysis had been carried out for it. Hydraulic and thermo-hydraulic analyses show that the coolant manifold system could meet the fluid design requirement preliminarily and the temperature of RAFMs structural parts, Be and Li_4SiO_4 pebble beds are within the allowable range, and no zone shows a stress higher than the allowable limit in the preliminary structural analysis. These results indicate the design for CN HCCB TBM with 1 × 4 configuration is preliminary reasonable.

  17. Design of LabVIEW based test system software for MDC electronics

    International Nuclear Information System (INIS)

    Xue Lin; Huazhong Normal Univ., Wuhan; Huang Guangming; Zhang Hongyu; Jiang Xiaoshan; Sheng Huayi; Zhuang Baoan

    2006-01-01

    This paper presents the design of Test System Software for MDC Electronics. The highly modular software, developed in LabVIEW and VC ++ 6.0, has been applied in hardware debugging and performance test. LabVIEW and its DLL calling mechanism are introduced briefly. Testing functions of the software, as well as its user interfaces, are described in detail. (authors)

  18. Software For Computer-Aided Design Of Control Systems

    Science.gov (United States)

    Wette, Matthew

    1994-01-01

    Computer Aided Engineering System (CAESY) software developed to provide means to evaluate methods for dealing with users' needs in computer-aided design of control systems. Interpreter program for performing engineering calculations. Incorporates features of both Ada and MATLAB. Designed to be flexible and powerful. Includes internally defined functions, procedures and provides for definition of functions and procedures by user. Written in C language.

  19. Consys Linear Control System Design Software Package

    International Nuclear Information System (INIS)

    Diamantidis, Z.

    1987-01-01

    This package is created in order to help engineers, researchers, students and all who work on linear control systems. The software includes all time and frequency domain analysises, spectral analysises and networks, active filters and regulators design aids. The programmes are written on Hewlett Packard computer in Basic 4.0

  20. The family of standard hydrogen monitoring system computer software design description: Revision 2

    International Nuclear Information System (INIS)

    Bender, R.M.

    1994-01-01

    In March 1990, 23 waste tanks at the Hanford Nuclear Reservation were identified as having the potential for the buildup of gas to a flammable or explosive level. As a result of the potential for hydrogen gas buildup, a project was initiated to design a standard hydrogen monitoring system (SHMS) for use at any waste tank to analyze gas samples for hydrogen content. Since it was originally deployed three years ago, two variations of the original system have been developed: the SHMS-B and SHMS-C. All three are currently in operation at the tank farms and will be discussed in this document. To avoid confusion in this document, when a feature is common to all three of the SHMS variants, it will be referred to as ''The family of SHMS.'' When it is specific to only one or two, they will be identified. The purpose of this computer software design document is to provide the following: the computer software requirements specification that documents the essential requirements of the computer software and its external interfaces; the computer software design description; the computer software user documentation for using and maintaining the computer software and any dedicated hardware; and the requirements for computer software design verification and validation

  1. Technique for unit testing of safety software verification and validation

    International Nuclear Information System (INIS)

    Li Duo; Zhang Liangju; Feng Junting

    2008-01-01

    The key issue arising from digitalization of the reactor protection system for nuclear power plant is how to carry out verification and validation (V and V), to demonstrate and confirm the software that performs reactor safety functions is safe and reliable. One of the most important processes for software V and V is unit testing, which verifies and validates the software coding based on concept design for consistency, correctness and completeness during software development. The paper shows a preliminary study on the technique for unit testing of safety software V and V, focusing on such aspects as how to confirm test completeness, how to establish test platform, how to develop test cases and how to carry out unit testing. The technique discussed here was successfully used in the work of unit testing on safety software of a digital reactor protection system. (authors)

  2. Requirements on software lifecycle process (RSLP) for KALIMER digital computer-based MMIS design

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jang Soo; Kwon, Kee Choon; Kim, Jang Yeol [Korea Atomic Energy Research Institute, Taejon (Korea)

    1998-04-01

    Digital Man Machine Interface System (MMIS) systems of Korea Advanced Liquid MEtal Reactor (KALIMER) may share code, data transmission, data, and process equipment to a greater degree than analog systems. Although this sharing is the basis for many of the advantages of digital systems, it also raises a key concern: a design using shared data or code has the potential to propagate a common-cause or common-mode failure via software errors, thus defeating the redundancy achieved by the hardware architectural structure. Greater sharing of process equipment among functions within a channel increases the consequences of the failure of a single hardware module and reduces the amount of diversity available within a single safety channel. The software safety plan describes the safety analysis implementation tasks that are to be carried out during the software life cycle. Documentation should exist that shows that the safety analysis activities have been successfully accomplished for each life cycle activity group. In particular, the documentation should show that the system safety requirement have been adequately addressed for each life cycle activity group, that no new hazards have been introduced, and that the software requirements, design elements, and code elements that can affect safety have been identified. Because the safety of software can be assured through both the process Verification and Validation (V and V) itself and the V and V of all the intermediate and final products during the software development lifecycle, the development of KALIMER Software Safety Framework (KSSF) must be established. As the first activity for establishing KSSF, we have developed this report, Requirement on Software Life-cycle Process (RSLP) for designing KALIMER digital MMIS. This report is organized as follows. Section I describes the background, definitions, and references of RSLP. Section II describes KALIMER safety software categorization. In Section III, we define the

  3. TMT approach to observatory software development process

    Science.gov (United States)

    Buur, Hanne; Subramaniam, Annapurni; Gillies, Kim; Dumas, Christophe; Bhatia, Ravinder

    2016-07-01

    effective communications; adopting an agile-based software development process across the observatory to enable frequent software releases to help mitigate subsystem interdependencies; defining concise scope and work packages for each of the OSW subsystems to facilitate effective outsourcing of software deliverables to the ITCC partner, and to enable performance monitoring and risk management. At this stage, the architecture and high-level design of the software system has been established and reviewed. During construction each subsystem will have a final design phase with reviews, followed by implementation and testing. The results of the TMT approach to the Observatory Software development process will only be preliminary at the time of the submittal of this paper, but it is anticipated that the early results will be a favorable indication of progress.

  4. Fault tree synthesis for software design analysis of PLC based safety-critical systems

    International Nuclear Information System (INIS)

    Koo, S. R.; Cho, C. H.; Seong, P. H.

    2006-01-01

    As a software verification and validation should be performed for the development of PLC based safety-critical systems, a software safety analysis is also considered in line with entire software life cycle. In this paper, we propose a technique of software safety analysis in the design phase. Among various software hazard analysis techniques, fault tree analysis is most widely used for the safety analysis of nuclear power plant systems. Fault tree analysis also has the most intuitive notation and makes both qualitative and quantitative analyses possible. To analyze the design phase more effectively, we propose a technique of fault tree synthesis, along with a universal fault tree template for the architecture modules of nuclear software. Consequently, we can analyze the safety of software on the basis of fault tree synthesis. (authors)

  5. Preliminary Design Concept for a Reactor-internal CRDM

    International Nuclear Information System (INIS)

    Lee, Jae Seon; Kim, Jong Wook; Kim, Tae Wan; Choi, Suhn; Kim, Keung Koo

    2013-01-01

    A rod ejection accident may cause severer result in SMRs because SMRs have relatively high control rod reactivity worth compared with commercial nuclear reactors. Because this accident would be perfectly excluded by adopting a reactor-internal CRDM (Control Rod Drive Mechanism), many SMRs accept this concept. The first concept was provided by JAERI with the MRX reactor which uses an electric motor with a ball screw driveline. Babcock and Wilcox introduced the concept in an mPower reactor that adopts an electric motor with a roller screw driveline and hydraulic system, and Westinghouse Electric Co. proposes an internal Control Rod Drive in its SMR with an electric motor with a latch mechanism. In addition, several other applications have been reported thus far. The reactor-internal CRDM concept is now widely adopted in many SMR designs, and this concept may also be applied in an evolutionary reactor development. So the preliminary study is conducted based on the SMART CRDM design. A preliminary design concept for a reactor-internal CRDM was proposed and evaluated through an electromagnetic analysis. It was found that there is an optimum design for the motor housing, and the results may contribute to the realization a reactor-internal CRDM for an evolutionary reactor development. More detailed analysis results will be reported later

  6. Design and implementation of embedded Bluetooth software system

    Science.gov (United States)

    Zhou, Zhijian; Zhou, Shujie; Xu, Huimin

    2001-10-01

    This thesis introduces the background knowledge and characteristics of Bluetooth technology. Then it summarizes the architecture and working principle of Bluetooth software. After carefully studying the characteristics of embedded operating system and Bluetooth software, this thesis declared two sets of module about Bluetooth software. Corresponding to these module's characteristics, this thesis introduces the design and implementation of LAN Access and Bluetooth headset. The Headset part introduces a developing method corresponding to the particularity of Bluetooth control software. Although these control software are application entity, the control signaling exchanged between them are regulations according to former definitions and they functions through the interaction of data and control information. These data and control information construct the protocol data unit (PDU), and the former definition can be seen as protocol in fact. This thesis uses the advanced development flow on communication protocol development as reference, a formal method - SDL (Specification and Description Language) - describing, validating and coding manually to C. This method not only reserved the efficiency of manually coded code, but also it ensures the quality of codes. The introduction also involves finite state machine theory while introduces the practical developing method on protocol development with the aid of SDL.

  7. Computer organization and design the hardware/software interface

    CERN Document Server

    Hennessy, John L

    1994-01-01

    Computer Organization and Design: The Hardware/Software Interface presents the interaction between hardware and software at a variety of levels, which offers a framework for understanding the fundamentals of computing. This book focuses on the concepts that are the basis for computers.Organized into nine chapters, this book begins with an overview of the computer revolution. This text then explains the concepts and algorithms used in modern computer arithmetic. Other chapters consider the abstractions and concepts in memory hierarchies by starting with the simplest possible cache. This book di

  8. A preliminary study on the relevancy of sustainable building design ...

    African Journals Online (AJOL)

    This preliminary study aims to explore the relationship between sustainable building design paradigms and commercial property depreciation, to assist in the understanding of sustainable building design impact towards commercial building value and rental de employs the qualitative method and analyses valuers' current ...

  9. Preliminary seismic design cost-benefit assessment of the tuff repository waste-handling facilities

    International Nuclear Information System (INIS)

    Subramanian, C.V.; Abrahamson, N.; Hadjian, A.H.

    1989-02-01

    This report presents a preliminary assessment of the costs and benefits associated with changes in the seismic design basis of waste-handling facilities. The objectives of the study are to understand the capability of the current seismic design of the waste-handling facilities to mitigate seismic hazards, evaluate how different design levels and design measures might be used toward mitigating seismic hazards, assess the costs and benefits of alternative seismic design levels, and develop recommendations for possible modifications to the seismic design basis. This preliminary assessment is based primarily on expert judgment solicited in an interdisciplinary workshop environment. The estimated costs for individual attributes and the assumptions underlying these cost estimates (seismic hazard levels, fragilities, radioactive-release scenarios, etc.) are subject to large uncertainties, which are generally identified but not treated explicitly in this preliminary analysis. The major conclusions of the report do not appear to be very sensitive to these uncertainties. 41 refs., 51 figs., 35 tabs

  10. Preliminary design studies for the DESCARTES and CIDER codes

    International Nuclear Information System (INIS)

    Eslinger, P.W.; Miley, T.B.; Ouderkirk, S.J.; Nichols, W.E.

    1992-12-01

    The Hanford Environmental Dose Reconstruction (HEDR) project is developing several computer codes to model the release and transport of radionuclides into the environment. This preliminary design addresses two of these codes: Dynamic Estimates of Concentrations and Radionuclides in Terrestrial Environments (DESCARTES) and Calculation of Individual Doses from Environmental Radionuclides (CIDER). The DESCARTES code will be used to estimate the concentration of radionuclides in environmental pathways, given the output of the air transport code HATCHET. The CIDER code will use information provided by DESCARTES to estimate the dose received by an individual. This document reports on preliminary design work performed by the code development team to determine if the requirements could be met for Descartes and CIDER. The document contains three major sections: (i) a data flow diagram and discussion for DESCARTES, (ii) a data flow diagram and discussion for CIDER, and (iii) a series of brief statements regarding the design approach required to address each code requirement

  11. Preliminary design report: Prototypical Spent Fuel Consolidation Equipment Demonstration Project: Phase 1

    International Nuclear Information System (INIS)

    Blissell, W.H.; Ciez, A.P.; Mitchell, J.L.; Winkler, C.J.

    1986-12-01

    This document describes the Westinghouse Preliminary Design for the Prototypical Consolidation Demonstration Project per Department of Energy (DOE) Contract No. DE-AC07-86ID12649 and under direction of the DOE Idaho Operations Office. The preliminary design is the first step to providing the Department of Energy with a fully qualified, licensable, cost-effective spent fuel rod consolidation system. The design was developed using proven technologies and equipment to create an innovative approach to previous rod consolidation concepts. These innovations will better enable the Westinghouse system to: consolidate fuel rods in a precise, fully-controlled, accountable manner; package all rods from two PWR fuel assemblies or from four BWR fuel assemblies in one 8.5 inch square consolidated rods canister; meet all functional requirements; operate with all fuel types common to the US commercial nuclear industry with minimal tooling changeouts; and meet consolidation production process rates, while maintaining operator and public health and safety. This Preliminary Design Report provides both detailed descriptions of the equipment required to perform the rod consolidation process and the supporting analyses to validate the design

  12. The application of PDS software in the design of the TQNPC RCW system

    International Nuclear Information System (INIS)

    Xu Chuanli

    2012-01-01

    The features of the PDS equipment module, piping module, frameworks module application in the design of the cooling tower circulation loop system and the creation of the drawing are discussed based on the TQNPC RCW design. The main features of PDS software in the engineering design are introduced; using the PDS software, we can realize synthesis of multi-disciplines as we design, minimize the piping clash, realize the effect that what we see is what we get. There is an extensive prospect in the design of nuclear power items for PDS. And the application direction improved for the PDS software and the issues need to be noticed in using are put forward. (author)

  13. Simulation and visualization tool design for robot software

    NARCIS (Netherlands)

    Lu, Zhou; Ran, Tjalling; Broenink, Johannes F.; Chalmers, K.; Pedersen, J.B.

    2016-01-01

    Modern embedded systems are designed for multiple and increasingly demanding tasks. Complex concurrent software is required by multi-task automated service robotics for implementing their challenging (control) algorithms. TERRA is a communicating Sequential Processes (CSP) algebra-based Eclipse

  14. Preliminary design of smart fuel

    International Nuclear Information System (INIS)

    Kim, Y.; Ha, D.; Park, S.; Nahm, K.; Lee, K.; Kim, J.

    2007-01-01

    SMART (System-integrated Modular Advanced Reactor) is a novel light water rector with a modular, integral primary system configuration. This concept has been developing a 660 MWt by Korean Nuclear Power Industry Group with KAERI. SMART is being developed for use as an energy source for small-scale power generation and seawater desalination. Although the design of SMART is based on the current pressurized water reactor technology, new technologies such as enhanced safety, and passive safety have been applied, and system simplification and modularization, innovations in manufacturing and installation technologies have been implemented culminating in a design that has enhanced safety and economy, and is environment -friendly. In this paper described the preliminary design of the nuclear Fuel for this SMART, the design concept and the characteristics of SMART Fuel. In specially this paper describe the optimization of grid span adjustment to improve the thermal performance of the SMART Fuel as well as to improve the seismic resistance performance of the SMART Fuel, it is not easy to improve the both performance simultaneously because of design parameter of each performance inversely proportional. SMART Fuel enable to extra-long extended fuel cycle length and resistance of proliferation, enhanced safety, improved economics and reduced nuclear waste

  15. Internet-based hardware/software co-design framework for embedded 3D graphics applications

    Directory of Open Access Journals (Sweden)

    Wong Weng-Fai

    2011-01-01

    Full Text Available Abstract Advances in technology are making it possible to run three-dimensional (3D graphics applications on embedded and handheld devices. In this article, we propose a hardware/software co-design environment for 3D graphics application development that includes the 3D graphics software, OpenGL ES application programming interface (API, device driver, and 3D graphics hardware simulators. We developed a 3D graphics system-on-a-chip (SoC accelerator using transaction-level modeling (TLM. This gives software designers early access to the hardware even before it is ready. On the other hand, hardware designers also stand to gain from the more complex test benches made available in the software for verification. A unique aspect of our framework is that it allows hardware and software designers from geographically dispersed areas to cooperate and work on the same framework. Designs can be entered and executed from anywhere in the world without full access to the entire framework, which may include proprietary components. This results in controlled and secure transparency and reproducibility, granting leveled access to users of various roles.

  16. Preliminary design for a maglev development facility

    Energy Technology Data Exchange (ETDEWEB)

    Coffey, H.T.; He, J.L.; Chang, S.L.; Bouillard, J.X.; Chen, S.S.; Cai, Y.; Hoppie, L.O.; Lottes, S.A.; Rote, D.M. (Argonne National Lab., IL (United States)); Zhang, Z.Y. (Polytechnic Univ., Brooklyn, NY (United States)); Myers, G.; Cvercko, A. (Sterling Engineering, Westchester, IL (United States)); Williams, J.R. (Alfred Benesch and Co., Chicago, IL (United States))

    1992-04-01

    A preliminary design was made of a national user facility for evaluating magnetic-levitation (maglev) technologies in sizes intermediate between laboratory experiments and full-scale systems. A technical advisory committee was established and a conference was held to obtain advice on the potential requirements of operational systems and how the facility might best be configured to test these requirements. The effort included studies of multiple concepts for levitating, guiding, and propelling maglev vehicles, as well as the controls, communications, and data-acquisition and -reduction equipment that would be required in operating the facility. Preliminary designs for versatile, dual 2-MVA power supplies capable of powering attractive or repulsive systems were developed. Facility site requirements were identified. Test vehicles would be about 7.4 m (25 ft) long, would weigh form 3 to 7 metric tons, and would operate at speeds up to 67 m/s (150 mph) on a 3.3-km (2.05-mi) elevated guideway. The facility would utilize modular vehicles and guideways, permitting the substitution of levitation, propulsion, and guideway components of different designs and materials for evaluation. The vehicle would provide a test cell in which individual suspension or propulsion components or subsystems could be tested under realistic conditions. The system would allow economical evaluation of integrated systems under varying weather conditions and in realistic geometries.

  17. ATM Technology Demonstration-1 Phase II Boeing Configurable Graphical Display (CGD) Software Design Description

    Science.gov (United States)

    Wilber, George F.

    2017-01-01

    This Software Description Document (SDD) captures the design for developing the Flight Interval Management (FIM) system Configurable Graphics Display (CGD) software. Specifically this SDD describes aspects of the Boeing CGD software and the surrounding context and interfaces. It does not describe the Honeywell components of the CGD system. The SDD provides the system overview, architectural design, and detailed design with all the necessary information to implement the Boeing components of the CGD software and integrate them into the CGD subsystem within the larger FIM system. Overall system and CGD system-level requirements are derived from the CGD SRS (in turn derived from the Boeing System Requirements Design Document (SRDD)). Display and look-and-feel requirements are derived from Human Machine Interface (HMI) design documents and working group recommendations. This Boeing CGD SDD is required to support the upcoming Critical Design Review (CDR).

  18. Preliminary design study of pebble bed reactor HTR-PM base using once-through-then-out fuel recirculation

    International Nuclear Information System (INIS)

    Topan Setiadipura; Jupiter S Pane; Zuhair

    2016-01-01

    Pebble Bed Reactor (PBR) is one of the advanced reactor type implementing strong passive safety feature. In this type of design has the potential to do a cogeneration useful for the treatment of various minerals in various islands in Indonesia. The operation of the PBR can be simplified by implementing once-through-then-out (OTTO) fuel recirculation scheme in which pebble fuel only pass the core once time. The purpose of this research is to understand quantitative influence of the changing of fuel element recirculation on the PBR core performance and to find preliminary optimization design of PBR type reactor with OTTO recirculation scheme. PEBBED software was used to find PBR equilibrium core. The calculation result gives quantitative data on the impact of implementing a different fuel recirculation, especially using OTTO scheme. Furthermore, an early optimized PBR design based on HTR-PM using OTTO scheme was obtained where the power must be downgraded into 115 MWt in order to preserve the safety feature. The simplicity of the reactor operation and the reduction of reactor component with OTTO scheme still make this early optimized design an interesting alternative design, despite its power reduction from the reference design. (author)

  19. Four Papers on Contemporary Software Design Strategies for Statistical Methodologists

    OpenAIRE

    Carey, Vincent; Cook, Dianne

    2014-01-01

    Software design impacts much of statistical analysis and, as technology changes, dramatically so in recent years, it is exciting to learn how statistical software is adapting and changing. This leads to the collection of papers published here, written by John Chambers, Duncan Temple Lang, Michael Lawrence, Martin Morgan, Yihui Xie, Heike Hofmann and Xiaoyue Cheng.

  20. Software Engineering Design Principles Applied to Instructional Design: What Can We Learn from Our Sister Discipline?

    Science.gov (United States)

    Adnan, Nor Hafizah; Ritzhaupt, Albert D.

    2018-01-01

    The failure of many instructional design initiatives is often attributed to poor instructional design. Current instructional design models do not provide much insight into design processes for creating e-learning instructional solutions. Given the similarities between the fields of instructional design and software engineering, instructional…

  1. In two minds : how reflections influence software design thinking

    NARCIS (Netherlands)

    Razavian, M.; Tang, A.; Capilla, R.; Lago, P.

    2016-01-01

    We theorize a two-mind model of design thinking. Mind 1 is about logical design reasoning, and Mind 2 is about the reflection on our reasoning and judgments. The problem solving ability of Mind 1 has often been emphasized in software engineering. The reflective Mind 2, however, has not received much

  2. Understanding Creative Design Processes by Integrating Sketching and CAD Modelling Design Environments: A Preliminary Protocol Result from Architectural Designers

    Directory of Open Access Journals (Sweden)

    Yi Teng Shih

    2015-11-01

    Full Text Available This paper presents the results of a preliminary protocol study of the cognitive behaviour of architectural designers during the design process. The aim is to better understand the similarities and differences in cognitive behaviour using Sequential Mixed Media (SMM and Alternative Mixed Media (AMM approaches, and how switching between media may impact on design processes. Two participants with at least one-year’s professional design experience and a Bachelor of Design degree, and competence in both sketching and computer-aid design (CAD modelling participated in the study. Video recordings of participants working on different projects were coded using the Function-Behaviour-Structure (FBS coding scheme. Participants were also interviewed and their explanations about their switching behaviours were categorised into three types: S→C, S/C↹R and C→S. Preliminary results indicate that switching between media may influence how designers identify problems and develop solutions. In particular, two design issues were identified.  These relate to the FBS coding scheme, where structure (S and behaviour derived from structure (Bs, change to documentation (D after switching from sketching to CAD modelling (S→C. These switches make it possible for designers to integrate both approaches into one design medium and facilitate their design processes in AMM design environments.

  3. Designing of a Computer Software for Detection of Approximal Caries in Posterior Teeth

    International Nuclear Information System (INIS)

    Valizadeh, Solmaz; Goodini, Mostafa; Ehsani, Sara; Mohseni, Hadis; Azimi, Fateme; Bakhshandeh, Hooman

    2015-01-01

    Radiographs, adjunct to clinical examination are always valuable complementary methods for dental caries detection. Recently, progressing in digital imaging system provides possibility of software designing for automatically dental caries detection. The aim of this study was to develop and assess the function of diagnostic computer software designed for evaluation of approximal caries in posterior teeth. This software should be able to indicate the depth and location of caries on digital radiographic images. Digital radiographs were obtained of 93 teeth including 183 proximal surfaces. These images were used as a database for designing the software and training the software designer. In the design phase, considering the summed density of pixels in rows and columns of the images, the teeth were separated from each other and the unnecessary regions; for example, the root area in the alveolar bone was eliminated. Therefore, based on summed intensities, each image was segmented such that each segment contained only one tooth. Subsequently, based on the fuzzy logic, a well-known data-clustering algorithm named fuzzy c-means (FCM) was applied to the images to cluster or segment each tooth. This algorithm is referred to as a soft clustering method, which assigns data elements to one or more clusters with a specific membership function. Using the extracted clusters, the tooth border was determined and assessed for cavity. The results of histological analysis were used as the gold standard for comparison with the results obtained from the software. Depth of caries was measured, and finally Intraclass Correlation Coefficient (ICC) and Bland-Altman plot were used to show the agreement between the methods. The software diagnosed 60% of enamel caries. The ICC (for detection of enamel caries) between the computer software and histological analysis results was determined as 0.609 (95% confidence interval [CI] = 0.159-0.849) (P = 0.006). Also, the computer program diagnosed 97% of

  4. Software package for the design and analysis of DNA origami structures

    DEFF Research Database (Denmark)

    Andersen, Ebbe Sloth; Nielsen, Morten Muhlig; Dong, Mingdong

    was observed on the mica surface with a fraction of the dolphin nanostructures showing extensive tail flexibility of approximately 90 degrees. The Java editor and tools are free software distributed under the GNU license. The open architecture of the editor makes it easy for the scientific community......A software package was developed for the semi-automated design of DNA origamis and further data analysis of Atomic Force Microscopy (AFM) images. As an example, we design the shape of a bottlenose dolphin and analyze it by means of high resolution AFM imaging. A high yield of DNA dolphins...... to contribute new tools and functionalities. Documentation, tutorials and software will be made available online....

  5. Toward Baseline Software Anomalies in NASA Missions

    Science.gov (United States)

    Layman, Lucas; Zelkowitz, Marvin; Basili, Victor; Nikora, Allen P.

    2012-01-01

    In this fast abstract, we provide preliminary findings an analysis of 14,500 spacecraft anomalies from unmanned NASA missions. We provide some baselines for the distributions of software vs. non-software anomalies in spaceflight systems, the risk ratings of software anomalies, and the corrective actions associated with software anomalies.

  6. Development of design and analysis software for advanced nuclear system

    International Nuclear Information System (INIS)

    Wu Yican; Hu Liqin; Long Pengcheng; Luo Yuetong; Li Yazhou; Zeng Qin; Lu Lei; Zhang Junjun; Zou Jun; Xu Dezheng; Bai Yunqing; Zhou Tao; Chen Hongli; Peng Lei; Song Yong; Huang Qunying

    2010-01-01

    A series of professional codes, which are necessary software tools and data libraries for advanced nuclear system design and analysis, were developed by the FDS Team, including the codes of automatic modeling, physics and engineering calculation, virtual simulation and visualization, system engineering and safety analysis and the related database management etc. The development of these software series was proposed as an exercise of development of nuclear informatics. This paper introduced the main functions and key techniques of the software series, as well as some tests and practical applications. (authors)

  7. Simplified methods and application to preliminary design of piping for elevated temperature service

    International Nuclear Information System (INIS)

    Severud, L.K.

    1975-01-01

    A number of simplified stress analysis methods and procedures that have been used on the FFTF project for preliminary design of piping operating at elevated temperatures are described. The rationale and considerations involved in developing the procedures and preliminary design guidelines are given. Applications of the simplified methods to a few FFTF pipelines are described and the success of these guidelines are measured by means of comparisons to pipeline designs that have had detailed Code type stress analyses. (U.S.)

  8. Preliminary safety design analysis of KALIMER

    Energy Technology Data Exchange (ETDEWEB)

    Suk, Soo Dong; Kwon, Y. M.; Kim, K. D. [Korea Atomic Energy Research Institute, Taejon (Korea)

    1999-03-01

    The national long-term R and D program updated in 1997 requires Korea Atomic Energy Research Institute(KAERI) to complete by the year 2006 the basic design of Korea Advanced Liquid Metal Reactor (KALIMER), along with supporting R and D work, with the capability of resolving the issue of spent fuel storage as well as with significantly enhanced safety. KALIMER is a 150 MWe pool-type sodium cooled prototype reactor that uses metallic fuel. The conceptual design is currently under way to establish a self consistent design meeting a set of the major safety design requirements for accident prevention. Some of current emphasis include those for inherent and passive means of negative reactivity insertion and decay heat removal, high shutdown reliability, prevention of and protection from sodium chemical reaction, and high seismic margin, among others. All of these requirements affect the reactor design significantly and involve supporting R and D programs of substance. This document first introduces a set of safety design requirements and accident evaluation criteria established for the conceptual design of KALIMER and then summarizes some of the preliminary results of engineering and design analyses performed for the safety of KALIMER. 19 refs., 19 figs., 6 tabs. (Author)

  9. Polarization information processing and software system design for simultaneously imaging polarimetry

    Science.gov (United States)

    Wang, Yahui; Liu, Jing; Jin, Weiqi; Wen, Renjie

    2015-08-01

    Simultaneous imaging polarimetry can realize real-time polarization imaging of the dynamic scene, which has wide application prospect. This paper first briefly illustrates the design of the double separate Wollaston Prism simultaneous imaging polarimetry, and then emphases are put on the polarization information processing methods and software system design for the designed polarimetry. Polarization information processing methods consist of adaptive image segmentation, high-accuracy image registration, instrument matrix calibration. Morphological image processing was used for image segmentation by taking dilation of an image; The accuracy of image registration can reach 0.1 pixel based on the spatial and frequency domain cross-correlation; Instrument matrix calibration adopted four-point calibration method. The software system was implemented under Windows environment based on C++ programming language, which realized synchronous polarization images acquisition and preservation, image processing and polarization information extraction and display. Polarization data obtained with the designed polarimetry shows that: the polarization information processing methods and its software system effectively performs live realize polarization measurement of the four Stokes parameters of a scene. The polarization information processing methods effectively improved the polarization detection accuracy.

  10. Design of High Temperature Reactor Vessel Using ANSYS Software

    International Nuclear Information System (INIS)

    Bandriyana; Kasmudin

    2003-01-01

    Design calculation and evaluation of material strength for high temperature reactor vessel based on the design of HTR-10 high temperature reactor vessel were carried out by using the ANSYS 5.4 software. ANSYS software was applied to calculate the combined load from thermal and pressure load. Evaluation of material strength was performed by calculate and determine the distribution of temperature, stress and strain in the thickness direction of vessel, and compared with its material strength for designed. The calculation was based on the inner wall temperature of vessel of 600 o C and the outer temperature of 500 and 600 o C. Result of calculation gave the maximum stress for outer temperature of 600 o C was 288 N/ mm 2 and strain of 0.000187. For outer temperature of 500 o C the maximum stress was 576 N/ mm 2 and strain of 0.003. Based on the analysis result, the material of steel SA 516-70 with limited stress for design of 308 N/ mm 2 can be used for vessel material with outer wall temperature of 600 o C

  11. Clean architecture a craftsman's guide to software structure and design

    CERN Document Server

    Martin, Robert C

    2018-01-01

    By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them. Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face—the ones that will make or break your projects. Learn what software architects need to achieve—and core disciplines and practices for achieving it Master essential software design principles for addressing function, component separation, and data management See how programming...

  12. A software package for predicting design-flood hydrographs in small and ungauged basins

    Directory of Open Access Journals (Sweden)

    Rodolfo Piscopia

    2015-06-01

    Full Text Available In this study, software for estimating design hydrographs in small and ungauged basins is presented. The main aim is to propose a fast and user-friendly empirical tool that the practitioner can apply for hydrological studies characterised by a lack of observed data. The software implements a homonymous framework called event-based approach for small and ungauged basins (EBA4SUB that was recently developed and tested by the authors to estimate the design peak discharge using the same input information necessary to apply the rational formula. EBA4SUB is a classical hydrological event-based model in which each step (design hyetograph, net rainfall estimation, and rainfall-runoff transformation is appropriately adapted for empirical applications without calibration. As a case study, the software is applied in a small watershed while varying the hyetograph shape, rainfall peak position, and return time. The results provide an overview of the software and confirm the secondary role of the design rainfall peak position.

  13. Methodology for object-oriented real-time systems analysis and design: Software engineering

    Science.gov (United States)

    Schoeffler, James D.

    1991-01-01

    Successful application of software engineering methodologies requires an integrated analysis and design life-cycle in which the various phases flow smoothly 'seamlessly' from analysis through design to implementation. Furthermore, different analysis methodologies often lead to different structuring of the system so that the transition from analysis to design may be awkward depending on the design methodology to be used. This is especially important when object-oriented programming is to be used for implementation when the original specification and perhaps high-level design is non-object oriented. Two approaches to real-time systems analysis which can lead to an object-oriented design are contrasted: (1) modeling the system using structured analysis with real-time extensions which emphasizes data and control flows followed by the abstraction of objects where the operations or methods of the objects correspond to processes in the data flow diagrams and then design in terms of these objects; and (2) modeling the system from the beginning as a set of naturally occurring concurrent entities (objects) each having its own time-behavior defined by a set of states and state-transition rules and seamlessly transforming the analysis models into high-level design models. A new concept of a 'real-time systems-analysis object' is introduced and becomes the basic building block of a series of seamlessly-connected models which progress from the object-oriented real-time systems analysis and design system analysis logical models through the physical architectural models and the high-level design stages. The methodology is appropriate to the overall specification including hardware and software modules. In software modules, the systems analysis objects are transformed into software objects.

  14. Software development for specific geometry and safe design of isotropic material multicell beams

    International Nuclear Information System (INIS)

    Tariq, M.M.; Ahmed, M.A.

    2011-01-01

    Comparison of analytical results with finite element results for analysis of isotropic material multicell beams subjected to free torsion case is the main idea of this paper. Progress in the fundamentals and applications of advanced materials and their processing technologies involves costly experiments and prototype testing for reliability. The software development for design analysis of structures with advanced materials is a low cost but challenging research. Multicell beams have important industrial applications in the aerospace and automotive sectors. This paper explains software development to test different materials in design of a multicell beam. Objective of this paper is to compute the torsional loading of multicell beams of isotropic materials for safe design in both symmetrical and asymmetrical geometries. Software has been developed in Microsoft Visual Basic. Distribution of Saint Venant shear flows, shear stresses, factors of safety, volume, mass, weight, twist, polar moment of inertia and aspect ratio for free torsion in multicell beam have been calculated using this software. The software works on four algorithms, these are, Specific geometry algorithm, material selection algorithm, factor of safety algorithm and global algorithm. User can specify new materials analytically, or choose a pre-defined material from the list, which includes, plain carbon steels, low alloy steels, stainless steels, cast irons, aluminum alloys, copper alloys, magnesium alloys, titanium alloys, precious metals and refractory metals. Although this software is restricted to multicell beam comprising of three cells, however future versions can have ability to address more complicated shapes and cases of multicell beams. Software also describes nomenclature and mathematical formulas applied to help user understand the theoretical background. User can specify geometry of multicell beam for three rectangular cells. Software computes shear flows, shear stresses, safety factors

  15. Analysis and design of software ecosystem architectures – Towards the 4S telemedicine ecosystem

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak; Hansen, Klaus Marius; Kyng, Morten

    2014-01-01

    performed a descriptive, revelatory case study of the Danish telemedicine ecosystem and for ii), we experimentally designed, implemented, and evaluated the architecture of 4S. Results We contribute in three areas. First, we define the software ecosystem architecture concept that captures organization......, and application stove-pipes that inhibit the adoption of telemedical solutions. To which extent can a software ecosystem approach to telemedicine alleviate this? Objective In this article, we define the concept of software ecosystem architecture as the structure(s) of a software ecosystem comprising elements...... experience in creating and evolving the 4S telemedicine ecosystem. Conclusion The concept of software ecosystem architecture can be used analytically and constructively in respectively the analysis and design of software ecosystems....

  16. Experience with case tools in the design of process-oriented software

    Science.gov (United States)

    Novakov, Ognian; Sicard, Claude-Henri

    1994-12-01

    In Accelerator systems such as the CERN PS complex, process equipment has a life time which may exceed the typical life cycle of its related software. Taking into account the variety of such equipment, it is important to keep the analysis and design of the software in a system-independent form. This paper discusses the experience gathered in using commercial CASE tools for analysis, design and reverse engineering of different process-oriented software modules, with a principal emphasis on maintaining the initial analysis in a standardized form. Such tools have been in existence for several years, but this paper shows that they are not fully adapted to our needs. In particular, the paper stresses the problems of integrating such a tool into an existing data-base-dependent development chain, the lack of real-time simulation tools and of Object-Oriented concepts in existing commercial packages. Finally, the paper gives a broader view of software engineering needs in our particular context.

  17. Journal of Open Source Software (JOSS: design and first-year review

    Directory of Open Access Journals (Sweden)

    Arfon M. Smith

    2018-02-01

    Full Text Available This article describes the motivation, design, and progress of the Journal of Open Source Software (JOSS. JOSS is a free and open-access journal that publishes articles describing research software. It has the dual goals of improving the quality of the software submitted and providing a mechanism for research software developers to receive credit. While designed to work within the current merit system of science, JOSS addresses the dearth of rewards for key contributions to science made in the form of software. JOSS publishes articles that encapsulate scholarship contained in the software itself, and its rigorous peer review targets the software components: functionality, documentation, tests, continuous integration, and the license. A JOSS article contains an abstract describing the purpose and functionality of the software, references, and a link to the software archive. The article is the entry point of a JOSS submission, which encompasses the full set of software artifacts. Submission and review proceed in the open, on GitHub. Editors, reviewers, and authors work collaboratively and openly. Unlike other journals, JOSS does not reject articles requiring major revision; while not yet accepted, articles remain visible and under review until the authors make adequate changes (or withdraw, if unable to meet requirements. Once an article is accepted, JOSS gives it a digital object identifier (DOI, deposits its metadata in Crossref, and the article can begin collecting citations on indexers like Google Scholar and other services. Authors retain copyright of their JOSS article, releasing it under a Creative Commons Attribution 4.0 International License. In its first year, starting in May 2016, JOSS published 111 articles, with more than 40 additional articles under review. JOSS is a sponsored project of the nonprofit organization NumFOCUS and is an affiliate of the Open Source Initiative (OSI.

  18. The software design of area γ radiation monitoring system

    International Nuclear Information System (INIS)

    Song Chenxin; Deng Changming; Cheng Chang; Ren Yi; Meng Dan; Liu Yun

    2007-01-01

    This paper main introduction the system structure, software architecture, design ideas of the area γ radiation monitoring system. Detailed introduction some programming technology about the computer communication with the local display unit. (authors)

  19. The software design of area γ radiation monitoring system

    International Nuclear Information System (INIS)

    Song Chenxin; Deng Changming; Cheng Chang; Ren Yi; Meng Dan; Liu Yun

    2008-01-01

    This paper main introduction the system structure, software architecture, design ideas of the area γ radiation monitoring system. Detailed introduction some programming technology about the computer communication with the local display unit. (authors)

  20. Preliminary design and definition of field experiments for welded tuff rock mechanics program

    International Nuclear Information System (INIS)

    Zimmerman, R.M.

    1982-06-01

    The preliminary design contains objectives, typical experiment layouts, definitions of equipment and instrumentation, test matrices, preliminary design predictive modeling results for five experiments, and a definition of the G-Tunnel Underground Facility (GTUF) at the Nevada Test Site where the experiments are to be located. Experiments described for investigations in welded tuff are the Small Diameter Heater, Unit Cell-Canister Scale, Heated Block, Rocha Slot, and Miniature Heater

  1. A review of electronic engineering design free software tools

    OpenAIRE

    Medrano Sánchez, Carlos; Plaza García, Inmaculada; Castro Gil, Manuel Alonso; García Sevilla, Francisco; Martínez Calero, J.D.; Pou Félix, Josep; Corbalán Fuertes, Montserrat

    2010-01-01

    In this paper, we review electronic design free software tools. We have searched open source programs that help with several tasks of the electronic design flow: analog and digital simulation, schematic capture, printed circuit board design and hardware description language compilation and simulation. Using some rapid criteria for verifying their availability, we have selected some of them which are worth working with. This work intends to perform a deeper analysis of fre...

  2. The Ragnarok Software Development Environment

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    1999-01-01

    Ragnarok is an experimental software development environment that focuses on enhanced support for managerial activities in large scale software development taking the daily work of the software developer as its point of departure. The main emphasis is support in three areas: management, navigation......, and collaboration. The leitmotif is the software architecture, which is extended to handle managerial data in addition to source code; this extended software architecture is put under tight version- and configuration management control and furthermore used as basis for visualisation. Preliminary results of using...

  3. Software Architecture Design for Spatially-Indexed Media in Smart Environments

    Directory of Open Access Journals (Sweden)

    SCHIPOR, O.-A.

    2017-05-01

    Full Text Available We introduce in this work a new software architecture design, based on well-established web communication protocols and scripting languages, for implementing spatially-indexed media in smart environments. We based our approach on specific design guidelines. Our concept of spatially-indexed media enables users to readily instantiate mappings between digital content and specific regions of the physical space. We present an implementation of the architecture using a motion capture system, a large visualization display, and several smart devices. We also present an experimental evaluation of our new software architecture by reporting response times function of changes in the complexity of physical-digital environment.

  4. IGDS/TRAP Interface Program (ITIP). Software User Manual (SUM). [network flow diagrams for coal gasification studies

    Science.gov (United States)

    Jefferys, S.; Johnson, W.; Lewis, R.; Rich, R.

    1981-01-01

    This specification establishes the requirements, concepts, and preliminary design for a set of software known as the IGDS/TRAP Interface Program (ITIP). This software provides the capability to develop at an Interactive Graphics Design System (IGDS) design station process flow diagrams for use by the NASA Coal Gasification Task Team. In addition, ITIP will use the Data Management and Retrieval System (DMRS) to maintain a data base from which a properly formatted input file to the Time-Line and Resources Analysis Program (TRAP) can be extracted. This set of software will reside on the PDP-11/70 and will become the primary interface between the Coal Gasification Task Team and IGDS, DMRS, and TRAP. The user manual for the computer program is presented.

  5. TITAN Legal Weight Truck cask preliminary design report

    International Nuclear Information System (INIS)

    1990-04-01

    The Preliminary Design of the TITAN Legal Weight Truck (LWT) Cask System and Ancillary Equipment is presented in this document. The scope of the document includes the LWT cask with fuel baskets; impact limiters, and lifting and tiedown features; the cask support system for transportation; intermodal transfer skid; personnel barrier; and cask lifting yoke assembly. 75 figs., 48 tabs

  6. Tank Monitoring and Document control System (TMACS) As Built Software Design Document

    International Nuclear Information System (INIS)

    GLASSCOCK, J.A.

    2000-01-01

    This document describes the software design for the Tank Monitor and Control System (TMACS). This document captures the existing as-built design of TMACS as of November 1999. It will be used as a reference document to the system maintainers who will be maintaining and modifying the TMACS functions as necessary. The heart of the TMACS system is the ''point-processing'' functionality where a sample value is received from the field sensors and the value is analyzed, logged, or alarmed as required. This Software Design Document focuses on the point-processing functions

  7. Calculator: A Hardware Design, Math and Software Programming Project Base Learning

    Directory of Open Access Journals (Sweden)

    F. Criado

    2015-03-01

    Full Text Available This paper presents the implementation by the students of a complex calculator in hardware. This project meets hardware design goals, and also highly motivates them to use competences learned in others subjects. The learning process, associated to System Design, is hard enough because the students have to deal with parallel execution, signal delay, synchronization … Then, to strengthen the knowledge of hardware design a methodology as project based learning (PBL is proposed. Moreover, it is also used to reinforce cross subjects like math and software programming. This methodology creates a course dynamics that is closer to a professional environment where they will work with software and mathematics to resolve the hardware design problems. The students design from zero the functionality of the calculator. They are who make the decisions about the math operations that it is able to resolve it, and also the operands format or how to introduce a complex equation into the calculator. This will increase the student intrinsic motivation. In addition, since the choices may have consequences on the reliability of the calculator, students are encouraged to program in software the decisions about how implement the selected mathematical algorithm. Although math and hardware design are two tough subjects for students, the perception that they get at the end of the course is quite positive.

  8. Application software, domain-specific languages, and language design assistants

    OpenAIRE

    Heering, Jan

    2000-01-01

    textabstractWhile application software does the real work, domain-specific languages (DSLs) are tools to help produce it efficiently, and language design assistants in turn are meta-tools to help produce DSLs quickly. DSLs are already in wide use (HTML for web pages, Excel macros for spreadsheet applications, VHDL for hardware design, ...), but many more will be needed for both new as well as existing application domains. Language design assistants to help develop them currently exist only in...

  9. Spectrum analysis on quality requirements consideration in software design documents.

    Science.gov (United States)

    Kaiya, Haruhiko; Umemura, Masahiro; Ogata, Shinpei; Kaijiri, Kenji

    2013-12-01

    Software quality requirements defined in the requirements analysis stage should be implemented in the final products, such as source codes and system deployment. To guarantee this meta-requirement, quality requirements should be considered in the intermediate stages, such as the design stage or the architectural definition stage. We propose a novel method for checking whether quality requirements are considered in the design stage. In this method, a technique called "spectrum analysis for quality requirements" is applied not only to requirements specifications but also to design documents. The technique enables us to derive the spectrum of a document, and quality requirements considerations in the document are numerically represented in the spectrum. We can thus objectively identify whether the considerations of quality requirements in a requirements document are adapted to its design document. To validate the method, we applied it to commercial software systems with the help of a supporting tool, and we confirmed that the method worked well.

  10. A software engineering process for safety-critical software application

    International Nuclear Information System (INIS)

    Kang, Byung Heon; Kim, Hang Bae; Chang, Hoon Seon; Jeon, Jong Sun

    1995-01-01

    Application of computer software to safety-critical systems in on the increase. To be successful, the software must be designed and constructed to meet the functional and performance requirements of the system. For safety reason, the software must be demonstrated not only to meet these requirements, but also to operate safely as a component within the system. For longer-term cost consideration, the software must be designed and structured to ease future maintenance and modifications. This paper presents a software engineering process for the production of safety-critical software for a nuclear power plant. The presentation is expository in nature of a viable high quality safety-critical software development. It is based on the ideas of a rational design process and on the experience of the adaptation of such process in the production of the safety-critical software for the shutdown system number two of Wolsung 2, 3 and 4 nuclear power generation plants. This process is significantly different from a conventional process in terms of rigorous software development phases and software design techniques, The process covers documentation, design, verification and testing using mathematically precise notations and highly reviewable tabular format to specify software requirements and software requirements and software requirements and code against software design using static analysis. The software engineering process described in this paper applies the principle of information-hiding decomposition in software design using a modular design technique so that when a change is required or an error is detected, the affected scope can be readily and confidently located. it also facilitates a sense of high degree of confidence in the 'correctness' of the software production, and provides a relatively simple and straightforward code implementation effort. 1 figs., 10 refs. (Author)

  11. Graphic Design Of “Green Mission” Education Game Using Software Based On Vector

    Directory of Open Access Journals (Sweden)

    Nur Yanti

    2018-01-01

    Full Text Available Educational game is a digital game in its design using the elements of education and in it support teaching and learning by using technology that is interactive media. Generally an educational game has a fun look, an easy-to-use menu, as well as color combinations that are used that are GUI-based (Graphic User Interface so as to create appeal to users. Because it is undeniable that the human brain tends to more quickly capture learning through visual images rather than writings. Therefore, graphic design of an educational game becomes one of the important points. Software applications become one of the solutions in making game design, one of which is a vector-based software applications. There are various software that can be used in accordance with the function and usefulness of each. But in general the way the software works almost same.

  12. Design Preliminaries for Direct Drive under Water Wind Turbine Generator

    DEFF Research Database (Denmark)

    Leban, Krisztina Monika; Ritchie, Ewen; Argeseanu, Alin

    2012-01-01

    This paper focuses on the preliminary design process of a 20 MW electric generator. The application calls for an offshore, vertical axis, direct drive wind turbine. Arguments for selecting the type of electric machine for the application are presented and discussed. Comparison criteria for deciding...... on a type of machine are listed. Additional constraints emerging from the direct drive, vertical axis concepts are considered. General rules and a preliminary algorithm are discussed for the machine selected to be most suitable for the imposed conditions....

  13. Preliminary design review report for K Basin Dose Reduction Project

    International Nuclear Information System (INIS)

    Blackburn, L.D.

    1996-01-01

    The strategy for reducing radiation dose, originating from radionuclides absorbed in the K East Basin concrete, is to raise the pool water level to provide additional shielding. This report documents a preliminary design review conducted to ensure that design approaches for cleaning/coating basin walls and modifying other basin components were appropriate. The conclusion of this review was that design documents presently conclusion of this review was that design documents presently completed or in process of modification are and acceptable basis for proceeding to complete the design

  14. Design and realization of multithread CAMAC communication server software based on Winsock

    International Nuclear Information System (INIS)

    Zhang Xia

    2002-01-01

    The author describes the CAMAC communication server software which applies Winsock and multithread techniques. The design method of the whole software is given. The realization of network communication service and the synchronization problem of multithread are introduced in detail

  15. Prototypical spent fuel rod consolidation equipment preliminary design report: Volume 1, Report

    International Nuclear Information System (INIS)

    1986-01-01

    This design report describes the NUS Preliminary Design of the Prototype Spent Nuclear Fuel Rod Consolidation Equipment for the Department of Energy. The sections of the report elaborate on each facet of the preliminary design. A concept summary is provided to assist the reader in rapidly understanding the complete design. The NUS Prototype Spent Fuel Rod Consolidation System is an automatically controlled system to consolidate a minimum of 750 MT (heavy metal)/year of US commercial nuclear reactor fuel, at 75% availability. The system is designed with replaceable components utilizing the latest state-of-the-art technology. This approach gives the system the flexibility to be developed without costly development programs, yet accept new technology as it evolves over the next ten years. Capability is also provided in the system design to accommodate a wide variety of fuel conditions and to recover from any situation which may arise

  16. Preliminary Design and Analysis of an In-plane PRSEUS Joint

    Science.gov (United States)

    Lovejoy, Andrew E.; Poplawski, Steven

    2013-01-01

    As part of the National Aeronautics and Space Administration's (NASA's) Environmentally Responsible Aviation (ERA) program, the Pultruded Rod Stitched Efficient Unitized Structure (PRSEUS) has been designed, developed and tested. However, PRSEUS development efforts to date have only addressed joints required to transfer bending moments between PRSEUS panels. Development of in-plane joints for the PRSEUS concept is necessary to facilitate in-plane transfer of load from PRSEUS panels to an adjacent structure, such as from a wing panel into a fuselage. This paper presents preliminary design and analysis of an in-plane PRSEUS joint for connecting PRSEUS panels at the termination of the rod-stiffened stringers. Design requirements are provided, the PRSEUS blade joint concept is presented, and preliminary design changes and analyses are carried out to examine the feasibility of the proposed in-plane PRSEUS blade joint. The study conducted herein focuses mainly on the PRSEUS structure on one side of the joint. In particular, the design requirements for the rod shear stress and bolt bearing stress are examined. A PRSEUS blade joint design was developed that demonstrates the feasibility of this in-plane PRSEUS joint concept to terminate the rod-stiffened stringers. The presented design only demonstrates feasibility, therefore, some areas of refinement are presented that would lead to a more optimum and realistic design.

  17. Preliminary design and thermal analysis of device for finish cooling Jaffa biscuits in a.d. 'Jaffa'- Crvenka

    Directory of Open Access Journals (Sweden)

    Salemović Duško R.

    2015-01-01

    Full Text Available In this paper preliminary design of device for finish cooling chocolate topping of biscuits in A.D. 'Jaffa'- Crvenka was done. The proposed preliminary design followed by the required technological process of finish cooling biscuits and required parameters of process which was supposed to get and which represented part of project task. Thermal analysis was made and obtained percentage error between surface contact of the air and chocolate topping, obtained from heat balance and geometrical over proposed preliminary design, wasn't more than 0.67%. This is a preliminary design completely justified because using required length of belt conveyor receive required temperature of chocolate topping at the end of the cooling process.

  18. Preliminary design for hot dirty-gas control-valve test facility. Final report

    Energy Technology Data Exchange (ETDEWEB)

    1980-01-01

    This report presents the results of a preliminary design and cost estimating effort for a facility for the testing of control valves in Hot Dirty Gas (HDGCV) service. This design was performed by Mittelhauser Corporation for the United States Department of Energy's Morgantown Energy Technology Center (METC). The objective of this effort was to provide METC with a feasible preliminary design for a test facility which could be used to evaluate valve designs under simulated service conditions and provide a technology data base for DOE and industry. In addition to the actual preliminary design of the test facility, final design/construction/operating schedules and a facility cost estimate were prepared to provide METC sufficient information with which to evaluate this design. The bases, assumptions, and limitations of this study effort are given. The tasks carried out were as follows: METC Facility Review, Environmental Control Study, Gas Generation Study, Metallurgy Review, Safety Review, Facility Process Design, Facility Conceptual Layout, Instrumentation Design, Cost Estimates, and Schedules. The report provides information regarding the methods of approach used in the various tasks involved in the completion of this study. Section 5.0 of this report presents the results of the study effort. The results obtained from the above-defined tasks are described briefly. The turnkey cost of the test facility is estimated to be $9,774,700 in fourth quarter 1979 dollars, and the annual operating cost is estimated to be $960,000 plus utilities costs which are not included because unit costs per utility were not available from METC.

  19. Software design of the hybrid robot machine for ITER vacuum vessel assembly and maintenance

    Energy Technology Data Exchange (ETDEWEB)

    Li, Ming, E-mail: Ming.Li@lut.fi [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Wu, Huapeng; Handroos, Heikki [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Yang, Guangyou [School of Mechanical Engineering, Hubei University of Technology, Wuhan (China)

    2013-10-15

    A specific software design is elaborated in this paper for the hybrid robot machine used for the ITER vacuum vessel (VV) assembly and maintenance. In order to provide the multi-machining-function as well as the complicated, flexible and customizable GUI designing satisfying the non-standardized VV assembly process in one hand, and in another hand guarantee the stringent machining precision in the real-time motion control of robot machine, a client–server-control software architecture is proposed, which separates the user interaction, data communication and robot control implementation into different software layers. Correspondingly, three particular application protocols upon the TCP/IP are designed to transmit the data, command and status between the client and the server so as to deal with the abundant data streaming in the software. In order not to be affected by the graphic user interface (GUI) modification process in the future experiment in VV assembly working field, the real-time control system is realized as a stand-alone module in the architecture to guarantee the controlling performance of the robot machine. After completing the software development, a milling operation is tested on the robot machine, and the result demonstrates that both the specific GUI operability and the real-time motion control performance could be guaranteed adequately in the software design.

  20. Software design of the hybrid robot machine for ITER vacuum vessel assembly and maintenance

    International Nuclear Information System (INIS)

    Li, Ming; Wu, Huapeng; Handroos, Heikki; Yang, Guangyou

    2013-01-01

    A specific software design is elaborated in this paper for the hybrid robot machine used for the ITER vacuum vessel (VV) assembly and maintenance. In order to provide the multi-machining-function as well as the complicated, flexible and customizable GUI designing satisfying the non-standardized VV assembly process in one hand, and in another hand guarantee the stringent machining precision in the real-time motion control of robot machine, a client–server-control software architecture is proposed, which separates the user interaction, data communication and robot control implementation into different software layers. Correspondingly, three particular application protocols upon the TCP/IP are designed to transmit the data, command and status between the client and the server so as to deal with the abundant data streaming in the software. In order not to be affected by the graphic user interface (GUI) modification process in the future experiment in VV assembly working field, the real-time control system is realized as a stand-alone module in the architecture to guarantee the controlling performance of the robot machine. After completing the software development, a milling operation is tested on the robot machine, and the result demonstrates that both the specific GUI operability and the real-time motion control performance could be guaranteed adequately in the software design

  1. Preliminary results for the k0-INAA methodology implementation at the Neutron Activation Analysis Laboratory, LAN-IPEN, using k0-IAEA software

    International Nuclear Information System (INIS)

    Mariano, Davi B.; Figueiredo, Ana Maria G.; Semmler, Renato

    2009-01-01

    The present paper presents the preliminary results obtained in the implementation of the k 0 standardization method at the Neutron Activation Laboratory (LAN) at IPEN, Sao Paulo, Brazil, using the program k 0 -IAEA, provided by The International Atomic Energy Agency (IAEA). This method is an important alternative for the comparative neutron activation analysis, which has been used for several years at LAN-IPEN. This quasiabsolute standardization method presents a great advantage with relation to the comparative method, since it does not require the preparation of accurate individual standards for each analysed element, which is very laborious and time-consuming. The k 0 method allows the determination of almost all elements whose gammaray peaks are present in the gamma spectrum. The analysis of gamma-ray spectra and the calculation of concentration are performed by the k 0 software, thus the analysis time is shortened: the time spent to calculate, for instance, the concentration of 25 elements in 10 samples takes about 5 minutes.The efficiency curve of one of the gamma-ray spectrometers used at LAN was determined by measuring calibrated radioactive sources at the usually utilised counting geometries. The parameters α and f were determined by irradiating a Certified Nuclear Reference Material IRMM-530R Al-0,1% Au alloys and high purity zirconium comparators at the IEA-R1 nuclear reactor of IPEN. In order to evaluate the efficiency of the methodology, the geological reference material basalt JB-1 (GSJ) was analysed. The preliminary results obtained showed promising results in spite of some discrepancies of the data in comparison to certified values. These preliminary results indicate that some improvements in the parameters required for the use of the k 0 -IAEA software should be made so that the k 0 - NAA software can be completely successful. (author)

  2. Software for simulation and design of neutron scattering instrumentation

    DEFF Research Database (Denmark)

    Bertelsen, Mads

    designed using the software. The Union components uses a new approach to simulation of samples in McStas. The properties of a sample are split into geometrical and material, simplifying user input, and allowing the construction of complicated geometries such as sample environments. Multiple scattering...... from conventional choices. Simulation of neutron scattering instrumentation is used when designing instrumentation, but also to understand instrumental effects on the measured scattering data. The Monte Carlo ray-tracing package McStas is among the most popular, capable of simulating the path of each...... neutron through the instrument using an easy to learn language. The subject of the defended thesis is contributions to the McStas language in the form of the software package guide_bot and the Union components.The guide_bot package simplifies the process of optimizing neutron guides by writing the Mc...

  3. Status of Preliminary Design on the Assembly Tools for ITER Tokamak Machine

    International Nuclear Information System (INIS)

    Nam, Kyoung O; Park, Hyun Ki; Kim, Dong Jin; Moon, Jae Hwan; Kim, Byung Seok; Lee, Jae Hyuk; Shaw, Robert

    2012-01-01

    The ITER Tokamak device is principally composed of nine 40 .deg. sectors. Each 40 .deg. sector is made up of one 40 .deg. vacuum vessel (VV), two 20 .deg. toroidal filed coils (TFC) and associated vacuum vessel thermal shield (VVTS) segments which consist of one inboard and two outboard vacuum vessel thermal shields. Based on the design description document and final report prepared by the ITER organization (IO) and conceptual design, Korea has carried out the preliminary design of these assembly tools. The assembly strategy and relevant tools for the 40 .deg. sector sub-assembly and sector assembly at in-pit should be developed to satisfy the basic assembly requirements of the ITER Tokamak machine. Assembly strategy, preliminary design of the sector sub-assembly and assembly tools are described in this paper

  4. Designing flexible, ''chemist-friendly'' software to control a radiochemistry autosynthesizer

    International Nuclear Information System (INIS)

    Feliu, A.L.

    1989-01-01

    To enhance the utility of process control software to control radiochemistry autosynthesizers used with short-lived positron-emitting isotopes, a scheme is proposed by which routine executive-level tasks, hardware control operations, and chemical procedures have been segregated. This strategy can lead to chemist-friendly control programs for any desired hardware configuration, as illustrated in new software designed to exploit the features and flexibility of the CTI/Siemens Chemical Process Control Unit. (author)

  5. Thermal-hydraulic software development for nuclear waste transportation cask design and analysis

    International Nuclear Information System (INIS)

    Brown, N.N.; Burns, S.P.; Gianoulakis, S.E.; Klein, D.E.

    1991-01-01

    This paper describes the development of a state-of-the-art thermal-hydraulic software package intended for spent fuel and high-level nuclear waste transportation cask design and analysis. The objectives of this software development effort are threefold: (1) to take advantage of advancements in computer hardware and software to provide a more efficient user interface, (2) to provide a tool for reducing inefficient conservatism in spent fuel and high-level waste shipping cask design by including convection as well as conduction and radiation heat transfer modeling capabilities, and (3) to provide a thermal-hydraulic analysis package which is developed under a rigorous quality assurance program established at Sandia National Laboratories. 20 refs., 5 figs., 2 tabs

  6. Software Design for Interactive Graphic Radiation Treatment Simulation Systems*

    Science.gov (United States)

    Kalet, Ira J.; Sweeney, Christine; Jacky, Jonathan

    1990-01-01

    We examine issues in the design of interactive computer graphic simulation programs for radiation treatment planning (RTP), as well as expert system programs that automate parts of the RTP process, in light of ten years of experience at designing, building and using such programs. An experiment in object-oriented design using standard Pascal shows that while some advantage is gained from the design, it is still difficult to achieve modularity and to integrate expert system components. A new design based on the Common LISP Object System (CLOS) is described. This series of designs for RTP software shows that this application benefits in specific ways from object-oriented design methods and appropriate languages and tools.

  7. Open Source and Design Thinking at NASA: A Vision for Future Software

    Science.gov (United States)

    Trimble, Jay

    2017-01-01

    NASA Mission Control Software for the Visualization of data has historically been closed, accessible only to small groups of flight controllers, often bound to a specific mission discipline such as flight dynamics, health and status or mission planning. Open Mission Control Technologies (MCT) provides new capability for NASA mission controllers and, by being fully open source, opens up NASA software for the visualization of mission data to broader communities inside and outside of NASA. Open MCT is the product of a design thinking process within NASA, using participatory design and design sprints to build a product that serves users.

  8. Tank Monitoring and Document control System (TMACS) As Built Software Design Document

    Energy Technology Data Exchange (ETDEWEB)

    GLASSCOCK, J.A.

    2000-01-27

    This document describes the software design for the Tank Monitor and Control System (TMACS). This document captures the existing as-built design of TMACS as of November 1999. It will be used as a reference document to the system maintainers who will be maintaining and modifying the TMACS functions as necessary. The heart of the TMACS system is the ''point-processing'' functionality where a sample value is received from the field sensors and the value is analyzed, logged, or alarmed as required. This Software Design Document focuses on the point-processing functions.

  9. Fort Hood Solar Total Energy Project. Volume II. Preliminary design. Part 1. System criteria and design description. Final report

    Energy Technology Data Exchange (ETDEWEB)

    None,

    1979-01-01

    This volume documents the preliminary design developed for the Solar Total Energy System to be installed at Fort Hood, Texas. Current system, subsystem, and component designs are described and additional studies which support selection among significant design alternatives are presented. Overall system requirements which form the system design basis are presented. These include program objectives; performance and output load requirements; industrial, statutory, and regulatory standards; and site interface requirements. Material in this section will continue to be issued separately in the Systems Requirements Document and maintained current through revision throughout future phases of the project. Overall system design and detailed subsystem design descriptions are provided. Consideration of operation and maintenance is reflected in discussion of each subsystem design as well as in an integrated overall discussion. Included are the solar collector subsystem; the thermal storage subsystem, the power conversion sybsystem (including electrical generation and distribution); the heating/cooling and domestic hot water subsystems; overall instrumentation and control; and the STES building and physical plant. The design of several subsystems has progressed beyond the preliminary stage; descriptions for such subsystems are therefore provided in more detail than others to provide complete documentation of the work performed. In some cases, preliminary design parameters require specific verificaton in the definitive design phase and are identified in the text. Subsystem descriptions will continue to be issued and revised separately to maintain accuracy during future phases of the project. (WHK)

  10. The manual of a computer software 'FBR Plant Planning Design Prototype System'

    International Nuclear Information System (INIS)

    2003-10-01

    This is a manual of a computer software 'FBR Plant Planning Design Prototype System', which enables users to conduct case studies of deviated FBR design concepts based on 'MONJU'. The calculations simply proceed as the user clicks displayed buttons, therefore step-by-step explanation is supposed not be necessary. The following pages introduce only particular features of this software, i.e, each interactive screens, functions of buttons and consequences after clicks, and the quitting procedure. (author)

  11. Implementing Software Safety in the NASA Environment

    Science.gov (United States)

    Wetherholt, Martha S.; Radley, Charles F.

    1994-01-01

    Until recently, NASA did not consider allowing computers total control of flight systems. Human operators, via hardware, have constituted the ultimate safety control. In an attempt to reduce costs, NASA has come to rely more and more heavily on computers and software to control space missions. (For example. software is now planned to control most of the operational functions of the International Space Station.) Thus the need for systematic software safety programs has become crucial for mission success. Concurrent engineering principles dictate that safety should be designed into software up front, not tested into the software after the fact. 'Cost of Quality' studies have statistics and metrics to prove the value of building quality and safety into the development cycle. Unfortunately, most software engineers are not familiar with designing for safety, and most safety engineers are not software experts. Software written to specifications which have not been safety analyzed is a major source of computer related accidents. Safer software is achieved step by step throughout the system and software life cycle. It is a process that includes requirements definition, hazard analyses, formal software inspections, safety analyses, testing, and maintenance. The greatest emphasis is placed on clearly and completely defining system and software requirements, including safety and reliability requirements. Unfortunately, development and review of requirements are the weakest link in the process. While some of the more academic methods, e.g. mathematical models, may help bring about safer software, this paper proposes the use of currently approved software methodologies, and sound software and assurance practices to show how, to a large degree, safety can be designed into software from the start. NASA's approach today is to first conduct a preliminary system hazard analysis (PHA) during the concept and planning phase of a project. This determines the overall hazard potential of

  12. CCLab--a multi-objective genetic algorithm based combinatorial library design software and an application for histone deacetylase inhibitor design.

    Science.gov (United States)

    Fang, Guanghua; Xue, Mengzhu; Su, Mingbo; Hu, Dingyu; Li, Yanlian; Xiong, Bing; Ma, Lanping; Meng, Tao; Chen, Yuelei; Li, Jingya; Li, Jia; Shen, Jingkang

    2012-07-15

    The introduction of the multi-objective optimization has dramatically changed the virtual combinatorial library design, which can consider many objectives simultaneously, such as synthesis cost and drug-likeness, thus may increase positive rates of biological active compounds. Here we described a software called CCLab (Combinatorial Chemistry Laboratory) for combinatorial library design based on the multi-objective genetic algorithm. Tests of the convergence ability and the ratio to re-take the building blocks in the reference library were conducted to assess the software in silico, and then it was applied to a real case of designing a 5×6 HDAC inhibitor library. Sixteen compounds in the resulted library were synthesized, and the histone deactetylase (HDAC) enzymatic assays proved that 14 compounds showed inhibitory ratios more than 50% against tested 3 HDAC enzymes at concentration of 20 μg/mL, with IC(50) values of 3 compounds comparable to SAHA. These results demonstrated that the CCLab software could enhance the hit rates of the designed library and would be beneficial for medicinal chemists to design focused library in drug development (the software can be downloaded at: http://202.127.30.184:8080/drugdesign.html). Copyright © 2012 Elsevier Ltd. All rights reserved.

  13. Preliminary design analysis of hot gas ducts and a intermediate heat exchanger for the nuclear hydrogen reactor

    International Nuclear Information System (INIS)

    Song, K. N.; Kim, Y. W.

    2008-01-01

    Korea Atomic Energy Research Institute (KAERI) is in the process of carrying out a nuclear hydrogen system by considering the indirect cycle gas cooled reactors that produce heat at temperatures in the order of 950 .deg. C. Primary and secondary hot gas ducts with coaxial double tubes and are key components connecting a reactor pressure vessel and a intermediate heat exchanger for the nuclear hydrogen system. In this study, preliminary design analyses on the hot gas ducts and the intermediate heat exchanger were carried out. These preliminary design activities include a preliminary design on the geometric dimensions, a preliminary strength evaluation, thermal sizing, and an appropriate material selection

  14. Testing of the assisting software for radiologists analysing head CT images: lessons learned.

    Science.gov (United States)

    Martynov, Petr; Mitropolskii, Nikolai; Kukkola, Katri; Gretsch, Monika; Koivisto, Vesa-Matti; Lindgren, Ilkka; Saunavaara, Jani; Reponen, Jarmo; Mäkynen, Anssi

    2017-12-11

    Assessing a plan for user testing and evaluation of the assisting software developed for radiologists. Test plan was assessed in experimental testing, where users performed reporting on head computed tomography studies with the aid of the software developed. The user testing included usability tests, questionnaires, and interviews. In addition, search relevance was assessed on the basis of user opinions. The testing demonstrated weaknesses in the initial plan and enabled improvements. Results showed that the software has acceptable usability level but some minor fixes are needed before larger-scale pilot testing. The research also proved that it is possible even for radiologists with under a year's experience to perform reporting of non-obvious cases when assisted by the software developed. Due to the small number of test users, it was impossible to assess effects on diagnosis quality. The results of the tests performed showed that the test plan designed is useful, and answers to the key research questions should be forthcoming after testing with more radiologists. The preliminary testing revealed opportunities to improve test plan and flow, thereby illustrating that arranging preliminary test sessions prior to any complex scenarios is beneficial.

  15. Designing SQCRA as a Software to Semi-quantitative Chemical Risk Assessment in Workplace

    Directory of Open Access Journals (Sweden)

    Ali Karimi

    2014-06-01

    Full Text Available Background & Objectives : The aim of chemical risk assessment is to identify and evaluate risks originated from chemicals usages. This study aims to design a practical tool for facilitating chemical risk assessment. Methods: The proposed software was derived from chemical risk assessment method which was recommended by Ministry of Human Resources of Malaysia. All of the processes in question are designed in operating system software. Based on some revisions, this software was developed using Visual Basic (VB titled as SQCRA. The developed software was used for chemical risk assessment in Narges Vegetale Oil Company in Shiraz (center of Iran. Result: The output of software showed that the level of risk derived from sulfuric acid, phosphoric acid, aluminum sulphate, nickel catalyst, acetic acid used as a raw material were 2.4, 2.84, 2.3, 3.5 and 2.66, respectively. Moreover, risk rank and proposed control methods for each of these materials were determined. Conclusions : The developed software calculates the health risk level based on the degree of hazard and exposure in shorttime and without using risk matrix and chemical formula. After determining the risk rank, the software proposes the control procedures to reduce occupational exposure.

  16. Software architecture as a set of architectural design decisions

    NARCIS (Netherlands)

    Jansen, Anton; Bosch, Jan; Nord, R; Medvidovic, N; Krikhaar, R; Khrhaar, R; Stafford, J; Bosch, J

    2006-01-01

    Software architectures have high costs for change, are complex, and erode during evolution. We believe these problems are partially due to knowledge vaporization. Currently, almost all the knowledge and information about the design decisions the architecture is based on are implicitly embedded in

  17. Design and Implementation of Modular Software for Programming Mobile Robots

    Directory of Open Access Journals (Sweden)

    Alessandro Farinelli

    2006-03-01

    Full Text Available This article describes a software development toolkit for programming mobile robots, that has been used on different platforms and for different robotic applications. We address design choices, implementation issues and results in the realization of our robot programming environment, that has been devised and built from many people since 1998. We believe that the proposed framework is extremely useful not only for experienced robotic software developers, but also for students approaching robotic research projects.

  18. Ground control station software design for micro aerial vehicles

    Science.gov (United States)

    Walendziuk, Wojciech; Oldziej, Daniel; Binczyk, Dawid Przemyslaw; Slowik, Maciej

    2017-08-01

    This article describes the process of designing the equipment part and the software of a ground control station used for configuring and operating micro unmanned aerial vehicles (UAV). All the works were conducted on a quadrocopter model being a commonly accessible commercial construction. This article contains a characteristics of the research object, the basics of operating the micro aerial vehicles (MAV) and presents components of the ground control station model. It also describes the communication standards for the purpose of building a model of the station. Further part of the work concerns the software of the product - the GIMSO application (Generally Interactive Station for Mobile Objects), which enables the user to manage the actions and communication and control processes from the UAV. The process of creating the software and the field tests of a station model are also presented in the article.

  19. Client Mobile Software Design Principles for Mobile Learning Systems

    Directory of Open Access Journals (Sweden)

    Qing Tan

    2009-01-01

    Full Text Available In a client-server mobile learning system, client mobile software must run on the mobile phone to acquire, package, and send student’s interaction data via the mobile communications network to the connected mobile application server. The server will receive and process the client data in order to offer appropriate content and learning activities. To develop the mobile learning systems there are a number of very important issues that must be addressed. Mobile phones have scarce computing resources. They consist of heterogeneous devices and use various mobile operating systems, they have limitations with their user/device interaction capabilities, high data communications cost, and must provide for device mobility and portability. In this paper we propose five principles for designing Client mobile learning software. A location-based adaptive mobile learning system is presented as a proof of concept to demonstrate the applicability of these design principles.

  20. A Technique of Software Safety Analysis in the Design Phase for PLC Based Safety-Critical Systems

    International Nuclear Information System (INIS)

    Koo, Seo-Ryong; Kim, Chang-Hwoi

    2017-01-01

    The purpose of safety analysis, which is a method of identifying portions of a system that have the potential for unacceptable hazards, is firstly to encourage design changes that will reduce or eliminate hazards and, secondly, to conduct special analyses and tests that can provide increased confidence in especially vulnerable portions of the system. For the design and implementation phase of the PLC based systems, we proposed a technique for software design specification and analysis, and this technique enables us to generate software design specifications (SDSs) in nuclear fields. For the safety analysis in the design phase, we used architecture design blocks of NuFDS to represent the architecture of the software. On the basis of the architecture design specification, we can directly generate the fault tree and then use the fault tree for qualitative analysis. Therefore, we proposed a technique of fault tree synthesis, along with a universal fault tree template for the architecture modules of nuclear software. Through our proposed fault tree synthesis in this work, users can use the architecture specification of the NuFDS approach to intuitively compose fault trees that help analyze the safety design features of software.

  1. Design of instrumentation and software for precise laser machining

    Science.gov (United States)

    Wyszyński, D.; Grabowski, Marcin; Lipiec, Piotr

    2017-10-01

    The paper concerns the design of instrumentation and software for precise laser machining. Application of advanced laser beam manipulation instrumentation enables noticeable improvement of cut quality and material loss. This factors have significant impact on process efficiency and cutting edge quality by means of machined part size and shape accuracy, wall taper, material loss reduction (e.g. diamond) and time effectiveness. The goal can be reached by integration of laser drive, observation and optical measurement system, beam manipulation system and five axis mechanical instrumentation with use of advanced tailored software enabling full laser cutting process control and monitoring.

  2. Design of multitasking and windows software for beam diagnostic system on HIRFL

    International Nuclear Information System (INIS)

    Nie Zhenpeng; Shen Zhiqing; Xu Xiangyang; Zheng Jianping; Tang Jingyu; Dong Jinmei

    2002-01-01

    An introduction is given to the design idea and method of multitasking and Windows software for beam diagnostic system on HIRFL. The testing result is presented in the end. The software has many advantages such as powerful function, visual display, high reliability and friendly interface, etc

  3. IsoDesign: a software for optimizing the design of 13C-metabolic flux analysis experiments.

    Science.gov (United States)

    Millard, Pierre; Sokol, Serguei; Letisse, Fabien; Portais, Jean-Charles

    2014-01-01

    The growing demand for (13) C-metabolic flux analysis ((13) C-MFA) in the field of metabolic engineering and systems biology is driving the need to rationalize expensive and time-consuming (13) C-labeling experiments. Experimental design is a key step in improving both the number of fluxes that can be calculated from a set of isotopic data and the precision of flux values. We present IsoDesign, a software that enables these parameters to be maximized by optimizing the isotopic composition of the label input. It can be applied to (13) C-MFA investigations using a broad panel of analytical tools (MS, MS/MS, (1) H NMR, (13) C NMR, etc.) individually or in combination. It includes a visualization module to intuitively select the optimal label input depending on the biological question to be addressed. Applications of IsoDesign are described, with an example of the entire (13) C-MFA workflow from the experimental design to the flux map including important practical considerations. IsoDesign makes the experimental design of (13) C-MFA experiments more accessible to a wider biological community. IsoDesign is distributed under an open source license at http://metasys.insa-toulouse.fr/software/isodes/ © 2013 Wiley Periodicals, Inc.

  4. Development of requirements tracking and verification system for the software design of distributed control system

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Chul Hwan; Kim, Jang Yeol; Kim, Jung Tack; Lee, Jang Soo; Ham, Chang Shik [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1999-12-31

    In this paper a prototype of Requirement Tracking and Verification System(RTVS) for a Distributed Control System was implemented and tested. The RTVS is a software design and verification tool. The main functions required by the RTVS are managing, tracking and verification of the software requirements listed in the documentation of the DCS. The analysis of DCS software design procedures and interfaces with documents were performed to define the user of the RTVS, and the design requirements for RTVS were developed. 4 refs., 3 figs. (Author)

  5. Development of requirements tracking and verification system for the software design of distributed control system

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Chul Hwan; Kim, Jang Yeol; Kim, Jung Tack; Lee, Jang Soo; Ham, Chang Shik [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1998-12-31

    In this paper a prototype of Requirement Tracking and Verification System(RTVS) for a Distributed Control System was implemented and tested. The RTVS is a software design and verification tool. The main functions required by the RTVS are managing, tracking and verification of the software requirements listed in the documentation of the DCS. The analysis of DCS software design procedures and interfaces with documents were performed to define the user of the RTVS, and the design requirements for RTVS were developed. 4 refs., 3 figs. (Author)

  6. Second preliminary design of JAERI experimental fusion reactor (JXFR)

    International Nuclear Information System (INIS)

    Sako, Kiyoshi; Tone, Tatsuzo; Seki, Yasushi; Iida, Hiromasa; Yamato, Harumi

    1979-06-01

    Second preliminary design of a tokamak experimental fusion reactor to be built in the near future has been performed. This design covers overall reactor system including plasma characteristics, reactor structure, blanket neutronics radiation shielding, superconducting magnets, neutral beam injector, electric power supply system, fuel recirculating system, reactor cooling and tritium recovery systems and maintenance scheme. Safety analyses of the reactor system have been also performed. This paper gives a brief description of the design as of January, 1979. The feasibility study of raising the power density has been also studied and is shown as appendix. (author)

  7. Aspects of the design and verification of software for a computerized reactor protection system

    International Nuclear Information System (INIS)

    Voges, U.

    1976-01-01

    In contrary to hardware, software lasts forever. If software is considered to be correct, it remains correct all the time (except you make any changes to it). Therefore failure rates, MTBF, MTTR etc. cannot be used for software. The main effort has to be put on: 1) how to make reliable software, 2) how to prove software to be correct. The first part deals with the developmental stage, the specification, design and implementation of the software, the second part with the 'produced' software, its test and verification. (orig./RW) [de

  8. Current Status of HCCR TBM Design for the Preliminary Design Phase Preparation

    Energy Technology Data Exchange (ETDEWEB)

    Park, Seong Dae; Lee, Dong Won; Kim, Dong Jun [KAERI, Daejeon (Korea, Republic of); Ahn, Mu Young [NFRI, Daejeon (Korea, Republic of)

    2016-05-15

    Helium cooled ceramic reflector (HCCR) TBM-set will be installed in the equatorial port no.18 of ITER inside the vacuum vessel directly facing the plasma. TBM-set refers the TBM and associated shield and connecting support. After the Conceptual Design Review (CDR), Helium Cooled Ceramic Reflector (HCCR) Test Blanket Module (TBM) design is being updated for the preparation of the preliminary design phase. The manufacturability is considered based on the TBM-set model of the conceptual design phase. In this work, the design changes for each component of the TBM-set is described in comparison with the CD phase. The current design direction and details is presented. The first wall (FW) is component facing the plasma directly. This component should have a superior cooling performance. Present Helium Cooled Ceramic Reflector (HCCR) Test Blanket Module (TBM) design was described in comparison with the CD model. The manufacturability was considered in current PD phase. The detained design of the connecting support will be determined reflecting the load assessment. The structural integrity will be confirmed with a various load condition.

  9. Adding Timing Requirements to the CODARTS Real-Time Software Design Method

    DEFF Research Database (Denmark)

    Bach, K.R.

    The CODARTS software design method consideres how concurrent, distributed and real-time applications can be designed. Although accounting for the important issues of task and communication, the method does not provide means for expressing the timeliness of the tasks and communication directly...

  10. OPTICON: Pro-Matlab software for large order controlled structure design

    Science.gov (United States)

    Peterson, Lee D.

    1989-01-01

    A software package for large order controlled structure design is described and demonstrated. The primary program, called OPTICAN, uses both Pro-Matlab M-file routines and selected compiled FORTRAN routines linked into the Pro-Matlab structure. The program accepts structural model information in the form of state-space matrices and performs three basic design functions on the model: (1) open loop analyses; (2) closed loop reduced order controller synthesis; and (3) closed loop stability and performance assessment. The current controller synthesis methods which were implemented in this software are based on the Generalized Linear Quadratic Gaussian theory of Bernstein. In particular, a reduced order Optimal Projection synthesis algorithm based on a homotopy solution method was successfully applied to an experimental truss structure using a 58-state dynamic model. These results are presented and discussed. Current plans to expand the practical size of the design model to several hundred states and the intention to interface Pro-Matlab to a supercomputing environment are discussed.

  11. Efficient preliminary floating offshore wind turbine design and testing methodologies and application to a concrete spar design

    OpenAIRE

    Matha, Denis; Sandner, Frank; Molins i Borrell, Climent; Campos Hortigüela, Alexis; Cheng, Po Wen

    2015-01-01

    The current key challenge in the floating offshore wind turbine industry and research is on designing economic floating systems that can compete with fixed-bottom offshore turbines in terms of levelized cost of energy. The preliminary platform design, as well as early experimental design assessments, are critical elements in the overall design process. In this contribution, a brief review of current floating offshore wind turbine platform pre-design and scaled testing methodologies is provide...

  12. PRELIMINARY SELECTION OF MGR DESIGN BASIS EVENTS

    International Nuclear Information System (INIS)

    Kappes, J.A.

    1999-01-01

    The purpose of this analysis is to identify the preliminary design basis events (DBEs) for consideration in the design of the Monitored Geologic Repository (MGR). For external events and natural phenomena (e.g., earthquake), the objective is to identify those initiating events that the MGR will be designed to withstand. Design criteria will ensure that radiological release scenarios resulting from these initiating events are beyond design basis (i.e., have a scenario frequency less than once per million years). For internal (i.e., human-induced and random equipment failures) events, the objective is to identify credible event sequences that result in bounding radiological releases. These sequences will be used to establish the design basis criteria for MGR structures, systems, and components (SSCs) design basis criteria in order to prevent or mitigate radiological releases. The safety strategy presented in this analysis for preventing or mitigating DBEs is based on the preclosure safety strategy outlined in ''Strategy to Mitigate Preclosure Offsite Exposure'' (CRWMS M andO 1998f). DBE analysis is necessary to provide feedback and requirements to the design process, and also to demonstrate compliance with proposed 10 CFR 63 (Dyer 1999b) requirements. DBE analysis is also required to identify and classify the SSCs that are important to safety (ITS)

  13. Real-time solar magnetograph operation system software design and user's guide

    Science.gov (United States)

    Wang, C.

    1984-01-01

    The Real Time Solar Magnetograph (RTSM) Operation system software design on PDP11/23+ is presented along with the User's Guide. The RTSM operation software is for real time instrumentation control, data collection and data management. The data is used for vector analysis, plotting or graphics display. The processed data is then easily compared with solar data from other sources, such as the Solar Maximum Mission (SMM).

  14. A preliminary design of mechanical device on industrial digital radiography equipment design

    International Nuclear Information System (INIS)

    Nur Khasan; Samuel Praptoyo

    2015-01-01

    A preliminary design of mechanical device on industrial digital radiography equipment has been done. this design is intended as a basis for the manufacture of complete facilities for the realization a prototype on industrial digital radiography equipment. the design and construction were carried out by paying attention to the general configuration of the basic design in which its mechanical design has several components with specific dimensions and heavy mass. this design consist of a main frame holder, flat panel detector support and hydraulic hand stacker for mounting the x-ray machine. this mechanical device design will then be fabricated to facilitate and assist work of digital radiographic retrieval. computer application programs sketch-up is used to draw this design and the analysis stress of autodesk inventor to analysis the strength construction design. the results of this design are the configuration drawing, sketch drawings of construction and the safety factor of construction design with a minimum value of 2.39 as well as a maximum value of 15 when to be simulated by the load 500 Kg which is 4 times of total workload. (author)

  15. Preliminary design package for solar hot water system

    Energy Technology Data Exchange (ETDEWEB)

    Fogle, Val; Aspinwall, David B.

    1977-12-01

    The information necessary to evaluate the preliminary design of the Solar Engineering and Manufacturing Company's (SEMCO) solar hot water system is presented. This package includes technical information, schematics, drawings and brochures. This system, being developed by SEMCO, consists of the following subsystems: collector, storage, transport, control, auxiliary energy, and Government-furnished site data acquisition. The two units being manufactured will be installed at Loxahatchee, Florida, and Macon, Georgia.

  16. Application software, domain-specific languages, and language design assistants

    NARCIS (Netherlands)

    J. Heering (Jan)

    2000-01-01

    textabstractWhile application software does the real work, domain-specific languages (DSLs) are tools to help produce it efficiently, and language design assistants in turn are meta-tools to help produce DSLs quickly. DSLs are already in wide use (HTML for web pages, Excel macros for spreadsheet

  17. A requirements specification for a software design support system

    Science.gov (United States)

    Noonan, Robert E.

    1988-01-01

    Most existing software design systems (SDSS) support the use of only a single design methodology. A good SDSS should support a wide variety of design methods and languages including structured design, object-oriented design, and finite state machines. It might seem that a multiparadigm SDSS would be expensive in both time and money to construct. However, it is proposed that instead an extensible SDSS that directly implements only minimal database and graphical facilities be constructed. In particular, it should not directly implement tools to faciliate language definition and analysis. It is believed that such a system could be rapidly developed and put into limited production use, with the experience gained used to refine and evolve the systems over time.

  18. Preliminary electrostatic and mechanical design of a SINGAP-MAMuG compatible accelerator

    Energy Technology Data Exchange (ETDEWEB)

    Grando, L. [Consorzio RFX, Associazione EURATOM-ENEA sulla Fusione, Corso Stati Uniti 4, I-35127 Padova (Italy)], E-mail: luca.grando@igi.cnr.it; Dal Bello, S.; De Lorenzi, A. [Consorzio RFX, Associazione EURATOM-ENEA sulla Fusione, Corso Stati Uniti 4, I-35127 Padova (Italy); Pilan, N. [DIE, Universita di Padova, Via Gradenigo 6A, I-35100 Padova (Italy); Rizzolo, A.; Zaccaria, P. [Consorzio RFX, Associazione EURATOM-ENEA sulla Fusione, Corso Stati Uniti 4, I-35127 Padova (Italy)

    2009-06-15

    Each ITER NB injector shall provide 16.5 MW auxiliary power by accelerating a deuterium beam across a voltage of -1 MV. At present two possible alternatives for the accelerator are considered: the reference design, based on MAMuG electrostatic accelerator, where the total voltage is graded using five grids at intermediate steps of 200 kV, and the alternative concept, the SINGAP accelerator, for which the total voltage is held by one single gap. This paper focuses a preliminary feasibility study of integration of SINGAP accelerator grids into the support structure of a MAMuG type accelerator; the review or design of new electrostatic shields to improve the voltage withstanding capability of the system and the preliminary design of electrical and hydraulic connections routing from the bushing to the accelerator are also discussed. Electrostatic and mechanical analyses carried out to support the design are described in detail.

  19. A IF Signal Precessing System Design Based on Software Radio Platform

    Directory of Open Access Journals (Sweden)

    Zhao Jing

    2018-01-01

    Full Text Available Software radio is a definition of a design thought about how to implement flexible functions by using fixed hardware platform. Any platform based on this is characterized to be universal, standardized, modular, open and highly flexible. Due to some realistic reasons, a software radio platform is hard to be realized. So, most signal processing is operated after mixing. According to software radio requirements, a “FPGA+ADC+DAC” structure is designed. Compared with former processors, this module has broad application prospects with the small size, low power, configurable and programmable feathers. It has multifunction, such as generating IF signals, performing digital down conversion and realizing the synchronous demodulation and the other functions. This module also provides the extended host interface to communicate with upper computers. According to the practical test, take MSK signal for example, if the bit rate is 1Mb/s, bit error rate is lower than 10-6.

  20. Software life cycle process and classification guides for KNICS digital instrumentation and control system design

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jang Soo; Son, Han Seung; Kim, Jang Yeol; Kwon, Kee Choon; Lee, Soon Seung; Kim, Doo Hwan [Korea Atomic Energy Research Institute, Taejeon (Korea)

    2002-04-01

    Documentation should exist that shows that the qualification activities have been successfully accomplished for each life cycle activity group. In particular, the documentation should show that the system safety requirements have been adequately addressed for each life cycle activity group, that no new hazards have been introduced, and that the software requirements, design elements, and code elements that can affect safety have been identified. Because the safety of software can be assured through both the process Verification and Validation (V and V) itself and the V and V of all the intermediate and final products during the software development lifecycle, the development of KNICS Software Safety Framework (KSSF) must be established. As the first activity for establishing KSSF, we have developed this report, Software Life Cycle Process and Classification Guides for KNICS Digital I and C System. This report is organized as follows. Chapter I describes the background, definitions, and references of SLCP. Chapter II describes KNICS safety software categorization. In Chapter III, we define the requirements on software life cycle process for designing digital KNICS. Chapter III.3, that is the main section of the chapter, includes the requirements for software life cycle process planning, the requirements for software life cycle process implementation, and the requirements for software life cycle process design outputs. Finally, we have described the result of a case study on the SLCP for developing the software of ESF-CCS system that is being developed by a private company, BNF. 29 refs., 5 figs., 7 tabs. (Author)

  1. An evaluation of software tools for the design and development of cockpit displays

    Science.gov (United States)

    Ellis, Thomas D., Jr.

    1993-01-01

    The use of all-glass cockpits at the NASA Langley Research Center (LaRC) simulation facility has changed the means of design, development, and maintenance of instrument displays. The human-machine interface has evolved from a physical hardware device to a software-generated electronic display system. This has subsequently caused an increased workload at the facility. As computer processing power increases and the glass cockpit becomes predominant in facilities, software tools used in the design and development of cockpit displays are becoming both feasible and necessary for a more productive simulation environment. This paper defines LaRC requirements of a display software development tool and compares two available applications against these requirements. As a part of the software engineering process, these tools reduce development time, provide a common platform for display development, and produce exceptional real-time results.

  2. Performance Evaluation of a Software Engineering Tool for Automated Design of Cooling Systems in Injection Moulding

    DEFF Research Database (Denmark)

    Jauregui-Becker, Juan M.; Tosello, Guido; van Houten, Fred J.A.M.

    2013-01-01

    This paper presents a software tool for automating the design of cooling systems for injection moulding and a validation of its performance. Cooling system designs were automatically generated by the proposed software tool and by applying a best practice tool engineering design approach. The two...

  3. Methodology for Designing Fault-Protection Software

    Science.gov (United States)

    Barltrop, Kevin; Levison, Jeffrey; Kan, Edwin

    2006-01-01

    A document describes a methodology for designing fault-protection (FP) software for autonomous spacecraft. The methodology embodies and extends established engineering practices in the technical discipline of Fault Detection, Diagnosis, Mitigation, and Recovery; and has been successfully implemented in the Deep Impact Spacecraft, a NASA Discovery mission. Based on established concepts of Fault Monitors and Responses, this FP methodology extends the notion of Opinion, Symptom, Alarm (aka Fault), and Response with numerous new notions, sub-notions, software constructs, and logic and timing gates. For example, Monitor generates a RawOpinion, which graduates into Opinion, categorized into no-opinion, acceptable, or unacceptable opinion. RaiseSymptom, ForceSymptom, and ClearSymptom govern the establishment and then mapping to an Alarm (aka Fault). Local Response is distinguished from FP System Response. A 1-to-n and n-to- 1 mapping is established among Monitors, Symptoms, and Responses. Responses are categorized by device versus by function. Responses operate in tiers, where the early tiers attempt to resolve the Fault in a localized step-by-step fashion, relegating more system-level response to later tier(s). Recovery actions are gated by epoch recovery timing, enabling strategy, urgency, MaxRetry gate, hardware availability, hazardous versus ordinary fault, and many other priority gates. This methodology is systematic, logical, and uses multiple linked tables, parameter files, and recovery command sequences. The credibility of the FP design is proven via a fault-tree analysis "top-down" approach, and a functional fault-mode-effects-and-analysis via "bottoms-up" approach. Via this process, the mitigation and recovery strategy(s) per Fault Containment Region scope (width versus depth) the FP architecture.

  4. Preliminary thermal design of the COLD-SAT spacecraft

    Science.gov (United States)

    Arif, Hugh

    1991-01-01

    The COLD-SAT free-flying spacecraft was to perform experiments with LH2 in the cryogenic fluid management technologies of storage, supply and transfer in reduced gravity. The Phase A preliminary design of the Thermal Control Subsystem (TCS) for the spacecraft exterior and interior surfaces and components of the bus subsystems is described. The TCS was composed of passive elements which were augmented with heaters. Trade studies to minimize the parasitic heat leakage into the cryogen storage tanks are described. Selection procedure for the thermally optimum on-orbit spacecraft attitude was defined. TRASYS-2 and SINDA'85 verification analysis was performed on the design and the results are presented.

  5. AGC-1 Experiment and Final Preliminary Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Robert L. Bratton; Tim Burchell

    2006-08-01

    This report details the experimental plan and design as of the preliminary design review for the Advanced Test Reactor Graphite Creep-1 graphite compressive creep capsule. The capsule will contain five graphite grades that will be irradiated in the Advanced Test Reactor at the Idaho National Laboratory to determine the irradiation induced creep constants. Seven other grades of graphite will be irradiated to determine irradiated physical properties. The capsule will have an irradiation temperature of 900 C and a peak irradiation dose of 5.8 x 10{sup 21} n/cm{sup 2} [E > 0.1 MeV], or 4.2 displacements per atom.

  6. WRAP Module 1 data management system (DMS) software design description (SDD)

    Energy Technology Data Exchange (ETDEWEB)

    Talmage, P.A.

    1995-03-17

    The Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) System Design Description (SDD) describes the logical and physical architecture of the system. The WRAP 1 DMS SDD formally partitions the elements of the system described in the WRAP 1 DMS Software requirements specification into design objects and describes the key properties and relationships among the design objects and interfaces with external systems such as the WRAP Plant Control System (PCS). The WRAP 1 DMS SDD can be thought of as a detailed blueprint for implementation activities. The design descriptions contained within this document will describe, in detail, the software products that will be developed to assist the Project W-026, Waste Receiving and Processing Module 1, in their management functions. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility.

  7. WRAP Module 1 data management system (DMS) software design description (SDD)

    International Nuclear Information System (INIS)

    Talmage, P.A.

    1995-01-01

    The Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) System Design Description (SDD) describes the logical and physical architecture of the system. The WRAP 1 DMS SDD formally partitions the elements of the system described in the WRAP 1 DMS Software requirements specification into design objects and describes the key properties and relationships among the design objects and interfaces with external systems such as the WRAP Plant Control System (PCS). The WRAP 1 DMS SDD can be thought of as a detailed blueprint for implementation activities. The design descriptions contained within this document will describe, in detail, the software products that will be developed to assist the Project W-026, Waste Receiving and Processing Module 1, in their management functions. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility

  8. Design Principles for Interactive Software

    DEFF Research Database (Denmark)

    The book addresses the crucial intersection of human-computer interaction (HCI) and software engineering by asking both what users require from interactive systems and what developers need to produce well-engineered software. Needs are expressed as...

  9. Review of SFR Design Safety using Preliminary Regulatory PSA Model

    International Nuclear Information System (INIS)

    Na, Hyun Ju; Lee, Yong Suk; Shin, Andong; Suh, Nam Duk

    2013-01-01

    The major objective of this research is to develop a risk model for regulatory verification of the SFR design, and thereby, make sure that the SFR design is adequate from a risk perspective. In this paper, the development result of preliminary regulatory PSA model of SFR is discussed. In this paper, development and quantification result of preliminary regulatory PSA model of SFR is discussed. It was confirmed that the importance PDRC and ADRC dampers is significant as stated in the result of KAERI PSA model. However, the importance can be changed significantly depending on assumption of CCCG and CCF factor of PDRC and ADRC dampers. SFR (sodium-cooled fast reactor) which is Gen-IV nuclear energy system, is designed to accord with the concept of stability, sustainability and proliferation resistance. KALIMER-600, which is under development in Korea, includes passive safety systems (e. g. passive reactor shutdown, passive residual heat removal, and etc.) as well as active safety systems. Risk analysis from a regulatory perspective is needed to support the regulatory body in its safety and licensing review for SFR (KALIMER-600). Safety issues should be identified in the early design phase in order to prevent the unexpected cost increase and delay of the SFR licensing schedule that may be caused otherwise

  10. Preliminary design characteristics of the RB fast-thermal core 'HERBE'

    International Nuclear Information System (INIS)

    Pesic, M.; Marinkovic, P.

    1989-01-01

    The 'RB' is zero power heavy water critical assembly designed in 1958 in Yugoslavia. The reactor operated using natural metal uranium, 2% enriched metal uranium, and 80% enriched UO 2 fuel of Soviet origin. A study of design of fast neutron fields began in 1976 and three fast neutron fields were designed up to 1983: the external neutron converter, the experimental fuel channel and the internal neutron converter, as the first step to fast-thermal coupled system. The preliminary design characteristics of the HERBE - a new fast - thermal core at the RB reactor are shown in this paper. (author)

  11. Framework Programmable Platform for the advanced software development workstation: Framework processor design document

    Science.gov (United States)

    Mayer, Richard J.; Blinn, Thomas M.; Mayer, Paula S. D.; Ackley, Keith A.; Crump, Wes; Sanders, Les

    1991-01-01

    The design of the Framework Processor (FP) component of the Framework Programmable Software Development Platform (FFP) is described. The FFP is a project aimed at combining effective tool and data integration mechanisms with a model of the software development process in an intelligent integrated software development environment. Guided by the model, this Framework Processor will take advantage of an integrated operating environment to provide automated support for the management and control of the software development process so that costly mistakes during the development phase can be eliminated.

  12. Real-time PCR (qPCR) primer design using free online software.

    Science.gov (United States)

    Thornton, Brenda; Basu, Chhandak

    2011-01-01

    Real-time PCR (quantitative PCR or qPCR) has become the preferred method for validating results obtained from assays which measure gene expression profiles. The process uses reverse transcription polymerase chain reaction (RT-PCR), coupled with fluorescent chemistry, to measure variations in transcriptome levels between samples. The four most commonly used fluorescent chemistries are SYBR® Green dyes and TaqMan®, Molecular Beacon or Scorpion probes. SYBR® Green is very simple to use and cost efficient. As SYBR® Green dye binds to any double-stranded DNA product, its success depends greatly on proper primer design. Many types of online primer design software are available, which can be used free of charge to design desirable SYBR® Green-based qPCR primers. This laboratory exercise is intended for those who have a fundamental background in PCR. It addresses the basic fluorescent chemistries of real-time PCR, the basic rules and pitfalls of primer design, and provides a step-by-step protocol for designing SYBR® Green-based primers with free, online software. Copyright © 2010 Wiley Periodicals, Inc.

  13. Design and qualification of software for protection and control system: The use of SAGA

    International Nuclear Information System (INIS)

    Bergerand, J.L.; Pilaud, E.

    1989-01-01

    SAGA is a software design workshop whose main characteristics are the following: - it is based on a synchronous data flow specification language, - the man-machine interface is graphic, - the design method is top-down. It has been created in order to develop a very rigorous and reliable method. All along the software design some consistency checks appear on every design steps. Moreover the data flow language which has been used to build the tool has a simple and precise formal semantics. That will allow within future extensions to apprehend the program proving

  14. An Open-Source Tool Set Enabling Analog-Digital-Software Co-Design

    Directory of Open Access Journals (Sweden)

    Michelle Collins

    2016-02-01

    Full Text Available This paper presents an analog-digital hardware-software co-design environment for simulating and programming reconfigurable systems. The tool simulates, designs, as well as enables experimental measurements after compiling to configurable systems in the same integrated design tool framework. High level software in Scilab/Xcos (open-source programs similar to MATLAB/Simulink that converts the high-level block description by the user to blif format (sci2blif, which acts as an input to the modified VPR tool, including the code v p r 2 s w c s , encoding the specific platform through specific architecture files, resulting in a targetable switch list on the resulting configurable analog–digital system. The resulting tool uses an analog and mixed-signal library of components, enabling users and future researchers access to the basic analog operations/computations that are possible.

  15. Design Patterns: establishing a discipline of parallel software engineering

    CERN Multimedia

    CERN. Geneva

    2010-01-01

    Many core processors present us with a software challenge. We must turn our serial code into parallel code. To accomplish this wholesale transformation of our software ecosystem, we must define established practice is in parallel programming and then develop tools to support that practice. This leads to design patterns supported by frameworks optimized at runtime with advanced autotuning compilers. In this talk I provide an update of my ongoing research with the ParLab at UC Berkeley to realize this vision. In particular, I will describe our draft parallel pattern language, our early experiments with software frameworks, and the associated runtime optimization tools.About the speakerTim Mattson is a parallel programmer (Ph.D. Chemistry, UCSC, 1985). He does linear algebra, finds oil, shakes molecules, solves differential equations, and models electrons in simple atomic systems. He has spent his career working with computer scientists to make sure the needs of parallel applications programmers are met.Tim has ...

  16. Dependencies among Architectural Views Got from Software Requirements Based on a Formal Model

    Directory of Open Access Journals (Sweden)

    Osis Janis

    2014-12-01

    Full Text Available A system architect has software requirements and some unspecified knowledge about a problem domain (e.g., an enterprise as source information for assessment and evaluation of possible solutions and getting the target point, a preliminary software design. The solving factor is architect’s experience and expertise in the problem domain (“AS-IS”. A proposed approach is dedicated to assist a system architect in making an appropriate decision on the solution (“TO-BE”. It is based on a formal mathematical model, Topological Functioning Model (TFM. Compliant TFMs can be transformed into software architectural views. The paper demonstrates and discusses tracing dependency links from the requirements to and between the architectural views.

  17. Preliminary design analysis of the ALT-II limiter for TEXTOR

    International Nuclear Information System (INIS)

    Koski, J.A.; Boyd, R.D.; Kempka, S.M.; Romig, A.D. Jr.; Smith, M.F.; Watson, R.D.; Whitley, J.B.; Conn, R.W.; Grotz, S.P.

    1983-01-01

    Installation of a large toroidal belt pump limiter, Advanced Limiter Test II (ALT-II), on the TEXTOR tokamak at Juelich, FRG is anticipated for early 1986. This paper discusses the preliminary mechanical design and materials considerations undertaken as part of the feasibility study phase for ALT-II

  18. Safety critical software design approach developed for Canadian nuclear power plants

    International Nuclear Information System (INIS)

    Ichiyen, M.M.; Joannou, P.K.

    1995-01-01

    Recently two methodologies were developed that comply with a high safety critical standard: the Rational Design Process, which can be characterized as a methodology based on state machines where the required behaviour of the software is defined using mathematical functions written in a notation which has a well defined syntax and semantics, and the Integrated Approach, which uses a graphical functional notation to specify the functional software requirements. The first implementations based on the two methodologies are discussed. Results from all phases of testing show a remarkably low number of errors, demonstrating that the new methodologies have indeed led to a higher demonstrable level of software reliability. (orig./HP) [de

  19. Preliminary design of ECCO: Experimental control system which is cloud oriented

    Energy Technology Data Exchange (ETDEWEB)

    Zheng, Wei, E-mail: zhengwei@hust.edu.cn [State Key Laboratory of Advanced Electromagnetic Engineering and Technology in Huazhong University of Science and Technology, Wuhan 430074 (China); School of Electrical and Electronic Engineering in Huazhong University of Science and Technology, Wuhan 430074 (China); Hu, Feiran; Zhang, Ming; Zhang, Jing; Wan, Kuanhong; Liu, Qiang; Pan, Yuan; Zhuang, Ge [State Key Laboratory of Advanced Electromagnetic Engineering and Technology in Huazhong University of Science and Technology, Wuhan 430074 (China); School of Electrical and Electronic Engineering in Huazhong University of Science and Technology, Wuhan 430074 (China)

    2016-11-15

    Highlights: • ECCO is a self-organized and de-centralized control system software. • ECCO integrates ECCO-SDD and ECCO-REST.. • ECCO network protocol is based on HTTP protocol and RESTful design practice, implements Hypermedia, automatic discovery, and event. • ECCO is flexible, plug-and-play, and provides a series of unified toolkits. - Abstract: As the development of the Tokamak, the scale of the facility is getting bigger and bigger. It is a great challenge to design, manage and operate a control system of such big scale. So we developed a new control system software: Experimental Control System which is Cloud Oriented (ECCO). ECCO consists two parts, ECCO-SDD and ECCO-REST. ECCO-SDD is used to design, manage and describe the whole control system, configure every subsystem statically. There is a SDD editor which is a human machine interface for control system designer to design by simply drag and drop, and it can be easily extended using plug-in. The ECCO-SDD translator is used to generate different outputs. All the system design and configuration is stored in the MongoDB database using an object relational mapping dedicated designed for ECCO-SDD. ECCO-REST mainly defines a control network protocol based on HTTP RESTful service, it also implements automatic discovery using Zero-configuration (Zeroconf) networking standard. Since this protocol is based on industrial standard and transparent protocol, it is open enough and it can be easily implemented by others. ECCO-REST application is the core of ECCO-REST, it is a cross platform control software running on distributed control units just like the EPICS IOC. It can be extended by user created models. It is configured by human readable JSON file which can be generated by ECCO-SDD translator. ECCO is a self-organized and de-centralized control system software. Based on the same protocol, every part of the system can discover each other, thus the controllers which ECCO-REST application running on can

  20. Preliminary design of ECCO: Experimental control system which is cloud oriented

    International Nuclear Information System (INIS)

    Zheng, Wei; Hu, Feiran; Zhang, Ming; Zhang, Jing; Wan, Kuanhong; Liu, Qiang; Pan, Yuan; Zhuang, Ge

    2016-01-01

    Highlights: • ECCO is a self-organized and de-centralized control system software. • ECCO integrates ECCO-SDD and ECCO-REST.. • ECCO network protocol is based on HTTP protocol and RESTful design practice, implements Hypermedia, automatic discovery, and event. • ECCO is flexible, plug-and-play, and provides a series of unified toolkits. - Abstract: As the development of the Tokamak, the scale of the facility is getting bigger and bigger. It is a great challenge to design, manage and operate a control system of such big scale. So we developed a new control system software: Experimental Control System which is Cloud Oriented (ECCO). ECCO consists two parts, ECCO-SDD and ECCO-REST. ECCO-SDD is used to design, manage and describe the whole control system, configure every subsystem statically. There is a SDD editor which is a human machine interface for control system designer to design by simply drag and drop, and it can be easily extended using plug-in. The ECCO-SDD translator is used to generate different outputs. All the system design and configuration is stored in the MongoDB database using an object relational mapping dedicated designed for ECCO-SDD. ECCO-REST mainly defines a control network protocol based on HTTP RESTful service, it also implements automatic discovery using Zero-configuration (Zeroconf) networking standard. Since this protocol is based on industrial standard and transparent protocol, it is open enough and it can be easily implemented by others. ECCO-REST application is the core of ECCO-REST, it is a cross platform control software running on distributed control units just like the EPICS IOC. It can be extended by user created models. It is configured by human readable JSON file which can be generated by ECCO-SDD translator. ECCO is a self-organized and de-centralized control system software. Based on the same protocol, every part of the system can discover each other, thus the controllers which ECCO-REST application running on can

  1. Radiology workstation for mammography: preliminary observations, eyetracker studies, and design

    Science.gov (United States)

    Beard, David V.; Johnston, Richard E.; Pisano, Etta D.; Hemminger, Bradley M.; Pizer, Stephen M.

    1991-07-01

    For the last four years, the UNC FilmPlane project has focused on constructing a radiology workstation facilitating CT interpretations equivalent to those with film and viewbox. Interpretation of multiple CT studies was originally chosen because handling such large numbers of images was considered to be one of the most difficult tasks that could be performed with a workstation. The authors extend the FilmPlane design to address mammography. The high resolution and contrast demands coupled with the number of images often cross- compared make mammography a difficult challenge for the workstation designer. This paper presents the results of preliminary work with workstation interpretation of mammography. Background material is presented to justify why the authors believe electronic mammographic workstations could improve health care delivery. The results of several observation sessions and a preliminary eyetracker study of multiple-study mammography interpretations are described. Finally, tentative conclusions of what a mammographic workstation might look like and how it would meet clinical demand to be effective are presented.

  2. Robotic Irradiated Sample Handling Concept Design in Reactor TRIGA PUSPATI using Simulation Software

    International Nuclear Information System (INIS)

    Mohd Khairulezwan Abdul Manan; Mohd Sabri Minhat; Ridzuan Abdul Mutalib; Zareen Khan Abdul Jalil Khan; Nurfarhana Ayuni Joha

    2015-01-01

    This paper introduces the concept design of an Robotic Irradiated Sample Handling Machine using graphical software application, designed as a general, flexible and open platform to work on robotics. Webots has proven to be a useful tool in many fields of robotics, such as manipulator programming, mobile robots control (wheeled, sub-aquatic and walking robots), distance computation, sensor simulation, collision detection, motion planning and so on. Webots is used as the common interface for all the applications. Some practical cases and application for this concept design are illustrated on the paper to present the possibilities of this simulation software. (author)

  3. First preliminary design of an experimental fusion reactor

    International Nuclear Information System (INIS)

    1977-09-01

    A preliminary design of a tokamak experimental fusion reactor to be built in the near future is under way. The goals of the reactor are to achieve reactor-level plasma conditions for a sufficiently long operation period and to obtain design, construction and operational experience for the main components of full-scale power reactors. This design covers overall reactor system including plasma characteristics, reactor structure, blanket neutronics, shielding, superconducting magnets, neutral beam injector, electric power supply system, fuel circulating system, reactor cooling system, tritium recovery system and maintenance scheme. The main design parameters are as follows: the reactor fusion power 100 MW, torus radius 6.75 m, plasma radius 1.5 m, first wall radius 1.75 m, toroidal magnet field on axis 6 T, blanket fertile material Li 2 O, coolant He, structural material 316SS and tritium breeding ratio 0.9. (auth.)

  4. Using GitHub in the design of e-activities for software refactoring

    Directory of Open Access Journals (Sweden)

    Carlos LÓPEZ

    2015-12-01

    Full Text Available The aim of this work is to design, plan, apply and assessment educational activities to help in the teaching-learning process of the concept of refactoring. The teaching methodology used is based on two pillars. The first is a progressive learning of the concept of refactoring by e-activities defined at different levels of knowledge of Bloom’s taxonomy (knowledge, comprehension, application, analysis, synthesis, evaluation. The second is the use of resources in e-activities that are related to those the student may find during their professional career oriented towards software development: integrated development environments and software project repositories. The result of this work is the definition of a set of Java code refactoring e-activities. The version control functionality of software project repository, i.e.; GitHub, is used in different ways depending on the type of e-activity. Under these assumptions five types of e-activities are designed: Reading and comprehensions, objective tests, problem-based learning, case studies and webinars. The e-activities designed are applied in the context of the course Software Engineering of the Bachelor’s Degree in Computer Science at the University of Burgos. The paper concludes analyzing some consequences of the experience from the perspective of using these new e-activities in the teaching-learning process as from the perspective of workload involved for both the teacher and the student.

  5. Automated Theorem Proving in High-Quality Software Design

    Science.gov (United States)

    Schumann, Johann; Swanson, Keith (Technical Monitor)

    2001-01-01

    The amount and complexity of software developed during the last few years has increased tremendously. In particular, programs are being used more and more in embedded systems (from car-brakes to plant-control). Many of these applications are safety-relevant, i.e. a malfunction of hardware or software can cause severe damage or loss. Tremendous risks are typically present in the area of aviation, (nuclear) power plants or (chemical) plant control. Here, even small problems can lead to thousands of casualties and huge financial losses. Large financial risks also exist when computer systems are used in the area of telecommunication (telephone, electronic commerce) or space exploration. Computer applications in this area are not only subject to safety considerations, but also security issues are important. All these systems must be designed and developed to guarantee high quality with respect to safety and security. Even in an industrial setting which is (or at least should be) aware of the high requirements in Software Engineering, many incidents occur. For example, the Warshaw Airbus crash, was caused by an incomplete requirements specification. Uncontrolled reuse of an Ariane 4 software module was the reason for the Ariane 5 disaster. Some recent incidents in the telecommunication area, like illegal "cloning" of smart-cards of D2GSM handies, or the extraction of (secret) passwords from German T-online users show that also in this area serious flaws can happen. Due to the inherent complexity of computer systems, most authors claim that only a rigorous application of formal methods in all stages of the software life cycle can ensure high quality of the software and lead to real safe and secure systems. In this paper, we will have a look, in how far automated theorem proving can contribute to a more widespread application of formal methods and their tools, and what automated theorem provers (ATPs) must provide in order to be useful.

  6. ICT and UD: Preliminary Study for Recommendations to Design Accessible University Courses.

    Science.gov (United States)

    Pagliara, Silvio Marcello; Sánchez Utgé, Marta; De Anna, Lucia

    2017-01-01

    Starting from the Universal Design in the educational context principles, the experiences gained during the FIRB project "Net@ccessibility" and the high-education courses for teachers' specialization on special education, this research will focus on preliminary studies in order to define the recommendations for designing accessible university courses.

  7. Status report on preliminary design activities for solar heating and cooling systems

    Energy Technology Data Exchange (ETDEWEB)

    1978-05-01

    Information presented provides status and progress on the development of solar heating and cooling systems. The major emphasis is placed on program organization, system size definition, site identification, system approaches, heat pump and equipment design, collector procurement, and other preliminary design activities as part of the contract requirements.

  8. The Contribution of Virtual Reality Software to Design in Teaching Physical Education

    Directory of Open Access Journals (Sweden)

    Esther Zaretsky

    2011-08-01

    Full Text Available Up to date research shows that training with virtual software develops the design of virtual simulations by physical education pre service teachers. The design of virtual simulations improved spatial skills, especially visualization of the body

  9. Design of a software for gamma detector efficiency

    International Nuclear Information System (INIS)

    Lopez, G.

    2011-01-01

    Gamma spectroscopy with highly-pure-germanium detector is one of the most used method for qualitative and quantitative analysis of samples. Nevertheless Gamma spectroscopy results require to be corrected, first for taking into account the self-shielding effect that represents the absorption of the photons by the sample itself and secondly for correcting the fact that 2 photons emitted simultaneously with energy E 1 and E 2 are likely to be simultaneously detected and then counted as a single photon with an energy E 1 +E 2 . This effect is called gamma-gamma coincidence. A software has been designed to simulate both effect and produce correcting factors in the case of cylindrical geometries. This software has been validated on Americium 241 for the self-shielding effect and on Cesium 134 for gamma-gamma coincidence. (A.C.)

  10. Preliminary design package for solar heating and hot water system

    Science.gov (United States)

    1977-01-01

    The preliminary design review on the development of a multi-family solar heating and domestic hot water prototype system is presented. The report contains the necessary information to evaluate the system. The system consists of the following subsystems: collector, storage, transport, control and Government-furnished site data acquisition.

  11. Concurrent software system design supported by SARA at the age of one

    Energy Technology Data Exchange (ETDEWEB)

    Campos, I.M.; Estrin, G.

    A multilevel modeling method suitable for the design of concurrent hardware or software systems is presented. The methodology is requirement driven and uses tools incorporated in a programming system called SARA (Systems ARchitect's Apprentice). Both top-down refinement and bottom-up abstraction are supported. The design of an asynchronous sender-receiver illustrates the key steps in going smoothly from programing in the large to programing in the small or actual code. The same methodology can be used to design hardware systems by applying different pragmatics from those proposed for software systems. SARA consists of a set of interactive tools implemented both at UCLA and also on the MIT-Multics system. Although SARA continues in long-term development, completed design tools are accessible for experimentation by authorized users at either location via the ARPANET. 9 figures, 2 tables.

  12. Inverse design-momentum, a method for the preliminary design of horizontal axis wind turbines

    International Nuclear Information System (INIS)

    Battisti, L; Soraperra, G; Fedrizzi, R; Zanne, L

    2007-01-01

    Wind turbine rotor prediction methods based on generalized momentum theory BEM routinely used in industry and vortex wake methods demand the use of airfoil tabulated data and geometrical specifications such as the blade spanwise chord distribution. They belong to the category of 'direct design' methods. When, on the other hand, the geometry is deduced from some design objective, we refer to 'inverse design' methods. This paper presents a method for the preliminary design of wind turbine rotors based on an inverse design approach. For this purpose, a generalized theory was developed without using classical tools such as BEM. Instead, it uses a simplified meridional flow analysis of axial turbomachines and is based on the assumption that knowing the vortex distribution and appropriate boundary conditions is tantamount to knowing the velocity distribution. The simple conservation properties of the vortex components consistently cope with the forces and specific work exchange expressions through the rotor. The method allows for rotor arbitrarily radial load distribution and includes the wake rotation and expansion. Radial pressure gradient is considered in the wake. The capability of the model is demonstrated first by a comparison with the classical actuator disk theory in investigating the consistency of the flow field, then the model is used to predict the blade planform of a commercial wind turbine. Based on these validations, the authors postulate the use of a different vortex distribution (i.e. not-uniform loading) for blade design and discuss the effect of such choices on blade chord and twist, force distribution and power coefficient. In addition to the method's straightforward application to the pre-design phase, the model clearly shows the link between blade geometry and performance allowing quick preliminary evaluation of non uniform loading on blade structural characteristics

  13. The Mixed Waste Management Facility. Preliminary design review

    International Nuclear Information System (INIS)

    1995-01-01

    This document presents information about the Mixed Waste Management Facility. Topics discussed include: cost and schedule baseline for the completion of the project; evaluation of alternative options; transportation of radioactive wastes to the facility; capital risk associated with incineration; radioactive waste processing; scaling of the pilot-scale system; waste streams to be processed; molten salt oxidation; feed preparation; initial operation to demonstrate selected technologies; floorplans; baseline revisions; preliminary design baseline; cost reduction; and project mission and milestones

  14. VIMOS Instrument Control Software Design: an Object Oriented Approach

    Science.gov (United States)

    Brau-Nogué, Sylvie; Lucuix, Christian

    2002-12-01

    The Franco-Italian VIMOS instrument is a VIsible imaging Multi-Object Spectrograph with outstanding multiplex capabilities, allowing to take spectra of more than 800 objects simultaneously, or integral field spectroscopy mode in a 54x54 arcsec area. VIMOS is being installed at the Nasmyth focus of the third Unit Telescope of the European Southern Observatory Very Large Telescope (VLT) at Mount Paranal in Chile. This paper will describe the analysis, the design and the implementation of the VIMOS Instrument Control System, using UML notation. Our Control group followed an Object Oriented software process while keeping in mind the ESO VLT standard control concepts. At ESO VLT a complete software library is available. Rather than applying waterfall lifecycle, ICS project used iterative development, a lifecycle consisting of several iterations. Each iteration consisted in : capture and evaluate the requirements, visual modeling for analysis and design, implementation, test, and deployment. Depending of the project phases, iterations focused more or less on specific activity. The result is an object model (the design model), including use-case realizations. An implementation view and a deployment view complement this product. An extract of VIMOS ICS UML model will be presented and some implementation, integration and test issues will be discussed.

  15. Analytical Design of Evolvable Software for High-Assurance Computing

    Science.gov (United States)

    2001-02-14

    system size Sext wij j 1= Ai ∑ wik k 1= Mi ∑+               i 1= N ∑= = 59 5 Analytical Partition of Components As discussed in Chapter 1...76]. Does the research approach yield evolvable components in less mathematically-oriented applications such as multi- media and e- commerce? There is... Social Security Number Date 216 217 Appendix H Benchmark Design for the Microwave Oven Software The benchmark design consists of the

  16. A software package for predicting design-flood hydrographs in small and ungauged basins

    OpenAIRE

    Rodolfo Piscopia; Andrea Petroselli; Salvatore Grimaldi

    2015-01-01

    In this study, software for estimating design hydrographs in small and ungauged basins is presented. The main aim is to propose a fast and user-friendly empirical tool that the practitioner can apply for hydrological studies characterised by a lack of observed data. The software implements a homonymous framework called event-based approach for small and ungauged basins (EBA4SUB) that was recently developed and tested by the authors to estimate the design peak discharge using the same input in...

  17. Model-driven design of simulation support for the TERRA robot software tool suite

    NARCIS (Netherlands)

    Lu, Zhou; Bezemer, M.M.; Broenink, Johannes F.

    2015-01-01

    Model-Driven Development (MDD) – based on the concepts of model, meta-model and model transformation – is an approach to develop predictable and re- liable software for Cyber-Physical Systems (CPS). The work presented here concerns a methodology to design simulation software based on MDD techniques,

  18. Design review report for rotary mode core sample truck (RMCST) modifications for flammable gas tanks, preliminary design

    International Nuclear Information System (INIS)

    Corbett, J.E.

    1996-02-01

    This report documents the completion of a preliminary design review for the Rotary Mode Core Sample Truck (RMCST) modifications for flammable gas tanks. The RMCST modifications are intended to support core sampling operations in waste tanks requiring flammable gas controls. The objective of this review was to validate basic design assumptions and concepts to support a path forward leading to a final design. The conclusion reached by the review committee was that the design was acceptable and efforts should continue toward a final design review

  19. Safety Software Guide Perspectives for the Design of New Nuclear Facilities (U)

    International Nuclear Information System (INIS)

    VINCENT, Andrew

    2005-01-01

    software. The discussion provided herein illustrates benefits of applying the Safety Software Guide to work activities dependent on software applications and directed toward the design of new nuclear facilities. In particular, the Guide-based systematic approach with software enables design processes to effectively proceed and reduce the likelihood of rework activities. Several application examples are provided for the new facility

  20. Issues in Software Engineering of Relevance to Instructional Design

    Science.gov (United States)

    Douglas, Ian

    2006-01-01

    Software engineering is popularly misconceived as being an upmarket term for programming. In a way, this is akin to characterizing instructional design as the process of creating PowerPoint slides. In both these areas, the construction of systems, whether they are learning or computer systems, is only one part of a systematic process. The most…

  1. Preliminary design of reactor coolant pump canned motor for AC600

    International Nuclear Information System (INIS)

    Deng Shaowen

    1998-01-01

    The reactor coolant pump canned motor of AC600 PWR is the kind of shielded motors with high moment of inertia, high reliability, high efficiency and nice starting performance. The author briefly presents the main feature, design criterion and technical requirements, preliminary design, computation results and analysis of performance of AC600 reactor coolant pump canned motor, and proposes some problems to be solved for study and design of AC600 reactor coolant pump canned motor

  2. IRIS: Proceeding Towards the Preliminary Design

    International Nuclear Information System (INIS)

    Carelli, M.; Miller, K.; Lombardi, C.; Todreas, N.; Greenspan, E.; Ninokata, H.; Lopez, F.; Cinotti, L.; Collado, J.; Oriolo, F.; Alonso, G.; Morales, M.; Boroughs, R.; Barroso, A.; Ingersoll, D.; Cavlina, N.

    2002-01-01

    The IRIS (International Reactor Innovative and Secure) project has completed the conceptual design phase and is moving towards completion of the preliminary design, scheduled for the end of 2002. Several other papers presented in this conference provide details on major aspects of the IRIS design. The three most innovative features which uniquely characterize IRIS are, in descending order of impact: 1. Safety-by-design, which takes maximum advantage of the integral configuration to eliminate from consideration some accidents, greatly lessen the consequence of other accident scenarios and decrease their probability of occurring; 2. Optimized maintenance, where the interval between maintenance shutdowns is extended to 48 months; and 3. Long core life, of at least four years without shuffling or partial refueling. Regarding feature 1, design and analyses will be supplemented by an extensive testing campaign to verify and demonstrate the performance of the integral components, individually as well as interactive systems. Test planning is being initiated. Test results will be factored into PRA analyses under an overall risk informed regulation approach, which is planned to be used in the IRIS licensing. Pre-application activities with NRC are also scheduled to start in mid 2002. Regarding feature 2, effort is being focused on advanced online diagnostics for the integral components, first of all the steam generators, which are the most critical component; several techniques are being investigated. Finally, a four year long life core design is well underway and some of the IRIS team members are examining higher enrichment, eight to ten year life cores which could be considered for reloads. (authors)

  3. A fresh recipe for designers: HCI approach to explore the nexus between design techniques and formal methods in software development

    Directory of Open Access Journals (Sweden)

    Julian Galindo Losada

    2016-11-01

    Full Text Available Emerging companies involved in design and implementation of innovative products demand multidisciplinary teams to be competitive in the market. This need mainly exposes designers to extend their knowledge not only in User Interface elements of the design process but also in software methodologies to cover the lack of resources and expertise in start-ups. It raises the question of how designers can line up HCI techniques with best practices in software development while preserving usability and easy-to-use principles. To explore this gap, this paper proposes an approach which combines existing technology and methods by studying the nexus between HCI prototyping and software engineering. The approach is applied into a case study in the design of a virtual shop harmonizing the use of storyboards and the spiral. A comprehensive analysis is performed by using a Technology acceptance model (TAM regarding with two variables: usability and easy-to-use. The present finding underlines the positive integration of HCI techniques and formal methods without compromising user satisfaction with a potential benefit for small companies in a formation stage.

  4. Finite element analysis of container ship's cargo hold using ANSYS and POSEIDON software

    Science.gov (United States)

    Tanny, Tania Tamiz; Akter, Naznin; Amin, Osman Md.

    2017-12-01

    Nowadays ship structural analysis has become an integral part of the preliminary ship design providing further support for the development and detail design of ship structures. Structural analyses of container ship's cargo holds are carried out for the balancing of their safety and capacity, as those ships are exposed to the high risk of structural damage during voyage. Two different design methodologies have been considered for the structural analysis of a container ship's cargo hold. One is rule-based methodology and the other is a more conventional software based analyses. The rule based analysis is done by DNV-GL's software POSEIDON and the conventional package based analysis is done by ANSYS structural module. Both methods have been applied to analyze some of the mechanical properties of the model such as total deformation, stress-strain distribution, Von Mises stress, Fatigue etc., following different design bases and approaches, to indicate some guidance's for further improvements in ship structural design.

  5. Deep Underground Science and Engineering Laboratory - Preliminary Design Report

    CERN Document Server

    Lesko, Kevin T; Alonso, Jose; Bauer, Paul; Chan, Yuen-Dat; Chinowsky, William; Dangermond, Steve; Detwiler, Jason A; De Vries, Syd; DiGennaro, Richard; Exter, Elizabeth; Fernandez, Felix B; Freer, Elizabeth L; Gilchriese, Murdock G D; Goldschmidt, Azriel; Grammann, Ben; Griffing, William; Harlan, Bill; Haxton, Wick C; Headley, Michael; Heise, Jaret; Hladysz, Zbigniew; Jacobs, Dianna; Johnson, Michael; Kadel, Richard; Kaufman, Robert; King, Greg; Lanou, Robert; Lemut, Alberto; Ligeti, Zoltan; Marks, Steve; Martin, Ryan D; Matthesen, John; Matthew, Brendan; Matthews, Warren; McConnell, Randall; McElroy, William; Meyer, Deborah; Norris, Margaret; Plate, David; Robinson, Kem E; Roggenthen, William; Salve, Rohit; Sayler, Ben; Scheetz, John; Tarpinian, Jim; Taylor, David; Vardiman, David; Wheeler, Ron; Willhite, Joshua; Yeck, James

    2011-01-01

    The DUSEL Project has produced the Preliminary Design of the Deep Underground Science and Engineering Laboratory (DUSEL) at the rehabilitated former Homestake mine in South Dakota. The Facility design calls for, on the surface, two new buildings - one a visitor and education center, the other an experiment assembly hall - and multiple repurposed existing buildings. To support underground research activities, the design includes two laboratory modules and additional spaces at a level 4,850 feet underground for physics, biology, engineering, and Earth science experiments. On the same level, the design includes a Department of Energy-shepherded Large Cavity supporting the Long Baseline Neutrino Experiment. At the 7,400-feet level, the design incorporates one laboratory module and additional spaces for physics and Earth science efforts. With input from some 25 science and engineering collaborations, the Project has designed critical experimental space and infrastructure needs, including space for a suite of multi...

  6. Constraint driven software design: an escape from the waterfall model

    NARCIS (Netherlands)

    de Hoog, Robert; de Jong, Anthonius J.M.; de Vries, Frits

    1994-01-01

    This paper presents the principles of a development methodology for software design. The methodology is based on a nonlinear, product-driven approach that integrates quality aspects. The principles are made more concrete in two examples: one for developing educational simulations and one for

  7. Peeling the Onion: Okapi System Architecture and Software Design Issues.

    Science.gov (United States)

    Jones, S.; And Others

    1997-01-01

    Discusses software design issues for Okapi, an information retrieval system that incorporates both search engine and user interface and supports weighted searching, relevance feedback, and query expansion. The basic search system, adjacency searching, and moving toward a distributed system are discussed. (Author/LRW)

  8. Preliminary Validation and Verification Plan for CAREM Reactor Protection System; Modelo de Plan Preliminar de Validacion y Verificacion para el Sistema de Proteccion del Reactor CAREM

    Energy Technology Data Exchange (ETDEWEB)

    Fittipaldi, Ana; Felix, Maciel [Comision Nacional de Energia Atomica, Centro Atomico Bariloche (Argentina)

    2000-07-01

    The purpose of this paper, is to present a preliminary validation and verification plan for a particular architecture proposed for the CAREM reactor protection system with software modules (computer based system).These software modules can be either own design systems or systems based in commercial modules such as programmable logic controllers (PLC) redundant of last generation.During this study, it was seen that this plan can also be used as a validation and verification plan of commercial products (COTS, commercial off the shelf) and/or smart transmitters.The software life cycle proposed and its features are presented, and also the advantages of the preliminary validation and verification plan.

  9. Development of piping support structure design software based on PDMS

    International Nuclear Information System (INIS)

    Tang Yongtao; Guan Hui; Su Rongfu; Huang Wei; Mao Huihui

    2014-01-01

    In order to enhance the efficiency of nuclear power process system piping support design, the veracity of interface with support, piping and anchor, and decrease the clash between supports and other disciplines, developed piping support structure design software NPHS based on PDMS independently. That achieved the seamless integration of PDMS and NPHS by method of embedded development, reduce the size of program code, improve the running efficiency; That predigested the 3D modeling and information storage for support parts, that increased the support database opening and maintenance using the special mechanism and configuration of database. The support modeling efficiency due to setting of the connection key point of support parts is improved. Practices in several real nuclear power projects proved that NPHS software is provided with such outstanding performances: quick running, strong stability, accurate data, easy to operate and maintain, and output results satisfied the engineering requirements. (authors)

  10. Near-term hybrid vehicle program, phase 1. Appendix C: Preliminary design data package

    Science.gov (United States)

    1979-01-01

    The design methodology, the design decision rationale, the vehicle preliminary design summary, and the advanced technology developments are presented. The detailed vehicle design, the vehicle ride and handling and front structural crashworthiness analysis, the microcomputer control of the propulsion system, the design study of the battery switching circuit, the field chopper, and the battery charger, and the recent program refinements and computer results are presented.

  11. Preliminary CFD Analysis for HVAC System Design of a Containment Building

    Energy Technology Data Exchange (ETDEWEB)

    Son, Sung Man; Choi, Choengryul [ELSOLTEC, Yongin (Korea, Republic of); Choo, Jae Ho; Hong, Moonpyo; Kim, Hyungseok [KEPCO Engineering and Construction, Gimcheon (Korea, Republic of)

    2016-10-15

    HVAC (Heating, Ventilation, Air Conditioning) system has been mainly designed based on overall heat balance and averaging concepts, which is simple and useful for designing overall system. However, such a method has the disadvantage that cannot predict the local flow and temperature distributions in a containment building. In this study, a CFD (Computational Fluid Dynamics) preliminary analysis is carried out to obtain detailed flow and temperature distributions in a containment building and to ensure that such information can be obtained via CFD analysis. This approach can be useful for hydrogen analysis in an accident related to hydrogen released into a containment building. In this study, CFD preliminary analysis has been performed to obtain the detailed information of the reactor containment building by using the CFD analysis techniques and to ensure that such information can be obtained via CFD analysis. We confirmed that CFD analysis can offer enough detailed information about flow patterns and temperature field and that CFD technique is a useful tool for HVAC design of nuclear power plants.

  12. Evolving software products, the design of a water-related modeling software ecosystem

    DEFF Research Database (Denmark)

    Manikas, Konstantinos

    2017-01-01

    more than 50 years ago. However, a radical change of software products to evolve both in the software engineering as much as the organizational and business aspects in a disruptive manner are rather rare. In this paper, we report on the transformation of one of the market leader product series in water......-related calculation and modeling from a traditional business-as-usual series of products to an evolutionary software ecosystem. We do so by relying on existing concepts on software ecosystem analysis to analyze the future ecosystem. We report and elaborate on the main focus points necessary for this transition. We...... argue for the generalization of our focus points to the transition from traditional business-as-usual software products to software ecosystems....

  13. Design and analysis of experiments with SAS

    CERN Document Server

    Lawson, John

    2010-01-01

    IntroductionStatistics and Data Collection Beginnings of Statistically Planned Experiments Definitions and Preliminaries Purposes of Experimental Design Types of Experimental Designs Planning Experiments Performing the Experiments Use of SAS SoftwareCompletely Randomized Designs with One Factor Introduction Replication and Randomization A Historical Example Linear Model for Completely Randomized Design (CRD) Verifying Assumptions of the Linear Model Analysis Strategies When Assumptions Are Violated Determining the Number of Replicates Comparison of Treatments after the F-TestFactorial Designs

  14. Design of Mariner 9 Science Sequences using Interactive Graphics Software

    Science.gov (United States)

    Freeman, J. E.; Sturms, F. M, Jr.; Webb, W. A.

    1973-01-01

    This paper discusses the analyst/computer system used to design the daily science sequences required to carry out the desired Mariner 9 science plan. The Mariner 9 computer environment, the development and capabilities of the science sequence design software, and the techniques followed in the daily mission operations are discussed. Included is a discussion of the overall mission operations organization and the individual components which played an essential role in the sequence design process. A summary of actual sequences processed, a discussion of problems encountered, and recommendations for future applications are given.

  15. System software design for the CDF Silicon Vertex Detector

    Energy Technology Data Exchange (ETDEWEB)

    Tkaczyk, S. (Fermi National Accelerator Lab., Batavia, IL (United States)); Bailey, M. (Purdue Univ., Lafayette, IN (United States))

    1991-11-01

    An automated system for testing and performance evaluation of the CDF Silicon Vertex Detector (SVX) data acquisition electronics is described. The SVX data acquisition chain includes the Fastbus Sequencer and the Rabbit Crate Controller and Digitizers. The Sequencer is a programmable device for which we developed a high level assembly language. Diagnostic, calibration and data acquisition programs have been developed. A distributed software package was developed in order to operate the modules. The package includes programs written in assembly and Fortran languages that are executed concurrently on the SVX Sequencer modules and either a microvax or an SSP. Test software was included to assist technical personnel during the production and maintenance of the modules. Details of the design of different components of the package are reported.

  16. System software design for the CDF Silicon Vertex Detector

    International Nuclear Information System (INIS)

    Tkaczyk, S.; Bailey, M.

    1991-11-01

    An automated system for testing and performance evaluation of the CDF Silicon Vertex Detector (SVX) data acquisition electronics is described. The SVX data acquisition chain includes the Fastbus Sequencer and the Rabbit Crate Controller and Digitizers. The Sequencer is a programmable device for which we developed a high level assembly language. Diagnostic, calibration and data acquisition programs have been developed. A distributed software package was developed in order to operate the modules. The package includes programs written in assembly and Fortran languages that are executed concurrently on the SVX Sequencer modules and either a microvax or an SSP. Test software was included to assist technical personnel during the production and maintenance of the modules. Details of the design of different components of the package are reported

  17. The Role and Quality of Software Safety in the NASA Constellation Program

    Science.gov (United States)

    Layman, Lucas; Basili, Victor R.; Zelkowitz, Marvin V.

    2010-01-01

    In this study, we examine software safety risk in the early design phase of the NASA Constellation spaceflight program. Obtaining an accurate, program-wide picture of software safety risk is difficult across multiple, independently-developing systems. We leverage one source of safety information, hazard analysis, to provide NASA quality assurance managers with information regarding the ongoing state of software safety across the program. The goal of this research is two-fold: 1) to quantify the relative importance of software with respect to system safety; and 2) to quantify the level of risk presented by software in the hazard analysis. We examined 154 hazard reports created during the preliminary design phase of three major flight hardware systems within the Constellation program. To quantify the importance of software, we collected metrics based on the number of software-related causes and controls of hazardous conditions. To quantify the level of risk presented by software, we created a metric scheme to measure the specificity of these software causes. We found that from 49-70% of hazardous conditions in the three systems could be caused by software or software was involved in the prevention of the hazardous condition. We also found that 12-17% of the 2013 hazard causes involved software, and that 23-29% of all causes had a software control. Furthermore, 10-12% of all controls were software-based. There is potential for inaccuracy in these counts, however, as software causes are not consistently scoped, and the presence of software in a cause or control is not always clear. The application of our software specificity metrics also identified risks in the hazard reporting process. In particular, we found a number of traceability risks in the hazard reports may impede verification of software and system safety.

  18. A comparative study of the design software systems from the view point of optimization

    International Nuclear Information System (INIS)

    Hong, U. P.; Park, G. J.; Park, C. M.

    2001-01-01

    Analysis technology is widely accepted and quite popular these days. Incorporation of the analysis result into design process is a key factor for the success of the analysis area. A few design software products have been commercialized. Generally, they are trying to make an interface between various design methods and analysis software. Optimization is a representative design method. The products are investigated and compared for the aspects of user convenience and algorithm performance. A few popular products are selected. Graphic User Interface(GUI) is compared for the function and efficiency. The performances of the optimization algorithms are tested by mathematical and engineering examples. The results are discussed

  19. European passive plant program preliminary safety analyses to support system design

    International Nuclear Information System (INIS)

    Saiu, Gianfranco; Barucca, Luciana; King, K.J.

    1999-01-01

    In 1994, a group of European Utilities, together with Westinghouse and its Industrial Partner GENESI (an Italian consortium including ANSALDO and FIAT), initiated a program designated EPP (European Passive Plant) to evaluate Westinghouse Passive Nuclear Plant Technology for application in Europe. In the Phase 1 of the European Passive Plant Program which was completed in 1996, a 1000 MWe passive plant reference design (EP1000) was established which conforms to the European Utility Requirements (EUR) and is expected to meet the European Safety Authorities requirements. Phase 2 of the program was initiated in 1997 with the objective of developing the Nuclear Island design details and performing supporting analyses to start development of Safety Case Report (SCR) for submittal to European Licensing Authorities. The first part of Phase 2, 'Design Definition' phase (Phase 2A) was completed at the end of 1998, the main efforts being design definition of key systems and structures, development of the Nuclear Island layout, and performing preliminary safety analyses to support design efforts. Incorporation of the EUR has been a key design requirement for the EP1000 form the beginning of the program. Detailed design solutions to meet the EUR have been defined and the safety approach has also been developed based on the EUR guidelines. The present paper describes the EP1000 approach to safety analysis and, in particular, to the Design Extension Conditions that, according to the EUR, represent the preferred method for giving consideration to the Complex Sequences and Severe Accidents at the design stage without including them in the design bases conditions. Preliminary results of some DEC analyses and an overview of the probabilistic safety assessment (PSA) are also presented. (author)

  20. Designing a Signal Conditioning System with Software Calibration for Resistor-feedback Patch Clamp Amplifier.

    Science.gov (United States)

    Hu, Gang; Zhu, Quanhui; Qu, Anlian

    2005-01-01

    In this paper, a programmable signal conditioning system based on software calibration for resistor-feedback patch clamp amplifier (PCA) has been described, this system is mainly composed of frequency correction, programmable gain and filter whose parameters are configured by software automatically to minimize the errors, A lab-designed data acquisition system (DAQ) is used to implement data collections and communications with PC. The laboratory test results show good agreement with design specifications.

  1. RARtool: A MATLAB Software Package for Designing Response-Adaptive Randomized Clinical Trials with Time-to-Event Outcomes.

    Science.gov (United States)

    Ryeznik, Yevgen; Sverdlov, Oleksandr; Wong, Weng Kee

    2015-08-01

    Response-adaptive randomization designs are becoming increasingly popular in clinical trial practice. In this paper, we present RARtool , a user interface software developed in MATLAB for designing response-adaptive randomized comparative clinical trials with censored time-to-event outcomes. The RARtool software can compute different types of optimal treatment allocation designs, and it can simulate response-adaptive randomization procedures targeting selected optimal allocations. Through simulations, an investigator can assess design characteristics under a variety of experimental scenarios and select the best procedure for practical implementation. We illustrate the utility of our RARtool software by redesigning a survival trial from the literature.

  2. Preliminary design of the advanced quantum beam source

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Byung Cheol; Lee, Jong Min; Jeong, Young Uk; Cho, Sung Oh; Yoo, Jae Gwon; Park, Seong Hee

    2000-07-01

    The preliminary design of the advanced quantum beam source based on a superconducting electron accelerator is presented. The advanced quantum beams include: high power free electron lasers, monochromatic X-rays and {gamma}-rays, high-power medium-energy electrons, high-flux pulsed neutrons, and high-flux monochromatic slow positron beam. The AQBS system is being re-designed, assuming that the SPS superconducting RF cavities used for LEP at CERN will revived as a main accelerator of the AQBS system at KAERI, after the decommissioning of LEP at the end of 2000. Technical issues of using the SPS superconducting RF cavities for the AQBS project are discussed in this report. The advanced quantum beams will be used for advanced researches in science and industries.

  3. Preliminary study of magnet design for an SSC

    International Nuclear Information System (INIS)

    Taylor, C.E.; Meuser, R.B.

    1983-08-01

    The overriding design consideration for the SSC magnets is that cost of the facility be minimized; at 8 T, approximately 40 km of bending magnets is required for each ring of a 20 TeV collider. We present some results of a parametric study of two-in-one, iron-core magnets for an SSC. These results are necessarily preliminary in nature, and are intended only to show some of the trade-offs for a wide range of the variables. We show also some results for a reference design that produces 6.5 T in the aperture at 4.4 K for a coil inside diameter of 40 mm. It is not to be inferred that we have established this to be an optimum in any sense

  4. Preliminary design of the advanced quantum beam source

    International Nuclear Information System (INIS)

    Lee, Byung Cheol; Lee, Jong Min; Jeong, Young Uk; Cho, Sung Oh; Yoo, Jae Gwon; Park, Seong Hee

    2000-07-01

    The preliminary design of the advanced quantum beam source based on a superconducting electron accelerator is presented. The advanced quantum beams include: high power free electron lasers, monochromatic X-rays and γ-rays, high-power medium-energy electrons, high-flux pulsed neutrons, and high-flux monochromatic slow positron beam. The AQBS system is being re-designed, assuming that the SPS superconducting RF cavities used for LEP at CERN will revived as a main accelerator of the AQBS system at KAERI, after the decommissioning of LEP at the end of 2000. Technical issues of using the SPS superconducting RF cavities for the AQBS project are discussed in this report. The advanced quantum beams will be used for advanced researches in science and industries

  5. Preliminary design study of a large scale graphite oxidation loop

    International Nuclear Information System (INIS)

    Epel, L.G.; Majeski, S.J.; Schweitzer, D.G.; Sheehan, T.V.

    1979-08-01

    A preliminary design study of a large scale graphite oxidation loop was performed in order to assess feasibility and to estimate capital costs. The nominal design operates at 50 atmospheres helium and 1800 F with a graphite specimen 30 inches long and 10 inches in diameter. It was determined that a simple single walled design was not practical at this time because of a lack of commercially available thick walled high temperature alloys. Two alternative concepts, at reduced operating pressure, were investigated. Both were found to be readily fabricable to operate at 1800 F and capital cost estimates for these are included. A design concept, which is outside the scope of this study, was briefly considered

  6. Preliminary design concepts for the advanced neutron source reactor systems

    International Nuclear Information System (INIS)

    Peretz, F.J.

    1988-01-01

    This paper describes the initial design work to develop the reactor systems hardware concepts for the advanced neutron source (ANS) reactor. This project has not yet entered the conceptual design phase; thus, design efforts are quite preliminary. This paper presents the collective work of members of the Oak Ridge National Laboratory, Martin Marietta Energy Systems, Inc., Engineering Division, and other participating organizations. The primary purpose of this effort is to show that the ANS reactor concept is realistic from a hardware standpoint and to show that project objectives can be met. It also serves to generate physical models for use in neutronic and thermal-hydraulic core design efforts and defines the constraints and objectives for the design. Finally, this effort will develop the criteria for use in the conceptual design of the reactor

  7. Software engineering architecture-driven software development

    CERN Document Server

    Schmidt, Richard F

    2013-01-01

    Software Engineering: Architecture-driven Software Development is the first comprehensive guide to the underlying skills embodied in the IEEE's Software Engineering Body of Knowledge (SWEBOK) standard. Standards expert Richard Schmidt explains the traditional software engineering practices recognized for developing projects for government or corporate systems. Software engineering education often lacks standardization, with many institutions focusing on implementation rather than design as it impacts product architecture. Many graduates join the workforce with incomplete skil

  8. Digitally-assisted analog and RF CMOS circuit design for software-defined radio

    CERN Document Server

    Okada, Kenichi

    2011-01-01

    This book describes the state-of-the-art in RF, analog, and mixed-signal circuit design for Software Defined Radio (SDR). It synthesizes for analog/RF circuit designers the most important general design approaches to take advantage of the most recent CMOS technology, which can integrate millions of transistors, as well as several real examples from the most recent research results.

  9. Computer software.

    Science.gov (United States)

    Rosenthal, L E

    1986-10-01

    Software is the component in a computer system that permits the hardware to perform the various functions that a computer system is capable of doing. The history of software and its development can be traced to the early nineteenth century. All computer systems are designed to utilize the "stored program concept" as first developed by Charles Babbage in the 1850s. The concept was lost until the mid-1940s, when modern computers made their appearance. Today, because of the complex and myriad tasks that a computer system can perform, there has been a differentiation of types of software. There is software designed to perform specific business applications. There is software that controls the overall operation of a computer system. And there is software that is designed to carry out specialized tasks. Regardless of types, software is the most critical component of any computer system. Without it, all one has is a collection of circuits, transistors, and silicone chips.

  10. Constraint-Driven Software Design: An Escape from the Waterfall Model.

    Science.gov (United States)

    de Hoog, Robert; And Others

    1994-01-01

    Presents the principles of a development methodology for software design based on a nonlinear, product-driven approach that integrates quality aspects. Two examples are given to show that the flexibility needed for building high quality systems leads to integrated development environments in which methodology, product, and tools are closely…

  11. A story-telling approach for a software engineering course design

    DEFF Research Database (Denmark)

    Christensen, Henrik Bærbak

    2009-01-01

    patterns to increase maintainability when student exercises are never maintained? In this paper, we outline the contextual problems that software engineering teaching has to deal with and present a story telling approach for course design as a remedy. We outline the stories that over the last five years...

  12. ICAS-PAT: A Software for Design, Analysis and Validation of PAT Systems

    DEFF Research Database (Denmark)

    Singh, Ravendra; Gernaey, Krist; Gani, Rafiqul

    2010-01-01

    end product qualities. In an earlier article, Singh et al. [Singh, R., Gernaey, K. V., Gani, R. (2009). Model-based computer-aided framework for design of process monitoring and analysis systems. Computers & Chemical Engineering, 33, 22–42] proposed the use of a systematic model and data based...... methodology to design appropriate PAT systems. This methodology has now been implemented into a systematic computer-aided framework to develop a software (ICAS-PAT) for design, validation and analysis of PAT systems. Two supporting tools needed by ICAS-PAT have also been developed: a knowledge base...... (consisting of process knowledge as well as knowledge on measurement methods and tools) and a generic model library (consisting of process operational models). Through a tablet manufacturing process example, the application of ICAS-PAT is illustrated, highlighting as well, the main features of the software....

  13. ACHIEVING HIGH INTEGRITY OF PROCESS-CONTROL SOFTWARE BY GRAPHICAL DESIGN AND FORMAL VERIFICATION

    NARCIS (Netherlands)

    HALANG, WA; Kramer, B.J.

    The International Electrotechnical Commission is currently standardising four compatible languages for designing and implementing programmable logic controllers (PLCs). The language family includes a diagrammatic notation that supports the idea of software ICs to encourage graphical design

  14. Design of software platform based on linux operating system for γ-spectrometry instrument

    International Nuclear Information System (INIS)

    Hong Tianqi; Zhou Chen; Zhang Yongjin

    2008-01-01

    This paper described the design of γ-spectrometry instrument software platform based on s3c2410a processor with arm920t core, emphases are focused on analyzing the integrated application of embedded linux operating system, yaffs file system and qt/embedded GUI development library. It presented a new software platform in portable instrument for γ measurement. (authors)

  15. Designing for Change: Minimizing the Impact of Changing Requirements in the Later Stages of a Spaceflight Software Project

    Science.gov (United States)

    Allen, B. Danette

    1998-01-01

    In the traditional 'waterfall' model of the software project life cycle, the Requirements Phase ends and flows into the Design Phase, which ends and flows into the Development Phase. Unfortunately, the process rarely, if ever, works so smoothly in practice. Instead, software developers often receive new requirements, or modifications to the original requirements, well after the earlier project phases have been completed. In particular, projects with shorter than ideal schedules are highly susceptible to frequent requirements changes, as the software requirements analysis phase is often forced to begin before the overall system requirements and top-level design are complete. This results in later modifications to the software requirements, even though the software design and development phases may be complete. Requirements changes received in the later stages of a software project inevitably lead to modification of existing developed software. Presented here is a series of software design techniques that can greatly reduce the impact of last-minute requirements changes. These techniques were successfully used to add built-in flexibility to two complex software systems in which the requirements were expected to (and did) change frequently. These large, real-time systems were developed at NASA Langley Research Center (LaRC) to test and control the Lidar In-Space Technology Experiment (LITE) instrument which flew aboard the space shuttle Discovery as the primary payload on the STS-64 mission.

  16. A Behavior-Preserving Translation From FBD Design to C Implementation for Reactor Protection System Software

    International Nuclear Information System (INIS)

    Yoo, Junbeom; Kim, Euisub; Lee, Jangsoo

    2013-01-01

    Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation

  17. A Behavior-Preserving Translation From FBD Design to C Implementation for Reactor Protection System Software

    Energy Technology Data Exchange (ETDEWEB)

    Yoo, Junbeom; Kim, Euisub [Konkuk Univ., Seoul (Korea, Republic of); Lee, Jangsoo [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2013-08-15

    Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation.

  18. Software simulation: a tool for enhancing control system design

    International Nuclear Information System (INIS)

    Sze, B.; Ridgway, G.H.

    2008-01-01

    The creation, implementation and management of engineering design tools are important to the quality and efficiency of any large engineering project. Some of the most complicated tools to develop are system simulators. The development and implementation of system simulators to support replacement fuel handling control systems is of particular interest to the Canadian nuclear industry given the current age of installations and the risk of obsolescence to many utilities. The use of such simulator tools has been known to significantly improve successful deployment of new software packages and maintenance-related software changes while reducing the time required for their overall development. Moreover, these simulation systems can also serve as operator training stations and provide a virtual environment for site engineers to test operational changes before they are uploaded to the actual system. (author)

  19. Design of a New Research Reactor: Preliminary Conceptual Design (3rd Year)

    International Nuclear Information System (INIS)

    Park, Cheol; Lee, B. C.; Chae, H. T. and others

    2006-01-01

    A research reactor design is a kind of integral engineering project and a process to obtain a concrete shape through several years of concept development, conceptual design, basic design and detail design. So it requires close cooperation in various areas as well as lots of manpower and cost. The overall process at each stage may be said to be similar except for some stage-specific works. In 2005 as last year of a concept development stage, investigations on the various concepts of the fuel, reactor structure and systems which can meet the requirements established. The requirements for the process systems and I and C systems have also been embodied. The major tasks planned at the early of 2005 have been performed for each area of reactor design as follows: Establishment of the fuel and reactor core concept, and the core analysis, Preliminary thermal-hydraulic and safety analyses for the conceptual cores, Establishment and improvement of analysis system, Concept developments of the reactor structures and major systems, Test and test plan to verify the developed concepts, International cooperation to establish the foundations for exporting a research reactor

  20. SOFTWARE ARCHITECTURE DESIGN OF GIS WEB SERVICE AGGREGATION BASED ON SERVICE GROUP

    Directory of Open Access Journals (Sweden)

    J.-C. Liu

    2012-08-01

    Full Text Available Based on the analysis of research status of domestic and international GIS web service aggregation and development tendency of public platform of GIS web service, the paper designed software architecture of GIS web service aggregation based on GIS web service group. Firstly, using heterogeneous GIS services model, the software architecture converted a variety of heterogeneous services to a unified interface of GIS services, and divided different types of GIS services into different service groups referring to description of GIS services. Secondly, a service aggregation process model was designed. This model completed the task of specific service aggregation instance, by automatically selecting member GIS Web services in the same service group. Dynamic capabilities and automatic adaptation of GIS Web services aggregation process were achieved. Thirdly, this paper designed a service evaluation model of GIS web service aggregation based on service group from three aspects, i.e. GIS Web Service itself, networking conditions and service consumer. This model implemented effective quality evaluation and performance monitoring of GIS web service aggregation. It could be used to guide the execution, monitor and service selection of aggregation process. Therefore, robustness of aggregated GIS web service was improved. Finally, the software architecture has been widely used in public platform of GIS web service and a number of geo-spatial framework constructions for digital city in Sichuan Province, and aggregated various GIS web services such as World Map(National Public Platform of Geo-spatial Service, ArcGIS, SuperMap, MapGIS, NewMap etc. Applications of items showed that this software architecture was practicability.

  1. Current Mooring Design in Partner WECs and Candidates for Preliminary Analysis

    DEFF Research Database (Denmark)

    Thomsen, Jonas Bjerg; Ferri, Francesco; Kofoed, Jens Peter

    This report is the combined report of Commercial Milestone "CM1: Design and Cost of Current Mooring Solutions of Partner WECs" and Milestone "M3: Mooring Solutions for Preliminary Analysis" of the EUDP project "Mooring Solutions for Large Wave Energy Converters". The report covers a description o...

  2. Design of a Nanosatellite Ground Monitoring and Control Software – a Case Study

    Directory of Open Access Journals (Sweden)

    Freddy Alexander Díaz González

    2016-04-01

    Full Text Available The growing countries that have carried out the development of CubeSat missions for academic purposes do not offer aerospace engineering programs at their universities. This causes difficulties for traditional engineers upon the formal use of different standards and frameworks for aerospace development, such as the European Cooperation for Space Standardization and Space Mission Analysis and Design . One way in which traditional software engineers can easily understand the structure of an aerospace framework, in order to apply it on the development of CubeSat mission software parts, is comparing its most important elements in relation to the elements suggested by a more familiar method. In this paper, we present a hybrid framework between the ECSS-E-ST-40C standard and the Rational Unified Process, which can be used by traditional software engineers as a guide model for the development of software elements in academic nanosatellite missions. The model integrates the processes and documentation suggested by the ECSS-E-ST-40C with the disciplines, workflows and artifacts suggested in Rational Unified Process. This simplifies the structure of ECSS-E-ST-40C and allows traditional software engineers to easily understand its work elements. The paper describes as study case the implementation of the hybrid model in the analysis and design of ground monitoring and control software for the Libertad-2 satellite mission, which is currently being developed by the Universidad Sergio Arboleda in Colombia.

  3. Design of the commissioning software for the AGS to RHIC transfer line

    International Nuclear Information System (INIS)

    Trahern, C.G.; Saltmarsh, C.; Satogata, T.; Kewisch, J.; Sathe, S.; D'ottavio, T.; Tepikian, S.; Shea, D.

    1995-01-01

    RHIC accelerator physicists and engineers have collaboratively specified the control system software for the commissioning of the AGS to RHIC transfer line (ATR) to occur in the fall of 1995. This paper summarizes the design and progress to date. The authors discuss the basic physics/engineering device model that they use to understand process and data flows, and describe the architecture and tools they will use to build the application level software

  4. Formal verification method for nuclear I and C systems using ESDT and SMV in the software design phase

    International Nuclear Information System (INIS)

    Song, Myung Jun; Koo, Seo Ryong; Seong, Poong Hyun

    2004-01-01

    As PLCs are widely used in the digital I and C systems of nuclear power plants (NPPs), the safety of PLC software has become the most important consideration. Software safety is an important property for safety critical systems, especially those in aerospace, satellite and nuclear power plants, whose failure could result in danger to human life, property or environment. It is recently becoming more important due to the increase in the complexity and size of safety critical systems. This research proposes a method to perform effective verification tasks on the traceability analysis and software design evaluation in the software design phase. In order to perform the traceability analysis between a Software Requirements Specification (SRS) written in a natural language and a Software Design Specification (SDS) written in Function Block Diagram (FBD), this method uses extended-structured decision tables (ESDTs). ESDTs include information related to the traceability analysis from a text-based SRS and a FBD-based SDS, respectively. Through comparing with both ESDTs from an SRS and ESDTs from an SDS, the effective traceability analysis of both a text-based SRS and a FBD-based SDS can be achieved. For the software design evaluation, a model checking, which is mainly used to verify PLC programs formally, is used in this research. A FBD-style design specification is translated into input languages of the SMV by translation rules and then the FBD-style design specification can be formally analyzed using SMV. (author)

  5. Pushouts in software architecture design

    OpenAIRE

    Riché, T. L.; Gonçalves, Rui; Marker, B.; Batory, D.

    2012-01-01

    A classical approach to program derivation is to progressively extend a simple specification and then incrementally refine it to an implementation. We claim this approach is hard or impractical when reverse engineering legacy software architectures. We present a case study that shows optimizations and pushouts--in addition to refinements and extensions--are essential for practical stepwise development of complex software architectures. NSF CCF 0724979 NSF CNS 0509338 NSF CCF 0917167 ...

  6. Human-system interface design review guideline -- Review software and user's guide: Final report. Revision 1, Volume 3

    International Nuclear Information System (INIS)

    1996-06-01

    NUREG-0700, Revision 1, provides human factors engineering (HFE) guidance to the US Nuclear Regulatory Commission staff for its: (1) review of the human system interface (HSI) design submittals prepared by licensees or applications for a license or design certification of commercial nuclear power plants, and (2) performance of HSI reviews that could be undertaken as part of an inspection or other type of regulatory review involving HSI design or incidents involving human performance. The guidance consists of a review process and HFE guidelines. The document describes those aspects of the HSI design review process that are important to the identification and resolution of human engineering discrepancies that could adversely affect plant safety. Guidance is provided that could be used by the staff to review an applicant's HSI design review process or to guide the development of an HSI design review plan, e.g., as part of an inspection activity. The document also provides detailed HFE guidelines for the assessment of HSI design implementations. NUREG-0700, Revision 1, consists of three stand-alone volumes. Volume 3 contains an interactive software application of the NUREG-0700, Revision 1 guidance and a user's guide for this software. The software supports reviewers during review preparation, evaluation design using the human factors engineering guidelines, and in report preparation. The user's guide provides system requirements and installation instructions, detailed explanations of the software's functions and features, and a tutorial on using the software

  7. Preliminary design of a dedicated proton therapy linac

    International Nuclear Information System (INIS)

    Hamm, R.W.; Crandall, K.R.; Potter, J.M.

    1991-01-01

    The preliminary design has been completed for a low current, compact proton linac dedicated to cancer therapy. A 3 GHz side-coupled structure accelerates the beam from a 70 MeV drift tube linac using commercially available S-band rf power systems and accelerating cavities. This significantly reduces the linac cost and allows incremental energies up to 250 MeV. The short beam pulse width and high repetition rate make the linac similar to the high energy electron linacs now used for cancer therapy, yet produce a proton flux sufficient for treatment of large tumors. The high pulse repetition rate permits raster scanning, and the small output beam size and emittance result in a compact isocentric gantry design. Such a linac will reduce the facility and operating costs for a dedicated cancer therapy system

  8. Interactive Block Games for Assessing Children's Cognitive Skills: Design and Preliminary Evaluation

    Directory of Open Access Journals (Sweden)

    Kiju Lee

    2018-05-01

    Full Text Available Background: This paper presents design and results from preliminary evaluation of Tangible Geometric Games (TAG-Games for cognitive assessment in young children. The TAG-Games technology employs a set of sensor-integrated cube blocks, called SIG-Blocks, and graphical user interfaces for test administration and real-time performance monitoring. TAG-Games were administered to children from 4 to 8 years of age for evaluating preliminary efficacy of this new technology-based approach.Methods: Five different sets of SIG-Blocks comprised of geometric shapes, segmented human faces, segmented animal faces, emoticons, and colors, were used for three types of TAG-Games, including Assembly, Shape Matching, and Sequence Memory. Computational task difficulty measures were defined for each game and used to generate items with varying difficulty. For preliminary evaluation, TAG-Games were tested on 40 children. To explore the clinical utility of the information assessed by TAG-Games, three subtests of the age-appropriate Wechsler tests (i.e., Block Design, Matrix Reasoning, and Picture Concept were also administered.Results: Internal consistency of TAG-Games was evaluated by the split-half reliability test. Weak to moderate correlations between Assembly and Block Design, Shape Matching and Matrix Reasoning, and Sequence Memory and Picture Concept were found. The computational measure of task complexity for each TAG-Game showed a significant correlation with participants' performance. In addition, age-correlations on TAG-Game scores were found, implying its potential use for assessing children's cognitive skills autonomously.

  9. The Role and Design of Screen Images in Software Documentation.

    Science.gov (United States)

    van der Meij, Hans

    2000-01-01

    Discussion of learning a new computer software program focuses on how to support the joint handling of a manual, input devices, and screen display. Describes a study that examined three design styles for manuals that included screen images to reduce split-attention problems and discusses theory versus practice and cognitive load theory.…

  10. Preliminary Axial Flow Turbine Design and Off-Design Performance Analysis Methods for Rotary Wing Aircraft Engines. Part 1; Validation

    Science.gov (United States)

    Chen, Shu-cheng, S.

    2009-01-01

    For the preliminary design and the off-design performance analysis of axial flow turbines, a pair of intermediate level-of-fidelity computer codes, TD2-2 (design; reference 1) and AXOD (off-design; reference 2), are being evaluated for use in turbine design and performance prediction of the modern high performance aircraft engines. TD2-2 employs a streamline curvature method for design, while AXOD approaches the flow analysis with an equal radius-height domain decomposition strategy. Both methods resolve only the flows in the annulus region while modeling the impact introduced by the blade rows. The mathematical formulations and derivations involved in both methods are documented in references 3, 4 for TD2-2) and in reference 5 (for AXOD). The focus of this paper is to discuss the fundamental issues of applicability and compatibility of the two codes as a pair of companion pieces, to perform preliminary design and off-design analysis for modern aircraft engine turbines. Two validation cases for the design and the off-design prediction using TD2-2 and AXOD conducted on two existing high efficiency turbines, developed and tested in the NASA/GE Energy Efficient Engine (GE-E3) Program, the High Pressure Turbine (HPT; two stages, air cooled) and the Low Pressure Turbine (LPT; five stages, un-cooled), are provided in support of the analysis and discussion presented in this paper.

  11. Effective software design and development for the new graph architecture HPC machines.

    Energy Technology Data Exchange (ETDEWEB)

    Dechev, Damian

    2012-03-01

    Software applications need to change and adapt as modern architectures evolve. Nowadays advancement in chip design translates to increased parallelism. Exploiting such parallelism is a major challenge in modern software engineering. Multicore processors are about to introduce a significant change in the way we design and use fundamental data structures. In this work we describe the design and programming principles of a software library of highly concurrent scalable and nonblocking data containers. In this project we have created algorithms and data structures for handling fundamental computations in massively multithreaded contexts, and we have incorporated these into a usable library with familiar look and feel. In this work we demonstrate the first design and implementation of a wait-free hash table. Our multiprocessor data structure design allows a large number of threads to concurrently insert, remove, and retrieve information. Non-blocking designs alleviate the problems traditionally associated with the use of mutual exclusion, such as bottlenecks and thread-safety. Lock-freedom provides the ability to share data without some of the drawbacks associated with locks, however, these designs remain susceptible to starvation. Furthermore, wait-freedom provides all of the benefits of lock-free synchronization with the added assurance that every thread makes progress in a finite number of steps. This implies deadlock-freedom, livelock-freedom, starvation-freedom, freedom from priority inversion, and thread-safety. The challenges of providing the desirable progress and correctness guarantees of wait-free objects makes their design and implementation difficult. There are few wait-free data structures described in the literature. Using only standard atomic operations provided by the hardware, our design is portable; therefore, it is applicable to a variety of data-intensive applications including the domains of embedded systems and supercomputers.Our experimental

  12. Muon-catalyzed fusion experiment target and detector system. Preliminary design report

    International Nuclear Information System (INIS)

    Jones, S.E.; Watts, K.D.; Caffrey, A.J.; Walter, J.B.

    1982-03-01

    We present detailed plans for the target and particle detector systems for the muon-catalyzed fusion experiment. Requirements imposed on the target vessel by experimental conditions and safety considerations are delineated. Preliminary designs for the target vessel capsule and secondary containment vessel have been developed which meet these requirements. In addition, the particle detection system is outlined, including associated fast electronics and on-line data acquisition. Computer programs developed to study the target and detector system designs are described

  13. Software/firmware design specification for 10-MWe solar-thermal central-receiver pilot plant

    Energy Technology Data Exchange (ETDEWEB)

    Ladewig, T.D.

    1981-03-01

    The software and firmware employed for the operation of the Barstow Solar Pilot Plant are completely described. The systems allow operator control of up to 2048 heliostats, and include the capability of operator-commanded control, graphic displays, status displays, alarm generation, system redundancy, and interfaces to the Operational Control System, the Data Acquisition System, and the Beam Characterization System. The requirements are decomposed into eleven software modules for execution in the Heliostat Array Controller computer, one firmware module for execution in the Heliostat Field Controller microprocessor, and one firmware module for execution in the Heliostat Controller microprocessor. The design of the modules to satisfy requirements, the interfaces between the computers, the software system structure, and the computers in which the software and firmware will execute are detailed. The testing sequence for validation of the software/firmware is described. (LEW)

  14. Making embedded systems design patterns for great software

    CERN Document Server

    White, Elecia

    2011-01-01

    Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements. Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanner

  15. Preliminary design of RDE feedwater pump impeller

    International Nuclear Information System (INIS)

    Sri Sudadiyo

    2018-01-01

    Nowadays, pumps are being widely used in the thermal power generation including nuclear power plants. Reaktor Daya Experimental (RDE) is a proposed nuclear reactor concept for the type of nuclear power plant in Indonesia. This RDE has thermal power 10 MW th , and uses a feedwater pump within its steam cycle. The performance of feedwater pump depends on size and geometry of impeller model, such as the number of blades and the blade angle. The purpose of this study is to perform a preliminary design on an impeller of feedwater pump for RDE and to simulate its performance characteristics. The Fortran code is used as an aid in data calculation in order to rapidly compute the blade shape of feedwater pump impeller, particularly for a RDE case. The calculations analyses is solved by utilizing empirical correlations, which are related to size and geometry of a pump impeller model, while performance characteristics analysis is done based on velocity triangle diagram. The effect of leakage, pass through the impeller due to the required clearances between the feedwater pump impeller and the volute channel, is also considered. Comparison between the feedwater pump of HTR-10 and of RDE shows similarity in the trend line of curve shape. These characteristics curves will be very useful for the values prediction of performance of a RDE feedwater pump. Preliminary design of feedwater pump provides the size and geometry of impeller blade model with 5-blades, inlet angle 14.5 degrees, exit angle 25 degrees, inside diameter 81.3 mm, exit diameter 275.2 mm, thickness 4.7 mm, and height 14.1 mm. In addition, the optimal values of performance characteristics were obtained when flow capacity was 4.8 kg/s, fluid head was 29.1 m, shaft mechanical power was 2.64 kW, and efficiency was 52 % at rotational speed 1750 rpm. (author)

  16. Software aspects of designing an online data acquisition system

    International Nuclear Information System (INIS)

    Bandyopadhyay, A.

    1989-01-01

    The design aspect of a data acquisition system software for experimental nuclear physics applications is discussed. The features of a good data acquisition system and the techniques which are used to meet the requirements are also discussed. The suitability of different programming languages for different applications have been outlined. The operating system requirements and the difficulties encountered by the programmer for non-ideal operating system environment is also highlighted. (author)

  17. Preliminary Design of KAIST Micro Modular Reactor with Dry Air Cooling

    Energy Technology Data Exchange (ETDEWEB)

    Baik, Seung Joon; Bae, Seong Jun; Kim, Seong Gu; Lee, Jeong Ik [Korea Advanced Institute of Science and Technology, Daejeon (Korea, Republic of)

    2014-05-15

    KAIST research team recently proposed a Micro Modular Reactor (MMR) concept which integrates power conversion unit (PCU) with the reactor core in a single module. Using supercritical CO{sub 2} as a working fluid of cycle can achieve physically compact size due to small turbomachinery and heat exchangers. The objective of this project is to develop a concept that can operate at isolated area. The design focuses especially on the operation in the inland area where cooling water is insufficient. Thus, in this paper the potential for dry air cooling of the proposed reactor will be examined by sizing the cooling system with preliminary approach. The KAIST MMR is a recently proposed concept of futuristic SMR. The MMR size is being determined to be transportable with land transportation. Special attention is given to the MMR design on the dry cooling, which the cooling system does not depend on water. With appropriately designed air cooling heat exchanger, the MMR can operate autonomously. Two types of air cooling methods are suggested. One is using fan and the other is utilizing cooling tower for the air flow. With fan type air cooling method it consumes about 0.6% of generated electricity from the nuclear reactor. Cooling tower occupies an area of 227 m{sup 2} and 59.6 m in height. This design is just a preliminary estimation of the dry cooling method, and therefore more detailed and optimal design will be followed in the next phase.

  18. A fast-track preliminary thermo-mechanical design of oil export pipelines from P-56 platform

    Energy Technology Data Exchange (ETDEWEB)

    Solano, Rafael F.; Mendonca, Salete M. de [PETROBRAS S.A., Rio de Janeiro, RJ (Brazil); Franco, Luciano D.; Walker, Alastair; El-Gebaly, Sherif H. [INTECSEA, Rio de Janeiro, RJ (Brazil)

    2009-12-19

    The oil export pipelines of Marlim Sul field Module 3, Campus Basin, offshore Brazil, will operate in high pressure and temperature conditions, and will be laid on seabed crossing ten previously laid pipelines along the routes. In terms of thermo-mechanical design, these conditions turn out to be great challenges. In order to obtain initial results and recommendations for detail design, a preliminary thermo-mechanical design of pipelines was carried out as a fast-track design before the bid. This way, PETROBRAS can assess and emphasize the susceptibility of these lines to lateral buckling and pipeline walking behavior. Therefore, PETROBRAS can present a preliminary mitigation strategy for lateral buckling showing solutions based on displacement controlled criteria and by introducing buckle initiation along the pipeline using distribution buoyancy. Besides that, axial displacements and loads at the pipeline ends can be furnished also in order to provide a basis for the detailed design. The work reported in this paper follows the SAFEBUCK JIP methodology and recommendation, which were used to determine the allowable strain and maximum allowable VAS (Virtual Anchor Spacing) considered in the buckling mitigation strategy. The paper presents also the formation of uncontrolled buckles on the seabed and the propensity for pipeline walking in its sections between buckles. The buckling mitigation strategy established in this preliminary design confirms that the oil pipeline specifications are adequate to maintain integrity during design life. (author)

  19. OSU TOMF Program Site Selection and Preliminary Concept Design Report

    Energy Technology Data Exchange (ETDEWEB)

    Spadling, Steve [Oklahoma State Univ., Stillwater, OK (United States)

    2012-05-10

    The purpose of this report is to confirm the programmatic requirements for the new facilities, identify the most appropriate project site, and develop preliminary site and building concepts that successfully address the overall project goals and site issues. These new facilities will be designed to accommodate the staff, drivers and maintenance requirements for the future mixed fleet of passenger vehicles, Transit Style Buses and School Buses.

  20. Towards a preliminary design of the ITER plasma control system architecture

    International Nuclear Information System (INIS)

    Treutterer, W.; Rapson, C.J.; Raupp, G.; Snipes, J.; Vries, P. de; Winter, A.; Humphreys, D.A.; Walker, M.; Tommasi, G. de; Cinque, M.; Bremond, S.; Moreau, P.; Nouailletas, R.; Felton, R.

    2017-01-01

    Highlights: • ITER control requirements and use scenarios for initial plasma operation have been analysed. • Basic choices from conceptual design could be confirmed. • Architectural design considers dynamic structure changes. • All PCS components are integrated in an exception handling hierarchy. - Abstract: Design of the ITER plasma control system is proceeding towards its next – preliminary design – stage. During the conceptual design in 2013 an overall assessment of high-level control tasks and their relationships has been conducted. The goal of the preliminary design is to show, that a reasonable implementation of the proposed concepts exists which fulfills the high-level requirements and is suitable for realistic use cases. This verification is conducted with focus on the concrete use cases of early operation and first plasma, since these phases are mandatory for ITER startup. In particular, detailed control requirements and functions for commissioning and first plasma operation including breakdown, burn-through and ramp-up in L-mode, as well as for planned or exceptional shutdown are identified. Control functions related to those operational phases and the underlying control system architecture are modeled. The goal is to check whether the flexibility of the conceptual architectural approach is adequate also in consideration of the more elaborate definitions for control functions and their interactions. In addition, architecture shall already be prepared for extension to H-mode operation and burn-control, even if the related control functions are only roughly defined at the moment. As a consequence, the architectural design is amended where necessary and converted into base components and infrastructure services allowing to deploy control and exception handling algorithms for the concrete first-plasma operation.

  1. Towards a preliminary design of the ITER plasma control system architecture

    Energy Technology Data Exchange (ETDEWEB)

    Treutterer, W., E-mail: Wolfgang.Treutterer@ipp.mpg.de [Max-Planck-Institut für Plasmaphysik, Boltzmannstraße 2, 85748 Garching (Germany); Rapson, C.J.; Raupp, G. [Max-Planck-Institut für Plasmaphysik, Boltzmannstraße 2, 85748 Garching (Germany); Snipes, J.; Vries, P. de; Winter, A. [ITER Organization, Route de Vinon sur Verdon, 13067 St Paul Lez Durance (France); Humphreys, D.A.; Walker, M. [General Atomics, PO Box 85608, San Diego, CA 92186-5608 (United States); Tommasi, G. de; Cinque, M. [CREATE/Università di Napoli Federico II, Napoli (Italy); Bremond, S.; Moreau, P.; Nouailletas, R. [Association CEA pour la Fusion Contrôlée, CEA Cadarache, 13108 St Paul les Durance (France); Felton, R. [CCFE Fusion Association, Culham Centre for Fusion Energy, Culham Science Centre, Oxfordshire, OX14 3DB (United Kingdom)

    2017-02-15

    Highlights: • ITER control requirements and use scenarios for initial plasma operation have been analysed. • Basic choices from conceptual design could be confirmed. • Architectural design considers dynamic structure changes. • All PCS components are integrated in an exception handling hierarchy. - Abstract: Design of the ITER plasma control system is proceeding towards its next – preliminary design – stage. During the conceptual design in 2013 an overall assessment of high-level control tasks and their relationships has been conducted. The goal of the preliminary design is to show, that a reasonable implementation of the proposed concepts exists which fulfills the high-level requirements and is suitable for realistic use cases. This verification is conducted with focus on the concrete use cases of early operation and first plasma, since these phases are mandatory for ITER startup. In particular, detailed control requirements and functions for commissioning and first plasma operation including breakdown, burn-through and ramp-up in L-mode, as well as for planned or exceptional shutdown are identified. Control functions related to those operational phases and the underlying control system architecture are modeled. The goal is to check whether the flexibility of the conceptual architectural approach is adequate also in consideration of the more elaborate definitions for control functions and their interactions. In addition, architecture shall already be prepared for extension to H-mode operation and burn-control, even if the related control functions are only roughly defined at the moment. As a consequence, the architectural design is amended where necessary and converted into base components and infrastructure services allowing to deploy control and exception handling algorithms for the concrete first-plasma operation.

  2. Primer3_masker: integrating masking of template sequence with primer design software.

    Science.gov (United States)

    Kõressaar, Triinu; Lepamets, Maarja; Kaplinski, Lauris; Raime, Kairi; Andreson, Reidar; Remm, Maido

    2018-06-01

    Designing PCR primers for amplifying regions of eukaryotic genomes is a complicated task because the genomes contain a large number of repeat sequences and other regions unsuitable for amplification by PCR. We have developed a novel k-mer based masking method that uses a statistical model to detect and mask failure-prone regions on the DNA template prior to primer design. We implemented the software as a standalone software primer3_masker and integrated it into the primer design program Primer3. The standalone version of primer3_masker is implemented in C. The source code is freely available at https://github.com/bioinfo-ut/primer3_masker/ (standalone version for Linux and macOS) and at https://github.com/primer3-org/primer3/ (integrated version). Primer3 web application that allows masking sequences of 196 animal and plant genomes is available at http://primer3.ut.ee/. maido.remm@ut.ee. Supplementary data are available at Bioinformatics online.

  3. Model-driven software engineering

    NARCIS (Netherlands)

    Amstel, van M.F.; Brand, van den M.G.J.; Protic, Z.; Verhoeff, T.; Hamberg, R.; Verriet, J.

    2014-01-01

    Software plays an important role in designing and operating warehouses. However, traditional software engineering methods for designing warehouse software are not able to cope with the complexity, size, and increase of automation in modern warehouses. This chapter describes Model-Driven Software

  4. AirSTAR Hardware and Software Design for Beyond Visual Range Flight Research

    Science.gov (United States)

    Laughter, Sean; Cox, David

    2016-01-01

    The National Aeronautics and Space Administration (NASA) Airborne Subscale Transport Aircraft Research (AirSTAR) Unmanned Aerial System (UAS) is a facility developed to study the flight dynamics of vehicles in emergency conditions, in support of aviation safety research. The system was upgraded to have its operational range significantly expanded, going beyond the line of sight of a ground-based pilot. A redesign of the airborne flight hardware was undertaken, as well as significant changes to the software base, in order to provide appropriate autonomous behavior in response to a number of potential failures and hazards. Ground hardware and system monitors were also upgraded to include redundant communication links, including ADS-B based position displays and an independent flight termination system. The design included both custom and commercially available avionics, combined to allow flexibility in flight experiment design while still benefiting from tested configurations in reversionary flight modes. A similar hierarchy was employed in the software architecture, to allow research codes to be tested, with a fallback to more thoroughly validated flight controls. As a remotely piloted facility, ground systems were also developed to ensure the flight modes and system state were communicated to ground operations personnel in real-time. Presented in this paper is a general overview of the concept of operations for beyond visual range flight, and a detailed review of the airborne hardware and software design. This discussion is held in the context of the safety and procedural requirements that drove many of the design decisions for the AirSTAR UAS Beyond Visual Range capability.

  5. National Ignition Facility subsystem design requirements supervisory control software SSDR 1.5.2

    International Nuclear Information System (INIS)

    Woodruff, J.; VanArsdall, P.; Bliss, E.

    1996-01-01

    This System Design Requirement document establishes the performance, design, development, and test requirements for the Supervisory Control Software, WBS 1.5.2, which is part of the NIF Integrated Computer Control System (ICCS). This document responds directly to the requirements detailed in ICCS (WBS 1-5)

  6. Prototypical spent fuel rod consolidation equipment preliminary design report: Volume 2, Drawings

    International Nuclear Information System (INIS)

    1986-01-01

    This volume consists of 65 E size drawings and 4 sketches of the NUS spent fuel rod consolidation equipment. The drawings have been grouped into categories; a detailed list of the drawings is included. The sketches prepared during the preliminary design process have been included

  7. A preliminary architecture for building communication software from traffic captures

    Science.gov (United States)

    Acosta, Jaime C.; Estrada, Pedro

    2017-05-01

    Security analysts are tasked with identifying and mitigating network service vulnerabilities. A common problem associated with in-depth testing of network protocols is the availability of software that communicates across disparate protocols. Many times, the software required to communicate with these services is not publicly available. Developing this software is a time-consuming undertaking that requires expertise and understanding of the protocol specification. The work described in this paper aims at developing a software package that is capable of automatically creating communication clients by using packet capture (pcap) and TShark dissectors. Currently, our focus is on simple protocols with fixed fields. The methodologies developed as part of this work will extend to other complex protocols such as the Gateway Load Balancing Protocol (GLBP), Port Aggregation Protocol (PAgP), and Open Shortest Path First (OSPF). Thus far, we have architected a modular pipeline for an automatic traffic-based software generator. We start the transformation of captured network traffic by employing TShark to convert packets into a Packet Details Markup Language (PDML) file. The PDML file contains a parsed, textual, representation of the packet data. Then, we extract field data, types, along with inter and intra-packet dependencies. This information is then utilized to construct an XML file that encompasses the protocol state machine and field vocabulary. Finally, this XML is converted into executable code. Using our methodology, and as a starting point, we have succeeded in automatically generating software that communicates with other hosts using an automatically generated Internet Control Message Protocol (ICMP) client program.

  8. Design of Embedded Real-time Systems: Developing a Method for Practical Software Engineering

    DEFF Research Database (Denmark)

    Løvengreen, Hans Henrik; Ravn, Anders P.; Rischel, Hans

    1990-01-01

    The methodological issues and practical problems in development and industrial use of a theory-based design method for embedded, real-time systems are discussed. The method has been used for several years in a number of smaller industries that develop both electronics and software for a professio......The methodological issues and practical problems in development and industrial use of a theory-based design method for embedded, real-time systems are discussed. The method has been used for several years in a number of smaller industries that develop both electronics and software...... for a professional market. The design is expressed in a notation for communicating sequential processes, while data types and operations are expressed in a notation built on mathematical set theory. The authors present an order in which to use the notations, a technique for deriving states and operations...

  9. Ex-vessel core catcher design requirements and preliminary concepts evaluation

    International Nuclear Information System (INIS)

    Friedland, A.J.; Tilbrook, R.W.

    1974-01-01

    As part of the overall study of the consequences of a hypothetical failure to scram following loss of pumping power, design requirements and preliminary concepts evaluation of an ex-vessel core catcher (EVCC) were performed. EVCC is the term applied to a class of devices whose primary objective is to provide a stable subcritical and coolable configuration within containment following a postulated accident in which it is assumed that core debris has penetrated the Reactor Vessel and Guard Vessel. Under these assumed conditions a set of functional requirements were developed for an EVCC and several concepts were evaluated. The studies were specifically directed toward the FFTF design considering the restraints imposed by the physical design and construction of the FFTF plant

  10. Software cost/resource modeling: Software quality tradeoff measurement

    Science.gov (United States)

    Lawler, R. W.

    1980-01-01

    A conceptual framework for treating software quality from a total system perspective is developed. Examples are given to show how system quality objectives may be allocated to hardware and software; to illustrate trades among quality factors, both hardware and software, to achieve system performance objectives; and to illustrate the impact of certain design choices on software functionality.

  11. SMART core preliminary nuclear design-II

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Jeong Chan; Ji, Seong Kyun; Chang, Moon Hee

    1997-06-01

    Three loading patterns for 330 MWth SMART core are constructed for 25, 33 and 29 CRDMs, and one loading pattern for larger 69-FA core with 45 CRDMs is also constructed for comparison purpose. In this study, the core consists of 57 reduced height Korean Optimized Fuel Assemblies (KOFAs) developed by KAERI. The enrichment of fuel is 4.95 w/o. As a main burnable poison, 35% B-10 enriched B{sub 4}C-Al{sub 2}O{sub 3} shim is used. To control stuck rod worth, some gadolinia bearing fuel rods are used. The U-235 enrichment of the gadolinia bearing fuel rods is 1.8 w/o as used in KOFA. All patterns return cycle length of about 3 years. Three loading patterns except 25-CRDM pattern satisfy cold shutdown condition of keff {<=} 0.99 without soluble boron. These three patterns also satisfy the refueling condition of keff {<=} 0.95. In addition to the construction of loading pattern, an editing module of MASTER PPI files for rod power history generation is developed and rod power histories are generated for 29-CRDM loading pattern. Preliminary Fq design limit is suggested as 3.71 based on KOFA design experience. (author). 9 tabs., 45 figs., 16 refs.

  12. FY1995 study of low power LSI design automation software with parallel processing; 1995 nendo heiretsu shori wo katsuyoshita shodenryoku LSI muke sekkei jidoka software no kenkyu kaihatsu

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1997-03-01

    The needs for low power LSIs have rapidly increased recently. For the low power LSI development, not only new circuit technologies but also new design automation tools supporting the new technologies are indispensable. The purpose of this project is to develop a new design automation software, which is able to design new digital LSIs with much lower power than that of conventional CMOS LSIs. A new design automation software for very low power LSIs has been developed targeting the pass-transistor logic SPL, a dedicated low power circuit technology. The software includes a logic synthesis function for pass-transistor-based macrocells and a macrocell placement function. Several new algorithms have been developed for the software, e.g. BDD construction. Some of them are designed and implemented for parallel processing in order to reduce the processing time. The logic synthesis function was tested on a set of benchmarks and finally applied to a low power CPU design. The designed 8-bit CPU was fully compatible with Zilog Z-80. The power dissipation of the CPU was compared with that of commercial CMOS Z-80. At most 82% of power of CMOS was reduced by the new CPU. On the other hand, parallel processing speed up was measured on the macrocell placement function. 34 folds speed up was realized. (NEDO)

  13. Workshop on New Visions for Software Design and Productivity: Research and Applications

    Data.gov (United States)

    Networking and Information Technology Research and Development, Executive Office of the President — The goals of the SDP workshop on New Visions for Software Design and Productivity were to: Bring together leading-edge researchers and practitioners Encourage...

  14. FMT (Flight Software Memory Tracker) For Cassini Spacecraft-Software Engineering Using JAVA

    Science.gov (United States)

    Kan, Edwin P.; Uffelman, Hal; Wax, Allan H.

    1997-01-01

    The software engineering design of the Flight Software Memory Tracker (FMT) Tool is discussed in this paper. FMT is a ground analysis software set, consisting of utilities and procedures, designed to track the flight software, i.e., images of memory load and updatable parameters of the computers on-board Cassini spacecraft. FMT is implemented in Java.

  15. Notification: Preliminary Research on EPA's Design for the Environment Product Labeling Program OIG

    Science.gov (United States)

    Project #OPE-FY14-4012, November 06, 2013. The Office of Inspector General (OIG) is starting preliminary research on the U.S. Environmental Protection Agency’s (EPA’s) Design for the Environment (DfE) Product Labeling Program.

  16. An investigation of modelling and design for software service applications

    Science.gov (United States)

    2017-01-01

    Software services offer the opportunity to use a component-based approach for the design of applications. However, this needs a deeper understanding of how to develop service-based applications in a systematic manner, and of the set of properties that need to be included in the ‘design model’. We have used a realistic application to explore systematically how service-based designs can be created and described. We first identified the key properties of an SOA (service oriented architecture) and then undertook a single-case case study to explore its use in the development of a design for a large-scale application in energy engineering, modelling this with existing notations wherever possible. We evaluated the resulting design model using two walkthroughs with both domain and application experts. We were able to successfully develop a design model around the ten properties identified, and to describe it by adapting existing design notations. A component-based approach to designing such systems does appear to be feasible. However, it needs the assistance of a more integrated set of notations for describing the resulting design model. PMID:28489905

  17. An investigation of modelling and design for software service applications.

    Science.gov (United States)

    Anjum, Maria; Budgen, David

    2017-01-01

    Software services offer the opportunity to use a component-based approach for the design of applications. However, this needs a deeper understanding of how to develop service-based applications in a systematic manner, and of the set of properties that need to be included in the 'design model'. We have used a realistic application to explore systematically how service-based designs can be created and described. We first identified the key properties of an SOA (service oriented architecture) and then undertook a single-case case study to explore its use in the development of a design for a large-scale application in energy engineering, modelling this with existing notations wherever possible. We evaluated the resulting design model using two walkthroughs with both domain and application experts. We were able to successfully develop a design model around the ten properties identified, and to describe it by adapting existing design notations. A component-based approach to designing such systems does appear to be feasible. However, it needs the assistance of a more integrated set of notations for describing the resulting design model.

  18. Second International Workshop on Software Engineering and Code Design in Parallel Meteorological and Oceanographic Applications

    Science.gov (United States)

    OKeefe, Matthew (Editor); Kerr, Christopher L. (Editor)

    1998-01-01

    This report contains the abstracts and technical papers from the Second International Workshop on Software Engineering and Code Design in Parallel Meteorological and Oceanographic Applications, held June 15-18, 1998, in Scottsdale, Arizona. The purpose of the workshop is to bring together software developers in meteorology and oceanography to discuss software engineering and code design issues for parallel architectures, including Massively Parallel Processors (MPP's), Parallel Vector Processors (PVP's), Symmetric Multi-Processors (SMP's), Distributed Shared Memory (DSM) multi-processors, and clusters. Issues to be discussed include: (1) code architectures for current parallel models, including basic data structures, storage allocation, variable naming conventions, coding rules and styles, i/o and pre/post-processing of data; (2) designing modular code; (3) load balancing and domain decomposition; (4) techniques that exploit parallelism efficiently yet hide the machine-related details from the programmer; (5) tools for making the programmer more productive; and (6) the proliferation of programming models (F--, OpenMP, MPI, and HPF).

  19. Software Development Methods and Tools: a New Zealand study

    OpenAIRE

    Chris Phillips; Elizabeth Kemp; Duncan Hedderley

    2005-01-01

    This study is a more detailed follow-up to a preliminary investigation of the practices of software engineers in New Zealand. The focus of this study is on the methods and tools used by software developers in their current organisation. The project involved detailed questionnaires being piloted and sent out to several hundred software developers. A central part of the research involved the identification of factors affecting the use and take-up of existing software development tools in the wo...

  20. Design and Application of the Reconstruction Software for the BaBar Calorimeter

    International Nuclear Information System (INIS)

    Strother, Philip David; Imperial Coll., London

    2006-01-01

    The BaBar high energy physics experiment will be in operation at the PEP-II asymmetric e + e - collider in Spring 1999. The primary purpose of the experiment is the investigation of CP violation in the neutral B meson system. The electromagnetic calorimeter forms a central part of the experiment and new techniques are employed in data acquisition and reconstruction software to maximize the capability of this device. The use of a matched digital filter in the feature extraction in the front end electronics is presented. The performance of the filter in the presence of the expected high levels of soft photon background from the machine is evaluated. The high luminosity of the PEP-II machine and the demands on the precision of the calorimeter require reliable software that allows for increased physics capability. BaBar has selected C++ as its primary programming language and object oriented analysis and design as its coding paradigm. The application of this technology to the reconstruction software for the calorimeter is presented. The design of the systems for clustering, cluster division, track matching, particle identification and global calibration is discussed with emphasis on the provisions in the design for increased physics capability as levels of understanding of the detector increase. The CP violating channel B 0 → J/Ψ K s 0 has been studied in the two lepton, two π 0 final state. The contribution of this channel to the evaluation of the angle sin 2β of the unitarity triangle is compared to that from the charged pion final state. An error of 0.34 on this quantity is expected after 1 year of running at design luminosity

  1. Preliminary design report: Babcock and Wilcox BR-100 100-ton rail/barge spent fuel shipping cask

    International Nuclear Information System (INIS)

    1990-02-01

    The purpose of this document is to provide information on burnup credit as applied to the preliminary design of the BR-100 shipping cask. There is a brief description of the preliminary basket design and the features used to maintain a critically safe system. Following the basket description is a discussion of various criticality analyses used to evaluate burnup credit. The results from these analyses are then reviewed in the perspective of fuel burnups expected to be shipped to either the final repository or a Monitored Retrievable Storage (MRS) facility. The hurdles to employing burnup credit in the certification of any cask are then outlines and reviewed. the last section gives conclusions reached as to burnup credit for the BR-100 cask, based on our analyses and experience. All information in this study refers to the cask configured to transport PWR fuel. Boiling Water Reactor (BWR) fuel satisfies the criticality requirements so that burnup credit is not needed. All calculations generated in the preparation of this report were based upon the preliminary design which will be optimized during the final design. 8 refs., 19 figs., 16 tabs

  2. MONTE: the next generation of mission design and navigation software

    Science.gov (United States)

    Evans, Scott; Taber, William; Drain, Theodore; Smith, Jonathon; Wu, Hsi-Cheng; Guevara, Michelle; Sunseri, Richard; Evans, James

    2018-03-01

    The Mission analysis, Operations and Navigation Toolkit Environment (MONTE) (Sunseri et al. in NASA Tech Briefs 36(9), 2012) is an astrodynamic toolkit produced by the Mission Design and Navigation Software Group at the Jet Propulsion Laboratory. It provides a single integrated environment for all phases of deep space and Earth orbiting missions. Capabilities include: trajectory optimization and analysis, operational orbit determination, flight path control, and 2D/3D visualization. MONTE is presented to the user as an importable Python language module. This allows a simple but powerful user interface via CLUI or script. In addition, the Python interface allows MONTE to be used seamlessly with other canonical scientific programming tools such as SciPy, NumPy, and Matplotlib. MONTE is the prime operational orbit determination software for all JPL navigated missions.

  3. Computer Game Theories for Designing Motivating Educational Software: A Survey Study

    Science.gov (United States)

    Ang, Chee Siang; Rao, G. S. V. Radha Krishna

    2008-01-01

    The purpose of this study is to evaluate computer game theories for educational software. We propose a framework for designing engaging educational games based on contemporary game studies which includes ludology and narratology. Ludology focuses on the study of computer games as play and game activities, while narratology revolves around the…

  4. Using Software Technology to Specify Abstract Interfaces in VLSI Design.

    Science.gov (United States)

    1985-01-01

    with the complexity lev- els inherent in VLSI design, in that they can capitalize on their foundations in discrete mathemat- ics and the theory of...basis, rather than globally. Such a partitioning of module semantics makes the specification easier to construct and verify intelectual !y; it also...access function definitions. A standard language improves executability characteristics by capitalizing on portable, optimized system software developed

  5. The Square Kilometre Array Science Data Processor. Preliminary compute platform design

    International Nuclear Information System (INIS)

    Broekema, P.C.; Nieuwpoort, R.V. van; Bal, H.E.

    2015-01-01

    The Square Kilometre Array is a next-generation radio-telescope, to be built in South Africa and Western Australia. It is currently in its detailed design phase, with procurement and construction scheduled to start in 2017. The SKA Science Data Processor is the high-performance computing element of the instrument, responsible for producing science-ready data. This is a major IT project, with the Science Data Processor expected to challenge the computing state-of-the art even in 2020. In this paper we introduce the preliminary Science Data Processor design and the principles that guide the design process, as well as the constraints to the design. We introduce a highly scalable and flexible system architecture capable of handling the SDP workload

  6. Preliminary design of offshore wind turbine support structures : The importance of proper mode shape estimation

    NARCIS (Netherlands)

    Van der Male, P.

    2013-01-01

    Offshore wind turbines are highly exposed to timevarying loads. For support structures, estimation of the fatigue damage during the lifetime of the structure is an essential design aspect. This already applies for the preliminary design stage. In determining the dynamic amplification in the

  7. Georgetown University Integrated Community Energy System (GU-ICES). Phase III, Stage II. Preliminary design. Final report

    Energy Technology Data Exchange (ETDEWEB)

    None

    1980-11-01

    Results are presented for two elements in the Georgetown University ICES program - the installation of a 2500-kW backpressure steam-turbine generator within a new extension to the heating and cooling plant (cogeneration) and the provision of four additional ash silos for the university's atmospheric fluidized-bed boiler plant (added storage scheme). The preliminary design and supporting documentation for the work items and architectural drawings are presented. Section 1 discusses the basis for the report, followed by sections on: feasibility analysis update; preliminary design documents; instrumentation and testing; revised work management plan; and appendices including outline constructions, turbine-generator prepurchase specification, design calculations, cost estimates, and Potomac Electric Company data. (MCW)

  8. A knowledge-based design framework for airplane conceptual and preliminary design

    Science.gov (United States)

    Anemaat, Wilhelmus A. J.

    The goal of work described herein is to develop the second generation of Advanced Aircraft Analysis (AAA) into an object-oriented structure which can be used in different environments. One such environment is the third generation of AAA with its own user interface, the other environment with the same AAA methods (i.e. the knowledge) is the AAA-AML program. AAA-AML automates the initial airplane design process using current AAA methods in combination with AMRaven methodologies for dependency tracking and knowledge management, using the TechnoSoft Adaptive Modeling Language (AML). This will lead to the following benefits: (1) Reduced design time: computer aided design methods can reduce design and development time and replace tedious hand calculations. (2) Better product through improved design: more alternative designs can be evaluated in the same time span, which can lead to improved quality. (3) Reduced design cost: due to less training and less calculation errors substantial savings in design time and related cost can be obtained. (4) Improved Efficiency: the design engineer can avoid technically correct but irrelevant calculations on incomplete or out of sync information, particularly if the process enables robust geometry earlier. Although numerous advancements in knowledge based design have been developed for detailed design, currently no such integrated knowledge based conceptual and preliminary airplane design system exists. The third generation AAA methods are tested over a ten year period on many different airplane designs. Using AAA methods will demonstrate significant time savings. The AAA-AML system will be exercised and tested using 27 existing airplanes ranging from single engine propeller, business jets, airliners, UAV's to fighters. Data for the varied sizing methods will be compared with AAA results, to validate these methods. One new design, a Light Sport Aircraft (LSA), will be developed as an exercise to use the tool for designing a new airplane

  9. A study on the development plan and preliminary design of proton accelerator for nuclear application

    Energy Technology Data Exchange (ETDEWEB)

    Eom, Tae Yoon; Choi, B H; Park, C K; Chung, K S. and others

    1997-11-01

    A study on the development plan and preliminary design for the realisation of high current proton accelerator to be used as an essential component for the R and D of accelerator-driven system (ADS) for energy production and transmutation of long-lived radionuclides. Various fields of application of the accelerator such as basic nuclear physics, material science, biology, high energy physics, medicine, etc. were also investigated. From the preliminary design study, 1 GeV (20 mA) - Linac is required for the purposed of transmutation and energy production. Specification of injector, RFQ, CCTL and SL was also suggested. For the case study, a duoplasmatron ion source was designed by KAERI and fabricated by a domestic manufacturer, and the performance was also tested. (author). 71 refs., 61 tabs., 131 figs

  10. Detailed design and first tests of the application software for the instrument control unit of Euclid-NISP

    Science.gov (United States)

    Ligori, S.; Corcione, L.; Capobianco, V.; Bonino, D.; Sirri, G.; Fornari, F.; Giacomini, F.; Patrizii, L.; Valenziano, L.; Travaglini, R.; Colodro, C.; Bortoletto, F.; Bonoli, C.; Chiarusi, T.; Margiotta, A.; Mauri, N.; Pasqualini, L.; Spurio, M.; Tenti, M.; Dal Corso, F.; Dusini, S.; Laudisio, F.; Sirignano, C.; Stanco, L.; Ventura, S.; Auricchio, N.; Balestra, A.; Franceschi, E.; Morgante, G.; Trifoglio, M.; Medinaceli, E.; Guizzo, G. P.; Debei, S.; Stephen, J. B.

    2016-07-01

    In this paper we describe the detailed design of the application software (ASW) of the instrument control unit (ICU) of NISP, the Near-Infrared Spectro-Photometer of the Euclid mission. This software is based on a real-time operating system (RTEMS) and will interface with all the subunits of NISP, as well as the command and data management unit (CDMU) of the spacecraft for telecommand and housekeeping management. We briefly review the main requirements driving the design and the architecture of the software that is approaching the Critical Design Review level. The interaction with the data processing unit (DPU), which is the intelligent subunit controlling the detector system, is described in detail, as well as the concept for the implementation of the failure detection, isolation and recovery (FDIR) algorithms. The first version of the software is under development on a Breadboard model produced by AIRBUS/CRISA. We describe the results of the tests and the main performances and budgets.

  11. Design and Applications of Rapid Image Tile Producing Software Based on Mosaic Dataset

    Science.gov (United States)

    Zha, Z.; Huang, W.; Wang, C.; Tang, D.; Zhu, L.

    2018-04-01

    Map tile technology is widely used in web geographic information services. How to efficiently produce map tiles is key technology for rapid service of images on web. In this paper, a rapid producing software for image tile data based on mosaic dataset is designed, meanwhile, the flow of tile producing is given. Key technologies such as cluster processing, map representation, tile checking, tile conversion and compression in memory are discussed. Accomplished by software development and tested by actual image data, the results show that this software has a high degree of automation, would be able to effectively reducing the number of IO and improve the tile producing efficiency. Moreover, the manual operations would be reduced significantly.

  12. DESIGN AND APPLICATIONS OF RAPID IMAGE TILE PRODUCING SOFTWARE BASED ON MOSAIC DATASET

    Directory of Open Access Journals (Sweden)

    Z. Zha

    2018-04-01

    Full Text Available Map tile technology is widely used in web geographic information services. How to efficiently produce map tiles is key technology for rapid service of images on web. In this paper, a rapid producing software for image tile data based on mosaic dataset is designed, meanwhile, the flow of tile producing is given. Key technologies such as cluster processing, map representation, tile checking, tile conversion and compression in memory are discussed. Accomplished by software development and tested by actual image data, the results show that this software has a high degree of automation, would be able to effectively reducing the number of IO and improve the tile producing efficiency. Moreover, the manual operations would be reduced significantly.

  13. Preliminary Design Progress of the HCCR TBM for ITER testing

    Energy Technology Data Exchange (ETDEWEB)

    Lee, Dong Won; Park, Sung Dae; Kim, Dong Jun; Jin, Hyung Gon [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of); Ahn, Mu-Young [National Fusion Research Institute, Daejeon (Korea, Republic of)

    2016-10-15

    Korea has designed a helium cooled ceramic reflector (HCCR) test blanket module (TBM) including the TBM-shield, which is called the TBM-set, to be tested in ITER, a Nuclear Facility INB-174. Through the conceptual design review (CDR), its design integrity was successfully demonstrated at the conceptual design level at various loads. After CD approval, preliminary design (PD) was started and the progress is introduced in the present study. After PD review and approval, final design and then fabrication will be started. The main purpose of PD is to design the TBM-set according to the fabrication aspect and more detailed design for interfaces with ITER machine, such as installed TBM port plug and frame. With these considering, PD of TBM-set was started. PD for HCCR TBM has been performed (so far v0.24) from the CD model. FW, BZ, SW, TES/NAS, BM, and connecting support design were performed through the analyses, if necessary. The manufacturability was the main concern for PD model development. Thermal hydraulic analysis will be performed to evaluate the temperature and pressure drop in TBM-set. The structural integrity of TBM-set will be confirmed with combined various loads condition.

  14. Ultraviolet Free Electron Laser Facility preliminary design report

    Energy Technology Data Exchange (ETDEWEB)

    Ben-Zvi, I. (ed.)

    1993-02-01

    This document, the Preliminary Design Report (PDR) for the Brookhaven Ultraviolet Free Electron Laser (UV FEL) facility, describes all the elements of a facility proposed to meet the needs of a research community which requires ultraviolet sources not currently available as laboratory based lasers. Further, for these experiments, the requisite properties are not extant in either the existing second or upcoming third generation synchrotron light sources. This document is the result of our effort at BNL to identify potential users, determine the requirements of their experiments, and to design a facility which can not only satisfy the existing need, but have adequate flexibility for possible future extensions as need dictates and as evolving technology allows. The PDR is comprised of three volumes. In this, the first volume, background for the development of the proposal is given, including descriptions of the UV FEL facility, and representative examples of the science it was designed to perform. Discussion of the limitations and potential directions for growth are also included. A detailed description of the facility design is then provided, which addresses the accelerator, optical, and experimental systems. Information regarding the conventional construction for the facility is contained in an addendum to volume one (IA).

  15. Ultraviolet Free Electron Laser Facility preliminary design report

    International Nuclear Information System (INIS)

    Ben-Zvi, I.

    1993-02-01

    This document, the Preliminary Design Report (PDR) for the Brookhaven Ultraviolet Free Electron Laser (UV FEL) facility, describes all the elements of a facility proposed to meet the needs of a research community which requires ultraviolet sources not currently available as laboratory based lasers. Further, for these experiments, the requisite properties are not extant in either the existing second or upcoming third generation synchrotron light sources. This document is the result of our effort at BNL to identify potential users, determine the requirements of their experiments, and to design a facility which can not only satisfy the existing need, but have adequate flexibility for possible future extensions as need dictates and as evolving technology allows. The PDR is comprised of three volumes. In this, the first volume, background for the development of the proposal is given, including descriptions of the UV FEL facility, and representative examples of the science it was designed to perform. Discussion of the limitations and potential directions for growth are also included. A detailed description of the facility design is then provided, which addresses the accelerator, optical, and experimental systems. Information regarding the conventional construction for the facility is contained in an addendum to volume one (IA)

  16. The MSFC Collaborative Engineering Process for Preliminary Design and Concept Definition Studies

    Science.gov (United States)

    Mulqueen, Jack; Jones, David; Hopkins, Randy

    2011-01-01

    This paper describes a collaborative engineering process developed by the Marshall Space Flight Center's Advanced Concepts Office for performing rapid preliminary design and mission concept definition studies for potential future NASA missions. The process has been developed and demonstrated for a broad range of mission studies including human space exploration missions, space transportation system studies and in-space science missions. The paper will describe the design team structure and specialized analytical tools that have been developed to enable a unique rapid design process. The collaborative engineering process consists of integrated analysis approach for mission definition, vehicle definition and system engineering. The relevance of the collaborative process elements to the standard NASA NPR 7120.1 system engineering process will be demonstrated. The study definition process flow for each study discipline will be will be outlined beginning with the study planning process, followed by definition of ground rules and assumptions, definition of study trades, mission analysis and subsystem analyses leading to a standardized set of mission concept study products. The flexibility of the collaborative engineering design process to accommodate a wide range of study objectives from technology definition and requirements definition to preliminary design studies will be addressed. The paper will also describe the applicability of the collaborative engineering process to include an integrated systems analysis approach for evaluating the functional requirements of evolving system technologies and capabilities needed to meet the needs of future NASA programs.

  17. Developing Engineering and Science Process Skills Using Design Software in an Elementary Education

    Science.gov (United States)

    Fusco, Christopher

    This paper examines the development of process skills through an engineering design approach to instruction in an elementary lesson that combines Science, Technology, Engineering, and Math (STEM). The study took place with 25 fifth graders in a public, suburban school district. Students worked in groups of five to design and construct model bridges based on research involving bridge building design software. The assessment was framed around individual student success as well as overall group processing skills. These skills were assessed through an engineering design packet rubric (student work), student surveys of learning gains, observation field notes, and pre- and post-assessment data. The results indicate that students can successfully utilize design software to inform constructions of model bridges, develop science process skills through problem based learning, and understand academic concepts through a design project. The final result of this study shows that design engineering is effective for developing cooperative learning skills. The study suggests that an engineering program offered as an elective or as part of the mandatory curriculum could be beneficial for developing students' critical thinking, inter- and intra-personal skills, along with an increased their understanding and awareness for scientific phenomena. In conclusion, combining a design approach to instruction with STEM can increase efficiency in these areas, generate meaningful learning, and influence student attitudes throughout their education.

  18. Software system safety

    Science.gov (United States)

    Uber, James G.

    1988-01-01

    Software itself is not hazardous, but since software and hardware share common interfaces there is an opportunity for software to create hazards. Further, these software systems are complex, and proven methods for the design, analysis, and measurement of software safety are not yet available. Some past software failures, future NASA software trends, software engineering methods, and tools and techniques for various software safety analyses are reviewed. Recommendations to NASA are made based on this review.

  19. Software Graphics Processing Unit (sGPU) for Deep Space Applications

    Science.gov (United States)

    McCabe, Mary; Salazar, George; Steele, Glen

    2015-01-01

    A graphics processing capability will be required for deep space missions and must include a range of applications, from safety-critical vehicle health status to telemedicine for crew health. However, preliminary radiation testing of commercial graphics processing cards suggest they cannot operate in the deep space radiation environment. Investigation into an Software Graphics Processing Unit (sGPU)comprised of commercial-equivalent radiation hardened/tolerant single board computers, field programmable gate arrays, and safety-critical display software shows promising results. Preliminary performance of approximately 30 frames per second (FPS) has been achieved. Use of multi-core processors may provide a significant increase in performance.

  20. Design and validation of Segment - freely available software for cardiovascular image analysis

    International Nuclear Information System (INIS)

    Heiberg, Einar; Sjögren, Jane; Ugander, Martin; Carlsson, Marcus; Engblom, Henrik; Arheden, Håkan

    2010-01-01

    Commercially available software for cardiovascular image analysis often has limited functionality and frequently lacks the careful validation that is required for clinical studies. We have already implemented a cardiovascular image analysis software package and released it as freeware for the research community. However, it was distributed as a stand-alone application and other researchers could not extend it by writing their own custom image analysis algorithms. We believe that the work required to make a clinically applicable prototype can be reduced by making the software extensible, so that researchers can develop their own modules or improvements. Such an initiative might then serve as a bridge between image analysis research and cardiovascular research. The aim of this article is therefore to present the design and validation of a cardiovascular image analysis software package (Segment) and to announce its release in a source code format. Segment can be used for image analysis in magnetic resonance imaging (MRI), computed tomography (CT), single photon emission computed tomography (SPECT) and positron emission tomography (PET). Some of its main features include loading of DICOM images from all major scanner vendors, simultaneous display of multiple image stacks and plane intersections, automated segmentation of the left ventricle, quantification of MRI flow, tools for manual and general object segmentation, quantitative regional wall motion analysis, myocardial viability analysis and image fusion tools. Here we present an overview of the validation results and validation procedures for the functionality of the software. We describe a technique to ensure continued accuracy and validity of the software by implementing and using a test script that tests the functionality of the software and validates the output. The software has been made freely available for research purposes in a source code format on the project home page (http://segment.heiberg.se). Segment

  1. Video Games and Software Engineers : Designing a study based on the benefits from Video Games and how they can improve Software Engineers

    OpenAIRE

    Cosic Prica, Srdjan

    2017-01-01

    Context: This is a study about investigating if playing video games can improve any skills and characteristics in a software engineer. Due to lack of resources and time, this study will focus on designing a study that others may use to measure the results and if video games actually can improve software engineers. Objectives: The main objectives are finding the benefits of playing video games and how those benefits are discovered. Meaning what types of games and for how long someone needs to ...

  2. Software protocol design: Communication and control in a multi-task robot machine for ITER vacuum vessel assembly and maintenance

    International Nuclear Information System (INIS)

    Li, Ming; Wu, Huapeng; Handroos, Heikki; Yang, Guangyou; Wang, Yongbo

    2015-01-01

    Highlights: • A high-level protocol is proposed for the data inter-transmission. • The protocol design is task-oriented for the robot control in the software system. • The protocol functions as a role of middleware in the software. • The protocol running stand-alone as an independent process in the software provides greater security. • Providing a reference design protocol for the multi-task robot machine in the industry. - Abstract: A specific communication and control protocol for software design of a multi-task robot machine is proposed. In order to fulfill the requirements on the complicated multi machining functions and the high performance motion control, the software design of robot is divided into two main parts accordingly, which consists of the user-oriented HMI part and robot control-oriented real-time control system. The two parts of software are deployed in the different hardware for the consideration of run-time performance, which forms a client–server-control architecture. Therefore a high-level task-oriented protocol is designed for the data inter-communication between the HMI part and the control system part, in which all the transmitting data related to a machining task is divided into three categories: trajectory-oriented data, task control-oriented data and status monitoring-oriented data. The protocol consists of three sub-protocols accordingly – a trajectory protocol, task control protocol and status protocol – which are deployed over the Ethernet and run as independent processes in both the client and server computers. The protocols are able to manage the vast amounts of data streaming due to the multi machining functions in a more efficient way. Since the protocol is functioning in the software as a role of middleware, and providing the data interface standards for the developing groups of two parts of software, it also permits greater focus of both software parts developers on their own requirements-oriented design. By

  3. Software protocol design: Communication and control in a multi-task robot machine for ITER vacuum vessel assembly and maintenance

    Energy Technology Data Exchange (ETDEWEB)

    Li, Ming, E-mail: ming.li@lut.fi [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Wu, Huapeng; Handroos, Heikki [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland); Yang, Guangyou [School of Mechanical Engineering, Hubei University of Technology, Wuhan (China); Wang, Yongbo [Laboratory of Intelligent Machines, Lappeenranta University of Technology (Finland)

    2015-10-15

    Highlights: • A high-level protocol is proposed for the data inter-transmission. • The protocol design is task-oriented for the robot control in the software system. • The protocol functions as a role of middleware in the software. • The protocol running stand-alone as an independent process in the software provides greater security. • Providing a reference design protocol for the multi-task robot machine in the industry. - Abstract: A specific communication and control protocol for software design of a multi-task robot machine is proposed. In order to fulfill the requirements on the complicated multi machining functions and the high performance motion control, the software design of robot is divided into two main parts accordingly, which consists of the user-oriented HMI part and robot control-oriented real-time control system. The two parts of software are deployed in the different hardware for the consideration of run-time performance, which forms a client–server-control architecture. Therefore a high-level task-oriented protocol is designed for the data inter-communication between the HMI part and the control system part, in which all the transmitting data related to a machining task is divided into three categories: trajectory-oriented data, task control-oriented data and status monitoring-oriented data. The protocol consists of three sub-protocols accordingly – a trajectory protocol, task control protocol and status protocol – which are deployed over the Ethernet and run as independent processes in both the client and server computers. The protocols are able to manage the vast amounts of data streaming due to the multi machining functions in a more efficient way. Since the protocol is functioning in the software as a role of middleware, and providing the data interface standards for the developing groups of two parts of software, it also permits greater focus of both software parts developers on their own requirements-oriented design. By

  4. Ocean thermal energy conversion (OTEC). Power system development. Preliminary design report, final

    Energy Technology Data Exchange (ETDEWEB)

    1978-12-04

    The preliminary design of the 10 MWe OTEC power module and the 200 kWe test articles is given in detail. System operation and performance; power system cost estimates; 10 MWe heat exchangers; 200 kWe heat exchanger articles; biofouling control;ammonia leak detection, and leak repair; rotating machinery; support subsystem; instrumentation and control; electrical subsystem; installation approach; net energy and resource analysis; and operability, maintainability, and safety are discussed. The conceptual design of the 40 MWe electrical power system includes four or five 10 MWe modules as designed for the 10 MWe pilot plant. (WHK)

  5. Design of Multithreaded Software The Entity-Life Modeling Approach

    CERN Document Server

    Sandén, Bo I

    2011-01-01

    This book assumes familiarity with threads (in a language such as Ada, C#, or Java) and introduces the entity-life modeling (ELM) design approach for certain kinds of multithreaded software. ELM focuses on "reactive systems," which continuously interact with the problem environment. These "reactive systems" include embedded systems, as well as such interactive systems as cruise controllers and automated teller machines.Part I covers two fundamentals: program-language thread support and state diagramming. These are necessary for understanding ELM and are provided primarily for reference. P

  6. Ankle-Foot Orthosis Made by 3D Printing Technique and Automated Design Software

    Directory of Open Access Journals (Sweden)

    Yong Ho Cha

    2017-01-01

    Full Text Available We described 3D printing technique and automated design software and clinical results after the application of this AFO to a patient with a foot drop. After acquiring a 3D modelling file of a patient’s lower leg with peroneal neuropathy by a 3D scanner, we loaded this file on the automated orthosis software and created the “STL” file. The designed AFO was printed using a fused filament fabrication type 3D printer, and a mechanical stress test was performed. The patient alternated between the 3D-printed and conventional AFOs for 2 months. There was no crack or damage, and the shape and stiffness of the AFO did not change after the durability test. The gait speed increased after wearing the conventional AFO (56.5 cm/sec and 3D-printed AFO (56.5 cm/sec compared to that without an AFO (42.2 cm/sec. The patient was more satisfied with the 3D-printed AFO than the conventional AFO in terms of the weight and ease of use. The 3D-printed AFO exhibited similar functionality as the conventional AFO and considerably satisfied the patient in terms of the weight and ease of use. We suggest the possibility of the individualized AFO with 3D printing techniques and automated design software.

  7. Finite-element model evaluation of barrier configurations to reduce infiltration into waste-disposal structures: preliminary results and design considerations

    International Nuclear Information System (INIS)

    Lu, A.H.; Phillips, S.J.; Adams, M.R.

    1982-09-01

    Barriers to reduce infiltration into waste burial disposal structures (trenches, pits, etc.) may be required to provide adequate waste confinement. The preliminary engineering design of these barriers should consider interrelated barrier performance factors. This paper summarizes preliminary computer simulation activities to further engineering barrier design efforts. Several barrier configurations were conceived and evaluated. Models were simulated for each barrier configuration using a finite element computer code. Results of this preliminary evaluation indicate that barrier configurations, depending on their morphology and materials, may significantly influence infiltration, flux, drainage, and storage of water through and within waste disposal structures. 9 figures

  8. Design and Application of the Reconstruction Software for the BaBar Calorimeter

    Energy Technology Data Exchange (ETDEWEB)

    Strother, Philip David; /Imperial Coll., London

    2006-07-07

    The BaBar high energy physics experiment will be in operation at the PEP-II asymmetric e{sup +}e{sup -} collider in Spring 1999. The primary purpose of the experiment is the investigation of CP violation in the neutral B meson system. The electromagnetic calorimeter forms a central part of the experiment and new techniques are employed in data acquisition and reconstruction software to maximize the capability of this device. The use of a matched digital filter in the feature extraction in the front end electronics is presented. The performance of the filter in the presence of the expected high levels of soft photon background from the machine is evaluated. The high luminosity of the PEP-II machine and the demands on the precision of the calorimeter require reliable software that allows for increased physics capability. BaBar has selected C++ as its primary programming language and object oriented analysis and design as its coding paradigm. The application of this technology to the reconstruction software for the calorimeter is presented. The design of the systems for clustering, cluster division, track matching, particle identification and global calibration is discussed with emphasis on the provisions in the design for increased physics capability as levels of understanding of the detector increase. The CP violating channel B{sup 0} {yields} J/{Psi}K{sub S}{sup 0} has been studied in the two lepton, two {pi}{sup 0} final state. The contribution of this channel to the evaluation of the angle sin 2{beta} of the unitarity triangle is compared to that from the charged pion final state. An error of 0.34 on this quantity is expected after 1 year of running at design luminosity.

  9. Software for math and science education for the deaf.

    Science.gov (United States)

    Adamo-Villani, Nicoletta; Wilbur, Ronnie

    2010-01-01

    In this article, we describe the development of two novel approaches to teaching math and science concepts to deaf children using 3D animated interactive software. One approach, Mathsigner, is non-immersive and the other, SMILE, is a virtual reality immersive environment. The content is curriculum-based, and the animated signing characters are constructed with state-of-the art technology and design. We report preliminary development findings of usability and appeal based on programme features (e.g. 2D/3D, immersiveness, interaction type, avatar and interface design) and subject features (hearing status, gender and age). Programme features of 2D/3D, immersiveness and interaction type were very much affected by subject features. Among subject features, we find significant effects of hearing status (deaf children take longer time and make more mistakes than hearing children) and gender (girls take longer than boys; girls prefer immersive environments rather than desktop presentation; girls are more interested in content than technology compared to boys). For avatar type, we found a preference for seamless, deformable characters over segmented ones. For interface comparisons, there were no subject effects, but an animated interface resulted in reduced time to task completion compared to static interfaces with and without sound and highlighting. These findings identify numerous features that affect software design and appeal and suggest that designers must be careful in their assumptions during programme development.

  10. Preliminary evaluation of FY98 KALIMER shielding design

    Energy Technology Data Exchange (ETDEWEB)

    Yoo, Jae Woon; Kang, Chang Mu; Kim, Young Jin [Korea Atomic Energy Research Institute, Taejon (Korea)

    1999-01-01

    This report describes a preliminary evaluation of the shielding design of FY98 KALIMER. The KALIMER shielding design includes the Inner Fixed Shield of a stainless cylinder located inside the support barrel; the Radial PSDRS Shields which are three B{sub 4}C cylinders located outside the support barrel at core level; the Lower IHX shield of a cylindrical B{sub 4}C plate located above the flow guide; and Inner and Outer IHX shields of B{sub 4}C cylinders located inside and outside of the support barrel, respectively. The DORT3.1 two-dimensional transport code was used to evaluate the KALIMER shielding design. The reactor system was represented by four axial zones, each of which was modeled in the R-Z geometry. The KAFAX-F22 library was used in the analyses, which was generated from the JEF-2.2 of OECD/NEA files for LMR applications by KAERI. The performance of the KALIMER shielding design is compared against the shielding design criteria. The results indicate that the support barrel, upper grid plate, and other reactor structures meet the maximum neutron fluence and DPA limits established in the shielding design criteria. Activities of the air effluent in the PSDRS were also evaluated and are shown to satisfy the maximum permissible concentration (MPC) limits in 10 CFR Part 20. In the future, the validation of the DORT model by a detailed three dimensional calculation such as MCNP and the justification of the current shielding design limits are needed. (author). 13 refs., 23 figs., 31 tabs.

  11. Design of complete software GPS signal simulator with low complexity and precise multipath channel model

    Directory of Open Access Journals (Sweden)

    G. Arul Elango

    2016-09-01

    Full Text Available The need for GPS data simulators have become important due to the tremendous growth in the design of versatile GPS receivers. Commercial hardware and software based GPS simulators are expensive and time consuming. In this work, a low cost simple novel GPS L1 signal simulator is designed for testing and evaluating the performance of software GPS receiver in a laboratory environment. A typical real time paradigm, similar to actual satellite derived GPS signal is created on a computer generated scenario. In this paper, a GPS software simulator is proposed that may offer a lot of analysis and testing flexibility to the researchers and developers as it is totally software based primarily running on a laptop/personal computer without the requirement of any hardware. The proposed GPS simulator allows provision for re-configurability and test repeatability and is developed in VC++ platform to minimize the simulation time. It also incorporates Rayleigh multipath channel fading model under non-line of sight (NLOS conditions. In this work, to efficiently design the simulator, several Rayleigh fading models viz. Inverse Discrete Fourier Transform (IDFT, Filtering White Gaussian Noise (FWFN and modified Sum of Sinusoidal (SOS simulators are tested and compared in terms of accuracy of its first and second order statistical metrics, execution time and the later one is found to be as the best appropriate Rayleigh multipath model suitable for incorporating with GPS simulator. The fading model written in ‘MATLAB’ engine has been linked with software GPS simulator module enable to test GPS receiver’s functionality in different fading environments.

  12. Heat recovery and seed recovery development project: preliminary design report (PDR)

    Energy Technology Data Exchange (ETDEWEB)

    Arkett, A. H.; Alexander, K. C.; Bolek, A. D.; Blackman, B. K.; Kurrle, P. E.; Tram, S. V.; Warren, A. M.; Ziobrowski, A. J.

    1981-06-01

    The preliminary design and performance characteristics are described of the 20 MWt heat recovery and seed recovery (HRSR) system to be fabricated, installed, and evaluated to provide a technological basis for the design of commercial size HRSR systems for coal-fired open-cycle MHD power plants. The system description and heat and material balances, equipment description and functional requirements, controls, interfacing systems, and operation and maintenance are detailed. Appendices include: (1) recommended environmental requirements for compliance with federal and state of Tennessee regulations, (2) channel and diffuser simulator, (3) equipment arrangement drawings, and (4) channel and diffuser simulator barrel drawings. (WHK)

  13. Software Engineering for Portability.

    Science.gov (United States)

    Stanchev, Ivan

    1990-01-01

    Discussion of the portability of educational software focuses on the software design and development process. Topics discussed include levels of portability; the user-computer dialog; software engineering principles; design techniques for student performance records; techniques of courseware programing; and suggestions for further research and…

  14. A Combined Approach for Component-based Software Design

    NARCIS (Netherlands)

    Guareis de farias, Cléver; van Sinderen, Marten J.; Ferreira Pires, Luis; Quartel, Dick; Baldoni, R.

    2001-01-01

    Component-based software development enables the construction of software artefacts by assembling binary units of production, distribution and deployment, the so-called software components. Several approaches addressing component-based development have been proposed recently. Most of these

  15. Generic Safety Requirements for Developing Safe Insulin Pump Software

    Science.gov (United States)

    Zhang, Yi; Jetley, Raoul; Jones, Paul L; Ray, Arnab

    2011-01-01

    Background The authors previously introduced a highly abstract generic insulin infusion pump (GIIP) model that identified common features and hazards shared by most insulin pumps on the market. The aim of this article is to extend our previous work on the GIIP model by articulating safety requirements that address the identified GIIP hazards. These safety requirements can be validated by manufacturers, and may ultimately serve as a safety reference for insulin pump software. Together, these two publications can serve as a basis for discussing insulin pump safety in the diabetes community. Methods In our previous work, we established a generic insulin pump architecture that abstracts functions common to many insulin pumps currently on the market and near-future pump designs. We then carried out a preliminary hazard analysis based on this architecture that included consultations with many domain experts. Further consultation with domain experts resulted in the safety requirements used in the modeling work presented in this article. Results Generic safety requirements for the GIIP model are presented, as appropriate, in parameterized format to accommodate clinical practices or specific insulin pump criteria important to safe device performance. Conclusions We believe that there is considerable value in having the diabetes, academic, and manufacturing communities consider and discuss these generic safety requirements. We hope that the communities will extend and revise them, make them more representative and comprehensive, experiment with them, and use them as a means for assessing the safety of insulin pump software designs. One potential use of these requirements is to integrate them into model-based engineering (MBE) software development methods. We believe, based on our experiences, that implementing safety requirements using MBE methods holds promise in reducing design/implementation flaws in insulin pump development and evolutionary processes, therefore improving

  16. The Office Software Learning and Examination System Design Based on Fragmented Learning Idea

    Directory of Open Access Journals (Sweden)

    Xu Ling

    2016-01-01

    Full Text Available Fragmented learning is that through the segmentation of learning content or learning time, make learners can use the fragmented time for learning fragmentated content, have the characteristics of time flexibility, learning targeted and high learning efficiency. Based on the fragmented learning ideas, combined with the teaching idea of micro class and interactive teaching, comprehensive utilization of flash animation design software, .NET development platform, VSTO technology, multimedia development technology and so on, design and develop a system integrated with learning, practice and examination of the Office software, which is not only conducive to the effective and personalized learning of students, but also conducive to the understanding the students’ situation of teachers, and liberate teachers from the heavy labor of mechanical, focus on promoting the formation of students’ knowledge system.

  17. SUMS preliminary design and data analysis development. [shuttle upper atmosphere mass spectrometer experiment

    Science.gov (United States)

    Hinson, E. W.

    1981-01-01

    The preliminary analysis and data analysis system development for the shuttle upper atmosphere mass spectrometer (SUMS) experiment are discussed. The SUMS experiment is designed to provide free stream atmospheric density, pressure, temperature, and mean molecular weight for the high altitude, high Mach number region.

  18. Preliminary physical design of 7 MeV proton RFQ for the accelerator driven-energy system

    International Nuclear Information System (INIS)

    Luo Zihua

    2000-01-01

    The preliminary physical design of 7 MeV proton RFQ for the ADS (Accelerator Driven-energy System) is briefly described. The design features and the basic parameters and the design version of the RFQ are discussed. The matches between IS and RFQ and between RFQ and CCDTL/DTL are also discussed. The ideas of research for the RFQ are presented

  19. Hardware/software co-design and optimization for cyberphysical integration in digital microfluidic biochips

    CERN Document Server

    Luo, Yan; Ho, Tsung-Yi

    2015-01-01

    This book describes a comprehensive framework for hardware/software co-design, optimization, and use of robust, low-cost, and cyberphysical digital microfluidic systems. Readers with a background in electronic design automation will find this book to be a valuable reference for leveraging conventional VLSI CAD techniques for emerging technologies, e.g., biochips or bioMEMS. Readers from the circuit/system design community will benefit from methods presented to extend design and testing techniques from microelectronics to mixed-technology microsystems. For readers from the microfluidics domain,

  20. Ocean thermal energy conversion power system development-I. Phase I. Preliminary design report. Volume 1. Final report

    Energy Technology Data Exchange (ETDEWEB)

    1978-12-18

    The results of a conceptual and preliminary design study of Ocean Thermal Energy Conversion (OTEC) closed loop ammonia power system modules performed by Lockheed Missiles and Space Company, Inc. (LMSC) are presented. This design study is the second of 3 tasks in Phase I of the Power System Development-I Project. The Task 2 objectives were to develop: 1) conceptual designs for a 40 to 50-MW(e) closed cycle ammonia commercial plant size power module whose heat exchangers are immersed in seawater and whose ancillary equipments are in a shirt sleeve environment; preliminary designs for a modular application power system sized at 10-MW(e) whose design, construction and material selection is analogous to the 50 MW(e) module, except that titanium tubes are to be used in the heat exchangers; and 3) preliminary designs for heat exchanger test articles (evaporator and condenser) representative of the 50-MW(e) heat exchangers using aluminum alloy, suitable for seawater service, for testing on OTEC-1. The reference ocean platform was specified by DOE as a surface vessel with the heat exchanger immersed in seawater to a design depth of 0 to 20 ft measured from the top of the heat exchanger. For the 50-MW(e) module, the OTEC 400-MW(e) Plant Ship, defined in the Platform Configuration and Integration study, was used as the reference platform. System design, performance, and cost are presented. (WHK)

  1. The Effects of Computer-Aided Design Software on Engineering Students' Spatial Visualisation Skills

    Science.gov (United States)

    Kösa, Temel; Karakus, Fatih

    2018-01-01

    The purpose of this study was to determine the influence of computer-aided design (CAD) software-based instruction on the spatial visualisation skills of freshman engineering students in a computer-aided engineering drawing course. A quasi-experimental design was applied, using the Purdue Spatial Visualization Test-Visualization of Rotations…

  2. Hardware and software design considerations in engineering an image processing workstation

    International Nuclear Information System (INIS)

    Feingold, E.; Seshadri, S.B.; Tretiak, O.J.

    1986-01-01

    The use of densitometry in autoradiography is not novel, but computer-assisted video densitometry is gaining increasing popularity. This is because functional mapping with radionuclides, such as the 2-deoxyglucose (2-DG) technique, produces enormous numbers of images which require quite detailed analysis and quantification. Effective use of the data contained in 2-DG autoradiograms is almost unfeasible if computer assisted image analysis is not utilized, and a video densitometric system (one that uses a television camera to scan the autoradiogram) is both suitable and economical. This paper will describe the software and hardware design and implementation of one such image analysis system: the DUMAs system and the BRAIN software package. This chapter describes the results of the authors' development effort. Since the user interface is paramount, the next section describes the BRAIN software. In the following section, they describe the issues relevant to selecting the DUMAS hardware and some of the alternatives considered. In the concluding section, they summarize the status of the DUMAS/BRAIN project and look at future developments

  3. Review of software tools for design and analysis of large scale MRM proteomic datasets.

    Science.gov (United States)

    Colangelo, Christopher M; Chung, Lisa; Bruce, Can; Cheung, Kei-Hoi

    2013-06-15

    Selective or Multiple Reaction monitoring (SRM/MRM) is a liquid-chromatography (LC)/tandem-mass spectrometry (MS/MS) method that enables the quantitation of specific proteins in a sample by analyzing precursor ions and the fragment ions of their selected tryptic peptides. Instrumentation software has advanced to the point that thousands of transitions (pairs of primary and secondary m/z values) can be measured in a triple quadrupole instrument coupled to an LC, by a well-designed scheduling and selection of m/z windows. The design of a good MRM assay relies on the availability of peptide spectra from previous discovery-phase LC-MS/MS studies. The tedious aspect of manually developing and processing MRM assays involving thousands of transitions has spurred to development of software tools to automate this process. Software packages have been developed for project management, assay development, assay validation, data export, peak integration, quality assessment, and biostatistical analysis. No single tool provides a complete end-to-end solution, thus this article reviews the current state and discusses future directions of these software tools in order to enable researchers to combine these tools for a comprehensive targeted proteomics workflow. Copyright © 2013 The Authors. Published by Elsevier Inc. All rights reserved.

  4. Constraint driven software design: an escape from the waterfall model

    OpenAIRE

    de Hoog, Robert; de Jong, Anthonius J.M.; de Vries, Frits

    1994-01-01

    This paper presents the principles of a development methodology for software design. The methodology is based on a nonlinear, product-driven approach that integrates quality aspects. The principles are made more concrete in two examples: one for developing educational simulations and one for developing expert systems. It is shown that the flexibility needed for building high quality systems leads to integrated development environments in which methodology, product and tools are closely attune...

  5. Preliminary shielding design evaluation for reactor assembly of SMART

    International Nuclear Information System (INIS)

    Kim, Kyo Youn; Kang, Chang M.; Kim, Ha Yong; Zee, Sung Quun; Chang, Moon Hee

    1999-03-01

    This report describes a preliminary evaluations of SMART shielding design near the reactor core by using the DORT two-dimensional discrete ordinates transport code. The results indicate that maximum neutron fluence at the bottom of reactor vessel is 1.64x10 17 n/cm 2 and that on the radial surface of reactor vessel is 6.71x10 16 n/cm 2 . These results meet the requirement, 1.0x10 20 n/cm 2 , in 10 CFR 50.61 and the integrity of SMART reactor vessel is confirmed during the lifetime of reactor. (Author). 20 refs., 11 tabs., 8 figs

  6. Preliminary design package for residential heating/cooling system: Rankine air conditioner redesign

    Science.gov (United States)

    1978-01-01

    A summary of the preliminary redesign and development of a marketable single family heating and cooling system is presented. The interim design and schedule status of the residential (3-ton) redesign, problem areas and solutions, and the definition of plans for future design and development activities were discussed. The proposed system for a single-family residential heating and cooling system is a single-loop, solar-assisted, hydronic-to-warm-air heating subsystem with solar-assisted domestic water heating and a Rankine-driven expansion air-conditioning subsystem.

  7. Development of an Exploration-Class Cascade Distillation System: Flight Like Prototype Preliminary Design

    Science.gov (United States)

    Callahan, Michael R.; Sargusingh, Miriam J.

    2015-01-01

    The ability to recover and purify water through physiochemical processes is crucial for realizing long-term human space missions, including both planetary habitation and space travel. Because of their robust nature, distillation systems have been actively pursued as one of the technologies for water recovery. One such technology is the Cascade Distillation System (CDS) a multi-stage vacuum rotary distiller system designed to recover water in a microgravity environment. Its rotating cascading distiller operates similarly to the state of the art (SOA) vapor compressor distiller (VCD), but its control scheme and ancillary components are judged to be straightforward and simpler to implement into a successful design. Through the Advanced Exploration Systems (AES) Life Support Systems (LSS) Project, the NASA Johnson Space Center (JSC) in collaboration with Honeywell International is developing a second generation flight forward prototype (CDS 2.0). The key objectives for the CDS 2.0 design task is to provide a flight forward ground prototype that demonstrates improvements over the SOA system in the areas of increased reliability and robustness, and reduced mass, power and volume. It will also incorporate exploration-class automation. The products of this task are a preliminary flight system design and a high fidelity prototype of an exploration class CDS. These products will inform the design and development of the third generation CDS which is targeted for on-orbit DTO. This paper details the preliminary design of the CDS 2.0.

  8. An automation of design and modelling tasks in NX Siemens environment with original software - generator module

    Science.gov (United States)

    Zbiciak, M.; Grabowik, C.; Janik, W.

    2015-11-01

    Nowadays the design constructional process is almost exclusively aided with CAD/CAE/CAM systems. It is evaluated that nearly 80% of design activities have a routine nature. These design routine tasks are highly susceptible to automation. Design automation is usually made with API tools which allow building original software responsible for adding different engineering activities. In this paper the original software worked out in order to automate engineering tasks at the stage of a product geometrical shape design is presented. The elaborated software works exclusively in NX Siemens CAD/CAM/CAE environment and was prepared in Microsoft Visual Studio with application of the .NET technology and NX SNAP library. The software functionality allows designing and modelling of spur and helicoidal involute gears. Moreover, it is possible to estimate relative manufacturing costs. With the Generator module it is possible to design and model both standard and non-standard gear wheels. The main advantage of the model generated in such a way is its better representation of an involute curve in comparison to those which are drawn in specialized standard CAD systems tools. It comes from fact that usually in CAD systems an involute curve is drawn by 3 points that respond to points located on the addendum circle, the reference diameter of a gear and the base circle respectively. In the Generator module the involute curve is drawn by 11 involute points which are located on and upper the base and the addendum circles therefore 3D gear wheels models are highly accurate. Application of the Generator module makes the modelling process very rapid so that the gear wheel modelling time is reduced to several seconds. During the conducted research the analysis of differences between standard 3 points and 11 points involutes was made. The results and conclusions drawn upon analysis are shown in details.

  9. Preliminary design of the repository. Stage 2

    International Nuclear Information System (INIS)

    Saanio, T.; Kirkkomaeki, T.; Keto, P.; Kukkola, T.; Raiko, H.

    2007-04-01

    Spent nuclear fuel from Finnish nuclear power plants will be disposed of in deep bedrock in Olkiluoto, Eurajoki. The repository is planned to be excavated at a depth of 400 - 500 metres. Access routes to the repository include a 1:10 inclined access tunnel, and vertical shafts. The fuel is encapsulated in the encapsulation plant above ground and transferred to the repository in the canister lift. Deposition tunnels, central tunnels and technical rooms are excavated at the disposal level. The canisters are deposited in deposition holes that are covered with bentonite blocks. The deposition holes are bored in the floors of the deposition tunnels. The central tunnel system consists of two parallel central tunnels that are inter-connected at certain distances. Two parallel central tunnels improve the fire safety of the rooms and also allow flexible backfilling and closing of the deposition tunnels in stages at the operational phase of the repository. An underground rock characterization facility, ONKALO, is excavated at the disposal level to support and confirm investigations carried out from above ground. ONKALO is designed so that it can later serve as part of the repository. ONKALO excavations were started in 2004. The repository will be excavated in the 2010s and operation will start in 2020. The fifth nuclear power unit makes the operational phase of the repository very long. Parts of the repository will be excavated and closed over the long operational period. The repository can be constructed at one or several levels. The one-storey alternative is the so-called reference alternative in this preliminary design report. The two-storey alternative is also taken into account in the ONKALO designs. The preliminary designs of the repository are presented as located in Olkiluoto. The location of the repository will be revised when more information on the bedrock has been gained. More detailed data of the circumstances will be obtained from above ground investigations

  10. Preliminary design of the repository, stage 2

    International Nuclear Information System (INIS)

    Saanio, T.; Kirkkomaeki, T.; Keto, P.; Kukkola, T.; Raiko, H.

    2007-01-01

    Spent nuclear fuel from Finnish nuclear power plants will be disposed of in deep bedrock in Olkiluoto, Eurajoki. The repository is planned to be excavated at a depth of 400 - 500 metres. Access routes to the repository include a 1:10 inclined access tunnel, and vertical shafts. The fuel is encapsulated in the encapsulation plant above ground and transferred to the repository in the canister lift. Deposition tunnels, central tunnels and technical rooms are excavated at the disposal level. The canisters are deposited in deposition holes that are covered with bentonite blocks. The deposition holes are bored in the floors of the deposition tunnels. The central tunnel system consists of two parallel central tunnels that are inter-connected at certain distances. Two parallel central tunnels improve the fire safety of the rooms and also allow flexible backfilling and closing of the deposition tunnels in stages at the operational phase of the repository. An underground rock characterization facility, ONKALO, is excavated at the disposal level to support and confirm investigations carried out from above ground. ONKALO is designed so that it can later serve as part of the repository. ONKALO excavations were started in 2004. The repository will be excavated in the 2010s and operation will start in 2020. The fifth nuclear power unit makes the operational phase of the repository very long. Parts of the repository will be excavated and closed over the long operational period. The repository can be constructed at one or several levels. The one-storey alternative is the so-called reference alternative in this preliminary design report. The two-storey alternative is also taken into account in the ONKALO designs. The preliminary designs of the repository are presented as located in Olkiluoto. The location of the repository will be revised when more information on the bedrock has been gained. More detailed data of the circumstances will be obtained from above ground investigations

  11. NEXUS/NASCAD- NASA ENGINEERING EXTENDIBLE UNIFIED SOFTWARE SYSTEM WITH NASA COMPUTER AIDED DESIGN

    Science.gov (United States)

    Purves, L. R.

    1994-01-01

    NEXUS, the NASA Engineering Extendible Unified Software system, is a research set of computer programs designed to support the full sequence of activities encountered in NASA engineering projects. This sequence spans preliminary design, design analysis, detailed design, manufacturing, assembly, and testing. NEXUS primarily addresses the process of prototype engineering, the task of getting a single or small number of copies of a product to work. Prototype engineering is a critical element of large scale industrial production. The time and cost needed to introduce a new product are heavily dependent on two factors: 1) how efficiently required product prototypes can be developed, and 2) how efficiently required production facilities, also a prototype engineering development, can be completed. NEXUS extendibility and unification are achieved by organizing the system as an arbitrarily large set of computer programs accessed in a common manner through a standard user interface. The NEXUS interface is a multipurpose interactive graphics interface called NASCAD (NASA Computer Aided Design). NASCAD can be used to build and display two and three-dimensional geometries, to annotate models with dimension lines, text strings, etc., and to store and retrieve design related information such as names, masses, and power requirements of components used in the design. From the user's standpoint, NASCAD allows the construction, viewing, modification, and other processing of data structures that represent the design. Four basic types of data structures are supported by NASCAD: 1) three-dimensional geometric models of the object being designed, 2) alphanumeric arrays to hold data ranging from numeric scalars to multidimensional arrays of numbers or characters, 3) tabular data sets that provide a relational data base capability, and 4) procedure definitions to combine groups of system commands or other user procedures to create more powerful functions. NASCAD has extensive abilities to

  12. ALGORITHMIC FACILITIES AND SOFTWARE FOR VIRTUAL DESIGN OF ANTI-BLOCK AND COUNTER-SLIPPING SYSTEMS

    Directory of Open Access Journals (Sweden)

    N. N. Hurski

    2009-01-01

    Full Text Available The paper considers algorithms of designing a roadway covering for virtual test of mobile machine movement dynamics; an algorithm of forming actual values of forces/moments in «road–wheel–car» contact and their derivatives, and also a software for virtual designing of mobile machine dynamics.

  13. The Software Design for the Wide-Field Infrared Explorer Attitude Control System

    Science.gov (United States)

    Anderson, Mark O.; Barnes, Kenneth C.; Melhorn, Charles M.; Phillips, Tom

    1998-01-01

    The Wide-Field Infrared Explorer (WIRE), currently scheduled for launch in September 1998, is the fifth of five spacecraft in the NASA/Goddard Small Explorer (SMEX) series. This paper presents the design of WIRE's Attitude Control System flight software (ACS FSW). WIRE is a momentum-biased, three-axis stabilized stellar pointer which provides high-accuracy pointing and autonomous acquisition for eight to ten stellar targets per orbit. WIRE's short mission life and limited cryogen supply motivate requirements for Sun and Earth avoidance constraints which are designed to prevent catastrophic instrument damage and to minimize the heat load on the cryostat. The FSW implements autonomous fault detection and handling (FDH) to enforce these instrument constraints and to perform several other checks which insure the safety of the spacecraft. The ACS FSW implements modules for sensor data processing, attitude determination, attitude control, guide star acquisition, actuator command generation, command/telemetry processing, and FDH. These software components are integrated with a hierarchical control mode managing module that dictates which software components are currently active. The lowest mode in the hierarchy is the 'safest' one, in the sense that it utilizes a minimal complement of sensors and actuators to keep the spacecraft in a stable configuration (power and pointing constraints are maintained). As higher modes in the hierarchy are achieved, the various software functions are activated by the mode manager, and an increasing level of attitude control accuracy is provided. If FDH detects a constraint violation or other anomaly, it triggers a safing transition to a lower control mode. The WIRE ACS FSW satisfies all target acquisition and pointing accuracy requirements, enforces all pointing constraints, provides the ground with a simple means for reconfiguring the system via table load, and meets all the demands of its real-time embedded environment (16 MHz Intel

  14. Development of a computer-aided design software for dental splint in orthognathic surgery

    Science.gov (United States)

    Chen, Xiaojun; Li, Xing; Xu, Lu; Sun, Yi; Politis, Constantinus; Egger, Jan

    2016-12-01

    In the orthognathic surgery, dental splints are important and necessary to help the surgeon reposition the maxilla or mandible. However, the traditional methods of manual design of dental splints are difficult and time-consuming. The research on computer-aided design software for dental splints is rarely reported. Our purpose is to develop a novel special software named EasySplint to design the dental splints conveniently and efficiently. The design can be divided into two steps, which are the generation of initial splint base and the Boolean operation between it and the maxilla-mandibular model. The initial splint base is formed by ruled surfaces reconstructed using the manually picked points. Then, a method to accomplish Boolean operation based on the distance filed of two meshes is proposed. The interference elimination can be conducted on the basis of marching cubes algorithm and Boolean operation. The accuracy of the dental splint can be guaranteed since the original mesh is utilized to form the result surface. Using EasySplint, the dental splints can be designed in about 10 minutes and saved as a stereo lithography (STL) file for 3D printing in clinical applications. Three phantom experiments were conducted and the efficiency of our method was demonstrated.

  15. Consideration of a Learning Programming Process based on Software Design for Beginners

    OpenAIRE

    大村, 基将; 紅林, 秀治

    2016-01-01

    We considered a learning programming process based on software design for technology education. Lessons of computer program-aided measurement and control are for beginners to learn programming. These lessons are efficient to learn the step of programming, but the main of the lessons are works of typing the sample programming and debugging. Therefore, these lessons have a fundamental lack of the concept of design. Then we considered learning processes of programming and applied the process of ...

  16. Analysis and design of the SI-simulator software system for the VHTR-SI process by using the object-oriented analysis and object-oriented design methodology

    International Nuclear Information System (INIS)

    Chang, Jiwoon; Shin, Youngjoon; Kim, Jihwan; Lee, Kiyoung; Lee, Wonjae; Chang, Jonghwa; Youn, Cheung

    2008-01-01

    The SI-simulator is an application software system that simulates the dynamic behavior of the VHTR-SI process by the use of mathematical models. Object-oriented analysis (OOA) and object-oriented design (OOD) methodologies were employed for the SI simulator system development. OOA is concerned with developing software engineering requirements and specifications that are expressed as a system's object model (which is composed of a population of interacting objects), as opposed to the traditional data or functional views of systems. OOD techniques are useful for the development of large complex systems. Also, OOA/OOD methodology is usually employed to maximize the reusability and extensibility of a software system. In this paper, we present a design feature for the SI simulator software system by the using methodologies of OOA and OOD

  17. The EGSE science software of the IBIS instrument on-board INTEGRAL satellite

    International Nuclear Information System (INIS)

    La Rosa, Giovanni; Fazio, Giacomo; Segreto, Alberto; Gianotti, Fulvio; Stephen, John; Trifoglio, Massimo

    2000-01-01

    IBIS (Imager on Board INTEGRAL Satellite) is one of the key instrument on-board the INTEGRAL satellite, the follow up mission of the high energy missions CGRO and Granat. The EGSE of IBIS is composed by a Satellite Interface Simulator, a Control Station and a Science Station. Here are described the solutions adopted for the architectural design of the software running on the Science Station. Some preliminary results are used to show the science functionality, that allowed to understand the instrument behavior, all along the test and calibration campaigns of the Engineering Model of IBIS

  18. Central receiver solar thermal power system. Phase 1. CDRL item 2; Pilot Plant preliminary design report. Volume II. System decription and system analysis

    Energy Technology Data Exchange (ETDEWEB)

    Hallet, Jr., R. W.; Gervais, R. L.

    1977-10-01

    An active system analysis and integration effort has been maintained. These activities have included the transformation of initial program requirements into a preliminary system design, the evolution of subsystem requirements which lay the foundation for subsystem design and test activity, and the overseeing of the final preliminary design effort to ensure that the subsystems are operationally compatible and capable of producing electricity at the lowest possible cost per unit of energy. Volume II of the Preliminary Design Report presents the results of the overall system effort that went on during this contract. The effort is assumed to include not only the total system definition and design but also all subsystem interactions.

  19. Verifying Architectural Design Rules of the Flight Software Product Line

    Science.gov (United States)

    Ganesan, Dharmalingam; Lindvall, Mikael; Ackermann, Chris; McComas, David; Bartholomew, Maureen

    2009-01-01

    This paper presents experiences of verifying architectural design rules of the NASA Core Flight Software (CFS) product line implementation. The goal of the verification is to check whether the implementation is consistent with the CFS architectural rules derived from the developer's guide. The results indicate that consistency checking helps a) identifying architecturally significant deviations that were eluded during code reviews, b) clarifying the design rules to the team, and c) assessing the overall implementation quality. Furthermore, it helps connecting business goals to architectural principles, and to the implementation. This paper is the first step in the definition of a method for analyzing and evaluating product line implementations from an architecture-centric perspective.

  20. Preliminary design of the thermal protection system for solar probe

    Science.gov (United States)

    Dirling, R. B., Jr.; Loomis, W. C.; Heightland, C. N.

    1982-01-01

    A preliminary design of the thermal protection system for the NASA Solar Probe spacecraft is presented. As presently conceived, the spacecraft will be launched by the Space Shuttle on a Jovian swing-by trajectory and at perihelion approach to three solar radii of the surface of the Earth's sun. The system design satisfies maximum envelope, structural integrity, equipotential, and mass loss/contamination requirements by employing lightweight carbon-carbon emissive shields. The primary shield is a thin shell, 15.5-deg half-angle cone which absorbs direct solar flux at up to 10-deg off-nadir spacecraft pointing angles. Secondary shields of sandwich construction and low thickness-direction thermal conductivity are used to reduce the primary shield infrared radiation to the spacecraft payload.