US 12,447,982 B2
Deterministic simulation of discrete block diagrams for vehicular control system
Mohamed Babaali, Shrewsbury, MA (US)
Assigned to Magna Electronics Inc., Auburn Hills, MI (US)
Filed by Magna Electronics Inc., Auburn Hills, MI (US)
Filed on Jun. 20, 2023, as Appl. No. 18/337,540.
Claims priority of provisional application 63/366,925, filed on Jun. 24, 2022.
Prior Publication US 2023/0415759 A1, Dec. 28, 2023
Int. Cl. B60W 50/04 (2006.01)
CPC B60W 50/04 (2013.01) [B60W 2050/041 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method for testing a vehicular control system, the method comprising:
receiving, at a simulator, a discrete diagram comprising (i) a plurality of nodes and (ii) a plurality of edges, wherein each node of the plurality of nodes represents a task of the vehicular control system to be simulated, and wherein each edge of the plurality of edges connects two respective nodes of the plurality of nodes and represents data transfer between the two respective nodes;
receiving, at the simulator, a requested determinism level selected at a user device from a plurality of determinism levels;
selecting, from a plurality of execution policies, an execution policy based on (i) the simulator, (ii) the discrete diagram (iii) and the received requested determinism level; and
simulating, by the simulator, each task represented by the plurality of nodes using the selected execution policy to simulate operation of the vehicular control system on a vehicle.