Abstract:
A method and a system for organizing management information within an enterprise are provided. The method includes storing an enterprise bill of process (eBOP) comprising a plurality of enterprise process events and at least one respective threshold for each enterprise process event in an information engine and receiving enterprise process data relating to the plurality of enterprise process events from an information engine. The enterprise process data includes historical data relating to the enterprise process events, real-time current information relating to the enterprise process events, predicted data based on the historical data, the current data and measured or derived parameters associated with the at least some of the plurality of enterprise process events, and algorithmic models of at least one of the enterprise process events including parameters, variables, and measurements. The method further includes generating immediate actions directing subscribed parties to perform determined remedial procedures of an action plan.
Abstract:
A microstructure is upscaled to generate a coarsened heterogeneous spatial distribution of porosity and a set of porosity dependent constitutive relationships. A three dimensional (3D) microstructure model, bulk material properties, and/or porosity is received for anode, cathode, and separator battery components. A coarsened porosity model with emergent properties is calculated from the battery component microstructures as a function of the porosity. Bruggeman coefficients for each battery component sub region are calculated from the effective ionic conductivity, electric and thermal conductivity, and ionic diffusivity. A heterogeneous mesoscale 3D battery model is created by combining the anode, cathode, and separator materials into a single cell structure and separately partitioning each into coarse voxels to create a 3D model of porosity.
Abstract:
Embodiments determine physical behavior of real-world objects. Using a computer-based model representing a real-world object, embodiments add pseudo-constitutive modeling to the computer-based model to alleviate local numerical instabilities caused by ill-conditioned elemental stiffness operators within elements of the model. A computer-based model, representing a real-world object using a plurality of elements, is defined which indicates one or more materials represented by the elements. Equations describing physics-based behaviors of the one or more materials are defined. A stabilization equation that is a function of a non-linear deformation gradient matrix is defined. A simulation is performed of the real-world object, subject to a load, using the defined computer-based model, the defined equations describing physics-based behaviors, and the defined stabilization equation. Performing the simulation includes applying the stabilization equation to each of the plurality of elements. Results of performing the simulation indicate the physical behavior of the real-world object.
Abstract:
Described are computer aided techniques to simulate a human respiratory event. The computer aided techniques access a model including a portion of a person's respiratory tract, which models the respiratory tract as a volumetric region, initiate a respiratory event into the volumetric regions, which respiratory event originates in the accessed model at a depth that is inside of the modeled respiratory tract, simulate movement of elements of the respiratory event within the volumetric region, with the elements representing particles of the respiratory event, at an inlet boundary condition representing an area of the model that is at the threshold depth inside the respiratory tract, and obtain from the simulation, a representation of a trajectory of particles of the respiratory event.
Abstract:
Disclosed are computer implemented techniques for conducting a simulation of physical properties of a porous medium. The features include receiving a micro-CT 3D image that captures a representative elemental volume of the porous medium, the porous medium defined as having mineral types and fluid types with individual grains and grain to grain contacts, labeling the micro-CT 3D image as individual voxels according to mineral and fluid types and labeling the mineral type voxels as belonging to separated and fixed individual grains. The features also include transforming the labeled voxels into an unstructured conformal mesh representation for all grains and applying the unstructured conformal mesh representation to a parametric cohesive contact engine, with the parametric cohesive contact engine executing a parametric cohesive contact model that has an adjustable parameter, a critical separation δ0 conditioned according to consolidation level.
Abstract:
Embodiments automatically determine optimized designs of real-world objects. Using a computer-based model representing a real-world object, an embodiment determines equilibriums of the real-world object across a plurality of time steps. Determining said equilibriums determines velocities of the real-world object across the plurality of time steps. Average acceleration of the real-world object is determined for each of a plurality of time windows (defined across the plurality of time steps) using the determined velocities. Sensitivity of each determined average acceleration is calculated. The determined average accelerations are used to define at least one of a constraint and an objective function. The computer-based model representing the real-world object is iteratively optimized, using the calculated sensitivity of each determined acceleration, with respect to at least one of the constraint and the objective function. The iterative optimization results in an updated computer-based model, representing the optimized design of the real-world object.
Abstract:
Embodiments provide functionality to assess dynamic ergonomic risk. One such example embodiment receives process planning data for an operator performing a task. Based on the received process planning data, parameters for a time analysis are defined and a time analysis of the operator performing the task is performed using the defined parameters. In turn, static ergonomic risk is determined based on the received process planning data. Then, an indication of dynamic ergonomic risk is provided based on (i) results of performing the time analysis and (ii) the determined static ergonomic risk.
Abstract:
Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
Abstract:
A computer-implemented method is disclosed that includes receiving content associated with a heap dump of a computer application, generating a plurality of files based on the heap dump content, and loading the files into the graph database. The files so generated are compatible with the graph database. In some implementations, additional analysis and route finding (e.g., finding the relationship between two nodes) may be performed on the resulting object graph.
Abstract:
A method and corresponding system upgrades a live computer system. The method begins with migrating a copy of data from a first system to a communicatively coupled second system at a first time. Next, at one or more subsequent times, a copy of changed data is migrated from the first system to the second system until a threshold is reached. Finally, in response to reaching the threshold, a copy of the remaining changed data is migrated from the first system to the second system. A further embodiment of the method comprises: disabling access to the first system during the migration of data at the first time, enabling and maintaining access to the first system at the one or more subsequent times during the migration of the copy of changed data, and disabling access to the first system during the migration of the copy of the remaining changed data. In this manner, the system being upgraded is still highly available throughout the upgrade process.