84,723 research outputs found

    Combining analysis with optimization at Langley Research Center. An evolutionary process

    Get PDF
    The evolutionary process of combining analysis and optimization codes was traced with a view toward providing insight into the long term goal of developing the methodology for an integrated, multidisciplinary software system for the concurrent analysis and optimization of aerospace structures. It was traced along the lines of strength sizing, concurrent strength and flutter sizing, and general optimization to define a near-term goal for combining analysis and optimization codes. Development of a modular software system combining general-purpose, state-of-the-art, production-level analysis computer programs for structures, aerodynamics, and aeroelasticity with a state-of-the-art optimization program is required. Incorporation of a modular and flexible structural optimization software system into a state-of-the-art finite element analysis computer program will facilitate this effort. This effort results in the software system used that is controlled with a special-purpose language, communicates with a data management system, and is easily modified for adding new programs and capabilities. A 337 degree-of-freedom finite element model is used in verifying the accuracy of this system

    Reconstruction of Software Component Architectures and Behaviour Models using Static and Dynamic Analysis

    Get PDF
    Model-based performance prediction systematically deals with the evaluation of software performance to avoid for example bottlenecks, estimate execution environment sizing, or identify scalability limitations for new usage scenarios. Such performance predictions require up-to-date software performance models. This book describes a new integrated reverse engineering approach for the reconstruction of parameterised software performance models (software component architecture and behaviour)

    Conceptual design and multidisciplinary optimisation of power device for solar powered aircraft

    Get PDF
    Solar-powered aircraft is propelled by a photovoltaic cell that converts solar energy into electrical energy. The extra energy is stored in a rechargeable battery for later use when solar energy is not available. The performance of solar-powered aircraft is limited to solar radiation availability, low efficiency of the photovoltaic cell, and low energy density of the rechargeable battery. The research aims to improve the power device sizing, reduce the aircraft's mass, and improve the flight duration for sustainable flight operations for solar-powered aircraft (CLOUD 1). This was achieved using a multidisciplinary optimisation tool, a commercial package ModeFrontier software. Photovoltaic Geographic information system (PVGIS) software was used to obtain a solar radiation model for Malaysia. The model was used to develop both the energy balance and mission path for Malaysia to facilitate the availability and utilisation of solar energy for successful flight operations. Airfoil analysis was conducted. WE.3.55.9.3 airfoil was the best-chosen airfoil used for the wing design, while the empennage design, NACA 0008, was the most suitable. Hence, the latter was used for horizontal and vertical tail design with XFLR5 v6 software's aid. A novel methodology for the power device sizing was developed on MS Excel with 435.48Wh, 540.96Wh, 32, and 70 as the total required electrical energy, available solar energy, number of solar cells required, and the number of batteries required, respectively. The optimisation strategy embraced ModeFrontier software with the goal set to; minimise total electrical energy required, minimise the total mass, and maximise the available solar energy. The optimisation results show that available solar energy was 283.56Wh, the total electrical power required was 228.32Wh, the number of solar cells was 16, and the number of batteries was 36. The total mass of the aircraft was 2.05 Kg, respectively. The optimisation results achieved 53%, 51%, and 26% reductions in the number of solar cells, the number of batteries, and the aircraft's mass. Also, the flight duration was improved by 33%. The optimal configuration was used to design the solar-powered aircraft (CLOUD I)

    Development and Implementation of a Computational Modeling Tool for Evaluation of THA Component Position

    Get PDF
    The human body is a complicated structure with muscles, ligaments, bones, and joints. Modeling human body with computational tools are becoming a trend [1]. More importantly, using computational tools to evaluate human body is a non-invasive technique that could help surgeons and researchers evaluate implant products [2]. Therefore, the development of a model which can analyze both implant sizing suggestion and kinematics of subject specific data could prove valuable. For total hip arthroplasty, one common complication is in vivo separation and dislocation of the femoral head within the acetabular cup [3] [4]. Developing a successful computational tool to address this issue includes developing a dynamic model of hip joint, implementing implant sizing suggestion algorithms and computing component alignments. Due to advancement in technology, the current focus has been to develop patient-specific solutions, a combined program of both hip model and implant suggestion model has been developed. In this dissertation, the primary objective is to develop a fully functional hip analysis software that not only can suggestion and template the implant sizing and position, but the software can also utilize the patient specific data to run simulation with different activities. The second objective of this dissertation is to conduct hip analysis studies using hip analysis software. Overall, the results in this dissertation discuss the effect of different stem positions and surgeon preferences on the outcome of the Total Hip Arthroplasty

    A Software Tool for Optimal Sizing of PV Systems in Malaysia

    Get PDF
    This paper presents a MATLAB based user friendly software tool called as PV.MY for optimal sizing of photovoltaic (PV) systems. The software has the capabilities of predicting the metrological variables such as solar energy, ambient temperature and wind speed using artificial neural network (ANN), optimizes the PV module/ array tilt angle, optimizes the inverter size and calculate optimal capacities of PV array, battery, wind turbine and diesel generator in hybrid PV systems. The ANN based model for metrological prediction uses four meteorological variables, namely, sun shine ratio, day number and location coordinates. As for PV system sizing, iterative methods are used for determining the optimal sizing of three types of PV systems, which are standalone PV system, hybrid PV/wind system and hybrid PV/diesel generator system. The loss of load probability (LLP) technique is used for optimization in which the energy sources capacities are the variables to be optimized considering very low LLP. As for determining the optimal PV panels tilt angle and inverter size, the Liu and Jordan model for solar energy incident on a tilt surface is used in optimizing the monthly tilt angle, while a model for inverter efficiency curve is used in the optimization of inverter size

    Methods for Assessing Honeycomb Sandwich Panel Wrinkling Failures

    Get PDF
    Efficient closed-form methods for predicting the facesheet wrinkling failure mode in sandwich panels are assessed. Comparisons were made with finite element model predictions for facesheet wrinkling, and a validated closed-form method was implemented in the HyperSizer structure sizing software

    The Sizing and Optimization Language, (SOL): Computer language for design problems

    Get PDF
    The Sizing and Optimization Language, (SOL), a new high level, special purpose computer language was developed to expedite application of numerical optimization to design problems and to make the process less error prone. SOL utilizes the ADS optimization software and provides a clear, concise syntax for describing an optimization problem, the OPTIMIZE description, which closely parallels the mathematical description of the problem. SOL offers language statements which can be used to model a design mathematically, with subroutines or code logic, and with existing FORTRAN routines. In addition, SOL provides error checking and clear output of the optimization results. Because of these language features, SOL is best suited to model and optimize a design concept when the model consits of mathematical expressions written in SOL. For such cases, SOL's unique syntax and error checking can be fully utilized. SOL is presently available for DEC VAX/VMS systems. A SOL package is available which includes the SOL compiler, runtime library routines, and a SOL reference manual

    Hardware Sizing for Software Application

    Get PDF
    Hardware sizing is an approximation of the hardware resources required to support a software implementation. Just like any theoretical model, hardware sizing model is an approximation of the reality. Depending on the infrastructure needs, workload requirements, performance data and turn around time for sizing, the study (Sizing or Capacity Planning) can be approached differently. The most common method is to enter all the workload-related parameters into a modeling tool that is built using the results of workload simulation on different hardware. The hardware and software requirements are determined by the mathematical model underlying the tool. Without performing a test on the actual hardware environment to be used, no sizing can be 100% accurate. However, in real-life there is a need to predict the capacity when budgeting hardware, assessing technical risk, validating technical architecture, sizing packaged applications, predicting production system capacity requirements, and calculating the cost of the project. These scenarios call for a quick way to estimate the hardware requirements. When dealing with prospects, there is a need to come up with credible and accurate sizing estimates without spending a lot of time. One of the challenges faced by Kronos is the amount of effort and time spent in hardware sizing for prospective customers. Typically, a survey process collects the workload related parameters and feeds the sizing tool, which uses the performance model based on benchmark test results to produce the hardware recommendations. Although this process works great for customers, it is a time consuming activity due to the collection and validation of large number of independent variables involved in the current sizing model. This project makes an attempt to delve into alternate methods for producing quick sizing. By combining the empirical data collected from various production systems and simple statistical technique, relationship between sizing factors and CPU rating can be established. This can be used to create a simple model to produce a quick, easy and credible recommendation when sizing new customers

    Performance modeling of virtual switching systems

    Get PDF
    International audienceVirtual switches are a key elements within the new paradigms of Software Defined Networking (SDN) and Network Function Virtualization (NFV). Unlike proprietary networking appliances, virtual switches come with a high level of flexibility in the management of their physical resources such as the number of CPU cores, their allocation to the switching function, and the capacities of the RX queues, which gives the opportunity for an efficient sizing of the system resources. We propose a model for the performance evaluation of a virtual switch. Our model resorts to servers with vacation to capture the involved interactions between queues resulting from the implemented polling strategies. The solution to the model is found using a simple fixed-point iteration and it provides estimates for customary performance metrics such as the attained throughput, the packet latency, the buffer occupancy and the packet loss rate. In the tens of explored examples, the predictions of the model were found to be accurate, thereby allowing their use for the purpose of sizing problems

    Review of complexity metrics for object oriented software products.

    Get PDF
    It is widely accepted that sizing or predicting the volumes of various kinds of software deliverable items is one of the first and most dominant aspects of software cost estimating. Most of the cost estimation model or techniques usually assume that software size or structural complexity is the integral factor that influences software development effort. Although sizing and complexity measure is a very critical due to the need of reliable size estimates in the utilization of existing software project cost estimation models and complex problem for software cost estimating, advances in sizing technology over the past 30 years have been impressive. This paper attempts to review the 12 object-oriented software metrics proposed in 90s’ by Chidamber, Kemerer and L
    corecore