技术领域technical field
本发明涉及模糊查找算法、计算机、远程设备查询领域,更具体地,涉及一种基于模糊算法的安全事故培训方法。The invention relates to the field of fuzzy search algorithm, computer and remote equipment query, and more specifically, to a safety accident training method based on fuzzy algorithm.
背景技术Background technique
根据以往经验,电力生产每次安全事故发生均有其偶然性,也有其必然性,因此需要不断从以前发生的安全事故中吸取经验教训,不断加强对现场安全工作的管理,杜绝同类事故再次发生。事故通报的学习与分析,其目的在于警示及教育,帮助寻找工作中的不足。According to past experience, every safety accident in electric power production has its chance and inevitability. Therefore, it is necessary to continuously learn lessons from previous safety accidents, continuously strengthen the management of on-site safety work, and prevent similar accidents from happening again. The purpose of the study and analysis of accident notification is to warn and educate, and to help find deficiencies in the work.
而现状是:每年都有新员工进入电力系统,而对于以往发生的事故只能通过前辈师傅等的口口相传,或者通过查找大量的纸质资料进行或者翻阅以往的OA备份进行查看,学习培训的效率比较低,新员工需要花费大量时间在资料的查找上。The status quo is: new employees enter the power system every year, and the accidents that have occurred in the past can only be passed on by word of mouth from senior masters, or by searching a large number of paper materials or looking through previous OA backups for viewing, learning and training The efficiency is relatively low, and new employees need to spend a lot of time searching for information.
发明内容Contents of the invention
本发明的目的解决新员工进入电力系统后对以往只能通过查找大量的纸质材料、翻阅OA备份或通过师傅前辈口口相传,缺乏同类型的事故对比导致学习上的疏漏的缺陷,设计一种基于模糊算法的安全事故培训方法。The purpose of this invention is to solve the defect that new employees can only search for a large number of paper materials, read OA backups or pass on word of mouth through seniors after they enter the power system, and lack of comparison of accidents of the same type, resulting in omissions in learning. Design a A safety accident training method based on fuzzy algorithm.
为实现以上发明目的,采用的技术方案是:For realizing above-mentioned purpose of the invention, the technical scheme that adopts is:
一种基于模糊算法的安全事故培训方法,包括以下步骤:A safety accident training method based on a fuzzy algorithm, comprising the following steps:
S1:为每种安全事故构建一个案例,并存储在相应的数据库中;S1: Construct a case for each security incident and store it in the corresponding database;
S2:用户终端登录系统;S2: The user terminal logs into the system;
S3:用户终端输入相应的检索信息,并在数据库中进行模糊查找;S3: The user terminal inputs the corresponding retrieval information, and performs a fuzzy search in the database;
S4:数据库将查找得到的案例回传至用户终端,用户终端对案例进行解析及显示。S4: The database returns the found case to the user terminal, and the user terminal analyzes and displays the case.
上述方案中,通过为每种安全事故构建案例并部署数据库,在各个不同地点部署客户端电脑,用户通过登录事先建立的系统,对需要的信息进行模糊查找,系统进行案例检索同时进行案例比对及分析,最终将分析结果呈现在用户界面。In the above scheme, by constructing cases and deploying databases for each type of security incident, deploying client computers in different locations, users log in to the pre-established system to perform fuzzy searches for the required information, and the system performs case retrieval and case comparison at the same time and analysis, and finally present the analysis results on the user interface.
与现有技术相比,本发明的有益效果是:提高了事故学习的积极性和效率,提供类似的事故进行比较分析,利于新员工的学习,利于安全事故的保存与查找、对比,也利于每周安全学习的进行,也能在开展工作前对工作班成员进行危险点分析,从而避免事故的发生。Compared with the prior art, the present invention has the beneficial effects of: improving the enthusiasm and efficiency of accident learning, providing similar accidents for comparative analysis, facilitating the learning of new employees, facilitating the preservation, search, and comparison of safety accidents, and facilitating each The weekly safety study can also analyze the danger points of the work class members before starting work, so as to avoid accidents.
附图说明Description of drawings
图1为用户操作流程图;Figure 1 is a flow chart of user operations;
图2为系统架构图;Figure 2 is a system architecture diagram;
图3为系统流程图。Figure 3 is a flow chart of the system.
具体实施方式detailed description
附图仅用于示例性说明,不能理解为对本专利的限制;The accompanying drawings are for illustrative purposes only and cannot be construed as limiting the patent;
以下结合附图和实施例对本发明做进一步的阐述。The present invention will be further elaborated below in conjunction with the accompanying drawings and embodiments.
实施例1Example 1
请参考图1,图1为用户操作流程图,包括以下步骤:Please refer to Figure 1. Figure 1 is a flow chart of user operations, including the following steps:
S1:为每种安全事故构建一个案例,并存储在相应的数据库中;S1: Construct a case for each security incident and store it in the corresponding database;
S2:用户终端登录系统;S2: The user terminal logs into the system;
S3:用户终端输入相应的检索信息,并在数据库中进行模糊查找;S3: The user terminal inputs the corresponding retrieval information, and performs a fuzzy search in the database;
S4:数据库将查找得到的案例回传至用户终端,用户终端对案例进行解析及显示。S4: The database returns the found case to the user terminal, and the user terminal analyzes and displays the case.
在用户的实际使用过程中,用户并不需要打开具体文件,通过模糊查找可以直接查找到文件里面的具体信息,同时用户终端将最符合要求的案例展示出来,并对类似的事故进行对比分析。In the actual use process of the user, the user does not need to open the specific file, and can directly find the specific information in the file through fuzzy search. At the same time, the user terminal displays the most suitable cases and compares and analyzes similar accidents.
图2为系统架构图,其中系统架构包括案例构建模块、数据库、登录模块、检索模块;其中案例构建模块和数据库用于执行步骤S1;Fig. 2 is a system architecture diagram, wherein the system architecture includes a case building module, a database, a login module, and a retrieval module; wherein the case building module and the database are used to perform step S1;
登录模块用于执行步骤S2;The login module is used to execute step S2;
检索模块用于执行步骤S3。The retrieval module is used to execute step S3.
图3为系统流程图,包括以下步骤:Figure 3 is a system flow chart, including the following steps:
S1:准备案例;S1: prepare the case;
S2:案例上传到服务器前经过前置检查,包括案例格式、大小;S2: The case is pre-checked before being uploaded to the server, including the format and size of the case;
S3:如果前置检查失败,则重新选择案例;S3: If the pre-check fails, reselect the case;
S4:如果前置检查成功,案例上传到服务器;S4: If the pre-check is successful, the case is uploaded to the server;
S5:服务器端启动案例监听服务,检查是否有案例新增;S5: The server starts the case monitoring service to check whether there is a new case;
S6:如果服务器端检查到有案例新增,启动tika服务抽取并解释文档中的内容;其中tika服务支持读取文本文件,office相关文件以及pdf;S6: If the server checks that there is a new case, start the tika service to extract and explain the content in the document; the tika service supports reading text files, office related files and pdf;
S7:服务器端解析得到文本内容后,送到中文分词服务ik,对文本内容进行中文分词;S7: After the text content is obtained by the server-side analysis, it is sent to the Chinese word segmentation service ik to perform Chinese word segmentation on the text content;
S8:中文分词完成后,启动ElasticSearch中的indexer全文索引服务,为经分词后的案例内容进行索引;S8: After the Chinese word segmentation is completed, start the indexer full-text index service in ElasticSearch to index the case content after word segmentation;
S9: 索引完成后,索引和案例内容将分片存储在多个数据库节点,为后续快速检索提供分布式服务;S9: After the index is completed, the index and case content will be stored in multiple database nodes in fragments to provide distributed services for subsequent fast retrieval;
S10:存储不仅是索引和案例内容,在上传案例时,如果输入了一些案例描述性信息如标题、作者、关键字,这些信息同样被保存,但不存在关系型数据库中。S10: The storage is not only the index and case content. When uploading a case, if some case descriptive information such as title, author, and keywords are entered, this information will also be saved, but it will not exist in the relational database.
系统采用服务器端心跳、重发机制、滑动窗口机制提高数据稳定性。服务器定期循环发送心跳包给服务器进行状态检测,同时反馈上层网络当前通信状态,防止上层网络命令强制下线;同时服务器每发送一条指令都会检测回复,当一段时间没有收到客户端回复,服务器将重发指令从而最大程度保证指令数据不会丢失;同时服务器可同时发送多条指令到不同客户终端,当收到客户回复后,发送指令窗口向前滑动,并继续向模块发送指令,在保证系统性能基础上确保指令发送的顺序。The system uses server-side heartbeat, retransmission mechanism, and sliding window mechanism to improve data stability. The server periodically sends heartbeat packets to the server for status detection, and at the same time feeds back the current communication status of the upper-layer network to prevent the upper-layer network command from being forced to go offline; at the same time, the server will detect the reply every time it sends a command. When the client does not receive a reply for a period of time, the server will Resend instructions to ensure that the instruction data will not be lost to the greatest extent; at the same time, the server can send multiple instructions to different client terminals at the same time. After receiving the client's reply, the sending instruction window will slide forward and continue to send instructions to the module. The order in which instructions are issued is guaranteed on a performance basis.
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。Apparently, the above-mentioned embodiments of the present invention are only examples for clearly illustrating the present invention, rather than limiting the implementation of the present invention. For those of ordinary skill in the art, other changes or changes in different forms can be made on the basis of the above description. It is not necessary and impossible to exhaustively list all the implementation manners here. All modifications, equivalent replacements and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710754215.6ACN107480292A (en) | 2017-08-29 | 2017-08-29 | A safety accident training method and system based on fuzzy algorithm |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710754215.6ACN107480292A (en) | 2017-08-29 | 2017-08-29 | A safety accident training method and system based on fuzzy algorithm |
| Publication Number | Publication Date |
|---|---|
| CN107480292Atrue CN107480292A (en) | 2017-12-15 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710754215.6APendingCN107480292A (en) | 2017-08-29 | 2017-08-29 | A safety accident training method and system based on fuzzy algorithm |
| Country | Link |
|---|---|
| CN (1) | CN107480292A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109523421A (en)* | 2018-11-14 | 2019-03-26 | 遵义华正电缆桥架有限公司 | A kind of power construction maintenance training system |
| CN112052261A (en)* | 2020-09-29 | 2020-12-08 | 中国银行股份有限公司 | An ES-based bank external data management method, device and equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080177702A1 (en)* | 2007-01-23 | 2008-07-24 | Gm Global Technology Operations, Inc. | Retrieving case-based reasoning information from archive records |
| CN102945628A (en)* | 2011-12-23 | 2013-02-27 | 江西省电力公司信息通信中心 | Accident consequence information acquiring method, device and training system |
| CN103345489A (en)* | 2013-06-25 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Event inquiry demand processing method and device |
| CN104504950A (en)* | 2014-12-16 | 2015-04-08 | 殷耀玺 | Material object training classroom training and teaching system and method |
| CN104636869A (en)* | 2015-02-04 | 2015-05-20 | 中国农业大学 | Agricultural policy management service system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080177702A1 (en)* | 2007-01-23 | 2008-07-24 | Gm Global Technology Operations, Inc. | Retrieving case-based reasoning information from archive records |
| CN102945628A (en)* | 2011-12-23 | 2013-02-27 | 江西省电力公司信息通信中心 | Accident consequence information acquiring method, device and training system |
| CN103345489A (en)* | 2013-06-25 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Event inquiry demand processing method and device |
| CN104504950A (en)* | 2014-12-16 | 2015-04-08 | 殷耀玺 | Material object training classroom training and teaching system and method |
| CN104636869A (en)* | 2015-02-04 | 2015-05-20 | 中国农业大学 | Agricultural policy management service system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109523421A (en)* | 2018-11-14 | 2019-03-26 | 遵义华正电缆桥架有限公司 | A kind of power construction maintenance training system |
| CN112052261A (en)* | 2020-09-29 | 2020-12-08 | 中国银行股份有限公司 | An ES-based bank external data management method, device and equipment |
| Publication | Publication Date | Title |
|---|---|---|
| US10489454B1 (en) | Indexing a dataset based on dataset tags and an ontology | |
| Li et al. | Disaster response aided by tweet classification with a domain adaptation approach | |
| US10055488B2 (en) | Categorizing users based on similarity of posed questions, answers and supporting evidence | |
| WO2022174491A1 (en) | Artificial intelligence-based method and apparatus for medical record quality control, computer device, and storage medium | |
| CN113190689B (en) | Construction method, device, equipment and medium of electric power safety knowledge graph | |
| CN111723256A (en) | A method and system for constructing government user portrait based on information resource database | |
| CN114328947A (en) | Knowledge graph-based question and answer method and device | |
| CN112632223A (en) | Case and event knowledge graph construction method and related equipment | |
| WO2016200667A1 (en) | Identifying relationships using information extracted from documents | |
| CN105354251A (en) | Hadoop based power cloud data management indexing method in power system | |
| CN114745183B (en) | Alarm method and device | |
| CN113704420A (en) | Method and device for identifying role in text, electronic equipment and storage medium | |
| CN112131453A (en) | A BERT-based network bad short text detection method, device and storage medium | |
| CN112598039A (en) | Method for acquiring positive sample in NLP classification field and related equipment | |
| CN114791945A (en) | Intelligent operation and maintenance method and device, electronic equipment and storage medium | |
| CN113326363B (en) | Searching method and device, prediction model training method and device and electronic equipment | |
| CN114443904A (en) | Video query method, video query device, computer equipment and computer readable storage medium | |
| CN115632839B (en) | A smart campus environment network supervision method and system | |
| CN107480292A (en) | A safety accident training method and system based on fuzzy algorithm | |
| CN106776851A (en) | File structure method and apparatus | |
| CN115574867A (en) | Mutual inductor fault detection method and device, electronic equipment and storage medium | |
| Luo et al. | Chinese address standardisation of POIs based on GRU and spatial correlation and applied in multi-source emergency events fusion | |
| CN120179886A (en) | Information retrieval method and device, electronic device and storage medium | |
| CN114925210A (en) | Knowledge graph construction method, device, medium and equipment | |
| CN115269862A (en) | A power question answering and visualization system based on knowledge graph |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20171215 | |
| RJ01 | Rejection of invention patent application after publication |