Subscribe: Untitled
http://www.freepatentsonline.com/rssfeed/rsspat703.xml
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
based  circuit  computer  data  device  includes  method  methods  model  models  plurality  power  reservoir  simulation  system 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Untitled

Untitled





 



Task-based design evaluation

Tue, 12 Jan 2016 08:00:00 EST

A proposed feature vector for a first deign is received and an existing feature vector for an existing design is retrieved for a given task. The proposed design is evaluated against the existing design using task-based scores associated with each design and based on their performances for the given task.



Methods, systems, and computer readable media for simulating realistic movement of user equipment in a long term evolution (LTE) network

Tue, 01 Sep 2015 08:00:00 EDT

Methods, systems, and computer readable media for simulating realistic movement of user equipment in an LTE network are disclosed. According to one method, a logical topology of a long term evolution (LTE) access network is defined that includes defining connections between one or more eNodeBs (eNBs). A physical topology of the LTE access network is defined that includes defining locations of the eNBs and sectors, where the physical network topology is mapped to the logical network topology. One or more problem areas are defined within the physical network topology, where the one or more problem areas include locations where signal quality is degraded. One or more paths are defined through the physical network topology. A traffic profile for a user equipment (UE) device is defined. A plurality of messages is generated for simulating the movement of a UE device along a path through the physical network topology.



Apparatus, methods and systems for parallel power flow calculation and power system simulation

Tue, 04 Aug 2015 08:00:00 EDT

According to one aspect, an apparatus for computing a solution to a power flow problem for an electrical power system comprising a plurality of buses. The apparatus includes (a) at least one processor comprising a plurality of cores; and (b) memory coupled to the at least one processor for storing an admittance matrix for the power system, real power and reactive power for each bus, and an initial complex voltage for each bus; (c) wherein the at least one processor is configured to: (i) perform a Jacobi power flow calculation for each bus to determine the complex voltage for each bus, the Jacobi power flow calculation using the admittance matrix, the real power and reactive power for each bus, and the initial complex voltage for each bus as inputs, wherein at least two Jacobi power flow calculations are performed concurrently on the plurality of cores; (ii) calculate a power mismatch at each bus based on the complex voltages; and (iii) determine whether the Jacobi power flow calculations have converged based on the power mismatch and repeat (i) to (iii) if the Jacobi power flow calculations have not converged.



Patient selectable joint arthroplasty devices and surgical tools

Tue, 07 Jul 2015 08:00:00 EDT

Disclosed herein are methods, compositions and tools for repairing articular surfaces repair materials and for repairing an articular surface. The articular surface repairs are customizable or highly selectable by patient and geared toward providing optimal fit and function. The surgical tools are designed to be customizable or highly selectable by patient to increase the speed, accuracy and simplicity of performing total or partial arthroplasty.



Computer-implemented systems and methods for testing large scale automatic forecast combinations

Tue, 02 Jun 2015 08:00:00 EDT

Systems and methods are provided for evaluating performance of forecasting models. A plurality of forecasting models may be generated using a set of in-sample data. Two or more forecasting models from the plurality of forecasting models may be selected for use in generating a combined forecast. An ex-ante combined forecast may be generated for an out-of-sample period using the selected two or more forecasting models. The ex-ante combined forecast may then be compared with a set of actual out-of-sample data to evaluate performance of the combined forecast.



Leveraging transactional memory hardware to accelerate virtualization and emulation

Tue, 26 May 2015 08:00:00 EDT

Various technologies and techniques are disclosed for using transactional memory hardware to accelerate virtualization or emulation. State isolation can be facilitated by providing isolated private state on transactional memory hardware and storing the stack of a host that is performing an emulation in the isolated private state. Memory accesses performed by a central processing unit can be monitored by software to detect that a guest being emulated has made a self modification to its own code sequence. Transactional memory hardware can be used to facilitate dispatch table updates in multithreaded environments by taking advantage of the atomic commit feature. An emulator is provided that uses a dispatch table stored in main memory to convert a guest program counter into a host program counter. The dispatch table is accessed to see if the dispatch table contains a particular host program counter for a particular guest program counter.



