The present invention relates to an elongated-object drum, a management computer, and an elongated-object management system.
Japanese Literatures 1 to 3 describe detecting rotation and vibration of a drum (including a reel, a bobbin, and a paper tube) around which a cable, roll paper, or a wire is wound. Patent Literature 1 describes locating an acceleration sensor to a reel apparatus (but does not describe providing the acceleration sensor to a reel main body). Patent literatures 2 and 3 describe disposing an acceleration sensor at a bobbin (or a paper tube) (see paragraph 0089 in Patent Literature 2 and paragraph 0023 in Patent Literature 3). However, the techniques described in these Patent Literatures 1 to 3 are techniques for controlling the movement of a drum (what is called feedback control) and do not manage the usage history or the like of the drum or an elongated object wound around the drum.
In conventional practice, in order to manage an elongated cable such as an electric line cable or an optical fiber cable, a tag or label is attached to a cable, or the surface of a cable is marked by printing. However, the management method involving tagging, labelling, printing, or the like may cause the management data to be lost due to loss or wear. For this reason, Patent Literatures 4 and 5 describe embedding, in a cable, a storage element (e.g., an IC tag or an RFID element) having management data stored therein.
The techniques of Patent Literatures 4 and 5 require a storage element to be embedded in a cable and thus the thickness of the cable increases and the costs for the cable increases. Also, to read the management data from the storage element in the cable, the techniques of Patent Literatures 4 and 5 require going over to the place where the cable is installed and read the data from the storage element, which makes cable management inconvenient. This management inconvenience due to storage of management data in an elongated object is existent in management of not only cables but also other elongated objects (including wires and roll paper).
One or more embodiments of the present invention enable easy management of an elongated object.
One or more embodiments of the present invention provide an elongated-object drum, comprising: a drum on which to wind an elongated object; and a management module attached to the drum, wherein the management module includes an acceleration sensor configured to detect acceleration of the drum, a computation device configured to perform computation based on a detection result from the acceleration sensor, and a storage device configured to store therein a computation result obtained by the computation device by performing the computation based on the detection result from the acceleration sensor.
Other features of one or more embodiments of the present invention will be demonstrated by the description to be described later and the drawings.
One or more embodiments of the present invention enable easy management of an elongated object.
At least the following points will be demonstrated by the description to be described later and the drawings.
An elongated-object drum will become clear, comprising: a drum on which to wind an elongated object; and a management module attached to the drum, wherein the management module includes an acceleration sensor configured to detect acceleration of the drum, a computation device configured to perform computation based on a detection result from the acceleration sensor, and a storage device configured to store therein a computation result obtained by the computation device by performing the computation based on the detection result from the acceleration sensor. Such an elongated-object drum enables easy management of the elongated object.
In one or more embodiments, based on the detection result from the acceleration sensor, the computation device is configured to determine whether a rotation direction of the drum is a direction for unreeling the elongated object. This enables checking of whether the elongated object is unreeled from a drum or reeled onto the drum.
In one or more embodiments, the computation device is configured to detect a rotation angle of the drum based on the detection result from the acceleration sensor. This enables calculation and easy management of the usage amount and the remaining amount of the elongated object.
In one or more embodiments, the computation device is configured to calculate a usage amount of the elongated object based on the rotation angle of the drum. This enables easy management of the usage amount of the elongated object.
In one or more embodiments, the computation device is configured to acquire an unreeling diameter of the elongated object wound on the drum and also to detect the rotation direction of the drum based on the detection result from the acceleration sensor, the computation device is configured to calculate an amount of the elongated object unreeled based on the rotation angle of the drum and the unreeling diameter in a case where the rotation direction of the drum is same as a direction for unreeling the elongated object, the computation device is configured to calculate an amount of the elongated object reeled based on the rotation angle of the drum and the unreeling diameter in a case where the rotation direction of the drum is same as a direction for reeling the elongated object, and the computation device is configured to calculate a usage amount of the elongated object based on the amount of the elongated object unreeled and the amount of the elongated object reeled. This enables more accurate management of the usage amount of the elongated object.
In one or more embodiments, the computation device is configured to calculate a remaining amount of the elongated object based on the rotation angle of the drum. This enables easy management of the remaining amount of the elongated object.
In one or more embodiments, the computation device is configured to acquire the remaining amount of the elongated object wound on the drum before use of the elongated object from the storage device, by subtracting a usage amount of the elongated object from the remaining amount of the elongated object, the computation device is configured to calculate a new remaining amount of the elongated object, and the storage device is configured to store therein the new remaining amount of the elongated object. This enables easy management of the remaining amount of the elongated object.
In one or more embodiments, the computation device is configured to detect an abnormality in the drum based on the detection result from the acceleration sensor. This enables easy management of drum abnormalities.
In one or more embodiments, the management module has a location measurement device capable of acquiring location data on the drum. This enables more detailed management of the elongated object because, for example, the installed location of the elongated object can be stored in the storage device or the current location of the elongated-object drum can be known.
In one or more embodiments, the storage device is configured to store therein the computation result and the location data on the drum in association with each other. This enables easy, real-time management and follow-up checking of, for example, the usage status of the elongated object.
In one or more embodiments, in a case where determining based on detection results from the acceleration sensor and the location measurement device that the drum is rotated and is not in motion (or does not move), the computation device is configured to calculate a usage amount of the elongated object, and in a case where determining based on the detection results from the acceleration sensor and the location measurement device that the drum is rotated and is in motion (or moves), the computation device is configured to calculate the usage amount of the elongated object when the rotation direction of the drum is same as a direction for unreeling the elongated object and is configured not to calculate the usage amount of the elongated object when the rotation direction of the drum is same as a direction for reeling the elongated object. This enables more accurate management of the usage amount of the elongated object.
In one or more embodiments, the management module has a communication device configured to communicate with an outside. This enables easy management of the elongated object because data can be acquired without going over to, e.g., the site where the elongated object is installed or the place where the elongated-object drum is stored.
In one or more embodiments, the management module is detachably attached to the drum. This enables effective use of the management module. This also prevents the management module from becoming damaged by, e.g., fumigation performed on the drum.
In one or more embodiments, the elongated object is a cable. When the elongated object is a cable, it is particularly advantageous when the management module having an acceleration sensor is provided to the drum.
A management computer will become clear comprising: a communication part capable of communicating with an elongated-object drum on which an elongated object is wound; and a storage part configured to store management data, wherein the management computer is configured to receive via the communication part, from the elongated-object drum having an acceleration sensor, a computation result which is based on a detection result from the acceleration sensor, and the management computer is configured to store, in the storage part, the management data in which the elongated-object drum and the computation result are associated with each other. Such a management computer enables easy management of the elongated object.
In one or more embodiments, the management computer is configured to receive the computation result from a plurality of the elongated-object drums, and the management computer is configured to store, in the storage part, a database in which each of the elongated-object drums is associated with the corresponding computation result as the management data. Thus, inventory management of the elongated object (e.g., a cable) or evaluation for a logistics system can be performed based on the database easily.
In one or more embodiments, based on the database and a condition inputted regarding the elongated-object drum, the management computer is configured to determine the elongated-object drum that meets the condition. Thus, inventory management of the elongated object (e.g., a cable) and evaluation for a logistics system can be performed based on the database more easily.
An elongated-object management system will become clear comprising: an elongated-object drum; and a management computer communicatively coupled to the elongated-object drum, wherein the elongated-object drum has a drum onto which to wind an elongated object and a management module attached to the drum, and the management module has an acceleration sensor configured to detect acceleration of the drum, a computation device configured to perform computation based on a detection result from the acceleration sensor, a storage device configured to store therein a computation result obtained by the computation device by performing the computation based on the detection result from the acceleration sensor, and a communication device configured to communicate with the management computer. Such an elongated-object management system enables easy management of the elongated object.
The management system 1 of one or more embodiments includes management computers 2 and cable drums 10 as elongated-object drums. Although it is assumed here that the management system 1 includes a plurality of cable drums 10, the management system 1 may include one cable drum 10. As will be described later, the cable drum 10 acquires various kinds of data using an acceleration sensor, and the management computers 2 manage the various kinds of data (such as, e.g., the remaining amount) on the cable drum 10.
An elongated-object drum is a drum around which to wind an elongated object. An elongated object is an elongated member and may be a line-shaped member such as a cable or a wire or a band-shaped (sheet-shaped) member such as roll paper, a film, or a web. In one or more embodiments, the elongated object is a cable, and the cable is wound on the cable drum 10, which is an elongated-object drum.
The management computers 2 are computers that manage elongated objects and the elongated-object drums. In one or more embodiments, the management computer 2 manages cables and the cable drums 10. The management computers 2 are computers such as, e.g., a personal computer or a server. The management computer 2 (a management server or a management terminal) includes a CPU, a memory (a storage device), a communication device, a display (a display unit), and the like. A management program is preinstalled in the management computer 2. By executing the management program, the management computer 2 acquires data (e.g., cable data and drum data) from the cable drums 10 and manages the cables and the cable drums 10.
The management system 1 may include at least one of a management server 2A and a management terminal 2B as the management computer 2.
The management server 2A acquires data from the cable drums 10 via a communication network 3. Examples of the management server 2A include a server of a telecommunications carrier, a server of a construction company, and a server at a manufacturing factory that manufactures the cables.
The management terminal 2B is a terminal (e.g., a personal computer) used at the site where the cable is installed. The management terminal 2B may be communicatively coupled to the cable drums 10 in a wired manner and acquire data, or may be communicatively coupled to the cable drums 10 via the communication network 3 and acquire data.
The communication network 3 is, for example, a telephone network (a public telephone network, a mobile telephone network), a wireless communication network, the Internet, a LAN, a WAN, or the like, and is assumed to be the Internet here.
The drum 11 is a member on which to wind a cable. The drum 11 has a body portion 12 and flange portions 13. The body portion 12 is a part on which to wind a cable. Note that The diagram shows an empty drum, and no cable is wound on the body portion 12. The body portion 12 is tubular-shaped, and a cable is to be wound on the circumference thereof. The flange portions 13 are parts located at the end portions of the body portion 12 to prevent a cable from coming off from the body portion 12. The flange portions 13 are disk-shaped rims projecting from the ends of the body portion 12. A shaft hole 14 is formed in the center of the flange portions 13. The drum 11 rotates about the shaft hole 14.
The management module 30 is a module attached to the drum 11 to acquire data on a cable or the drum 11. In one or more embodiments, the management module 30 is attached to the inner side of the tubular body portion 12. Attaching the management module 30 to the inner side of the body portion 12 helps prevent the management module 30 from being exposed to rain and wind and therefore from being damaged. Note, however, that the attachment location of the management module 30 is not limited to the inner side of the body portion 12. For example, the management module 30 may be attached to the outer side of the body portion 12 or to the flange portions 13.
The computation device 31 is, for example, a CPU or an MPU and is a device that performs various kinds of processing to be described later. The storage device 32 is memory such as a main storage device 321 and a secondary storage device (an auxiliary storage device) 322, and has stored therein programs for performing the various kinds of processing to be described later and various kinds of data to be described later. The computation device 31 performs various kinds of processing by performing computation processing in accordance with the programs in the storage device 32. The computation device 31 also performs computations using the various kinds of data in the storage device 32 and stores results of the computations in the storage device 32.
The acceleration sensor 33 is a sensor that detects an acceleration. Since the management module 30 is attached to the drum 11, the acceleration sensor 33 detects acceleration of the drum 11. A six-axis acceleration sensor is used here as the acceleration sensor 33. Thus, the acceleration sensor 33 can detect accelerations of the drum 11 in six axis directions and is, as will be described later, capable of detecting the rotation direction, rotation angle, and the like of the drum 11. The acceleration sensor 33 is coupled to the computation device 31 via a bus and an interface (not shown). The computation device 31 performs computations based on the acceleration detected by the acceleration sensor 33 and stores the results of the computations in the storage device 32 as acceleration-related data.
The location measurement device 34 is a module (a receiver) that acquires location data. Since the management module 30 is attached to the drum 11, the location measurement device 34 can acquire the location data on the drum 11. The location measurement device 34 is, for example, a GPS module. The location measurement device 34 is coupled to the computation device 31 via a bus and an interface (not shown). Note that the management module 30 does not have to include the location measurement device 34. Also, the management module 30 may include the location measurement device 34 which is other than a GPS module.
The communication device 35 is a device that communicates data to and from the outside (e.g., the management computer 2). In one or more embodiments, the communication device 35 is, for example, an LPWA communication module and is capable of long-distance communications using a wireless communication scheme. Note, however, that the communication device may be a communication module using a different wireless communication scheme, and may be a wired communication module such as USB or Ethernet (registered trademark).
The controller 36 performs various kinds of control of the management module 30. The controller 36 is implemented when the computation device 31 executes a control program in the storage device 32 and thereby performs various kinds of control. The controller 36 has, for example, a communication controller 38 and a detector 39.
The communication controller 38 controls communications with the outside via the communication device 35. The communication controller 38 mainly transmits data to the outside (the management computer 2), but is also capable of receiving data from the outside. The communication controller 38 is implemented when the computation device 31 executes the control program in the storage device 32 and thereby controls the communication device 35.
The detector 39 detects various kinds of data via the acceleration sensor 33, the location measurement device 34, and the like. The detector 39 is implemented when the computation device 31 executes the control program in the storage device 32 and thereby processes signals from the acceleration sensor 33 and the location measurement device 34 and data stored in the storage device 32. The data detected by the detector 39 may be stored in the storage device 32 (the data storage part 37). Here, the detector 39 includes an acceleration detector 391, a location detector 392, a rotation direction detector 393, a rotation angle detector 395, a usage amount detector 394, a remaining amount detector 396, an installment detector 397, an abnormality detector 398, and the like.
The acceleration detector 391 detects acceleration of the drum 11 based on a signal from the acceleration sensor 33. The location detector 392 detects the location of the drum 11 based on signals from the acceleration sensor 33 and the location measurement device 34. The rotation direction detector 393 detects the rotation direction of the drum 11 based on a signal from the acceleration sensor 33. The rotation angle detector 395 detects the rotation angle of the drum 11 based on a signal from the acceleration sensor 33. The usage amount detector 394 detects the usage amount of a cable based on a signal from the acceleration sensor 33 and data stored in the storage device 32. The remaining amount detector 396 detects the remaining amount of the cable wound on the drum 11 (hereinafter referred to as the remaining amount of cable) based on a signal from the acceleration sensor 33 and the data stored in the storage device 32. The installment detector 397 detects the installment state of the cable based on signals from the acceleration sensor 33 and the location measurement device 34 and on data stored in the storage device 32. The abnormality detector 398 detects an abnormality in the drum 11 based on a signal from the acceleration sensor 33. Processing performed to implement each of these detectors 39 will be described later. The management module 30 does not have to include all the detectors 39 described above.
The data storage part 37 is a storage part in which to store predetermined data. The data storage part 37 is implemented by part of a storage region in the storage device 32. Here, the data storage part 37 stores therein drum data, cable data, acceleration-related data, and the like. Note, however, that data stored in the data storage part 37 is not limited to the above.
Note that the storage device 32 may be able to read and write various kinds of data from and to a storage medium (such as, e.g., an SD card or a USB memory drive) attachable to and detachable from the management module 30. In this case, the data storage part 37 may store the drum data, the cable data, the acceleration-related data, and the like in a detachable storage medium.
The drum data is data related to the drum 11. Examples of the drum data include data on the identification number of the drum (a drum ID), the type of the drum 11, the manufacturing time (the date of manufacturing) of the drum 11, and the like. In one or more embodiments, the drum data also includes data on the diameter of the body portion 12 of the drum 11 (a drum diameter).
The cable data is data related to a cable. Examples of the cable data include data on the identification number of a cable (a cable ID), the type of the cable, the manufacturing time of the cable, and the like. In one or more embodiments, the cable data also includes data on the thickness of the cable (a cable diameter).
The acceleration-related data is various kinds of data (computation results) obtained by the controller 36 (the computation device 31) by performing computations based on a signal from the acceleration sensor 33. Examples of the acceleration-related data include rotation angle data, usage amount data, remaining amount data, installment history data, and abnormality history data.
The rotation angle data is data indicative of the rotation angle of the drum 11 and detected by the rotation angle detector 395 based on a signal from the acceleration sensor 33. The usage amount data is data indicative of the usage amount of cable and detected by the usage amount detector 394 based on a signal from the acceleration sensor 33 (and data in the data storage part 37). The remaining amount data is data indicative of the remaining amount of cable and is detected by the remaining amount detector 396 based on a signal from the acceleration sensor 33 (and data in the data storage part 37). The installment history data is data indicative of a history of cable installment and detected by the installment detector 397 based on, e.g., a signal from the acceleration sensor (and the location measurement device 34). The abnormality history data is data indicative of an abnormality history of the drum 11 and detected by the abnormality detector 398 based on a signal from the acceleration sensor 33.
As described above, the management module 30 attached to the drum 11 has the acceleration sensor 33, the computation device 31 that performs computations based on a signal (a detection result) from the acceleration sensor 33, and the storage device 32 in which to store the results of the computations.
Thus, compared to a case where, for example, a storage element is embedded in the cable, the cable can be reduced in thickness, and an increase in costs for the cable can be reduced. Also, there is less risk of the storage device 32 becoming damaged due to the handling of the cable at the time of installment of the cable or due to the environment where the cable is installed. Providing the management module 30 to the drum 11 increases the costs for the drum 11, but unlike a cable, the drum 11 is reusable. In other words, after the entire cable is unreeled from the drum 11, a new cable can be wound on that drum 11. Thus, the management module 30 can be put to effective use. Also, the data stored in the storage device 32 is unlikely to be lost, unlike data printed on a cable or data on a tag attached to the drum. It is also possible to reduce incorrect inputs being made into the management computer 2 due to human error. Thus, more reliable cable management can be done easily.
Also, since the acceleration sensor 33 is attached to the drum 11, the controller 36 (the computation device 31) of the management module 30 can detect the rotation angle (and the rotation direction) of the drum 11 based on a signal from the acceleration sensor 33. In addition, based on the rotation angle (and the rotation direction) of the drum 11, the controller 36 can calculate the usage amount of cable and the remaining amount of cable (details will be given later). Thus, the usage amount of cable and the remaining amount of cable can be acquired in real time with high accuracy based on a signal provided by the acceleration sensor 33 when the drum 11 is actually rotated.
In one method of detecting rotation of a drum, the rotation amount of the drum may be detected indirectly by detecting the driving amount of a motor that rotates the drum. However, in a case where the elongated object wound on the drum 11 is a cable (an electric line cable or an optical cable), the drum may be rotated when the cable is unreeled from the drum 11 without use of power (as will be described later), and rotation of the drum may therefore be undetectable based on the driving amount of the motor. In a different method of detecting rotation of a drum, a sensor located to an outer part of the drum (e.g., a rotary encoder) may be used to detect rotation of the drum. However, in a case where the elongated object wound on the drum 11 is a cable (an electric line cable or an optical cable), the drum may be rolled over when the cable is unreeled from the drum 11 (as will be described later), which may make it not possible to dispose the sensor at the outer part of the drum 11. Thus, in a case where the elongated object wound on the drum 11 is a cable (an electric line cable or an optical cable), it is particularly advantageous to provide the management module having the acceleration sensor to the drum.
Additionally, at the site where the cable is installed, a necessary amount of cable can be easily unreeled based on the rotation angle and the rotation direction of the drum 11. Thus, wasteful cable unreeling can be reduced. Note that the methods for calculating the rotation angle and the rotation direction of the drum 11 based on a signal from the acceleration sensor 33 are publicly known and are therefore not described in detail here.
Even in a case where the management module 30 does not have the acceleration sensor 33, the storage device 32 can have stored therein, for example, the cable's type, date of manufacturing, manufacturing number, lot number, and the like. However, when the management module 30 has the acceleration sensor 33, results of computations based on a signal from the acceleration sensor 33 (acceleration-related data such as the usage amount of cable, the remaining amount of cable, and an abnormality history of the drum) can also be stored in the storage device 32. Thus, more detailed cable management can be done easily.
Also, the management module 30 of one or more embodiments has the communication device 35 that communicates with the outside. Thus, the management computer 2 communicatively coupled to the cable drum 10 can acquire the data stored in the data storage part 37 via the communication device 35. Unlike in a case where a storage element is embedded in the cable for example, an administrator does not need to go over to the place where the cable is installed to read data. This enables easy real-time management and follow-up checking of the usage situation of the cable or the cable drum 10.
Note, however, that the present invention is not limited to the above, and the management module 30 does not have to have the communication device 35. In this case as well, for example, data can be acquired at the site where the cable is installed or the place where the cable drum 10 is stored by coupling the management computer 2 to the cable drum 10 in a wired manner or from a storage medium attachable to and detachable from the management module 30. Also there are cases where the cable drums 10 having no communication device 35 are used in a plurality of sites. To do a follow-up check on these cable drums 10, the data can be acquired by going over only to the place where the cable drums 10 are stored. Thus, unlike a case where data is embedded in a cable, there is no need to go over to each of the installed places, allowing the follow-up check to be done easily.
In addition, the management module 30 may be detachably attached to the drum 11. Thus, for example, the management module 30 can be removed from a damaged drum 11 and attached to a different drum 11, so that the management module 30 can be put to effective use. Also, there are countries and districts where fumigation is mandatory for the export and import of wooden drums 11. In such a case, fumigation can be performed with the management module 30 removed from the drum 11, and thus the management module 30 can be prevented from being damaged by the fumigation. Note, however, that the present invention is not limited to the above, and the management module 30 can be attached to the drum 11 in an unremovable manner.
Next, descriptions are given of the cable drum 10 and of how the cable management system 1 manages the cable drum 10.
To install a cable 40 (see
First, the controller 36 (the rotation direction detector 393 and the rotation angle detector 395) detects the rotation angle and the rotation direction of the drum 11 based on a signal from the acceleration sensor 33 (S101). It is determined herein that the drum 11 is rotated in the unreeling direction when the rotation angle of the drum 11 is a positive value. This is preset in the storage device 32 of the management module 30 (a program for performing the rotation direction detection processing) based on the direction in which the cable 40 is wound on the drum 11 and the position where the acceleration sensor 33 is attached. Thus, the rotation direction detector 393 determines that the drum 11 is rotated in the unreeling direction when the rotation angle of the drum 11 detected is a positive value, and conversely, the rotation direction detector 393 determines that the drum 11 is rotated in the reeling direction when the rotation angle of the drum 11 is a negative value.
Next, the controller 36 calculates an unreeling diameter R1 (see
Note that the present invention is not limited to a mode where the controller 36 calculates the unreeling diameter R1 based on the remaining amount of cable. For example, when the drum 11 is relatively small in size, the unreeling diameter R1 may be constant. Also, for example, the data storage part 37 may store a table in which the remaining amount of cable and the unreeling diameter R1 are associated with each other, and the controller 36 may refer to the table and acquire the unreeling diameter R1 in association with the remaining amount of cable.
Next, the controller 36 (the usage amount detector 394) calculates the usage amount of the cable 40 (S103). Here, the controller 36 calculates the usage amount of the cable 40 (or the amount of cable collected in a case of a negative value) by multiplying the rotation angle detected in S101 by the unreeling diameter R1 calculated in S102 (or by the perimeter length of the cable 40 wound on the drum 11).
Specifically, when the rotation direction of the drum 11 agrees with the direction for unreeling the cable 40, the controller 36 calculates the amount of cable unreeled based on the rotation angle of the drum 11 and the unreeling diameter R1. When the rotation direction of the drum 11 agrees with the direction for reeling the cable 40, the controller 36 calculates the amount of the cable 40 reeled based on the rotation angle of the drum 11 and the unreeling diameter R1. Then, the controller 36 calculates the amount of the cable 40 used (or collected) based on the amount of the cable 40 unreeled and the amount of the cable 40 reeled.
Next, the controller 36 calculates the remaining amount of cable (S104). Specifically, the controller 36 calculates a new remaining amount of cable by subtracting the usage amount of cable (or the amount of cable collected) calculated in S103 from the remaining amount of cable acquired in S102 (i.e., the remaining amount of the cable 40 wound on the drum 11 before use of the cable 40).
Next, the controller 36 stores the new remaining amount of cable calculated in S104 in the data storage part 37, updating the remaining amount data in the data storage part 37 (S105). Thus, the controller 36 is to perform next remaining amount detection processing based on the remaining amount data thus updated. The controller 36 may also transmit the remaining amount of cable calculated to the management computer 2.
As described above, the remaining amount of cable on the cable drum 10 can be detected in real time based on a signal (the rotation angle of the drum 11) from the acceleration sensor 33 attached to the drum 11, and the remaining amount of cable in the data storage part 37 can be updated as needed.
Note, however, that the present invention is not limited to also calculating the remaining amount of cable. For example, the rotation angle (and the rotation direction) of the drum 11 and the usage amount of the cable 40 may be detected in real time, and those pieces of data may be stored in the data storage part 37. In that case, the management computer 2 may calculate the usage amount of cable based on the rotation angle of the drum and the remaining amount of cable based on the usage amount of cable.
In the cable remaining amount detection method described above, the controller 36 detects the rotation direction of the drum 11 based on a signal from the acceleration sensor 33, determines whether the rotation direction of the drum 11 is the cable unreeling direction, and calculates the amount of cable used (or collected). Thus, the usage amount of cable and the remaining amount of cable can be calculated more accurately than in a case where they are calculated based on, for example, the absolute value of the rotation angle of the drum 11 irrespective of the rotation direction of the drum 11.
Also, like in a case shown for example in
After detecting the rotation angle (and the rotation direction) of the drum 11 due to rotation of the drum 11 (S101), the controller 36 determines, based on signals (detection results) from the acceleration sensor 33 and the location measurement device 34, whether the drum 11 is in motion (S201). In the case where determining that the drum 11 is not in motion (NO in S201), the controller 36 performs the processing in S102 to S105 to calculate the usage amount of cable and the remaining amount of cable and update the remaining data, similarly with the remaining amount detection processing in
In the case where the drum 11 is in motion while rotating (YES in S201), the controller 36 determines whether the rotation direction of the drum 11 is the unreeling direction (S202). In the case where the rotation direction of the drum 11 agrees with the direction for unreeling the cable 40 (YES in S202), the controller 36 determines that the cable 40 is being installed as shown in FIG. 6B (S203), performs the processing in S102 to S105 to calculate the usage amount of cable and the remaining amount of cable and update the remaining amount data. By contrast, in the case where the rotation direction of the drum 11 agrees with the direction for reeling the cable 40 (NO in S202), the controller 36 determines that the drum 11 is simply moving as shown in
When the management module 30 has the location measurement device 34 for the drum 11, the remaining amount detection processing shown in
When installment history data is thus automatically created by the management module 30, real-time management and a follow-up check on the usage status of the cable can be performed easily. It is also possible to reduce incorrect inputs due to human error, and cable management can be done reliably.
Note that the installment history data shown in
The controller 36 (the abnormality detector 398) can detect an impact on (an abnormality in) the drum 11 based on a signal from the acceleration sensor 33. Specifically, the controller 36 can detect vibration of the drum 11 based on a detection result from the acceleration sensor 33. Thus, it can be determined that the cable drum 10 has received an impact when vibration of the drum 11 is a threshold or greater. Note that the method for calculating vibration of the drum 11 based on a signal from the acceleration sensor 33 is publicly known and is therefore not described in detail here.
Upon detection of an impact on the drum 11, the controller 36 may create drum abnormality data by assigning an abnormality ID (#1, #2, . . . ) and associating the date and time of the detection with the location data on the drum 11 (i.e., the abnormality occurrence location where the drum 11 received the impact) based on a signal from the location measurement device 34. Note that the controller 36 may also associate the level of abnormality in accordance with the intensity of the impact (vibration) received by the drum. The abnormality history data (
When the abnormality history data is thus automatically created by the management module 30, the administrator can determine how much the drum 11 is damaged and do a follow-up check on the place where the cable from the damaged drum 11 was installed. It is also possible to reduce incorrect inputs due to human error, and management of the cable and the drum 11 can be done reliably.
Note that the abnormality history data shown in
Also, as shown in
In the installment history database shown in
For example, the administrator can analyze based on the graph shown in
Also, the installment history database can be used to easily create, for example, a graph showing the progression of the usage amount of cable and the remaining amount of cable for each cable type, although such a graph is not shown. Such a graph can be used to analyze as to what type of cable should be ordered more or produced more.
Once conditions are input, the management computer 2 extracts a cable drum 10 that meets the conditions from the installment history database. Specifically, the cable drum 10 extracted is one on which the cable of the type inputted is wound, whose current location is the same location as the area inputted, and on which the cable remaining is more than the estimated amount of cable to be used. Then, as shown in
In this way, the management computer 2 can determine the cable drum 10 that meets the conditions as shown in
===Other===
Although the disclosure has been described with respect to only a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that various other embodiments may be devised without departing from the scope of the present disclosure. Accordingly, the scope of the invention should be limited only by the attached claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2019/042513 | 10/30/2019 | WO |