Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Simulation

Discipline
Institution
Publication Year
Publication
Publication Type

Articles 211 - 237 of 237

Full-Text Articles in Computer Engineering

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier Jun 2014

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier

Computer Engineering

Simulations have long been a part of the engineering process in both the professional and academic domain. From a pedagogic standpoint, simulations allow students to explore the dynamics of engineering scenarios by controlling variables, taking measurements, and observing behavior which would be difficult or impossible without simulation. One such tool is a CPU simulator used in Cal Poly’s Computer Architecture classes; this software simulates an instruction accurate operation of a computer processor and reports statistics regarding the execution of the supplied compiled machine code. For the last several years Cal Poly’s computer architecture classes have used a previous version of …


Stochastic Modeling And Time-To-Event Analysis Of Voip Traffic, Imad Al Ajarmeh Mar 2013

Stochastic Modeling And Time-To-Event Analysis Of Voip Traffic, Imad Al Ajarmeh

College of Computing and Digital Media Dissertations

Voice over IP (VoIP) systems are gaining increased popularity due to the cost effectiveness, ease of management, and enhanced features and capabilities. Both enterprises and carriers are deploying VoIP systems to replace their TDM-based legacy voice networks. However, the lack of engineering models for VoIP systems has been realized by many researchers, especially for large-scale networks. The purpose of traffic engineering is to minimize call blocking probability and maximize resource utilization. The current traffic engineering models are inherited from the legacy PSTN world, and these models fall short from capturing the characteristics of new traffic patterns. The objective of this …


Packet Coalescing And Server Substitution For Energy-Proportional Operation Of Network Links And Data Servers, Mehrgan Mostowfi Jan 2013

Packet Coalescing And Server Substitution For Energy-Proportional Operation Of Network Links And Data Servers, Mehrgan Mostowfi

USF Tampa Graduate Theses and Dissertations

Electricity generation for Information and Communications Technology (ICT) contributes over 2% of the human-generated CO2 to the atmosphere. Energy costs are rapidly becoming the major operational expense for ICT and may soon dwarf capital expenses as software and hardware continue to drop in price. In this dissertation, three new approaches to achieving energy-proportional operation of network links and data servers are explored.

Ethernet is the dominant wireline communications technology for Internet connectivity. IEEE 802.3az Energy Efficient Ethernet (EEE) describes a Low Power Idle (LPI) mechanism for allowing Ethernet links to sleep. A method of coalescing packets to consolidate link idle …


A P2p Computing System For Overlay Networks, Grzegorz Chmaj, Krzysztof Walkowiak Jan 2013

A P2p Computing System For Overlay Networks, Grzegorz Chmaj, Krzysztof Walkowiak

Electrical & Computer Engineering Faculty Research

A distributed computing system is able to perform data computation and distribution of results at the same time. The input task is divided into blocks, which are then sent to system participants that offer their resources in order to perform calculations. Next, a partial result is sent back by the participants to the task manager (usually one central node). In the case when system participants want to get the final result, the central node may become overloaded, especially if many nodes request the result at the same time. In this paper we propose a novel distributed computation system, which does …


Simulation Of A Large Electric Distribution System Having Intensive Harmonics In The Industrial Zone Of Konya, Hasan Eroğlu, Musa Aydin Jan 2013

Simulation Of A Large Electric Distribution System Having Intensive Harmonics In The Industrial Zone Of Konya, Hasan Eroğlu, Musa Aydin

Turkish Journal of Electrical Engineering and Computer Sciences

In this study, measurements were taken at different points of a sample distribution system in order to analyze the levels of harmonics that appear as a day-to-day increasing problem in electrical distribution systems. According to the measurement values, the dominant harmonics have been determined and an electrical model of the system has been prepared using the SimPowerSystems toolbox from MATLAB and Simulink. The accuracy of the electrical model has been verified by the measurement and simulation values. In addition, the transformer connection types' and impedances' simulations have been presented to understand and solve the harmonic problems in electrical distribution systems. …


Simulation Of Transient Processes On Overvoltage In Electric Transmission Lines Using Atp-Emtp, Ahmet Nayi̇r Jan 2013

Simulation Of Transient Processes On Overvoltage In Electric Transmission Lines Using Atp-Emtp, Ahmet Nayi̇r

Turkish Journal of Electrical Engineering and Computer Sciences