Method of providing data included in building information modeling data file, recording medium therefor, system using the method, and method of providing data using building information modeling server

Tue, 26 May 2015 08:00:00 EDT

A method of providing data included in a building information modeling (BIM) data file using a server is provided. The method includes retrieving mapping data corresponding to a user request, extracting data corresponding to at least one entity mapped to the mapping data from the BIM data file, and transmitting the extracted data to a client.



Hypothesis derived from relationship graph

Tue, 26 May 2015 08:00:00 EDT

A method and apparatus for data processing. The method calculates correlations between a plurality of attributes in a dataset. The attributes are factors involved in transaction processing. The method generates a relationship graph by using the plurality of attributes and the correlations between the plurality of attributes; and extracts a sub-graph from the relationship graph to represent a hypothesis. The hypothesis describes the impacts of the factors on the transaction processing. Also provided is an apparatus for implementing the above data processing method.



Method for computer-aided closed-loop and/or open-loop control of a technical system

Tue, 26 May 2015 08:00:00 EDT

A method for computer-aided closed and/or open-loop control of a technical system is provided. A first value of an output quantity is predicted on a data-based model at a current point in time. A second value of the output quantity is determined from an analytical model. The state of the technical system at the current point is assigned a confidence score in the correctness of prediction of the data-based model. A third value of the output quantity is determined from the first and second value as a function of the confidence score for controlling the technical system. A suitable value for the output quantity can be derived from the analytical model even for regions of the technical system in which the quality of prediction of the data-based model is low because of a small set of training data. The technical systems can be turbines, such as gas turbines.



Privacy-preserving aggregated data mining

Tue, 26 May 2015 08:00:00 EDT

An apparatus, system and method are introduced for preserving privacy of data in a dataset in a database with a number n of entries. In one embodiment, the apparatus includes memory including computer program code configured to, with a processor, cause the apparatus to form a random matrix of dimension m by n, wherein m is less than n, operate on the dataset with the random matrix to produce a compressed dataset, form a pseudoinverse of the random matrix, and operate on the dataset with the pseudoinverse of the random matrix to produce a decompressed dataset.



Method and system for efficient emulation of multiprocessor memory consistency

Tue, 26 May 2015 08:00:00 EDT

A method (and system) of emulation in a multiprocessor system, includes performing an emulation in which a host multiprocessing system of the multiprocessor system supports a weak consistency model, and the target multiprocessing system of the multiprocessor system supports a strong consistency model.



Manufacturing method and system of target

Tue, 26 May 2015 08:00:00 EDT

The disclosed technology provides a manufacturing method of a target comprising obtaining an initial mass and a residual mass of the target sample, and calculating an etching mass; determining a relative etching depth of the target sample; calculating a relative etching mass based on the etching mass and the relative etching depth; determining a utilization parameter of the target sample based on the relative etching mass and the initial mass of the target sample before being used; and performing a simulation and optimization process on the utilization parameter of the target sample, obtaining target parameters corresponding to a preset value of the utilization parameter, and outputting the target parameters to a manufacturing control center for manufacturing a target. The disclosed technology also provides a manufacturing system of a target.



Modeling gate resistance of a multi-fin multi-gate field effect transistor

Tue, 26 May 2015 08:00:00 EDT

The embodiments relate to modeling resistance in a multi-fin multi-gate field effect transistor (MUGFET). In these embodiments, a design for a multi-fin MUGFET comprises a gate structure with a horizontal portion traversing multiple semiconductor fins and comprising a plurality of first resistive elements connected in series, with vertical portions adjacent to opposing sides of the semiconductor fins and comprising second resistive elements connected in parallel by the horizontal portion, and with contact(s) comprising third resistive element(s). The total gate resistance is determined based on resistance contributions from the first resistive elements, the second resistive elements and the third resistive element(s), particularly, where each resistive contribution is based on a resistance value of the resistive element, a first fraction of current from the semiconductor fins entering the resistive element and a second fraction of the current from the semiconductor fins exiting the resistive element.



