Программное обеспечение моделирования для науки и разработки. Симуляторы огня, дыма, воды, жидкости и другое. Thunderhead Engineering Consultants, Inc. разрабатывает программное обеспечение с определенными знаниями и опытом в создании интуитивных графических интерфейсов для специализированных технических и графических приложений, которые имеют мощные модели физики, но являются трудными использовать.
Thunderhead Engineering Consultants, Inc. develops software, with particular expertise in building intuitive graphical interfaces for specialized engineering and graphics applications that have powerful physics models but are difficult to use. The engineers at Thunderhead Engineering understand modeling and simulation concepts, and also recognize the aesthetics and usability of a well-designed user interface. Both of these strengths are applied to our software development goals. Thunderhead Engineering is dedicated to providing powerful visualization and modeling capability to practicing engineers and technicians.
Simulation Software for Science and Engineering
Manage Geometry, Specify Parameters, Deliver Results
Программное обеспечение моделирования для науки и разработки
Управляйте геометрией, определите параметры, поставьте результаты
Subsurface Flow Modeling. Моделирование потока недр.
Graphical tools for simulating nonisothermal multiphase flow and transport in fractured and porous media. Графические инструменты для моделирования неизотермического многофазного потока и транспорта в сломанных и пористых СМИ.
Advanced Porous Media Simulation
Graphical interface for the TOUGH simulators from LBNL.
PetraSim - представляет собой графический интерфейс для Tough2, Tough2-Mp, T2voc, Tmvoc, Toughreact, Tough-Fx/Hydrate.
PetraSim integrates the TOUGH family of codes into a user interface that allows the analyst to focus on the model, while automatically handling the complex details of simulator input and results.
The TOUGH2 versions of PetraSim include the corresponding simulation software at no extra cost.
3D Model Creation
PetraSim supports completely interactive 3D model creation. The user can import existing 3D layer data and use it to define the model geometry.
Users can assign material properties to the layers and define wells through the model.
PetraSim supports multiple meshing options. The most basic is a rectangular mesh in which cells are assigned properties based on the region in which they are located. This mesh provides the most reliable convergence properties. If it is desired to have the mesh conform to the layers, this can be accomplished using either a rectangular or Voronoi conforming mesh.
The image shows a Voronoi conforming mesh with the middle layer hidden to display the interior of the model.
New Model Dialog
Support for TOUGH EOS Options
The TOUGH codes have been developed for many different Equations of State (EOS). Each equation of state describes a different set of components.
For example, EOS3 describes water and air which can exist in single or two-phase conditions and can be used for groundwater or geothermal applications. EOS7C includes methane-carbon dioxide or methane-nitrogen gas mixtures. Applications include subsurface geologic carbon sequestration sites and natural gas reservoirs. The components modeled include water, brine, non-condensible gas (CO2 or N2), gas tracer, methane, and heat.
All EOS module executables are optimized and integrated into PetraSim, so no further compilation is required. The user just clicks and runs. If you have developed a modified variation of TOUGH, support is provided to pre-process and post-process those results also.
Integrated Results Visualization
The user can immediately view results. PetraSim includes time history and 3D iso-surface, vector, and contour plots. Data can be exported to spreadsheets or in a simple format appropriate for graphic software such as TECPLOT.
Helpful Input Visualization
All input is organized in such a way that the user understands what the input value is and where it will be used. For example, when relative permeability input is specified, the equations are given and a dynamic preview of the permeability curves is displayed.
Fire Dynamics and Smoke Control. Динамика огня и контроль за дымом.
Quickly build Fire Dynamics Simulator (FDS) models with PyroSim.
Powerful Fire Simulation
PyroSim is the leading software for quickly and accurately working with FDS models.Lambrecht performing art center
PyroSim is a graphical user interface for the Fire Dynamics Simulator (FDS). PyroSim helps you quickly create and manage the details of complex fire models.
Import CAD Models
PyroSim imports AutoCAD DXF and DWG files. When PyroSim imports a DWG/DXF file, it will treat all 3D face data as obstructions and all other data (lines, curves, etc.) as separate CAD data. The left image of the figure shows the DWG file face data and the right image shows the grid representation that will be used in the FDS analysis.
Alternately, a drawing in GIF, JPG, or PNG format can be imported and then used as a background to help you rapidly draw your model directly over the image.
Imported DXF file
Managing Multiple Meshes
PyroSim includes tools to help you create and validate multiple meshes. Multiple meshes allow you to: use parallel processing to speed the solution, conform your meshes to the geometry to reduce the number of cells and solution time, and change the resolution of different meshes to focus of regions of interest.
Integrated Parallel Processing
PyroSim includes support to launch a parallel simulation using MPI. For a single machine with multiple cores or CPUs, parallel processing is an integrated tool and all details are managed for you. All you need to do is define multiple meshes and then select Run FDS Parallel from the solution menu.
PyroSim can also be upgraded to run an FDS simulation on a network cluster of multiple computers. Before launching a cluster simulation from within PyroSim, the node installer is installed on each computer that will participate. You will now be able to run the simulation on any number of computers.
Multiple Language Translations
Working with our international resellers, native language versions of PyroSim are available in Chinese Simplified, German, Japanese, Korean, Polish, and Russian. We expect that Portuguese (Brazilian) and Spanish will be available soon.
For more information, contact our resellers for your region as listed on the Purchase page of the PyroSim web site.
A major new feature in FDS 6 is the integration of HVAC (Heating, Ventilation, and Air Conditioning) systems into the CFD simulation. The HVAC system can transport contaminants and heat through the building. HVAC systems are defined using ducts, nodes, fans, heat exchangers (aircoils), and dampers. All can be edited and visualized in PyroSim.
The HVAC system can model flow independent of any fire analysis. They may also serve as part of the fire protection system for a building when used to exhaust smoke or maintain stairwell pressurization.
If you have an existing FDS model, you can simply import it into PyroSim. All the model information will be imported and available for editing and visualization.
This shows an FDS verification model that was imported into PyroSim.
Import FDS Model
PyroSim provides libraries of properties that you can customize and import into your current model. This speeds model creation and reduces error. Libraries can include reactions, heat detectors, materials, particles, surfaces, and other model parameters.
Edit all Model Objects Interactively
PyroSim allows you to interactively view and modify properties associated with all objects in a model. This visual feedback speeds model creation and reduces error. Here we see a surface that includes a tangential velocity to simulate a vent louver.
A complete set of drawing tools is provided in PyroSim that allow you to rapidly create your model. The tools include support for all the FDS objects, copy and paste functions, and attachment of textures to surfaces.
Any time during the analysis, the Smokeview program from NIST can be launched. This program allows you to view the smoke, tempertures, velocities, toxicity, and other outputs of the FDS analysis. PyroSim also includes support for XY time history plots.
позволяет делать анализ стадионов, больниц, небоскребов, аэропортов и других зданий.
Agent Based Evacuation Simulation
Advanced movement simulation combined with high-quality 3-D animated results, gives you reliable answers quickly.
Pathfinder enables analysis for stadiums, hospitals, skyscrapers, aircraft, and other buildings. Learn how it performs against the competition.
Flexible Movement Simulation
Pathfinder combines a powerful simulation engine with flexible control over population and behavior to deliver better results.
Lambrecht performing art center
Pathfinder is an emergency egress simulator that includes an integrated user interface and animated 3D results. Pathfinder allows you to evaluate evacuation models more quickly and produce more realistic graphics than with other simulators.
Robust Import Options
Pathfinder provides support for the import of AutoCAD format DXF and DWG files. Pathfinder’s floor extraction tool makes it possible to quickly use the imported geometry to define the occupant walking space for the evacuation model. PyroSim or Fire Dynamics Simulator (FDS) models can also be used to extract the walking space.
If you have a blueprint, it can be imported in GIF, JPG, or PNG format and then used as a background to help you rapidly draw your model directly over the image.
Imported DXF file
Continuous Movement Mesh
Pathfinder uses a 3D triangulated mesh to represent the model geometry. As a result, Pathfinder can accurately represent geometric details and curves.
Triangulation also facilitates continuous movement of persons throughout the model, compared to other simulators that subdivide the space into cells that can artificially constrain the movement of occupants.
Multiple Simulation Modes
Pathfinder supports two simulation modes. In Steering mode, agents proceed independently to their goal, while avoiding other occupants and obstacles. Door flow rates are not specified but result from the interaction of occupants with each other and with boundaries. In SFPE mode, agents use behaviors that follow SFPE guidelines, with density-dependent walking speeds and flow limits to doors. SFPE results provide a useful baseline for comparison with other results, but SFPE calculations do not prevent multiple persons occupying the same space.
Optionally, Pathfinder allows you to specify door flow rates in steering mode to obtain superior visualization in a constrained model. You can freely switch between modes in the Pathfinder user interface.
Steering and SFPE Modes
Movement to Exit
Occupant Movement to Exits
By default, each occupant (agent) uses a combination of parameters to select their current path to an exit. The parameters include: queue times for each door of the current room, the time to travel to each door of the current room, the estimated time from each door to the exit, and the distance already traveled in the room. The agent responds dynamically to changing queues, door openings/closures, and changes in room speed constraints (simulating smoke and debris). The user can modify the default parameter weights to change the behavior. For example, occupants can neglect queues and only look for the closest exit.
Alternately, occupants can be assigned specific goals (such as, go to a location and wait) or specific exits. For example, most occupants of lower floors can be assigned to use stairs, while most occupants of higher floors can be assigned to use elevators.
High-quality 3D Visualization
Pathfinder includes human models that represent a range of cultures, ages, attire, and emergency responders. These make it possible to realistically portray the population group of interest. Because we use a dynamic level-of-detail to display the models, Pathfinder can smoothly animate tens of thousands of people in real time using a standard graphics card.
Pathfinder also provides easy tools to create movies that document the results.
Easy to Understand Contour Plots
Contour plots can add data visualization overlays, such as occupant density, to the floor surfaces of your model for a quick and easy to understand view of simulation results. Smooth playback enables this information in real-time.
Available plots include density, usage, level of service and others. Each of these can be customized by modifying options such as the number of buckets, value ranges, color shading, and feathering.
Occupants with special mobility needs can be modelled with wheelchair and hospital beds to be evacuated by designated assistants. These models include full animation for realistic results. Separate evacuation teams can focus on assisting specific groups of individuals.
Create custom vehicles for more aided mobility possibilities. Vehicles have configurable vertices and assistant attachment points to create unique shapes physical properties.
Dynamically add occupants to a model based on a predetermined flow rate table. This functionality allows models to have sources of new occupants entering throughout various times, to simulate the incoming traffic flow from entrances outside of the simulated area.
Pathfinder gives you the flexibility to evaluate evacuation options using elevators. Each elevator has a priority list of pickup floors and a discharge floor. People can move directly to the closest elevator or be directed to go to a refuge floor and wait until evacuated by elevator. Emergency responders can control selected elevators to carry them to desired locations.
A call to an elevator is initiated by a queue at the elevator door. Elevators can be grouped in banks to respond to calls.
Stairways, Escalators, Moving Walkways, and Ramps
Stairways and ramps are created using simple mouse clicks on landings. Optionally, stairways and ramps can be used to represent escalators and moving walkways (sloped or flat).
Each person in the model acts as an agent with their own profile (such as size and walking speed) and their own behavior (such as exits, waits, and waypoints). Based on their characteristics, each person uses their local environment to make decisions on exit paths. For example, people can dynamically avoid long queues or respond to the closure of doors.
Multiple profiles can be created and assigned to different populations. Parameters in each profile can be described using constant, uniform, standard normal, or log normal distributions. For example, profiles representing children and adults can be created and then the population can be assigned to be 80% adult and 20% children. Similarly, multiple different behaviors can be created and assigned to populations. People may have different exit goals and may proceed to waypoints or wait before proceeding.
Fundamental Diagram Customization
By default, Pathfinder uses the fundamental diagram from SFPE to provide the user with a speed-density relationship that has wide acceptance and conservative estimations. However, there are other proposed fundamental diagrams. With the proper data points from a given diagram, a Pathfinder agent profile can be configured to model any speed-density curve.
Turnstiles and Other Flow Constraints
The flexibility provided by Pathfinder can be used to simulate relatively complex flow situations. For example, by combining doors that have specified flow rates, way points, and wait times, Pathfinder can simulate queuing and proceeding through turnstiles.
Emergency responders can be directed to proceed up a stairway (against the evacuation flow) to a specified location and wait before proceeding to another location.
Doors and room speed modifiers can be scripted to activate or deactivate at prescribed times, simulating a changing environment during an evacuation.
Powerful Results Evaluation
Display of 3D results is available both during the calculation (to view current status) and immediately on completion. The 3D display allows the user to interactively display occupant movement, run back and forward in time, view paths, and select people to watch. A summary output file includes min, max, and average exit times and first-in and first-out times for rooms and doors. Detailed information is available in CSV files, including movement of individual people.
In addition to the 3D display, charts of room occupancy and door flow rates help you quickly evaluate points of congestion.
FDS Slice File Imports
Smokeview slice files created from FDS or PyroSim can be imported to show various properties of a fire simulation including smoke viscosity, temperature, and visibility. The colored contours and legend provide a clear picture of these values. Slices can be viewed in real-time through the 3D results viewer to understand how fire and smoke simulations compare against evacuation results.
FDS Slice File Imports