{"title":"Micro-SIMPAS: A microprocessor based simulation language","authors":"R. Bryant","doi":"10.5555/800077.802496","DOIUrl":"https://doi.org/10.5555/800077.802496","url":null,"abstract":"SIMPAS [1] is a discrete system simulation language based on PASCAL. UCSD PASCAL [6] is a PASCAL-based operating system designed for microcomputer use. Micro-SIMPAS is a version of SIMPAS which runs under UCSD PASCAL. This paper discusses the conversion of an existing SIMPAS implementation into Micro-SIMPAS, and discusses our experience in using Micro-SIMPAS for the construction of some simple simulations. We also discuss new features of Micro-SIMPAS for the interactive display of simulation output. Our experience with such routines has been favorable; we provide samples of their use in the paper.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127043405","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A cost effective modeling technique for polling systems","authors":"Peter L. Haigh","doi":"10.5555/800077.802508","DOIUrl":"https://doi.org/10.5555/800077.802508","url":null,"abstract":"The run time of a polling system simulation model may be significantly reduced by replacing the polling function with a formula to predict the polling wait time. This eliminates the simulation of polling when there is no information to be transferred. Two models of a multi-station half duplex SDLC network are compared: one which simulates all polling and one which uses the formula. Results indicate that, for systems which operate at less than saturation traffic levels, significant reductions in model run times may be achieved with minimal error in queue statistics.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115143381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An automated procedure for developing hybrid computer simulations of turbofan engines","authors":"J. R. Szuch, S. M. Krosel, W. Bruton","doi":"10.5555/800077.802499","DOIUrl":"https://doi.org/10.5555/800077.802499","url":null,"abstract":"This paper offers a systematic, computer-aided, self-documenting methodology for developing hybrid computer simulations of turbofan engines. The methodology that is presented makes use of a host program that can run on a large digital computer and a machine-dependent target (hybrid) program. The host program performs all of the calculations and data manipulations that are needed to transform user-supplied engine design information to a form suitable for the hybrid computer. The host program also trims the self-contained engine model to match specified design point information. A test case is described and comparisons between hybrid simulation and specified engine performance data are presented.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129222783","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A general simulation model for the evaluation of distributed processing systems","authors":"P. Fortier, Richard G. Leary","doi":"10.5555/800077.802507","DOIUrl":"https://doi.org/10.5555/800077.802507","url":null,"abstract":"This paper describes a general discrete-simulation model that will be used to evaluate the suitability of various localized distributed processing computer architectures for real-time control applications. The concept of distributed systems is first discussed and the particular area of interest, i.e., Local Computer Networks, is described. The model design concepts are then presented and the simulation model itself is defined. The simulation was programmed using the FORTRAN-based GASP IV simulation language.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"141 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114120224","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Quality evaluation of some combinations of unit uniform random number generators and unit normal transformation algorithms","authors":"Winnie Chen, R. L. Burford","doi":"10.5555/800077.802502","DOIUrl":"https://doi.org/10.5555/800077.802502","url":null,"abstract":"This study is concerned with evaluation of the goodness of fit and randomness of unit normal variates generated from combinations of several unit uniform generators and several normal transformation algorithms. The basic conclusion is that use of a good, theoretically exact transformation in conjunction with a theoretically good unit uniform generator does not necessarily guarantee variates with good statistical properties. In many cases generators which aren't quite so good when combined with transformation algorithms which also aren't quite so good, will yield variates with statistical properties which are superior to those of the “better” generators.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114403863","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A general purpose data processing system simulator for satellite ground stations","authors":"William E. Priore","doi":"10.5555/800077.802509","DOIUrl":"https://doi.org/10.5555/800077.802509","url":null,"abstract":"The Data Processing System Simulation for Satellite Ground Stations (DPSSGS) is designed to model a general class of Automatic Data Processing Equipment (ADPE) functions for a satellite ground control station. A typical ground station might contain ten computers with associated disks and memories and must process large quantities of data in real-time. The selection of the hardware, the design of the computer system architecture and software is a prodigious task and presents a high risk in terms of the performance and cost of the final system if adequate design data is not available early in the design process. The DPSSGS is a generic model of multi-tasking computers and computer networks and provides a design tool for analyzing the many alternate computer configurations proposed in the design of a ground station. Although the impetus for the development of the DPSSGS came from the designers of ground stations, application to a wider range of data processing systems is possible. The DPSSGS was applied extensively to the design of a recent ground station.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121919628","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Simulation model to evaluate operational system performance and repair shop workloads at a navy field site","authors":"James T. Newell","doi":"10.5555/800077.802501","DOIUrl":"https://doi.org/10.5555/800077.802501","url":null,"abstract":"This paper presents the background and procedures leading to development of a simulation model to analyze the impact of certain decision variables on operational system performance and workloads at the repair facility of a typical Navy field site. The research examined the impact of maintenance concepts, as implemented by changes in the decision variables associated with the potential application of Automatic Test Equipment. The initial effort consisted of data collection and field site surveys which culminated in defining a work flow model illustrating typical repair facility operations. The work flow model was translated into a computer simulation model. The baseline model contained all the values for failure rates, delay times, and probability decision parameters derived from the available field data. The simulation model was then exercised and the output data recorded for comparison with historical data to validate the model and provide a baseline for comparison as the decision parameters were varied. Of those variables exercised it appears that the Built-in-Test (BIT), or Self-test capability, is one of the more important design considerations in the original operating systems. The programming language used for the simulation model is entitled FLOW SIMULATOR, a UNIVAC version of GPSS.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126254873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Application of discrete system simulation to insect population dynamics","authors":"M. Halley, D. Lamb, T. Saydam","doi":"10.5555/800077.802504","DOIUrl":"https://doi.org/10.5555/800077.802504","url":null,"abstract":"The population dynamics of the insect European Corn Borer have been simulated using discrete event simulation. Discrete system simulation offers several advantages over continuous simulation. Discrete simulations are homomorphic with the life cycle of the insect and are less computationally complex. Discrete simulation also offers the advantages of waiting time distributions and scaling for widely varying populations. The simulation was used to determine the optimum time to apply insecticide to reduce destructive pest stages. The sensitivity study found that the optimal time to apply insecticide was to several early stages of the first generation of the insect.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"33 8","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114122247","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modeling a production system in a recessionary environment","authors":"Edward Yuhang Lai, Donald E. Schacht","doi":"10.5555/800077.802497","DOIUrl":"https://doi.org/10.5555/800077.802497","url":null,"abstract":"The design of an automatic overhead storage and conveyor system is discussed in this paper. The problem centers on the introduction of a modern material handling system into an existing manufacturing facility. Simulation was originally premised on a production schedule of 25,000 computer systems per day. The value of simulation was demonstrated when recessionary trends reduced initial production projections by 40%.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117087629","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Two-list method for synchronization of event driven simulation","authors":"J. Blackstone, G. Hogg, D. T. Phillips","doi":"10.5555/800077.802500","DOIUrl":"https://doi.org/10.5555/800077.802500","url":null,"abstract":"The traditional mechanism for maintaining a list of pending events in a discrete event simulation is the simple linked list. However, in large scale simulations this list often becomes cumbersome to maintain since the number of pending events may become quite large. As a result, the execution time required by the simple linked list is often a significant portion of total simulation time. Several articles have been published suggesting improved synchronization procedures. The most efficient procedures reported are the time indexed procedure and the two level procedure. Both methodologies are designed for use in languages such as PASCAL or Pl/l, and as a result neither algorithm translates well into FORTRAN. Further, both procedures require external parameter definition, which is a major handicap to their adoption by a general purpose language. This paper introduces a new synchronization procedure, the two list procedure, which is much faster than simple linked lists for large pending event files. This procedure was designed for implementation in FORTRAN, and properly implemented it is transparent to the user; thus it is ideal for adoption by general purpose simulation languages.","PeriodicalId":186490,"journal":{"name":"Annual Simulation Symposium","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1981-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114768600","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}