Systems and methods for identifying personalized vascular implants from patient-specific anatomic data

Tue, 26 May 2015 08:00:00 EDT

Embodiments include methods of identifying a personalized cardiovascular device based on patient-specific geometrical information, the method comprising: generating a patient specific model of at least a portion of a patient's vasculature from image data of the patient's vasculature and one or more measured or estimated physiological or phenotypic parameters of the patient; determining pathology characteristics from cardiovascular geometry of the patient specific model; defining an objective function for a device based on design considerations and one or more estimates of hemodynamic and mechanical characteristics; optimizing the objective function, by simulating at least one change in devices and evaluating the objective function using fluid dynamic or structural mechanic analysis; and using the optimized objective function to either (i) select a device from a set of available devices or (ii) manufacture a desired device.



Systems and methods for identifying personalized vascular implants from patient-specific anatomic data

Tue, 26 May 2015 08:00:00 EDT

Embodiments include methods of identifying a personalized cardiovascular device based on patient-specific geometrical information, the method comprising acquiring an anatomical model of at least part of the patient's vascular system; performing, using a processor, one or more of geometrical analysis, computational fluid dynamics analysis, and structural mechanics analysis on the anatomical model; and identifying, using the processor, a personalized cardiovascular device for the patient, based on results of one or more of the geometrical analysis, computational fluid dynamics analysis, and structural mechanics analysis of anatomical model.



Space-time surrogate models of subterranean regions

Tue, 26 May 2015 08:00:00 EDT

Methods for creating and using space-time surrogate models of subsurface regions, such as subsurface regions containing at least one hydrocarbon formation. The created surrogate models are explicit models that may be created from implicit models, such as computationally intensive full-physics models. The space-time surrogate models are parametric with respect to preselected variables, such as space, state, and/or design variables, while also indicating responsiveness of the preselected variables with respect to time. In some embodiments, the space-time surrogate model may be parametric with respect to preselected variables as well as to time. Methods for updating and evolving models of subsurface regions are also disclosed.



System and method for forecasting production from a hydrocarbon reservoir

Tue, 26 May 2015 08:00:00 EDT

A system and method is taught to substantially automate forecasting for a hydrocarbon producing reservoir through integration of modeling module workflows. A control management module automatically generates static and dynamic offspring models, with static and dynamic modeling software, until a performance objective associated with the forecasting of the reservoir is satisfied. The performance objective can include an experimental design table to determine a sensitivity of a particular parameter or can be directed towards reservoir optimization, i.e., ultimate hydrocarbon recovery, net present value, reservoir percentage yield, reservoir fluid flow rate, or history matching error.



Method of material modeling for crash test dummy finite element models

Tue, 26 May 2015 08:00:00 EDT

A computer method of material modeling for crash test dummy finite element models includes the steps of making a material card for the material, applying the material card to validate a finite element model of a crash test dummy component, determining whether the finite element model is acceptable, ending the method if the finite element model is acceptable, and adjusting a relative volume (J) range for the material to make the material soft or stiff if the finite element model is not acceptable.



Surface normal computation on noisy sample of points

Tue, 26 May 2015 08:00:00 EDT

Various technologies described herein pertain to computing surface normals for points in a point cloud. The point cloud is representative of a measured surface of a physical object. A point in the point cloud can be set as a point of origin, and points in the point cloud can be modeled as electrostatic point charges. Moreover, a point of least electrostatic potential on a sphere centered at the point of origin can be computed as a function of the electrostatic point charges. Further, unit vector with a direction from the point of origin to the point of least electrostatic potential on the sphere can be assigned as a normal for the point of origin.



Method of determining clonotypes and clonotype profiles

Tue, 26 May 2015 08:00:00 EDT

