Patents by Inventor Andrea Benigni

Andrea Benigni 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: 11755800
    Abstract: A method for generating a simulator of a target system includes parsing data defining operational components and component parameters, searching for and obtaining model code definitions within a library database, customizing the model code definitions based on the component parameters, constructing a system model, and generating solver code based the customized model code definitions of the target system. The solver code may be indicative of input and output operation of the target system. The method may also include concatenating the system model with the solver code to form a solver function definition for the target system, and converting the solver function definition into an field programmable gate array (FPGA) core or central processing unit (CPU) core for execution on a simulation device for the target system.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: September 12, 2023
    Assignee: UNIVERSITY OF SOUTH CAROLINA
    Inventors: Matthew A. Milton, Andrea Benigni
  • Publication number: 20220320896
    Abstract: The present invention relates to sinusoidal components representative of particular commands (VCMD) or values, or a combination thereof, superimposed on DC power lines (VDC) as a means of communication between the prosumers wherein the communication will be tailored to commands for microgrids.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 6, 2022
    Applicant: University of South Carolina
    Inventors: Matthew T. Davidson, Michelle L. Hunt, Andrea Benigni
  • Publication number: 20220222406
    Abstract: A method for generating a simulator of a target system includes parsing data defining operational components and component parameters, searching for and obtaining model code definitions within a library database, customizing the model code definitions based on the component parameters, constructing a system model, and generating solver code based the customized model code definitions of the target system. The solver code may be indicative of input and output operation of the target system. The method may also include concatenating the system model with the solver code to form a solver function definition for the target system, and converting the solver function definition into an field programmable gate array (FPGA) core or central processing unit (CPU) core for execution on a simulation device for the target system.
    Type: Application
    Filed: June 11, 2021
    Publication date: July 14, 2022
    Inventors: Matthew A. Milton, Andrea Benigni