In this paper, the mathematical modeling and simulation of electromagnetic transient processes is considered, which is of vital importance for examining the overvoltage phenomenon of power transmission systems. In the mathematical models of the AC power transmission systems that contain a power source, the power transformer, transmission line, and power autotransformer block are presented. The mathematical model of each system component is obtained based on the branch voltages, flux linkages, and branch voltages of the magnetic circuits individually. As for the simulation, an alternative transient program (ATP) environment is used to model the electric power system's elements. One of the …


Simulation Of Discrete Electromagnetic Propagation Model For Atmospheric Effects On Mobile Communication, Şaban Seli̇m Şeker, Fulya Kunter Jan 2013

Simulation Of Discrete Electromagnetic Propagation Model For Atmospheric Effects On Mobile Communication, Şaban Seli̇m Şeker, Fulya Kunter

Turkish Journal of Electrical Engineering and Computer Sciences

Wireless communication has become an important part of our lives, and atmospheric effects are one of the ultimate factors affecting quality of communication and satellite systems. In this study the attenuation in mobile communication due to atmospheric events like snow and rain is simulated using the discrete propagation model. In this work, spherical raindrop and oblate spheroid raindrop modeling are used. To check the validity of simulations, the commonly used and accepted ITU-R rain model is used. Oblate spheroid raindrop modeling produces results that are more compatible with ITU-R results, especially at frequencies higher than 50 GHz. At lower frequencies, …


Simulation, Development And Deployment Of Mobile Wireless Sensor Networks For Migratory Bird Tracking, William P. Bennett Jr. Aug 2012

Simulation, Development And Deployment Of Mobile Wireless Sensor Networks For Migratory Bird Tracking, William P. Bennett Jr.

School of Computing: Dissertations, Theses, and Student Research

This thesis presents CraneTracker, a multi-modal sensing and communication system for monitoring migratory species at the continental level. By exploiting the robust and extensive cellular infrastructure across the continent, traditional mobile wireless sensor networks can be extended to enable reliable, low-cost monitoring of migratory species. The developed multi-tier architecture yields ecologists with unconventional behavior information not furnished by alternative tracking systems at such a large scale and for a low-cost. The simulation, development and implementation of the CraneTracker software system is presented. The system is shown effective through multiple proxy deployments on wildlife and has been operational for 10 months …


A Simulation Analysis Of Photovoltaic Ac Module Integrated Converters In Parallel, Under Controlled Edge Shading Conditions, Lynette O'Callaghan, Mick Mckeever, Brian Norton Jan 2012

A Simulation Analysis Of Photovoltaic Ac Module Integrated Converters In Parallel, Under Controlled Edge Shading Conditions, Lynette O'Callaghan, Mick Mckeever, Brian Norton

Conference Papers

A DC and AC power simulation comparison of: a Photovoltaic (PV) array with a modular, parallel, AC converter configuration; and a series, string configuration with a central AC converter, is presented. The systems are simulated using a comprehensive range of edge shading scenarios and irradiance conditions. Power control and transformation circuitry must be designed for shade and module mismatch tolerance to prevent over-proportional power to shade losses, as average losses from Building Integrated PV (BIPV) systems are approximately 20 to 25%, due to shade, mismatch, differences in orientation and inclination, and temperature effects. 59.4% of the simulations showed gains in …


Decision Strategies For A P2p Computing System, Grzegorz Chmaj, Krzysztof Walkowiak Jan 2012

Decision Strategies For A P2p Computing System, Grzegorz Chmaj, Krzysztof Walkowiak

Electrical & Computer Engineering Faculty Research

Peer-to-Peer (P2P) computing (also called ‘public-resource computing’) is an effective approach to perform computation of large tasks. Currently used P2P computing systems (e.g., BOINC) are most often centrally managed, i.e., the final result of computations is created at a central node using partial results – what may be not efficient in the case when numerous participants are willing to download the final result. In this paper, we propose a novel approach to P2P computing systems. We assume that results can be delivered to all peers in a distributed way using three types of network flows: unicast, Peer-to-Peer and anycast. We …


Software Development Approach For Discrete Simulators, Grzegorz Chmaj, Dawid Maksymilian Zydek Aug 2011

Software Development Approach For Discrete Simulators, Grzegorz Chmaj, Dawid Maksymilian Zydek

Electrical & Computer Engineering Faculty Research

Simulation is the most common approach to perform the problem research. Among several types of simulation, the most common way is the discrete simulation, which assumes the division of the time scale into fixed length time slots. Depending on investigated problem, simulation packages may be used or it could be necessary to design and create own simulation system. In this paper, we propose the complete pre-study scheme and the most commonly appearing implementation problems with suggested solutions. We also describe how to implement the exemplary simulator in C++.


