US11507088B2ActiveUtilityA1
Simulator, control device, and non-transitory computer-readable recording medium
Est. expiryAug 4, 2037(~11.1 yrs left)· nominal 20-yr term from priority
G06Q 10/08G06Q 10/0832B64C 39/024G06Q 10/0631G01C 21/3469G05B 17/02B65G 1/137G06Q 10/047G05D 1/0212G05D 1/0088G05D 2101/10G05D 1/43B64U 2101/60
57
PatentIndex Score
0
Cited by
36
References
15
Claims
Abstract
A feature is realized with which it is possible to determine the work entity by which each load should be transported. A simulator (1) is provided with a transport capacity acquisition portion (6) for acquiring the transport capacity of one or a plurality of types of work entity, a load information acquisition portion (5), a map information acquisition portion (4), a work entity situation acquisition portion (7), and a work entity determination portion (2) for determining a work entity.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A simulator comprising: a processor configured to acquire a transport capacity of one kind of work entity or a plurality of kinds of work entities including a condition of a load which the work entity is able to transport;
acquire load information regarding each load;
acquire map information;
acquire a work entity situation including positional information of each work entity; determine the work entity transporting each load with reference to the transport capacity, the load information, the map information, and the work entity situation;
acquire a remaining uptime of the work entity; acquire charging station information regarding whether to charge the work entity;
calculate charging routes which are paths along which the work entity is moved to a charging station with reference to the remaining uptime of the work entity, the map information, and the charging station information, the work entity;
determine a shortest charging route in which a required time for charging is shortest with reference to the charging routes;
calculate a transport route for each transport pattern with reference to the map information, the positional information of each work entity, positional information and a transport destination of each load;
calculate a required time for all of the loads to be transported in each transport pattern with reference to the transport route in each transport pattern and transport capacity of each work entity; and
generate a transport plan with reference to the required time for all of the loads to be transported in each transport pattern and the charging routes,
wherein each work entity is controlled according to the transport plan.
2. The simulator according to claim 1 , the processor further configured to:
acquire a delivery plan,
generate the transport plan with reference to a determination result regarding the work entity, and
wherein the processor further configured to determine whether the transport plan is able to achieve the delivery plan with reference to the delivery plan.
3. The simulator according to claim 1 , wherein the charging station information includes a quantity of work entities which are able to be charged.
4. The simulator according to claim 1 , wherein the processor further configured to calculate the charging routes of the work entity of which the remaining uptime is equal to or less than a constant value.
5. The simulator according to claim 1 , wherein the transport capacity includes a weight of a load which the one kind of work entity or the plurality of kinds of work entities is able to transport, and
wherein the load information includes information regarding the weight of each load.
6. The simulator according to claim 1 , wherein the processor further configured to acquire positional information of each work entity at a time point at which transport of a certain load ends, and
wherein the processor further configured to determine the work entity transporting each load except for the certain load with reference to the positional information of each work entity at the time point at which the transport of the certain load ends.
7. The simulator according to claim 1 , wherein the transport capacity includes information regarding which load is able to be simultaneously transported by each work entity, and
wherein the processor further configured to determine the work entity transporting each load with reference to the information regarding which load is able to be simultaneously transported by each work entity.
8. The simulator according to claim 1 , wherein the one kind of work entity or the plurality of kinds of work entities includes an unmanned aircraft.
9. The simulator according to claim 1 , wherein the one kind of work entity or the plurality of kinds of work entities are a plurality of kinds of work entities with mutually different transport capacities.
10. The simulator according to claim 2 , wherein the transport capacity includes a weight of a load which the one kind of work entity or the plurality of kinds of work entities is able to transport, and
wherein the load information includes information regarding the weight of each load.
11. The simulator according to claim 3 , wherein the transport capacity includes a weight of a load which the one kind of work entity or the plurality of kinds of work entities is able to transport, and
wherein the load information includes information regarding the weight of each load.
12. The simulator according to claim 4 , wherein the transport capacity includes a weight of a load which the one kind of work entity or the plurality of kinds of work entities is able to transport, and
wherein the load information includes information regarding the weight of each load.
13. The simulator according to claim 2 , wherein the processor further configured to acquire positional information of each work entity at a time point at which transport of a certain load ends, and
wherein the processor further configured to determine the work entity transporting each load except for the certain load with reference to the positional information of each work entity at the time point at which the transport of the certain load ends.
14. A control device comprising:
a processor configured to
acquire a transport capacity of one kind of work entity or a plurality of kinds of work entities including a condition of a load which the work entity is able to transport;
acquire load information regarding each load;
acquire map information;
acquire a work entity situation including positional information of the one kind of work entity or the plurality of kinds of work entities;
determine the work entity transporting each load with reference to the transport capacity, the load information, the map information, and the work entity situation;
acquire a remaining uptime of the work entity;
acquire charging station information regarding whether to charge the work entity;
calculate charging routes which arc paths along which the work entity is moved to a charging station with reference to the remaining uptime of the work entity, the map information, and the charging station information, the work entity determination portion;
determine a shortest charging route in which a required time for charging is shortest with reference to the charging routes;
calculate a transport route for each transport pattern with reference to the map information, the positional information of each work entity, positional information and a transport destination of each load; and
calculate a required time of load transport in each transport pattern with reference to the transport route in each transport pattern and transport capacity of each work entity;
calculate a required time for all of the loads to be transported in each transport pattern with reference to the transport route in each transport pattern and transport capacity of each work entity;
generate a transport plan with reference to the required time for all of the loads to be transported in each transport pattern and the charging routes; and
control the work entity with reference to a determination result regarding the work entity.
15. A non-transitory computer-readable recording medium comprising a simulation program causing a processor to
acquire a transport capacity of one kind of work entity or a plurality of kinds of work entities including a condition of a load which the work entity is able to transport;
acquire load information regarding each load;
acquire map information;
acquire a work entity situation including positional information of each work entity; and
determine the work entity transporting each load with reference to the transport capacity, the load information, the map information, and the work entity situation;
acquire a remaining uptime of the work entity; acquire charging station information regarding whether to charge the work entity;
calculate charging routes which are paths along which the work entity is moved to a charging station with reference to the remaining uptime of the work entity, the map information, and the charging station information, the work entity determination portion;
determine a shortest charging route in which a required time for charging is shortest with reference to the charging routes;
calculate a transport route for each transport pattern with reference to the map information, the positional information of each work entity, positional information and a transport destination of each load;
calculate a required time for all of the loads to be transported in each transport pattern with reference to the transport route in each transport pattern and transport capacity of each work entity; and
generate a transport plan with reference to the required time for all of the loads to be transported in each transport pattern and the charging routes,
wherein each work entity is controlled according to the transport plan.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.