The invention is directed to methods for determining clonotypes and clonotype profiles in assays for analyzing immune repertoires by high throughput nucleic acid sequencing of somatically recombined immune molecules. In one aspect, the invention comprises generating a clonotype profile from an individual by generating sequence reads from a sample of recombined immune molecules; forming from the sequence reads a sequence tree representing candidate clonotypes each having a frequency; coalescing with a highest frequency candidate clonotype any lesser frequency candidate clonotypes whenever such lesser frequency is below a predetermined value and whenever a sequence difference therebetween is below a predetermined value to form a clonotype. After such coalescence, the candidate clonotypes is removed from the sequence tree and the process is repeated. This approach permits rapid and efficient differentiation of candidate clonotypes with genuine sequence differences from those with experimental or measurement errors, such as sequencing errors.



Device for the collection and processing of information relating to the exposure of one or more persons to one or more products of chemical or biological origin and method for the use of such a device

Tue, 26 May 2015 08:00:00 EDT

A device for the collection and processing of information relating to the exposure of one or more persons to one or more products of chemical or biological origin has: at least one coded sensor for automatic or semi-automatic identification of a person likely to be exposed to at least one product,at least one coded sensor for the collection of information relating to the handling of at least one product by the person likely to be exposed to the product,at least one sensor for validating the information collected by the identification and collection sensors,at least one module for reading at least one coded sensor, anda module for processing information collected by the sensors.



Matching pursuit-based apparatus and technique to construct a seismic signal using a predicted energy distribution

Tue, 26 May 2015 08:00:00 EDT

A technique includes processing seismic data indicative of samples of at least one measured seismic signal in a processor-based machine to, in an iterative process, determine basis functions, which represent a constructed seismic signal. The technique includes in each iteration of the iterative process, selecting another basis function of the plurality of basis functions. The selecting includes based at least in part on the samples and a current version of the constructed seismic signal, determining a cost function; and interpreting the cost function based at least in part on a predicted energy distribution of the constructed seismic signal to select the basis function.



Computer-based method for real-time three-dimensional geological model calculation and reservoir navigation

Tue, 26 May 2015 08:00:00 EDT

A method of calculating a 3-D geologic model in real time using, as input, 2-D geologic data. The 3-D is used for conducting further drilling operations. The model may be updated in real time using additional measurements obtained during drilling operations.



Drive system having ongoing pull-slip learning

Tue, 26 May 2015 08:00:00 EDT

A drive system for a mobile machine is disclosed. The drive system may have a travel speed sensor, at least one traction device speed sensor, and a controller in communication with the travel speed sensor and the at least one traction device speed sensor. The controller may be configured to determine a slip value associated with a traction device of the mobile machine based on signals generated by the travel speed sensor and the at least one traction device speed sensor, and determine a torque output value of the mobile machine. The control may also be configured to make a comparison of the slip value and the torque output value with a pull-slip curve stored in memory, and selectively update the pull-slip curve based on the comparison.



Material templates for automatic assignment of materials to a 3D CAD model

Tue, 26 May 2015 08:00:00 EDT

The present invention relates to a system, method, and apparatus that include a novel way of automatically assigning materials to 3D CAD models. A predefined material template specifies that a particular part or material name is assigned to a particular material such that all instances of the particular part name are assigned or modified automatically by the material template. By having a consistent naming convention for the parts in the CAD file, this material assignment can be performed automatically when the CAD file is imported or viewed.



Battery pack with cells of different capacities electrically coupled in parallel

Tue, 26 May 2015 08:00:00 EDT

The disclosed embodiments provide a battery pack for use with a portable electronic device. The battery pack includes a first set of cells with different capacities electrically coupled in a parallel configuration. Cells within the first set of cells may also have different thicknesses and/or dimensions. The first set of cells is arranged within the battery pack to facilitate efficient use of space within a portable electronic device. For example, the first set of cells may be arranged to accommodate components in the portable electronic device.



Interactive determination of coiling parameters

Tue, 26 May 2015 08:00:00 EDT

A coiling parameterization tool includes a processor and a display for displaying values of lumen volume, packing and coiling parameters for filling a lumen in relation to a desired packing. The processor is configured to detect a change in one of the displayed values and, in response to the change, to automatically evaluate, change and display remaining values displayed on the display.



Circuit partitioning and trace assignment in circuit design

Tue, 19 May 2015 08:00:00 EDT