A Water Distribution And Treatment Simulation For Testing Cyber Security Enhancements For Water Sector Scada Systems., Justin Robert Adams Jul 2011

A Water Distribution And Treatment Simulation For Testing Cyber Security Enhancements For Water Sector Scada Systems., Justin Robert Adams

Electronic Theses and Dissertations

Supervisory control and data acquisition (SCADA) systems are used by many critical infrastructures including electric power production and distribution, water and waste water treatment, rail transportation, and gas and oil distribution. Originally isolated proprietary systems, SCADA systems are increasingly connected to enterprise networks and the Internet and today use commercial hardware and software. As a result SCADA systems now face serious cyber-security threats. The need for testing and evaluation of developed cyber-security solutions presents a challenge since evaluation on actual systems is usually not possible and building complete physical testbeds is costly. This thesis presents the design and development of …


A Relaxed Fusion Of Information From Real And Synthetic Images To Predict Complex Behavior, Damian M. Lyons, D. Paul Benjamin Apr 2011

A Relaxed Fusion Of Information From Real And Synthetic Images To Predict Complex Behavior, Damian M. Lyons, D. Paul Benjamin

Faculty Publications

An important component of cognitive robotics is the ability to mentally simulate physical processes and to compare the expected results with the information reported by a robot's sensors. In previous work, we have proposed an approach that integrates a 3D game-engine simulation into the robot control architecture. A key part of that architecture is the Match-Mediated Difference (MMD) operation, an approach to fusing sensory data and synthetic predictions at the image level. The MMD operation insists that simulated and predicted scenes are similar in terms of the appearance of the objects in the scene. This is an overly restrictive constraint …


Asymmetric Passive Dynamic Walker Used To Examine Gait Rehabilitation Methods, John Sushko Jan 2011

Asymmetric Passive Dynamic Walker Used To Examine Gait Rehabilitation Methods, John Sushko

USF Tampa Graduate Theses and Dissertations

Testing gait rehabilitation devices on humans can be a difficult task, due to the effects of the neurological controls of the human body. This thesis advances the use of a passive dynamic walker (PDW) tuned to have asymmetric gait patterns similar to those with physical impairments to test rehabilitation devices. A passive dynamic walker is a multipendulum system that has a stable gait pattern when walking down a slope without any energy inputs except the forces due to gravity. A PDW model is better suited for testing rehabilitation devices because it has been shown to resemble human gait and separates …


Integrating Perception And Problem Solving To Predict Complex Object Behaviors, Damian M. Lyons, Sirhan Chaudhry, Marius Agica, John Vincent Monaco Apr 2010

Integrating Perception And Problem Solving To Predict Complex Object Behaviors, Damian M. Lyons, Sirhan Chaudhry, Marius Agica, John Vincent Monaco

Faculty Publications

One of the objectives of Cognitive Robotics is to construct robot systems that can be directed to achieve realworld goals by high-level directions rather than complex, low-level robot programming. Such a system must have the ability to represent, problem-solve and learn about its environment as well as communicate with other agents. In previous work, we have proposed ADAPT, a Cognitive Architecture that views perception as top-down and goaloriented and part of the problem solving process.

Our approach is linked to a SOAR-based problem-solving and learning framework. In this paper, we present an architecture for the perceptive and world modelling components …


Nato Human View Architecture And Human Networks, Holly A. H. Handley, Nancy P. Houston Mar 2010

Nato Human View Architecture And Human Networks, Holly A. H. Handley, Nancy P. Houston

Engineering Management & Systems Engineering Faculty Publications

The NATO Human View is a system architectural viewpoint that focuses on the human as part of a system. Its purpose is to capture the human requirements and to inform on how the human impacts the system design. The viewpoint contains seven static models that include different aspects of the human element, such as roles, tasks, constraints, training and metrics. It also includes a Human Dynamics component to perform simulations of the human system under design. One of the static models, termed Human Networks, focuses on the human-to-human communication patterns that occur as a result of ad hoc or deliberate …


Behaviors Of Real-Time Schedulers Under Resource Modification And A Steady Scheme With Bounded Utilization, Refi̇k Samet, Orhan Fi̇kret Duman Jan 2010

Behaviors Of Real-Time Schedulers Under Resource Modification And A Steady Scheme With Bounded Utilization, Refi̇k Samet, Orhan Fi̇kret Duman

Turkish Journal of Electrical Engineering and Computer Sciences

