CN102567504A - Dynamic acquisition method of scheduling data of coastal patrol vessels - Google Patents
Dynamic acquisition method of scheduling data of coastal patrol vessels Download PDFInfo
- Publication number
- CN102567504A CN102567504A CN201110440240XA CN201110440240A CN102567504A CN 102567504 A CN102567504 A CN 102567504A CN 201110440240X A CN201110440240X A CN 201110440240XA CN 201110440240 A CN201110440240 A CN 201110440240A CN 102567504 A CN102567504 A CN 102567504A
- Authority
- CN
- China
- Prior art keywords
- fact
- knowledge
- solution
- new
- facts
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
技术领域 technical field
本发明属于计算机技术中的人工智能领域,尤其是用于海事部门在出动海巡艇执法时提供科学合理的调度方法上。 The invention belongs to the field of artificial intelligence in computer technology, and is especially used in providing scientific and reasonable scheduling methods for maritime departments when dispatching patrol boats for law enforcement.
背景技术 Background technique
在现在的海事业务中,海巡艇的执法记录工作是利用办公软件,手工录入海巡艇的执法情况,这样不仅增加了海事人员的工作量,还可能录入错误的数据;当需要海巡艇出动执法时,也没有一个直观的参考数据;由于办公软件存储执法数据的原因,查询和统计海巡艇执法情况也很不便。 In the current maritime business, the law enforcement record work of the sea patrol boat is to use office software to manually enter the law enforcement situation of the sea patrol boat, which not only increases the workload of the maritime personnel, but also may enter wrong data; when the sea patrol boat is needed When law enforcement is dispatched, there is no intuitive reference data; due to the law enforcement data stored in office software, it is also inconvenient to query and count the law enforcement situation of sea patrol boats.
因此,本发明人针对现有的海巡艇数据在存储、调用方面存在的不足进行改进,本案由此产生。 Therefore, the inventor made improvements to the shortcomings of the existing sea patrol boat data in terms of storage and calling, and this case arose from it.
发明内容 Contents of the invention
本发明所要解决的技术问题,是针对前述背景技术中的缺陷和不足,提供一种海巡艇调度数据的动态获取方法,其可大大减轻海事人员记录海巡艇执法情况的工作量,提高海巡艇执法记录的准确性,平衡每个海巡艇执法的工作量。 The technical problem to be solved by the present invention is to provide a dynamic acquisition method of sea patrol boat dispatching data in view of the defects and deficiencies in the aforementioned background technology, which can greatly reduce the workload of maritime personnel to record the law enforcement situation of sea patrol boats, and improve the efficiency of sea patrol boats. The accuracy of patrol boat law enforcement records balances the workload of each patrol boat law enforcement.
本发明为解决以上技术问题,所采用的技术方案是: The present invention is for solving above technical problem, and the technical solution adopted is:
一种海巡艇调度数据的动态获取方法,包括如下步骤: A method for dynamically acquiring sea patrol ship dispatching data, comprising the steps of:
(1)把海巡艇初始已知事实加载到方法实现空间中,然后使用实现空间中的方法对事实进行求解,如果有解,则返回解并退出本次求解过程,如果无解,则进入步骤(2); (1) Load the initial known facts of the patrol boat into the method realization space, and then use the method in the realization space to solve the facts. If there is a solution, return to the solution and exit the solution process. If there is no solution, enter step (2);
(2)从预先建立好的数据库中选择所有方法形成方法库,然后从方法库中选择可适用的知识形成KS; (2) Select all methods from the pre-established database to form a method library, and then select applicable knowledge from the method library to form KS;
(3)判断KS是否为空,若KS为空,则转步骤(4),若KS不为空,则转步骤(5); (3) Determine whether KS is empty, if KS is empty, go to step (4), if KS is not empty, go to step (5);
(4)从已知事实出发,提示用户向KS中补充新事实;若能够补充新事实,则将用户提供的新事实加入实现空间,重复步骤(2),若不能补充新事实,则退出本次求解过程; (4) Starting from the known facts, prompt the user to add new facts to KS; if new facts can be added, then add the new facts provided by the user to the realization space, repeat step (2), if no new facts can be added, exit the KS second solution process;
(5)若KS有多条知识是适用知识,按照新鲜性的冲突消解策略,从KS中选出一条知识进行推理,如果推理出的知识是新事实,则把该新事实加入实现空间,重复步骤(1),否则转步骤(3)判断KS是否为空,直到在实现空间找到事实对应的解,或在没有适用知识的情况下,用户不补充事实,才结束事实的求解。 (5) If there are multiple pieces of knowledge in KS that are applicable knowledge, according to the freshness conflict resolution strategy, select a piece of knowledge from KS for inference, if the inferred knowledge is a new fact, add the new fact to the realization space, repeat Step (1), otherwise go to step (3) to judge whether KS is empty, until the solution corresponding to the fact is found in the realization space, or the user does not supplement the fact in the absence of applicable knowledge, and then the solution of the fact is ended.
上述步骤(2)中,可适用的知识根据预设规则由方法库中选出,该预设规则为距离事发点最近优先或工作量最少优先。 In the above step (2), the applicable knowledge is selected from the method library according to the preset rules, the default rule is the priority of the closest to the incident point or the least workload.
采用上述方案后,本发明采用人工智能中正向推理的方法,用自主定义的知识库解决海巡艇动态调度的问题,通过由海事人员自己完善知识库,这样就能够按照用户的需要,建立符合自己要求的知识库,从而使选择出来的知识更能够解决实际问题。 After adopting the above-mentioned scheme, the present invention adopts the method of forward reasoning in artificial intelligence, solves the problem of the dynamic dispatching of sea patrol boats with the self-defined knowledge base, and by perfecting the knowledge base by the maritime personnel themselves, it is possible to establish a The knowledge base required by oneself, so that the selected knowledge can better solve practical problems.
由此可见,本发明就是利用现代人工智能技术自动获取各海巡艇动态数据解决上述问题,利用本方法实现的系统不仅能够大大减轻海事人员记录海巡艇执法情况的工作量,还可以大大提高海巡艇执法记录的准确性,平衡每个海巡艇执法的工作量,合理调度海巡艇出动执法。由于后台采用现代流行的数据库技术,还可为海巡艇执法数据的查询、统计和数据挖掘提供条件。 It can be seen that the present invention uses modern artificial intelligence technology to automatically obtain the dynamic data of each sea patrol boat to solve the above problems. The system realized by this method can not only greatly reduce the workload of maritime personnel to record the law enforcement situation of sea patrol boats, but also greatly improve The accuracy of the patrol boat's law enforcement records balances the workload of each patrol boat's law enforcement, and reasonably dispatches the patrol boat to dispatch law enforcement. Due to the modern and popular database technology used in the background, it can also provide conditions for the query, statistics and data mining of maritime patrol boat law enforcement data.
附图说明 Description of drawings
图1是本发明的流程图。 Fig. 1 is a flow chart of the present invention.
具体实施方式 Detailed ways
以下将结合附图,对本发明的技术方案进行详细说明。 The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.
如图1所示,是本发明提供一种海巡艇调度数据的动态获取方法的流程图,包括如下步骤: As shown in Figure 1, it is a flow chart of a dynamic acquisition method for sea patrol boat dispatching data provided by the present invention, including the following steps:
(1)把海巡艇初始已知事实加载到方法实现空间中,然后使用实现空间中的方法对事实进行求解来确定获得海巡艇调度数据的方法,如果有解,则返回解并退出本次求解过程,如果无解,则进入步骤(2); (1) Load the initial known facts of the patrol boat into the method realization space, and then use the method in the realization space to solve the facts to determine the method of obtaining the dispatch data of the patrol boat. If there is a solution, return the solution and exit the program If there is no solution, go to step (2);
(2)从预先建立好的数据库中选择出所有方法形成方法库,然后从方法库中经过预先设定的规则(该规则可由用户自行定义,如距离事发点最近优先、工作量最少优先等)选择可适用的知识形成知识集KS,转步骤(3); (2) Select all the methods from the pre-established database to form the method library, and then pass the pre-set rules from the method library (the rules can be defined by the user, such as the closest priority to the incident point, the least workload priority, etc. ) Select the applicable knowledge to form the knowledge set KS, and go to step (3);
(3)判断KS是否为空,若KS为空,则转步骤(4),若KS不为空,则转步骤(5); (3) Determine whether KS is empty, if KS is empty, go to step (4), if KS is not empty, go to step (5);
(4)从已知事实出发,提示用户向KS中补充新事实,使已知事实利于在方法库中找到适用的知识;若能够补充新事实,则将用户提供的新事实加入实现空间,重复步骤(2),若不能补充新事实,则退出本次求解过程; (4) Starting from the known facts, prompt the user to add new facts to the KS, so that the known facts are conducive to finding applicable knowledge in the method library; if new facts can be added, add the new facts provided by the user to the realization space, repeat Step (2), if no new facts can be added, exit the solution process;
(5)若KS有多条知识是适用知识时,按照新鲜性的冲突消解策略,从KS中选出一条知识进行推理,如果推理出的知识是新事实,则把该新事实加入实现空间,重复步骤(1),否则转步骤(3)判断KS是否为空。直到在实现空间找到事实对应的解,或在没有适用知识的情况下,用户不补充事实,才结束事实的求解。 (5) If there are multiple pieces of knowledge in KS that are applicable knowledge, according to the freshness conflict resolution strategy, select a piece of knowledge from KS for inference, if the inferred knowledge is a new fact, add the new fact to the realization space, Repeat step (1), otherwise go to step (3) to determine whether KS is empty. The solution of the fact is not terminated until the solution corresponding to the fact is found in the realization space, or the user does not supplement the fact in the absence of applicable knowledge.
综上所述,本发明自动实时获取海巡艇动态数据的方法是由人工智能的正向推理策略发展而来;其中初始已知事实由用户提供,按照工作量均衡和距离就近的匹配模式从方法库中选择出适用的知识构成知识集KS,当有多条适用知识时采用已知事实的新鲜性的冲突消解策略,从KS中选出一条知识进行推理。初始已知事实主要有海巡艇当前状态、状态开始时间、所在待命点、本日巡航记录、执法人员等,当需要有海巡艇出动执法时,根据初始已知事实和冲突消解策略选择合适匹配模式进行逻辑推演,并将推演的事实作为结果供显示系统调用,为海巡艇的合理执法提供参考依据。 To sum up, the method for automatic real-time acquisition of dynamic data of sea patrol boats in the present invention is developed from the forward reasoning strategy of artificial intelligence; the initial known facts are provided by the user, and the matching mode is from The applicable knowledge is selected from the method library to form the knowledge set KS. When there are multiple applicable knowledges, the conflict resolution strategy of the freshness of the known facts is adopted, and one piece of knowledge is selected from the KS for reasoning. The initial known facts mainly include the current state of the patrol boat, the start time of the state, the standby point, the cruising record of the day, and law enforcement personnel. The model is logically deduced, and the deduced facts are used as the results for the display system to call, providing a reference for the reasonable law enforcement of the patrol boat.
实践证明,本发明能够快速、准确地获得海巡艇实时动态数据,在利用计算机网络技术开发的系统实现后,可大大减轻海巡艇调度指挥人员的工作量,提高海巡艇执法数据的准确性,为后面的海巡艇执法数据的查询、统计和数据挖掘提供便利。 Practice has proved that the present invention can obtain real-time dynamic data of sea patrol boats quickly and accurately. After the system developed by using computer network technology is realized, it can greatly reduce the workload of sea patrol boat dispatching and command personnel, and improve the accuracy of sea patrol boat law enforcement data. It provides convenience for the query, statistics and data mining of the following maritime patrol boat law enforcement data.
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。 The above embodiments are only to illustrate the technical ideas of the present invention, and can not limit the protection scope of the present invention with this. All technical ideas proposed in accordance with the present invention, any changes made on the basis of technical solutions, all fall within the protection scope of the present invention. Inside.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110440240XA CN102567504A (en) | 2011-12-26 | 2011-12-26 | Dynamic acquisition method of scheduling data of coastal patrol vessels |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110440240XA CN102567504A (en) | 2011-12-26 | 2011-12-26 | Dynamic acquisition method of scheduling data of coastal patrol vessels |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102567504A true CN102567504A (en) | 2012-07-11 |
Family
ID=46412903
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110440240XA Pending CN102567504A (en) | 2011-12-26 | 2011-12-26 | Dynamic acquisition method of scheduling data of coastal patrol vessels |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102567504A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101452386A (en) * | 2007-11-28 | 2009-06-10 | 国际商业机器公司 | Method for executing context model-based policy using forward inference chain and policy engine |
-
2011
- 2011-12-26 CN CN201110440240XA patent/CN102567504A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101452386A (en) * | 2007-11-28 | 2009-06-10 | 国际商业机器公司 | Method for executing context model-based policy using forward inference chain and policy engine |
Non-Patent Citations (1)
| Title |
|---|
| 崔萌: "《专家系统推理机核心设计》", 《中国高新技术企业》 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102033536B (en) | A scheduling organization collaboration system and method for a multi-robot system | |
| CN109255481A (en) | A kind of distribution inventory dispatches system and improved method | |
| WO2010104974A3 (en) | Business information and innovation management | |
| TW200614026A (en) | Grid computing system, information processing unit, job execution request generation unit, control method, program, and recording medium | |
| CN102800215B (en) | AIS (Automatic Identification System)-data-based regional idle ship counting system and realization method thereof | |
| CN101727616A (en) | Full-field intelligent dispatch method of container wharf trailer | |
| CN111754075A (en) | Multi-berth port ship scheduling method, equipment and medium based on blockchain | |
| CN103927620A (en) | Ship dispatch managing system for port operation | |
| CN106224977A (en) | The ship-shore cooperation monitoring system of marine incinerator and operation conditions authentication method | |
| CN102567504A (en) | Dynamic acquisition method of scheduling data of coastal patrol vessels | |
| Zhang et al. | Machine scheduling with soft precedence constraints | |
| Grech La Rosa et al. | Exploring the opportunities of generative artificial intelligence in concept ship design | |
| CN117952776A (en) | Intelligent shore power management method, system, electronic equipment and storage medium | |
| CN117572260A (en) | A battery pack remote capacity verification method, device, equipment and storage medium | |
| CN111861055A (en) | Resource scheduling method, device and platform | |
| CN110175733A (en) | A kind of public opinion information processing method and server | |
| CN105404555A (en) | Method and system for allocating and handling medical multithread shared resource | |
| US20130045709A1 (en) | Mobile Integrated Billable hour management system and method | |
| CN107577806A (en) | Spacecraft data automated interpretation system and interpretation method | |
| CN116011418A (en) | A kind of electronic recording method and system for ships | |
| CN116962229A (en) | Cluster health assessment method, device, electronic equipment and storage medium | |
| CN202565317U (en) | Digital video, speech distributed index and retrieval system | |
| LU601933B1 (en) | Method for Constructing Quantitative Calculation Model for Digital Highway Operation Value and Benefits | |
| Feng et al. | Research on the Architecture of Smart Campus System Based on Data Middleground in University | |
| CN113326999A (en) | Ship scheduling method and system based on port berth resources |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120711 |