Patents by Inventor Dachuan Yu
Dachuan Yu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9042141Abstract: A system that manages a supplemental energy source connected to a power grid uses a two stage control strategy to manage power transfers in and out of the power grid as well as in and out of an energy storage system, such as a battery bank. One stage uses a non-linear transfer function to control an output frequency of a DC-to-AC inverter to limit undesired effects of power transients that occur on the grid. A second stage uses control strategy for transferring energy between the energy storage system and an internal DC link based on a relationship between a voltage on a DC link connecting the first and second stages and a DC link reference voltage, the voltage on the DC link, and a voltage at the energy storage system. The control strategy includes rapid charging, over-charging protection, and grid transient stabilization.Type: GrantFiled: February 7, 2013Date of Patent: May 26, 2015Assignee: Caterpillar Inc.Inventors: Dachuan Yu, Greg Speckhart
-
Patent number: 8987939Abstract: A hybrid power system is disclosed. The hybrid power system may include a primary power source configured to provide a primary power, and an energy storage device coupled to the primary power source, the energy storage device configured to store excess primary power provided by the primary power source. The hybrid power system may further include a variable speed genset, the variable speed genset including a secondary power source configured to operate at a variable rotor speed to provide a secondary power responsive to power requirements of a load. The hybrid power system may also include a central controller communicatively coupled to the primary power source, the energy storage device, and the variable speed genset, the central controller configured to control the primary power source, the energy storage device, and the variable speed genset based on the power requirements of the load.Type: GrantFiled: November 30, 2007Date of Patent: March 24, 2015Assignee: Caterpillar Inc.Inventors: Dachuan Yu, Michael Parry Liechty, Mahesh Sitaram Illindala, Matthew Thomas Muller
-
Patent number: 8946915Abstract: A method of determining an optimal operating speed of a variable speed genset is provided. The method may include determining whether an actual operating speed of the genset approximates a desired operating speed, the desired operating speed being predetermined based on a measured load value associated with the genset, the desired operating speed being associated with an applied offset value that is adjustable between a minimum offset value and a maximum offset value; incrementing the applied offset value of the desired operating speed to decrease the actual operating speed if the actual operating speed approximates the desired operating speed, and the applied offset value is less than the maximum offset value; and determining the desired operating speed as the optimal operating speed if the actual operating speed approximates the desired operating speed, and the applied offset value is equal to the maximum offset value.Type: GrantFiled: March 13, 2013Date of Patent: February 3, 2015Assignee: Caterpillar Inc.Inventors: Dachuan Yu, Gregory J. Speckhart, Eric Matthew Andris
-
Publication number: 20140339893Abstract: A variable speed genset system is provided that may include a primary power source, an electric machine, an energy storage device, a boost converter, and a controller. The electric machine may be coupled to the primary power source and electrically coupled to a load through a common bus. The boost converter may be in electrical communication with the common bus and the energy storage device. The controller may determine a State of Health (SOH) for the energy storage device, selectively engage the energy storage device to provide a first power amount to the common bus, and selectively change the operating speed of the primary power source to provide a second power amount to the common bus, the speed based on the SOH, a temperature of the energy storage device, and the load demand. The combination of the first and second power amounts substantially meet a load power demand.Type: ApplicationFiled: April 28, 2014Publication date: November 20, 2014Applicant: Caterpillar Inc.Inventors: John J. Votoupal, Dachuan Yu, Gregory S. Hasler, Gregory J. Speckhart
-
Publication number: 20140297288Abstract: A system and associated method are provided for using a voice activated voice personal assistant (VPA) for a first user equipment, comprising: detecting establishment of a voice communication with a second user equipment; monitoring the voice communications using the VPA for commands relevant to the VPA; identifying, by the VPA, the commands within the voice communication; and implementing an action related to the commands during the ongoing voice communication.Type: ApplicationFiled: March 28, 2014Publication date: October 2, 2014Inventors: Dachuan Yu, John Benko, Akshay Jain, Georges Nahon
-
Publication number: 20140265353Abstract: A method of determining an optimal operating speed of a variable speed genset is provided. The method may include determining whether an actual operating speed of the genset approximates a desired operating speed, the desired operating speed being predetermined based on a measured load value associated with the genset, the desired operating speed being associated with an applied offset value that is adjustable between a minimum offset value and a maximum offset value; incrementing the applied offset value of the desired operating speed to decrease the actual operating speed if the actual operating speed approximates the desired operating speed, and the applied offset value is less than the maximum offset value; and determining the desired operating speed as the optimal operating speed if the actual operating speed approximates the desired operating speed, and the applied offset value is equal to the maximum offset value.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: Caterpillar Inc.Inventors: Dachuan Yu, Gregory J. Speckhart, Eric Matthew Andris
-
Publication number: 20140265569Abstract: A variable speed genset system is provided. The variable speed genset system may include a primary power source, an electric machine, an energy storage device for starting the primary power source and a boost converter. The electric machine may be mechanically coupled to the primary power source and electrically coupled to one or more loads through a common bus. The boost converter may be in electrical communication with each of at least the common bus and the energy storage device, and configured to selectively communicate power from the energy storage device to the common bus if a bus voltage of the common bus falls to a predetermined lower limit.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: CATERPILLAR INC.Inventors: Dachuan Yu, Eric Matthew Andris, Gregory J. Speckhart
-
Publication number: 20140218985Abstract: A system that manages a supplemental energy source connected to a power grid uses a two stage control strategy to manage power transfers in and out of the power grid as well as in and out of an energy storage system, such as a battery bank. One stage uses a non-linear transfer function to control an output frequency of a DC-to-AC inverter to limit undesired effects of power transients that occur on the grid. A second stage uses control strategy for transferring energy between the energy storage system and an internal DC link based on a relationship between a voltage on a DC link connecting the first and second stages and a DC link reference voltage, the voltage on the DC link, and a voltage at the energy storage system. The control strategy includes rapid charging, over-charging protection, and grid transient stabilization.Type: ApplicationFiled: February 7, 2013Publication date: August 7, 2014Applicant: CATERPILLAR INC.Inventors: Dachuan Yu, Greg Speckhart
-
Publication number: 20140175886Abstract: A power system includes a prime mover configured to generate a drive force and a generator configured to receive the drive force and be driven by the prime mover to produce electrical power. The power system further includes a connection configured to receive the electrical power from the generator and direct the electrical power to an external load, a power storage device arranged in series with the connection between the generator and the external load, the power storage device configured to store electrical power from the generator or to discharge power to the external load, and a controller to control the power storage device. The Controller configured to determine a supply of electrical power and a demand for electrical power by the external load, the controller being further configured to control the power storage device. A method is also disclosed.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: Caterpillar Inc.Inventors: Wellington Kwok, Andrew Knitt, Dachuan Yu
-
Publication number: 20130246050Abstract: A method is provided for enabling or enhancing a use of voice control in a voice controlled application (VCA) via a development framework. The method includes: providing in the framework a plurality of action-context pairs—also called framework action-context pairs—usable in a memory of an application development device, which includes a processor, that serve to direct execution of the VCA, wherein the framework context defines a list of parameters related to the action and their respective value types; providing at least one of a voice recognition engine (VRE) and a natural language library to match each action-context pair with semantically related vocabulary; providing in the framework a registration mechanism that permits an association to be formed between an action-context pair and a handler in the voice controlled application. An associated development system for developing the VCA and user equipment that executes the VCA are provided as well.Type: ApplicationFiled: March 15, 2013Publication date: September 19, 2013Applicant: FRANCE TELECOMInventors: Dachuan Yu, John Benko, Satya Mallya
-
Publication number: 20130173190Abstract: A method of operating a power system with an electrical energy-storage device is disclosed. The method may include estimating with at least one information-processing device a present charge capacity of the electrical energy-storage device. This may include determining an estimated fatigue-adjusted discharge value by determining an estimated amount of electrical energy discharged from the electrical energy-storage device and applying a fatigue factor to the estimated amount of electrical energy discharged. The fatigue factor may be determined based on a magnitude of electricity discharged from the electrical energy-storage device. The method may also include estimating the present charge capacity of the electrical energy-storage device based on the estimated fatigue-adjusted discharge value and an estimated full capacity of the electrical energy-storage device.Type: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Inventors: Dachuan Yu, Biagio Ciarla, Justin Dale Middleton
-
Publication number: 20130002027Abstract: An uninterruptible power supply includes an input and an output. The uninterruptible power supply may include a first power path between the input and the output. The uninterruptible power supply may also include a second power path between the input and the output. The second power path may include a rectifier and an inverter. The uninterruptible power supply may also include controls configured to operate the uninterruptible power supply to supply electricity to the output. In controlling the uninterruptible power supply, the controls may selectively operate in first mode by transmitting electricity from the inlet to the outlet via the first power path while operating the inverter to condition at least one characteristic of electricity at the output. The controls may also selectively operate the uninterruptible power supply in a second mode by transmitting electricity from the input to the output via the second power path.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Inventors: Dachuan Yu, James David Siegle, Mahesh Sitaram Illindala, Mark Edward Hartman, Gregory Jay Speckhart
-
Patent number: 8302080Abstract: A method and apparatus is disclosed herein for automated test input generation for web applications.Type: GrantFiled: October 10, 2008Date of Patent: October 30, 2012Assignee: NTT DoCoMo, Inc.Inventors: Gary Wassermann, Dachuan Yu, Ajay Chander, Dinakar Dhurjati, Hiroshi Inamura
-
Patent number: 8091128Abstract: A method and apparatus is disclosed for performing information flow enforcement for assembly code. In one embodiment, the method comprises receiving assembly code having timing annotations with type information that enforce information flow with respect to one or more of timing-related covert and concurrent channels when statically checked as to whether the code is in violation of a security policy and performing verification with respect to information flow for the assembly code based on a security policy.Type: GrantFiled: August 16, 2007Date of Patent: January 3, 2012Assignee: NTT Docomo, Inc.Inventor: Dachuan Yu
-
Patent number: 8068352Abstract: A control system for a power inverter is disclosed. The power inverter may be configured to supply power to a grid. The control system may include a plurality of output voltage sensors and a plurality of output current sensors configured to measure output line voltages and output line currents of the power inverter. The control system may further include a controller coupled to the power inverter. The controller may be configured to provide a control signal associated with a disturbance frequency to the power inverter. The controller may be further configured to determine an output power of the power inverter based on the output line voltages and output line currents, and determine an amplitude of oscillation in the output power caused by the disturbance frequency. The controller may also be configured to detect an islanding condition, if the amplitude of oscillation is below a threshold.Type: GrantFiled: December 19, 2008Date of Patent: November 29, 2011Assignee: Caterpillar Inc.Inventors: Dachuan Yu, Mahesh Sitaram Illindala, Osama Mohammad Alkhouli
-
Publication number: 20100257603Abstract: A method and apparatus is disclosed herein for detecting and preventing unsafe behavior of script programs. In one embodiment, a method comprises performing static analysis of a script program based on a first safety policy to detect unsafe behavior of the script program and preventing execution of the script program if a violation of the safety policy would occur when the script program is executed.Type: ApplicationFiled: April 2, 2010Publication date: October 7, 2010Inventors: Ajay Chander, Dachuan Yu
-
Publication number: 20100223604Abstract: A method and apparatus is disclosed herein for using a module system for polymorphic ?-calculus. In one embodiment, the method comprises receiving a formal specification of a software program; and performing automatic analysis on the formal specification using a module system fitted with processes of the polymorphic ?-calculus processes.Type: ApplicationFiled: January 7, 2010Publication date: September 2, 2010Inventors: George Kuan, Dachuan Yu, Dinakar Dhurjati, Ajay Chander, Hiroshi Inamura
-
Publication number: 20100157634Abstract: A control system for a power inverter is disclosed. The power inverter may be configured to supply power to a grid. The control system may include a plurality of output voltage sensors and a plurality of output current sensors configured to measure output line voltages and output line currents of the power inverter. The control system may further include a controller coupled to the power inverter. The controller may be configured to provide a control signal associated with a disturbance frequency to the power inverter. The controller may be further configured to determine an output power of the power inverter based on the output line voltages and output line currents, and determine an amplitude of oscillation in the output power caused by the disturbance frequency. The controller may also be configured to detect an islanding condition, if the amplitude of oscillation is below a threshold.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Inventors: Dachuan Yu, Mahesh Sitaram Illindala, Osama Mohammad Alkhouli
-
Publication number: 20100088678Abstract: A method and apparatus is disclosed herein for formal specification and analysis of timing properties. In one embodiment, the method comprises receiving a software design that includes timing behaviors expressed in a specification language; analyzing the timing behaviors; and using abstract interpretation based static analysis to detect misuses of one or more timing constructs.Type: ApplicationFiled: September 29, 2009Publication date: April 8, 2010Inventors: Musab AlTurki, Dinakar Dhurjati, Dachuan Yu, Ajay Chander, Hiroshi Inamura
-
Publication number: 20090193497Abstract: A method and apparatus is disclosed herein for constructing security policies for content instrumentation against attacks. In one embodiment, the method comprises constructing one or more security policies for web content using at least one rewriting template, at least one edit automata policy, or at least one policy template; and rewriting a script program in a document to cause behavior resulting from execution of the script to conform to the one or more policies.Type: ApplicationFiled: November 25, 2008Publication date: July 30, 2009Inventors: Haruka Kikuchi, Dachuan Yu, Ajay Chander