In this article we present an analysis for task models having random resource needs and different arrival patterns. In hard real-time environments like avionic systems or nuclear reactors, the inputs to the system are obtained from real world by using sensors. And it is highly possible for a task to have different resource needs for each period according to these changing conditions of real world. We made an analysis of schedulers for task models having random resources in each period. Since feasibility tests for usual task models are just limited to some specific schedulers and arrival patterns, we made our …


Utilizing Strategic Project Management Processes And The Nato Code Of Best Practice To Improve Management Of Experimentation Events, Andreas Tolk, Rafael E. Landaeta, Robert H. Kewley, Thomas T. Litwin Jan 2009

Utilizing Strategic Project Management Processes And The Nato Code Of Best Practice To Improve Management Of Experimentation Events, Andreas Tolk, Rafael E. Landaeta, Robert H. Kewley, Thomas T. Litwin

Computational Modeling & Simulation Engineering Faculty Publications

Systems engineering and project management are two core engineering management processes supported by core quantitative disciplines within engineering management problems. Traditional approaches to systems engineering focus on a single system being engineered and managed (i.e., project managed), while challenges addressing composition of systems of systems and the reuse of systems for new solutions require a strategic management approach that promote a process flow in which the outputs of one project (e.g., deliverables, knowledge, work documents) are captured for the benefit of other projects within and outside the project-based organization. Two other core processes of engineering management are therefore critical to …


Using Agile Software Development Practices In A Research Oriented Distributed Simulation, Douglas James Mielke Jul 2008

Using Agile Software Development Practices In A Research Oriented Distributed Simulation, Douglas James Mielke

Computational Modeling & Simulation Engineering Theses & Dissertations

Although sometimes controversial, agile methodologies have proven to be a viable choice for some software development projects. Projects suited to agile methodologies are those that involve new technology, have requirements that change rapidly, and are controlled by small, talented teams. Much literature about agile software development leans towards business products and non-government entities. Only a handful of literature resources mention agile software development being used in government contracts and even fewer resources mention research projects. NASA's Airspace and Traffic Operations Simulation (ATOS) is a research oriented simulation that doesn't follow the traditional business project mold. In an effort to gain …


Gate Level Dynamic Energy Estimation In Asynchronous Circuits Using Petri Nets, Ryan Mabry Jun 2007

Gate Level Dynamic Energy Estimation In Asynchronous Circuits Using Petri Nets, Ryan Mabry

USF Tampa Graduate Theses and Dissertations

This thesis introduces a new methodology for energy estimation in asynchronous circuits. Unlike existing probabilistic methods, this is the first simulative work for energy estimation in all types of asynchronous circuits.

The new simulative methodology is based on Petri net modeling. A real delay model is incorporated to capture both gate delays and interconnect delays. The switching activity at each gate is captured to measure the average dynamic energy consumed per request/acknowledge handshaking pair. The new type of Petri net is called Hierarchical Colored Asynchronous Hardware Petri net (HCAHPN). The HCAHPN is able to capture the temporal and spatial correlations …


Robust Control Techniques Enabling Duty Cycle Experiments Utilizing A 6-Dof Crewstation Motion Base, A Full Scale Combat Hybrid Electric Power System, And Long Distance Internet Communications, Marc Compere, Jarrett Goodell, Miguel Simon, Wilford Smith, Mark Brudnak Nov 2006

Robust Control Techniques Enabling Duty Cycle Experiments Utilizing A 6-Dof Crewstation Motion Base, A Full Scale Combat Hybrid Electric Power System, And Long Distance Internet Communications, Marc Compere, Jarrett Goodell, Miguel Simon, Wilford Smith, Mark Brudnak

Publications

The RemoteLink effort supports the U.S. Army's objective for developing and fielding next generation hybrid-electric combat vehicles. It is a distributed soldierin- the-Ioop and hardware-in-the-Ioop environment with a 6-DOF motion base for operator realism, a full-scale combat hybrid electric power system, and an operational context provided by OneSAF. The driver/gunner crewstations rest on one of two 6-DOF motion bases at the U.S. Army TARDEC Simulation Laboratory (TSL). The hybrid power system is located 2,450 miles away at the TARDEC Power and Energy System Integration Laboratory (P&E SIL). The primary technical challenge in the RemoteLink is to operate both laboratories together …


Analysis Of Technical Energy Losses By Using Simulation, Betrianis Betrianis, Randite Herawan Apr 2006

Analysis Of Technical Energy Losses By Using Simulation, Betrianis Betrianis, Randite Herawan

Makara Journal of Technology

