Molding apparatus state grasping system and molding apparatus state grasping method
The system addresses the challenge of determining molding device status for each mold type by acquiring, storing, and outputting operation data, facilitating detailed analysis and enhancing product reliability through machine learning.
Patent Information
- Application Number
- JP2024009006
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-24
- Publication Date
- 2025-08-05
AI Technical Summary
Existing systems fail to easily determine the status of a molding device for each type of mold, leading to difficulties in understanding and analyzing operation data effectively.
A system comprising a data acquisition means, display means, and control means that acquires, stores, and outputs operation data specifically for each type of mold, allowing for detailed analysis and abnormality detection through machine learning.
Enables easy and reliable assessment of the molding device status for each mold type, improving the understanding of operation data and enhancing the reliability of molded products.
Smart Images

Figure 2025114355000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a molding device status determination system and a molding device status determination method. [Background technology]
[0002] Patent Document 1 discloses a method for automatically resetting molding conditions that is applied to the continuous operation of injection molding machines, die-casting machines, etc. Patent Document 2 discloses a method and device for determining casting conditions in setting casting conditions for a die-casting machine. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 64-45617 [Patent Document 2] Japanese Patent Application Laid-Open No. 2011-206788 Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure provides a molding device status determination system and molding device status determination method that can easily determine the status of a molding device for each type of mold. [Means for solving the problem]
[0005] [1] A system for understanding the status of a molding device that obtains a molded product by supplying molten material into a cavity formed by a mold, comprising: a data acquisition means for acquiring operation data indicating the operation results of the molding device; a display means for notifying the outside of the acquired operation data; and a control means for controlling the display means, wherein the molds have multiple types, and the control means stores the operation data for each of the multiple types and is configured to be able to output the operation data for each type of mold to the display means.
[0006] [2] The molding apparatus status assessment system described in [1] above further comprises a model construction means, wherein the model construction means identifies learning data based on user input, and constructs an analytical model by machine learning based on the learning data, which outputs an analysis result of the molded product obtained by the molding apparatus in response to the input of the operation data.
[0007] [3] In the molding device status understanding system described in [2] above, the analytical model is constructed to output, as the analysis result, a determination result as to whether or not an abnormality has occurred in the molded product obtained by the molding device.
[0008] [4] A method for grasping the status of a molding device that obtains a molded product by supplying molten material into a cavity formed by a mold, comprising: a data acquisition step of acquiring operation data indicating the operation results of the molding device; a display step of notifying the acquired operation data to the outside by a display means; and a control step of controlling the display means, wherein the molds have a plurality of types, and the control step includes a step of outputting the operation data for each type of mold to the display means from the operation data stored for each of the plurality of types. [Effects of the Invention]
[0009] According to the present disclosure, a molding device status grasping system and molding device status grasping method are provided that can easily grasp the status of a molding device for each type of mold. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic diagram showing an example of a molding device status monitoring system. [Figure 2] FIG. 2 is a block diagram illustrating an example of a functional configuration of the terminal device. [Figure 3]FIG. 3 is a block diagram illustrating an example of a hardware configuration of a terminal device. [Figure 4] FIG. 4 is a process flow showing an example of the execution content by the terminal device. [Figure 5] FIG. 5 is a schematic diagram showing an example of a display screen of a monitor. [Figure 6] Fig. 6(a) is a schematic diagram showing an example of a display screen when a first type of mold is designated, and Fig. 6(b) is a schematic diagram showing an example of a display screen when a second type of mold is designated. [Figure 7] FIG. 7 is a schematic diagram showing an example of a display screen when a first type of mold is designated. [Figure 8] FIG. 8 is a schematic diagram showing an example of a display screen when a second type of mold is designated. DETAILED DESCRIPTION OF THE INVENTION
[0011] An embodiment will be described below with reference to the drawings. In the description, the same elements or elements having the same functions are designated by the same reference numerals, and redundant description will be omitted.
[0012] [Molding equipment status monitoring system] FIG. 1 shows a schematic diagram of an example of a molding device status monitoring system. The status monitoring system 1 (molding device status monitoring system) shown in FIG. 1 is a system that allows a user to monitor the status of a molding device. The molding device that is the target of status monitoring is a device that produces molded products. Since the status of the molding device is reflected in the molded product produced by the molding device, the status of the molding device includes not only the status of the molding device itself when the molding device performs an operation to produce a molded product, but also the status of the molded product. The status monitoring system 1 includes a molding device 2 and a terminal device 50.
[0013] (molding equipment) As described above, the molding device 2 is a device for obtaining a molded product, specifically, a device for obtaining a molded product by supplying molten material into a cavity formed by a mold. The molding device 2 is also called a die-casting machine, a die-casting device, a casting molding device, or a casting device. The molding device 2 includes, for example, a casting section 10, a mold clamping section 20, an injection section 30, and a casting control section 40. Each section (each element) included in the molding device 2 will be described below.
[0014] The casting section 10 is a section where a pair of molds is used to form a cavity having a shape corresponding to the molded product. The casting section 10 has a fixed mold 11 and a movable mold 12. The movable mold 12 is provided so as to be movable relative to the fixed mold 11. When the movable mold 12 is driven, a part of the movable mold 12 comes into contact with the fixed mold 11, thereby clamping the fixed mold 11 and the movable mold 12 together. When the movable mold 12 is driven and moves away from the fixed mold 11, the fixed mold 11 and the movable mold 12 are opened.
[0015] By clamping the fixed mold 11 and the movable mold 12, a cavity 13 having a shape corresponding to the molded product and a runner 14 communicating with the cavity 13 are formed. The cavity 13 is connected to the injection section 30 via the runner 14 (the runner 14 and a gate), and a molten material (hereinafter referred to as "molten material M") is supplied into the cavity 13. The molten material M is also called molten metal, and is, for example, an aluminum alloy. The product molded in the casting section 10 is also called a casting.
[0016] The mold clamping unit 20 is a part that supports the fixed mold 11 and the movable mold 12 and drives the movable mold 12 so that mold clamping and mold opening are performed. The mold clamping unit 20 has a fixed platen 21, a movable platen 22, a mold clamping platen 23, a mold clamping drive unit 25, and a mold clamping control unit 27. The fixed platen 21 supports the fixed mold 11. The movable platen 22 supports the movable mold 12. The mold clamping platen 23 supports the mold clamping drive unit 25. The fixed platen 21 and the mold clamping platen 23 are connected by a plurality of tie bars 24 that each pass through the movable platen 22.
[0017] The clamping drive unit 25 is a drive means for driving the movable platen 22, and is, for example, a hydraulic drive means such as a hydraulic cylinder. The clamping drive unit 25 may be an electric drive means including a drive source such as an electric motor and having a mechanism for converting the rotational motion of the motor into linear motion, or may be a hybrid drive means combining a hydraulic drive means and an electric drive means. The clamping drive unit 25 is connected to the movable platen 22 via a cylinder rod 26. A clamping control unit 27 controls the clamping drive unit 25. By controlling the clamping drive unit 25 by the clamping control unit 27, the movable platen 22 moves in an opening / closing direction (for example, a horizontal direction) in which the fixed mold 11 and the movable mold 12 are clamped or opened.
[0018] The injection unit 30 is a part that injects the molten material M into the cavity 13. The molten material M is supplied into the cavity 13 by being injected by the injection unit 30. The injection unit 30 injects (supplies) the molten material M into the cavity 13 so that the molten material M is filled into the cavity 13. The injection unit 30 has an injection sleeve 31, a plunger tip 32, and a pouring spout 34.
[0019] The injection sleeve 31 forms a space that temporarily accommodates the molten material M before it is supplied into the cavity 13. The injection sleeve 31 is formed, for example, in a cylindrical shape and is arranged to extend in one horizontal direction. The injection sleeve 31 is arranged so that its internal space communicates with the runner 14.
[0020] The plunger tip 32 is a member that moves the molten material M contained in the injection sleeve 31 toward the cavity 13. The plunger tip 32 is provided inside the injection sleeve 31 so as to be able to advance and retreat (move). In the present disclosure, with regard to the operation of the plunger tip 32, the direction in which the plunger tip 32 approaches the cavity 13 is referred to as "forward" or "forward," and the action of moving forward is referred to as "advancement." Furthermore, the direction in which the plunger tip 32 moves away from the cavity 13 is referred to as "rearward" or "rearward," and the action of moving backward is referred to as "rearward," and the forward and rearward movements are collectively referred to as "advancement and retreat." In FIG. 1 , the front (forward) direction is represented by an arrow marked with "F," and the rear (rear) direction is represented by an arrow marked with "R."
[0021] As the plunger tip 32 moves forward, the molten material M in the injection sleeve 31 is supplied (injected and filled) into the cavity 13 via the runner 14. A pouring spout 34 is provided near the rear end of the injection sleeve 31. The molten material M can be supplied into the injection sleeve 31 through the pouring spout 34. As the plunger tip 32 moves backward, the molten material M is supplied from the pouring spout 34 into the injection sleeve 31, with the plunger tip 32 positioned rearward of the pouring spout 34.
[0022] The injection unit 30 includes a plunger rod 33, a connecting unit 35, an injection drive unit 36, a drive rod 37, and an injection control unit 38. The plunger rod 33 is connected to the plunger tip 32. The plunger rod 33 is connected to the drive rod 37, which is connected to the injection drive unit 36, via the connecting unit 35. The injection drive unit 36 is a drive means for driving (advancing and retreating) the plunger tip 32, and is, for example, a hydraulic drive means such as a hydraulic cylinder. In this case, the injection unit 30 may further include a pressure accumulation means such as an accumulator. The injection drive unit 36 may be an electric drive means including a drive source such as an electric motor, or may be a hybrid drive means combining a hydraulic drive means and an electric drive means. The injection control unit 38 controls the injection drive unit 36. The injection control unit 38 controls the injection drive unit 36, thereby moving the plunger tip 32 forward or backward.
[0023] The casting control unit 40 is communicatively connected to the mold clamping control unit 27 and the injection control unit 38. For example, the casting control unit 40 operates the mold clamping control unit 27 in accordance with predetermined molding conditions (casting conditions), thereby clamping and opening the fixed mold 11 and the movable mold 12 in the casting unit 10. The casting control unit 40 also operates the injection control unit 38 in accordance with the predetermined molding conditions (casting conditions), thereby supplying the molten material M from the injection unit 30 into the cavity 13. The casting control unit 40 also sends operation commands to peripheral equipment such as a molten material supply means that pours the molten material M from the pouring port 34, and controls the molding apparatus 2 to manage the casting molding performed by the molding apparatus 2.
[0024] In the molding device 2, it is possible to obtain molded products using multiple types of molds. In the molding device 2, one type of mold arbitrarily selected from the multiple types of molds is used to obtain a molded product corresponding to that mold. In one example, during a certain period, molded products are continuously produced using a first type of mold from the multiple types of molds available in the molding device 2, and during another period, molded products are continuously produced using a second type of mold different from the first type of mold. The shapes of the molded products obtained may differ between two or more types of molds from the multiple types of molds available in the molding device 2.
[0025] The molding apparatus 2 illustrated in FIG. 1 is one example. In the molding apparatus 2 illustrated in FIG. 1, the casting section 10 and the injection section 30 are arranged side by side in the horizontal direction. Alternatively, the casting section 10 and the injection section 30 may be arranged side by side in the vertical direction. When they are arranged side by side in the vertical direction, the fixed mold 11 and the movable mold 12 of the casting section 10 may be arranged side by side in the horizontal direction, or the fixed mold 11 and the movable mold 12 may be arranged side by side in the vertical direction. The supply of the molten material M into the cavity 13 may be performed by means other than the combination of the injection sleeve 31 and the plunger tip 32.
[0026] (Terminal Device) The terminal device 50 is a device that can be operated by a user. By operating the terminal device 50, the user can grasp the status of the molding device 2. The terminal device 50 is communicatively connected to the casting control unit 40 and is configured by one or more computers (for example, one computer). The computer that configures the terminal device 50 may be a personal computer, a tablet computer (tablet terminal), or a smartphone.
[0027] The terminal device 50 has, for example, a computer main body 52, an input device 54, and a monitor 56 (display means). The computer main body 52 is a device (the main body of the computer) that executes the main functions of the computer that constitutes the terminal device 50. The input device 54 is a device for inputting information into the computer main body 52. The input device 54 may be any device that allows a user to input desired information into the computer main body 52, and specific examples include operation interfaces such as a keypad, a mouse, and an operation controller.
[0028] The monitor 56 is a device for displaying information output from the computer main body 52. When the monitor 56 displays information, the information is notified to the outside (outside the terminal device 50). The monitor 56 may be any device capable of displaying graphics, a specific example of which is a liquid crystal panel. The input device 54 and the monitor 56 may be integrated as a touch panel. The computer main body 52, the input device 54, and the monitor 56 may be integrated, as in a tablet computer.
[0029] The computer main body 52 of the terminal device 50 has at least a function to acquire data showing the operation results of the molding device 2 (hereinafter referred to as "operation data") and a function to control the monitor 56. The computer main body 52 has a function to display the operation data on the monitor 56 as a function to control the monitor 56. The operation data is acquired by the terminal device 50 and displayed on the monitor 56, allowing the user to understand the state of the molding device 2 (more specifically, the state when the molding device 2 operates to obtain a molded product).
[0030] 2 schematically shows an example of the functional configuration of the terminal device 50. The computer main body 52 of the terminal device 50 has, as its functional configuration (hereinafter referred to as "functional blocks"), an operational data acquisition unit 62, a control unit 64, and a user input acquisition unit 70. The control unit 64 (control means) is divided into smaller functional blocks, a data storage unit 66, and a display control unit 68. The processes executed by the operational data acquisition unit 62, the data storage unit 66, the display control unit 68, and the user input acquisition unit 70 correspond to the processes executed by the computer main body 52.
[0031] The operation data acquisition unit 62 (data acquisition means) acquires the operation data indicating the operation results of the molding apparatus 2. For example, the operation data acquisition unit 62 acquires operation data from the casting control unit 40 of the molding apparatus 2 every time the molding apparatus 2 obtains one molded product by casting. Hereinafter, in this disclosure, obtaining one molded product by the molding apparatus 2 may be referred to as a "shot," and the number of productions from a certain reference may be referred to as a "shot number."
[0032] The operation data acquired by the operation data acquisition unit 62 may include data measured only once per casting shot (hereinafter referred to as "trend data") and time-series data obtained continuously at a predetermined sampling period during injection in one casting shot (hereinafter referred to as "waveform data"). The operation data acquisition unit 62 may acquire multiple types of trend data and multiple types of waveform data as operation data. The operation data acquisition unit 62 may acquire operation data from the casting control unit 40 for each casting shot together with data identifying the type of mold used in that shot (hereinafter referred to as "mold data").
[0033] Specific examples of trend data include the measurement value of the position where the plunger tip 32 starts to decelerate during forward movement, the cycle time, and the biscuit thickness. Specific examples of waveform data include time series data of the measurement value of the speed of the plunger tip 32 and time series data of the measurement value of the pressure applied from the plunger tip 32 to the molten material M filled into the cavity 13.
[0034] The data storage unit 66 stores operation data for each of a plurality of types of molds. For example, the data storage unit 66 stores mold data (information indicating the type of mold) and operation data in association with each other for each casting shot.
[0035] The display control unit 68 controls the monitor 56 so that the operation data acquired by the operation data acquisition unit 62 is notified to the outside. The display control unit 68 is capable of outputting operation data for each type of mold to the monitor 56. In other words, the display control unit 68 is capable of controlling the monitor 56 so that operation data for each type of mold is displayed. One possible form of displaying operation data for each type of mold is a form in which only operation data related to one type of mold is displayed on the monitor 56 at a certain timing. Another possible form is a form in which operation data for two or more types of molds are displayed together on the monitor 56 at a certain timing, with the data distinguished by mold type.
[0036] The display control unit 68 may, based on a user input indicating a selection result of a mold type, cause the monitor 56 to display operation data related to the mold type specified by the user input. The display control unit 68 may be capable of controlling the monitor 56 so that operation data related to multiple types of molds is displayed without distinguishing between the operation data. In one example, when there is a user input indicating an instruction to collectively display operation data related to multiple types of molds, the display control unit 68 causes the monitor 56 to display the operation data without separating the operation data by mold type. When there is a user input indicating an instruction to display operation data related to one specific mold type from multiple types of molds, the display control unit 68 causes the monitor 56 to display the operation data related to that mold type.
[0037] The user input acquisition unit 70 acquires a user input via the input device 54. The user input acquisition unit 70 may acquire the user input based on a user operation on the screen displayed on the monitor 56 (for example, pressing a mouse, etc.).
[0038] 3 schematically shows the hardware configuration of the terminal device 50. The computer main body 52 of the terminal device 50 includes, for example, a circuit 91. The circuit 91 includes a processor 92, a memory 93, a storage 94, and an input / output port 95. The storage 94 is configured with one or more non-volatile memory devices such as a flash memory or a hard disk. The storage 94 stores programs for configuring each of the above-mentioned functional blocks.
[0039] The memory 93 is composed of one or more volatile memory devices such as a random access memory. The memory 93 temporarily stores programs loaded from the storage 94. The processor 92 is composed of one or more arithmetic devices such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The processor 92 configures each of the above-mentioned functional blocks by executing the programs loaded into the memory 93. The results of calculations by the processor 92 are temporarily stored in the memory 93. The input / output port 95 inputs and outputs information to and from the casting control unit 40, the input device 54, the monitor 56, etc. in response to a request from the processor 92.
[0040] The hardware configuration of the terminal device 50 is not necessarily limited to one in which each functional block is configured by a program. For example, each functional block of the terminal device 50 may be configured by a dedicated logic circuit or an ASIC (Application Specific Integrated Circuit) that integrates such logic circuits. The terminal device 50 may also be configured by multiple computers connected to each other so that they can communicate with each other. The terminal device 50 may also be provided integrally with the computer that configures the casting control unit 40.
[0041] A plurality of molding apparatuses 2 may be connectable to the terminal device 50. In other words, the status monitoring system 1 may be a system that can monitor the status of each of the plurality of molding apparatuses 2 using the terminal device 50.
[0042] [Method for understanding the status of molding equipment] Next, as an example of a molding device status determination method, a processing flow executed in the status determination system 1 will be described with reference to Figs. 4 to 6. The processing flow shown in Fig. 4 is executed in a state where the molding device 2 repeatedly casts molded products over a certain period of time and operation data is accumulated in the terminal device 50. In other words, operation data relating to multiple types of molds is accumulated in the terminal device 50. For ease of explanation, the following describes an example in which "mold A" and "mold B" are used as the multiple types of molds.
[0043] First, step S01 is executed. In step S01, for example, a user operates the input device 54 of the terminal device 50 to input a user input to the computer main body 52 instructing the display of a graph related to operation data. Next, step S02 is executed. In step S02, for example, the user operates the input device 54 to specify the operation data to be displayed on the monitor 56. In one example, the user specifies the data acquisition period, the type of mold, and the type of operation data as the display target.
[0044] In response to steps S01 and S02, the terminal device 50 executes step S03. In step S03, for example, the display control unit 68 causes the monitor 56 to display information related to the operational data, as shown in Fig. 5. The display control unit 68 may cause the monitor 56 to display data specification information 82, transition information 84, and analysis information 86.
[0045] The data designation information 82 may include information indicating the molding device 2 to be displayed as specified by the user, information indicating the period to be displayed, and information indicating the type of mold to be displayed as specified by the user. The user may be able to designate the type of mold by operating the screen displaying the data designation information 82 or by inputting information into the image. In the example shown in FIG. 5, the type of mold is not specified, and the data designation information 82 indicates that operation data for all types of molds obtained from the "die-casting machine 1" during the specified period (2023 / 10 / 01 to 2023 / 12 / 10) will be displayed in the transition information 84 and the analysis information 86.
[0046] The transition information 84 includes a graph showing the shot-by-shot transition of trend data of the operational data (data measured once per casting shot). The trend data to be displayed in the transition information 84 may be selectable by the user, and in the example shown in Figure 5, "biscuit thickness" is selected, and a graph showing the shot-by-shot transition of biscuit thickness is displayed.
[0047] The analysis information 86 includes, for example, a graph showing the analysis results of trend data of the operational data. In the example shown in FIG. 5, a histogram of biscuit thickness is displayed as the analysis result. Instead of or in addition to the histogram, the display control unit 68 may display a scatter plot showing the correlation between two or more types of trend data as the analysis result on the monitor 56. The user may be able to specify the trend data to be analyzed and the type of graph by operating the screen, for example.
[0048] Returning to Fig. 4, if the user wishes to view the analysis results for a specific mold type, step S04 is executed. In step S04, for example, the user specifies the type of mold to be displayed by operating the input device 54. In one example, the type of mold can be selected in a pull-down format on the monitor 56, and the user specifies the type of mold to be displayed in the data specification information 82 on the monitor 56.
[0049] In response to step S04, the terminal device 50 executes step S05. In step S05, for example, the display control unit 68 switches the content displayed on the monitor 56 in response to the result of specifying the type of mold in step S04. In one example, the display control unit 68 displays on the monitor 56 only the operation data related to the type of mold specified in step S04.
[0050] FIG. 6(a) shows the analysis information 86 (histogram relating to biscuit thickness) when mold A is selected, and FIG. 6(b) shows the analysis information 86 (histogram relating to biscuit thickness) when mold B is selected. Note that some of the information illustrated in FIG. 5 is omitted in FIGS. 6(a) and 6(b). When mold A is selected, the display control unit 68 generates the analysis information 86 from the operation data of the shot in which molded product was obtained using mold A and displays it on the monitor 56. When mold B is selected, the display control unit 68 generates the analysis information 86 from the operation data of the shot in which molded product was obtained using mold B and displays it on the monitor 56. The display control unit 68 may switch the display content on the monitor 56 in response to a user input each time at least one of step S02 and step S04 is executed.
[0051] By executing the above processing flow, the user can check operation data for each mold type. In the molding device 2, which is a die-casting machine, multiple types of molds are used to manufacture molded products. Different types of molds can result in different characteristics of operation data. On the other hand, when creating histograms or scatter plots to statistically analyze operation data, it is preferable to use operation data from as long a period as possible. Furthermore, operation data from a long period often contains a mixture of data related to multiple molds. If operation data cannot be displayed by mold type, as shown in Figure 5, only analysis results for a mixture of mold types may be displayed, potentially preventing the intended analysis. On the other hand, by displaying operation data by mold type, as shown in Figures 6(a) and 6(b), the user can easily check the analysis results for each mold without having to sort the data.
[0052] [Variations] The condition assessment system 1 described above is an example and can be modified as appropriate. A user may be able to construct an analytical model using machine learning in the condition assessment system 1, and the condition assessment system 1 may use the constructed analytical model to analyze the molded product produced by the molding apparatus 2. As shown in FIG. 2 , the terminal device 50 may have, as functional blocks, a model construction unit 72, an evaluation analysis unit 74, and a result output unit 76 in addition to an operation data acquisition unit 62, a control unit 64, and a user input acquisition unit 70.
[0053] The model construction unit 72 (model construction means) identifies learning data based on user input, and, based on the learning data, constructs a trained model (hereinafter referred to as "analysis model") that outputs analysis results of molded products obtained by the molding device 2 in response to input operation data. The analysis model may be constructed by the model construction unit 72 so as to output, as the analysis result, a determination result as to whether or not an abnormality has occurred in the molded product obtained by the molding device 2. When the model construction unit 72 identifies learning data, data to be used for constructing the analysis model is identified from the operation data stored in the data storage unit 66.
[0054] 7 and 8, an example of a process in which a user constructs an analytical model using the terminal device 50 will be described. The display control unit 68 may display data specification information 82, transition information 84, waveform information 88, and a model construction screen 89 on the monitor 56. The user may be able to specify whether to display the analytical information 86 or the waveform information 88 on the monitor 56.
[0055] The waveform information 88 includes a graph showing waveform data of operation data (for example, a change in injection speed over time) for a certain shot. The shot for which waveform data is to be displayed may be specified by a user operation. For example, when the user selects a specific shot in the graph in the transition information 84, the display control unit 68 may display a graph of the waveform data for the selected shot on the monitor 56 as the waveform information 88. The type of waveform data to be displayed in the waveform information 88 may be specified by the user.
[0056] The model construction screen 89 is a setting screen on which the user selects data to be used as learning data from the operational data accumulated in the terminal device 50 and instructs the terminal device 50 to construct an analytical model. The model construction screen 89, for example, allows the user to select parameters to be learned as input to the analytical model. The model construction screen 89 may allow the user to set a range of learning data, and may allow the user to select a mode in which the range can be specified from the graph of the transition information 84. When this mode is selected, the display control unit 68 may display a frame 89a that the user can operate on the graph of the transition information 84. The user may then specify the range to be used for learning data by changing the left and right ranges of the frame 89a.
[0057] The model construction screen 89 includes a button for instructing the start of learning, and when the user presses (clicks) this button, the model construction unit 72 constructs an analytical model using the identified learning data. When instructing the construction of an analytical model, the user may be able to specify the name of the analytical model on the model construction screen 89. In addition to specifying the parameters to be learned, the user may also be able to specify a range of waveform data that will be used as input information for the analytical model.
[0058] In the example shown in FIG. 7, the user specifies that the type of mold to be displayed is mold A, and the transition information 84 and waveform information 88 display operation data related to mold A. In the example shown in FIG. 8, the user specifies that the type of mold to be displayed is mold B, and the transition information 84 and waveform information 88 display operation data related to mold B. In one example, when the user determines that it is better to build analysis models separately for mold A and mold B due to differences in the characteristics of the waveform data, the user selects mold A or mold B and instructs the construction of an analysis model for each mold. When building an analysis model related to mold A, the user specifies learning data from the operation data related to mold A. When building an analysis model related to mold B, the user specifies learning data from the operation data related to mold B.
[0059] Machine learning is a technique in which a machine (computer) autonomously finds laws or rules by repeatedly learning based on given information. An analytical model can be constructed using an algorithm and a data structure. For example, an analytical model is realized using a neural network, which is an information processing model that mimics the mechanism of the human brain and nerves. An analytical model may also be constructed using an algorithm other than a neural network. The trained analytical model constructed by the model construction unit 72 may be portable between computers.
[0060] The model construction unit 72 may autonomously construct an analytical model for determining whether a molded product manufactured by the molding device 2 is good or bad by performing machine learning using learning data specified by a user's operation on the model construction screen 89. The stage of constructing the analytical model corresponds to the learning phase. The stage of analyzing whether or not an abnormality has occurred in the molded product using input data (operation data) whose analysis results are unknown and the analytical model corresponds to the evaluation phase. In one example, the model construction unit 72 autonomously learns the characteristics of waveform data when the molded product is normal through machine learning based on the learning data. Then, the model construction unit 72 generates an analytical model that determines whether or not waveform data whose analysis results are unknown has a tendency similar to the characteristics when the molded product is normal.
[0061] In the evaluation phase, the evaluation analysis unit 74 analyzes the molded product manufactured when new operation data (e.g., waveform data related to injection speed) obtained from the casting control unit 40 is acquired based on the analytical model constructed by the model construction unit 72. In one example, the evaluation analysis unit 74 acquires, as an analysis result, an output from the analytical model constructed by the model construction unit 72 when new operation data is input. The output from the analytical model may be information indicating whether or not an abnormality has occurred in the molded product.
[0062] The result output unit 76 outputs the analysis results by the evaluation analysis unit 74. The result output unit 76 may, for example, display the analysis results by the evaluation analysis unit 74 on the monitor 56, or may output the results to a notification (alert) means other than the monitor 56. The result output unit 76 may output the determination result to a notification means such as the monitor 56 only when the analysis results by the evaluation analysis unit 74 determine that an abnormality has occurred in the molded product.
[0063] As described above, different types of molds may result in different characteristics of operation data (waveform data). Therefore, if machine learning is performed using a mixture of mold types, it may not be possible to build a model that outputs accurate results. Furthermore, before performing machine learning, the user must verify, while viewing the operation data, which operation data to use as input information and whether machine learning should be performed separately for each mold type. In this case, if the operation data for each mold type cannot be displayed on the monitor 56, the user must repeatedly check and select data for each shot when performing machine learning for each mold type. In contrast, the terminal device 50 can display operation data for each mold type. Therefore, when performing machine learning for each mold type, the user can easily identify learning data from the displayed operation data.
[0064] In one example of the various examples described above, at least some of the features described in other examples may be combined.
[0065] Summary of this disclosure The status monitoring system 1 described above is a system for monitoring the status of a molding device 2 that obtains a molded product by supplying molten material M into a cavity 13 formed by molds (fixed mold 11 and movable mold 12). The status monitoring system 1 includes an operation data acquisition unit 62 that acquires operation data indicative of the operation results of the molding device 2, a monitor 56 that notifies the outside of the acquired operation data, and a control unit 64 that controls the monitor 56. There are multiple types of molds. The control unit 64 stores operation data for each of the multiple types and is configured to be able to output operation data for each type of mold to the monitor 56.
[0066] When multiple types of molds are used, a terminal device may be considered that displays operation data for multiple types of molds together regardless of mold type, but cannot display operation data for each mold document. Such a device can only check the analysis results of operation data for a mixed mold type, making it difficult to easily understand the analysis results of operation data for each mold type. On the other hand, the above-mentioned status assessment system 1 can output operation data for each mold type to the monitor 56, allowing the user to easily check the analysis results of operation data for each mold type. Therefore, it is possible to easily understand the status of the molding device 2 for each mold type.
[0067] The condition assessment system 1 described above may further include a model construction unit 72. The model construction unit 72 identifies learning data based on user input, and constructs, by machine learning, an analytical model that outputs analysis results of molded products obtained by the molding device 2 in response to input operation data, based on the learning data. The condition assessment system 1 allows the user to check operation data for each type of mold. Therefore, when constructing an analytical model for each type of mold, the user can easily identify the learning data to be used for machine learning for each type of mold.
[0068] In the condition assessment system 1 described above, the analytical model may be constructed to output, as an analysis result, a determination result as to whether or not an abnormality has occurred in the molded product obtained by the molding device 2. In this case, by using the analytical model, it is possible to notify the user of the possibility that an abnormality has occurred in the molded product based on new operation data. This makes it possible to improve the reliability of the molded products manufactured by the molding device 2.
[0069] The molding apparatus status assessment method described above is a method for assessing the status of a molding apparatus 2 that obtains a molded product by supplying molten material M into a cavity 13 formed by molds (fixed mold 11 and movable mold 12). This status assessment method includes a data acquisition step of acquiring operation data indicative of the operation results of the molding apparatus 2, a display step of notifying the outside via monitor 56 of the acquired operation data, and a control step of controlling monitor 56. There are multiple types of molds. The control step includes a step of outputting operation data for each mold type to monitor 56 from operation data stored for each of the multiple types. This status assessment method makes it possible to easily assess the status of the molding apparatus 2 for each mold type, similar to status assessment system 1. [Explanation of symbols]
[0070] 1...Status understanding system, 2...Molding device, 11...Fixed mold, 12...Movable mold, 13...Cavity, M...Molten material, 50...Terminal device, 56...Monitor, 62...Operation data acquisition unit, 64...Control unit, 66...Data storage unit, 68...Display control unit, 72...Model construction unit.
Claims
1. A system for monitoring the status of a molding device that supplies molten material into a cavity formed by a mold to obtain a molded product, data acquisition means for acquiring operational data indicating the operation results of the molding device; a display means for notifying the acquired operational data to an external device; a control means for controlling the display means; Equipped with The mold has a plurality of types, The control means stores the operation data for each of the plurality of types, and is configured to be able to output the operation data for each type of mold to the display means. A molding equipment status monitoring system characterized by the above.
2. 2. The molding device status monitoring system according to claim 1, further comprising a model construction means, The model construction means identifies learning data based on user input, and constructs an analytical model by machine learning based on the learning data, which outputs an analysis result of the molded product obtained by the molding device in response to the input of the operation data. A molding equipment status monitoring system characterized by the above.
3. 3. The molding device status monitoring system according to claim 2, The analytical model is constructed so as to output, as the analysis result, a determination result as to whether or not an abnormality has occurred in the molded product obtained by the molding device. A molding equipment status monitoring system characterized by the above.
4. A method for determining the state of a molding device that supplies molten material into a cavity formed by a mold to obtain a molded product, comprising: a data acquisition step of acquiring operation data indicating the operation results of the molding device; a display step of notifying the acquired operational data to an external device by a display means; a control step of controlling the display means; Equipped with The mold has a plurality of types, The control step includes a step of outputting the operation data for each type of mold to the display means from the operation data stored for each of the plurality of types. A method for determining the state of a molding device, comprising:
Citation Information
Patent Citations
Method for automatically resetting molding condition
JP1989045617A
Casting condition determination method and determination device
JP2011206788A