Methods and apparatuses for circuit design are described. In one embodiment, the method comprises determining a distribution of nets of a circuit, the distribution of the nets comprising numbers of blocks that each of the nets has in each of a plurality of partitions of the circuit in a partitioning solution, moving a first block of the circuit from a source partition to a destination partition to modify the partitioning solution, and updating the distribution of the nets after the moving.



Computer system, program, and method for assigning computational resource to be used in simulation

Tue, 19 May 2015 08:00:00 EDT

The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.



Systems and methods for phase predictive impedance loss model calibration and compensation

Tue, 19 May 2015 08:00:00 EDT

The systems and methods of the present disclosure calibrate impedance loss model parameters associated with an electrosurgical system having no external cabling or having external cabling with a fixed or known reactance, and obtain accurate electrical measurements of a tissue site by compensating for impedance losses associated with the transmission line of an electrosurgical device using the calibrated impedance loss model parameters. A computer system stores voltage and current sensor data for a range of different test loads and calculates sensed impedance values for each test load. The computer system then predicts a phase value for each load using each respective load impedance value. The computer system back calculates impedance loss model parameters including a source impedance parameter and a leakage impedance parameter based upon the voltage and current sensor data, the predicted phase values, and the impedance values of the test loads.



Electrical-thermal co-simulation with joule heating and convection effects for 3D systems

Tue, 19 May 2015 08:00:00 EDT

In a method for simulating temperature and electrical characteristics within an circuit, a temperature of at least one volume within the circuit as a function of a resistance within the at least one volume is repeatedly calculated and the resistance as a function of the temperature is repeatedly calculated until the temperature is within a predetermined tolerance of a previous temperature result and until the resistance is within a predetermined tolerance of a previous resistance result. Once the temperature is within a predetermined tolerance of the previous temperature result and the resistance is within a predetermined tolerance of the previous resistance, then an output indicative of the temperature is generated.



Flux balance analysis with molecular crowding

Tue, 19 May 2015 08:00:00 EDT

Methods are provided herein for: calculating cell growth rates in various environments and genetic backgrounds; calculating the order of substrate utilization from a defined growth medium; calculating metabolic flux reorganization in various environments and at various growth rates; and calculating the maximum metabolic rate and optimal metabolite concentrations and enzyme activities by applying a computational optimization method to a kinetic model of a metabolic pathway. The optimization methods use intracellular molecular crowding parameters and/or well as kinetic rates to assist in modeling metabolic activity.



Energy usage in injection molding simulations

Tue, 19 May 2015 08:00:00 EDT

Methods, systems, and apparatus, including computer program products, for determining energy indicator values for a plurality of thermoplastic materials. An energy indicator value represents expected energy requirements for performing an injection of the material in a mold cavity. An injection of each of a plurality of thermoplastic materials in a first modeled mold cavity is simulated. A respective value of a first expected energy parameter is determined for each of the plurality of thermoplastic materials based on the simulated injections. A respective energy indicator is determined, for each of the plurality of thermoplastic materials, based at least on the corresponding value of the first expected energy parameter. The respective energy indicator value of one or more of the plurality of thermoplastic materials is presented.



Systems and methods for solar power equipment

Tue, 19 May 2015 08:00:00 EDT

A design system for generating a power equipment proposal for a particular location, comprises an insolation database, a load database, and a processing system. The insolation database comprises insolation values associated with a plurality of geographic data points. The load database associates appropriate power equipment with load requirements. The processing system generates at least one power equipment proposal based on load requirements generated from the insolation database based on the insolation values associated with a geographic data point closest to the particular location and solar power equipment appropriately selected from the load database based on the load requirements generated from the insolation database.



Dynamics simulation

Tue, 19 May 2015 08:00:00 EDT

Dynamics simulations are described. Dynamics simulations can include identifying a number of ink related components and a number of printing interactions. Dynamics simulations can also include generating a granular representation of the number of ink related components and calculating a number of Hamaker constants based on the granular representation of the number of ink related components. Dynamics simulations can include performing a dynamics simulation based on the number of Hamaker constants, the granular representation of the number of ink related components, and the number of printing interactions.