Model is a representation of a system. Through model, it can be easier to forecast and control the changing of each element system. Electricity distribution is also a system. Losses are general problem that exist in a distribution network system. But with the right methods, specifically technical energy losses can be reduced in order to increase the efficiency. By making model of the distribution network, the value of technical energy losses in the whole network as well as in every line can be observed. Simulation can also be used to see all losses reduction alternatives. By comparing results from each …


A Labview-Based Virtual Instrument For Engineering Education: A Numerical Fourier Transform Tool, Levent Sevgi̇, Çağatay Uluişik Jan 2006

A Labview-Based Virtual Instrument For Engineering Education: A Numerical Fourier Transform Tool, Levent Sevgi̇, Çağatay Uluişik

Turkish Journal of Electrical Engineering and Computer Sciences

Engineering is based on practice. The minima of this practice should be given during the university education. This has become more and more comprehensive and expensive parallel to high-technology devices developed and presented to societies. Computers, microprocessor-based devices, programmable systems on Chip (PSoC), etc., make engineering education not only very complex but interdisciplinary as well. Building undergraduate labs has become more and more expensive if only physical experimentation and hands-on training are targeted. On the other hand, simple, comparatively much cheaper software may turn a regular personal computer (PC) into a virtual lab. The key question therefore is, to establish …


Digital Controller Implementation For Disturbance Rejection In The Optical Coupling Of A Mobile Experimental Laser Tracking Systems, Matthew Rhodes Jan 2006

Digital Controller Implementation For Disturbance Rejection In The Optical Coupling Of A Mobile Experimental Laser Tracking Systems, Matthew Rhodes

Electronic Theses and Dissertations

Laser tracking systems are an important aspect of the NASA space program, in particular for conducting research in relation to satellites and space port launch vehicles. Often, launches are conducted at remote sites which require all of the test equipment, including the laser tracking systems, to be portable. Portable systems are more susceptible to environmental disturbances which affect the overall tracking resolution, and consequently, the resolution of any other experimental data being collected at any given time. This research characterizes the optical coupling between two systems in a Mobile Experimental Laser Tracking system and evaluates several control solutions to minimize …


Robust Control Techniques For State Tracking In The Presence Of Variable Time Delays, Jarrett Goodell, Marc Compere, Miguel Simon, Wilford Smith, Ronnie Wright, Mark Brudnak Jan 2005

Robust Control Techniques For State Tracking In The Presence Of Variable Time Delays, Jarrett Goodell, Marc Compere, Miguel Simon, Wilford Smith, Ronnie Wright, Mark Brudnak

Publications

In this paper, a distributed driver-in-the-Ioop and hardware-in-the-Ioop simulator is described with a driver on a motion simulator at the U.S. Army TARDEC Ground Vehicle Simulation Laboratory (GVSL). Realistic power system response is achieved by linking the driver in the GVSL with a full-sized hybrid electric power system located 2,450 miles away at the TARDEC Power and Energy Systems Integration Laboratory (P&E SIL), which is developed and maintained by Science Applications International Corporation (SAIC). The goal is to close the loop between the GVSL and P&E SIL over the Internet to provide a realistic driving experience in addition to realistic …


Performance Evaluation Of Auc Backbone Network Using Simulation And Monitoring Tools, Nabawia Khalil Abdel-Karim Feb 2004

Performance Evaluation Of Auc Backbone Network Using Simulation And Monitoring Tools, Nabawia Khalil Abdel-Karim

Archived Theses and Dissertations

Networks in the past were defined by the traffic they carried. The network management systems that can track performance statistics, alarms and diagnostics are usually called operations support systems. As number of applications carried over a network grew, networks cannot scale economically. They become large, complex and expensive. Network performance became an important issue to network designers, operators and implementers to design, implement and maintain scalable, reliable and resilient networks. In this research, we developed a comparative analysis for two tools commonly utilized to aid network operations support to arrive at decisions related to network scalability, performance evaluation and renewal. …


Collecting Data About Logic Simulation, Roger D. Chamberlain, Mark A. Franklin May 1985

Collecting Data About Logic Simulation, Roger D. Chamberlain, Mark A. Franklin

All Computer Science and Engineering Research

Design of high performance hardware and software based gate-switch level logic simulators requires knowledge about the logic simulation process itself. Unfortunately, little data is publically available concerning key aspects of this process. An example of this is the lack of published empirical measurements relating to the time distribution of events generated by such simulators. This paper presents a gate-switch level logic simulator lsim which is oriented towards the collection of data about the simulation process. The basic components of lsim are reviewed, and its relevant data gathering facilities are discussed. An example is presented which illustrates the use of lsim …