会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • COVERAGE GUIDED TECHNIQUE FOR BUG FINDING IN CONTROL SYSTEMS AND SOFTWARE
    • 用于控制系统和软件中的BUG查找的覆盖指导技术
    • US20160092346A1
    • 2016-03-31
    • US14847221
    • 2015-09-08
    • Toyota Motor Engineering & Manufacturing North America, Inc.University Joseph Fourier
    • James P. KapinskiJyotirmoy V. DeshmukhXiaoqing JinThao DangTommaso Dreossi
    • G06F11/36
    • G06F11/3676G06F11/3648
    • A computer-implemented method for automatically identifying a faulty behavior of a control system. The method includes receiving, at a test processor, a description of the faulty behavior. The method also includes selecting, using the test processor, a goal state based on a heuristic decision. The method also includes selecting, using the test processor, a selected system state. The method also includes selecting, using the test processor, a selected variable to the control system based on the goal state. The method also includes loading, from a memory, a control model of the control system. The method also includes performing, using the test processor, a simulation of the control model using the selected variable and the selected system state as parameters of the simulation. The method also includes determining, using the test processor, whether the faulty behavior was observed based on the simulation.
    • 一种用于自动识别控制系统的故障行为的计算机实现的方法。 该方法包括在测试处理器处接收关于故障行为的描述。 该方法还包括基于启发式决策来选择使用测试处理器的目标状态。 该方法还包括使用测试处理器选择所选择的系统状态。 该方法还包括基于目标状态选择使用测试处理器将控制系统的选定变量。 该方法还包括从存储器加载控制系统的控制模型。 该方法还包括使用测试处理器,使用所选择的变量和所选择的系统状态作为模拟的参数来执行控制模型的模拟。 该方法还包括使用测试处理器确定是否基于仿真观察到故障行为。
    • 5. 发明申请
    • Systems and Methods for Evaluating Stability of Software Code for Control Systems
    • 用于评估控制系统软件代码稳定性的系统和方法
    • US20140201723A1
    • 2014-07-17
    • US13760407
    • 2013-02-06
    • Toyota Motor Engineering & Manufacturing North America, Inc.
    • James P. KapinskiJyotirmoy V. Deshmukh
    • G06F11/36
    • G05B13/02B60T8/17551B60T2270/86G05B23/0248G06F11/3608
    • In one embodiment, a method of evaluating stability of software code for a control system includes receiving a set of initial trajectories by a semidefinite programming solver module, and determining one or more candidate Lyapunov functions based on the set of initial trajectories. The method further includes performing a plurality of simulations using a model of the control system to create a set of discovered trajectories, and evaluating the set of discovered trajectories to determine one or more counterexample trajectories that violate one or more Lyapunov conditions. If one or more counterexample trajectories are discovered, then the method includes inputting the set of discovered trajectories including the one or more counterexample trajectories into the semidefinite programming solver module, and determining, by the semidefinite programming solver module, one or more additional candidate Lyapunov functions from the set of initial trajectories and the set of discovered trajectories.
    • 在一个实施例中,评估用于控制系统的软件代码的稳定性的方法包括:通过半定制编程解算器模块接收一组初始轨迹,以及基于初始轨迹集来确定一个或多个候选Lyapunov函数。 该方法还包括使用控制系统的模型来执行多个模拟以创建一组已发现的轨迹,以及评估所发现的轨迹集合以确定违反一个或多个Lyapunov条件的一个或多个反例轨迹。 如果发现一个或多个反例轨迹,则该方法包括将包括一个或多个反例轨迹的所发现的轨迹集合输入到半定义编程解算器模块中,并且由半定规划求解器模块确定一个或多个另外的候选Lyapunov函数 从一组初始轨迹和一组发现的轨迹。