Macro model of operational amplifier and circuit design simulator using the same

Tue, 19 May 2015 08:00:00 EDT

The present invention aims to simulate a response more similar to a actual machine while inhibiting load increase in analog operation. Program configuration of the present invention is a component of a simulation program for circuit design, which is executed by a computer. The computer includes an operation portion, a storage portion, a manipulation portion, and a display portion, so that the computer exerts a function of a circuit design simulator, and as a macro model of an operational amplifier for use in the circuit design simulator, enabling the computer to act by simulating a response of the operational amplifier on the circuit design simulator. The macro model of the operational amplifier includes a control portion (LMT1) for generating output exception in the event of input exception or power supply exception of the operational amplifier.



Computer simulation of fluid flow and acoustic behavior

Tue, 19 May 2015 08:00:00 EDT

A computer-implemented method for simulating flow and acoustic interaction of a fluid with a porous medium includes simulating activity of a fluid in a first volume adjoining a second occupied by a porous medium, the activity of the fluid in the first volume being simulated so as to model movement of elements within the first volume and using a first model having a first set of parameters, simulating activity of the fluid in the second volume occupied by the porous medium, the activity in the second volume being simulated so as to model movement of elements within the second volume and using a second model having a second set of parameters and differing from the first model in a way that accounts for flow and acoustic properties of the porous medium, and simulating movement of elements between the first volume and the second volume at an interface between the first volume and the second volume.



Prioritization of three dimensional dental elements

Tue, 19 May 2015 08:00:00 EDT

The present disclosure includes methods, systems, and devices for prioritization of three dimensional dental elements. One method for prioritizing three dimensional dental elements includes receiving a virtual initial dental data set (IDDS) of teeth having spatial information regarding the positions of a number of teeth in the virtual IDDS with respect to each other for presentation of the teeth in a virtual three dimensional space to be viewed on a user interface, setting prioritization values of a number of elements of one or more of the number of teeth, and prioritizing the number of elements to be selected by a user based upon their prioritization values.



Virtual machine migration with direct physical access control

Tue, 12 May 2015 08:00:00 EDT

A data processing system facilitates virtual machine migration with direct physical access control. The illustrative data processing system comprises a software-programmable trap control associated with hardware registers of a computer that selectively vectors execution control of a virtual machine (VM) between a host and a guest. The data processing system further comprises a logic which is configured for execution on the computer that programs the trap control to enable the virtual machine to directly access the hardware registers when the virtual machine is not migrated and to revoke direct access of the hardware registers in preparation for virtual machine migration.



Routing device having multiple logical routers

Tue, 12 May 2015 08:00:00 EDT

Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.



Method and apparatus for simulating operation in a data processing system

Tue, 12 May 2015 08:00:00 EDT

Methods and systems are provided for executing a simulation of an operation in a data processing system. In one implementation, the method includes executing an operation under a first set of conditions, determining a characteristic associated with the execution of the operation under the first set of conditions, and executing a simulation of the operation under a second set of conditions different from the first set of conditions. The simulation of the operation is constrained by the determined characteristic. The method can further include determining a cost/benefit of executing the operation under a set of conditions different from the first set of conditions based at least in part on the simulation.



Statistical circuit simulation

Tue, 12 May 2015 08:00:00 EDT

Method and system are disclosed for statistical circuit simulation. In one embodiment, a computer implemented method for statistical circuit simulation includes providing descriptions of a circuit for simulation, wherein the descriptions include variations of statistical parameters of the circuit, partitioning the circuit into groups of netlists according to variations of statistical parameters of the circuit, simulating the groups of netlists using a plurality of processors in parallel to generate a plurality of output data files, and storing the plurality of output data files in a memory. The method of partitioning the circuit into groups of netlists includes forming the groups of netlists to be simulated in a single instruction multiple data environment, and forming the groups of netlists according to proximity of variations of statistical parameters of the circuit.



Real-time predictive systems for intelligent energy monitoring and management of electrical power networks

Tue, 12 May 2015 08:00:00 EDT

A system for intelligent monitoring and management of an electrical system is disclosed. The system includes a data acquisition component, a power analytics server and a client terminal. The data acquisition component acquires real-time data output from the electrical system. The power analytics server is comprised of a real-time energy pricing engine, virtual system modeling engine, an analytics engine, a machine learning engine and a schematic user interface creator engine. The real-time energy pricing engine generates real-time utility power pricing data. The virtual system modeling engine generates predicted data output for the electrical system. The analytics engine monitors real-time data output and predicted data output of the electrical system. The machine learning engine stores acid processes patterns observed from the real-time data output and the predicted data output to forecast an aspect of the electrical system.



Systems and methods for subsurface oil recovery optimization

Tue, 12 May 2015 08:00:00 EDT

Systems and methods for subsurface secondary and/or tertiary oil recovery optimization based on either a short term, medium term or long term optimization analysis of selected zones, wells, patterns/clusters and/or fields.



System and method for use in simulating a subterranean reservoir

Tue, 12 May 2015 08:00:00 EDT

A computer-implemented method, system, and computer program product are disclosed for updating simulation models of a subterranean reservoir. An ensemble of reservoir models representing a subterranean reservoir having non-Gaussian characteristics is provided and the ensemble of reservoir models is updated using a subspace ensemble Kalman filter. Kemal principle component analysis parameterization or K-L expansion parameterization can be used to update the ensemble of reservoir models.



Production simulator for simulating a mature hydrocarbon field

Tue, 12 May 2015 08:00:00 EDT

A production simulator (2), for simulating a mature hydrocarbon field, providing quantity produced (Qφktb) per phase, per well, per layer (or group of layers) and per time as a function of production parameters (PP), wherein the production simulator (2) matches history data (HD) of the mature hydrocarbon field and verifies a Vapnik condition.



Method for creating a 3D model of a hydrocarbon reservoir, and method for comparative testing of hydrocarbon recovery techniques

Tue, 12 May 2015 08:00:00 EDT

A method of modelling a hydrocarbon-containing reservoir which is representative of such reservoir in at least one physical characteristic such as reservoir porosity or permeability. Data, such as reservoir porosity is firstly determined. Such data is then transformed into printing instructions for a 3D printer. The 3D printer is used to print a reduced-scale model which is representative of the reservoir in respect of the at least one physical characteristic, such as reservoir porosity. A method of comparative testing of different hydrocarbon recovery techniques on a single hydrocarbon-containing reservoir is also disclosed and claimed.



Cascaded eddy simulation

Tue, 12 May 2015 08:00:00 EDT

A fluid flow is simulated by causing a computer to perform operations on data stored in the memory to compute at least one eddy of a fluid flow at a first scale and perform operations to compute at least one eddy of the fluid flow at both the first scale and a second scale. The second scale is a finer scale than the first scale, and the computation of the at least one eddy of the fluid flow at the second scale is constrained by results of the computation of the at least one eddy of the fluid flow at the first scale.



Adaptive multiple shooting optimization method for determining optimal spacecraft trajectories

Tue, 12 May 2015 08:00:00 EDT

Disclosed herein is a method for determining a trajectory for a transfer of a spacecraft from a starting space body to a target space body with respect to a given central space body, wherein the determined trajectory is optimal with respect to a given space mission requirement to be met by the transfer of the spacecraft. The method comprises providing, according to the Pontryagin maximum principle, a physical-mathematical model relating model quantities and physical quantities representing the transfer of the spacecraft with respect to the given central space body.



Method for designing a natural laminar flow wing of a supersonic aircraft

Tue, 12 May 2015 08:00:00 EDT

In designing supersonic aircrafts, a method of designing a natural laminar flow wing is provided which reduces friction drag by delaying boundary layer transition under flight conditions of actual aircrafts. A target Cp distribution on wing upper surface, suited to natural laminarization in which boundary layer transition is delayed rearward in desired Reynolds number states, is defined by a functional type having as coefficients parameters depending on each spanwise station, a sensitivity analysis employing a transition analysis method is applied to the parameters, and a search is performed for the optimum combination of parameters to delay transition rearward.