Mineral weight measuring method, device, equipment and storage medium

文档序号:254409 发布日期:2021-11-16 浏览:26次 中文

阅读说明:本技术 矿物重量测量方法、装置、设备及存储介质 (Mineral weight measuring method, device, equipment and storage medium ) 是由 卢智峰 黄健 黄成全 林少华 于 2021-07-30 设计创作,主要内容包括:本申请适用于矿物测重技术领域,提供了一种矿物重量测量方法、装置、设备及存储介质,方法包括:连续对处于第一状态的抓斗的重量进行采样,得到多个第一重量值;以及,连续对处于第二状态的所述抓斗的重量进行采样,得到多个第二重量值;基于采样时间,从多个第一重量值中,确定预设数量的第一重量值;以及,从多个第二重量值中,确定预设数量的第二重量值;对预设数量的第一重量值进行计算,得到第一采样重量值;以及,对预设数量的第二重量值进行计算,得到第二采样重量值;基于第一采样重量值和第二采样重量值计算矿物重量。采用上述方法,可以精确测量抓斗每次抓取的矿物重量。(The application is suitable for the technical field of mineral weight measurement, and provides a mineral weight measurement method, a device, equipment and a storage medium, wherein the method comprises the following steps: continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; determining a preset number of first weight values from the plurality of first weight values based on the sampling time; and determining a preset number of second weight values from the plurality of second weight values; calculating a first weight value of a preset quantity to obtain a first sampling weight value; calculating a second weight value of a preset number to obtain a second sampling weight value; the mineral weight is calculated based on the first and second sample weight values. By adopting the method, the weight of the mineral grabbed by the grab bucket each time can be accurately measured.)

1. A method of mineral weight measurement, for use with a weighing apparatus, the method comprising:

continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is that the grab bucket is in a state of not grabbing minerals;

determining a preset number of first weight values from the plurality of first weight values based on the sampling times of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values;

calculating the first weight value of the preset quantity to obtain a first sampling weight value; calculating the second weight value of the preset number to obtain a second sampling weight value;

calculating the mineral weight based on the first and second sample weight values.

2. The method of mineral weight measurement according to claim 1, further comprising, prior to successively sampling the weight of the grapple in the first state to obtain a plurality of first weight values:

acquiring a working weight value of the grab bucket at the current moment;

calculating a difference value between the working weight value and a preset original weight value when the grab bucket is in the second state;

if the difference value is larger than a first preset value, determining that the grab bucket is in the first state;

and if the difference value is smaller than a second preset value, determining that the grab bucket is in the second state.

3. A method of mineral weight measurement according to claim 1 or 2, wherein determining a predetermined number of first weight values from the plurality of first weight values comprises:

determining sampling time corresponding to each of the plurality of first weight values;

according to the sampling time, deleting a first weight value with an earlier sampling time from the plurality of first weight values to obtain a first weight value with the preset number; and the sampling time corresponding to the first weight values of the preset quantity is later than the deleted sampling time of the first weight values.

4. A mineral weight measuring method according to claim 1 or 2, wherein the weighing apparatus includes a load cell which converts a weighed mass value into a corresponding voltage value;

continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values, including:

sampling the weight of the grab bucket in the first state through the weighing sensor to obtain a plurality of voltage values;

filtering the voltage values by adopting a Butterworth low-pass filter to obtain a plurality of filtered voltage values;

and respectively carrying out inverse operation on the plurality of filtering voltage values according to a conversion formula between a preset voltage value and a weight value to obtain a plurality of first weight values.

5. A method of mineral weight measurement according to claim 1 or claim 2, wherein calculating the predetermined number of first weight values to obtain a first sample weight value comprises:

and calculating the average value of the preset number of first weight values, and taking the average value as the first sampling weight value.

6. The mineral weight measurement method of claim 1, further comprising, after calculating the mineral weight based on the first sample weight value and the second sample weight value:

obtaining the weight of the mineral calculated each time;

and counting the sum of the weights of the plurality of minerals in a preset time period to obtain the accumulated weight.

7. The method of claim 6, wherein after counting the sum of the weights of the plurality of minerals within a predetermined time period to obtain a cumulative weight, the method further comprises:

and sending the accumulated weight and the information of the preset time period of the accumulated weight obtained through statistics to a visual screen of the weighing equipment for displaying.

8. A mineral weight measuring device, for use with a weighing apparatus, the device comprising:

the sampling module is used for continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is that the grab bucket is in a state of not grabbing minerals;

a first determining module for determining a preset number of first weight values from the plurality of first weight values based on the sampling times of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values;

the first calculation module is used for calculating the first weight values of the preset quantity to obtain first sampling weight values; calculating the second weight value of the preset number to obtain a second sampling weight value;

a second calculation module for calculating the mineral weight based on the first and second sample weight values.

9. Weighing device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.

Technical Field

The application belongs to the technical field of mineral weight measurement, and particularly relates to a mineral weight measurement method, device, equipment and storage medium.

Background

In the existing scene of weighing minerals, the minerals are usually weighed by using a weighing device. For example, the weighing device first measures the weight of the grab bucket that has grabbed the mineral at the current moment. The weight of the grab bucket itself is then subtracted from this weight to obtain the weight of the mineral being grabbed.

However, the conventional weighing apparatus cannot accurately measure the weight of the grab bucket that has grabbed the minerals at the current moment due to various factors such as shaking of the grab bucket during the process of grabbing the minerals, or residual minerals on the grab bucket. Furthermore, the actual weight of the mineral being gripped by the grab each time cannot be accurately measured.

Disclosure of Invention

The embodiment of the application provides a mineral weight measuring method, a mineral weight measuring device, mineral weight measuring equipment and a storage medium, and can solve the problem that the actual weight of a grab bucket grabbing minerals each time cannot be accurately measured by existing weighing equipment.

In a first aspect, an embodiment of the present application provides a method for measuring weight of minerals, which is applied to a weighing device, and the method includes:

continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is that the grab bucket is in a state of not grabbing minerals;

determining a preset number of first weight values from the plurality of first weight values based on the sampling times of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values;

calculating the first weight value of the preset quantity to obtain a first sampling weight value; calculating the second weight value of the preset number to obtain a second sampling weight value;

calculating the mineral weight based on the first and second sample weight values.

In an embodiment, before continuously sampling the weight of the grapple in the first state to obtain a plurality of first weight values, the method further includes:

acquiring a working weight value of the grab bucket at the current moment;

calculating a difference value between the working weight value and a preset original weight value when the grab bucket is in the second state;

if the difference value is larger than a first preset value, determining that the grab bucket is in the first state;

and if the difference value is smaller than a second preset value, determining that the grab bucket is in the second state.

In an embodiment, determining a preset number of first weight values from the plurality of first weight values comprises:

determining sampling time corresponding to each of the plurality of first weight values;

according to the sampling time, deleting a first weight value with an earlier sampling time from the plurality of first weight values to obtain a first weight value with the preset number; and the sampling time corresponding to the first weight values of the preset quantity is later than the deleted sampling time of the first weight values.

In one embodiment, the weighing apparatus includes a load cell that converts a weighed mass value into a corresponding voltage value;

continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values, including:

sampling the weight of the grab bucket in the first state through the weighing sensor to obtain a plurality of voltage values;

filtering the voltage values by adopting a Butterworth low-pass filter to obtain a plurality of filtered voltage values;

and respectively carrying out inverse operation on the plurality of filtering voltage values according to a conversion formula between a preset voltage value and a weight value to obtain a plurality of first weight values.

In an embodiment, calculating the first weight value of the preset number to obtain a first sampling weight value includes:

and calculating the average value of the preset number of first weight values, and taking the average value as the first sampling weight value.

In an embodiment, after calculating the mineral weight based on the first sample weight value and the second sample weight value, further comprising:

obtaining the weight of the mineral calculated each time;

and counting the sum of the weights of the plurality of minerals in a preset time period to obtain the accumulated weight.

In an embodiment, after counting the sum of the weights of the plurality of minerals within a preset time period to obtain a cumulative weight, the method further includes:

and sending the accumulated weight and the information of the preset time period of the accumulated weight obtained through statistics to a visual screen of the weighing equipment for displaying.

In a second aspect, the present application provides a mineral weight measuring device, which is applied to a weighing apparatus, and comprises:

the sampling module is used for continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is that the grab bucket is in a state of not grabbing minerals;

a first determining module for determining a preset number of first weight values from the plurality of first weight values based on the sampling times of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values;

the first calculation module is used for calculating the first weight values of the preset quantity to obtain first sampling weight values; calculating the second weight value of the preset number to obtain a second sampling weight value;

a second calculation module for calculating the mineral weight based on the first and second sample weight values.

In a third aspect, an embodiment of the present application provides a weighing apparatus, including a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor implementing the method according to any one of the first aspect when executing the computer program.

In a fourth aspect, the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the method according to any one of the above first aspects.

In a fifth aspect, embodiments of the present application provide a computer program product, which, when run on a weighing apparatus, causes the weighing apparatus to perform the method of any one of the first aspect described above.

Compared with the prior art, the embodiment of the application has the advantages that: the weighing apparatus may first obtain a plurality of first weight values by continuously sampling the weight of the grapple in the first state. Then, based on the sampling time of the plurality of first weight values, a preset number of first weight values with later sampling time are determined from the plurality of first weight values, so as to realize filtering of the plurality of first weight values. And then, calculating the average value of the first weight values of the preset quantity to be used as a first sampling weight value so as to obtain a first sampling weight value close to the current actual weight value of the grab bucket. And finally, subtracting the first sampling weight value from a second sampling weight value obtained in the same way to obtain the mineral weight. Therefore, the weight of the mineral calculated by the weighing equipment is closer to the weight of the mineral grabbed by the grab bucket every time, and the accuracy of calculating the weight of the mineral is improved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.

Fig. 1 is a flowchart of an implementation of a method for measuring a weight of a mineral according to an embodiment of the present disclosure;

FIG. 2 is a flow chart of an implementation of a method for measuring mineral weight according to another embodiment of the present application;

fig. 3 is a schematic diagram of an implementation manner of S102 of a method for measuring a weight of a mineral according to an embodiment of the present application;

fig. 4 is a schematic diagram of an implementation manner of S101 of a method for measuring a weight of a mineral according to an embodiment of the present application;

FIG. 5 is a flow chart of a method for measuring the weight of a mineral according to another embodiment of the present application

FIG. 6 is a schematic structural diagram of a mineral weight measuring device provided in an embodiment of the present application;

fig. 7 is a schematic structural diagram of a weighing apparatus provided in an embodiment of the present application.

Detailed Description

In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

Furthermore, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used for distinguishing between descriptions and not necessarily for describing or implying relative importance.

Referring to fig. 1, fig. 1 shows a flowchart of an implementation of a method for measuring a mineral weight provided by an embodiment of the present application, which is applied to a weighing apparatus, and the method includes the following steps:

s101, continuously sampling the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is a state in which the grab bucket is not grabbing minerals.

In one embodiment, the weighing device includes, but is not limited to, an industrial scale device or a mineral scale sensor device. The grab bucket is a device for grabbing minerals and delivering the minerals to a target site (e.g., a transport vehicle).

In an embodiment, for the first state and the second state, it can be determined according to the weight value measured by the grab bucket at the current time. It will be appreciated that in general, when the grab bucket is not grabbing mineral, the weight value of the grab bucket (due to factors such as shaking or grabbing residual mineral) is not consistent with the original weight value of the grab bucket, but the difference between the two weight values should be small.

The weighing device can thus constantly acquire the working weight value of the grab and thereafter calculate the difference between the working weight value and the original weight value of the grab. And if the difference value is larger than the first preset value, judging that the grab bucket is in the first state. Namely, the grab bucket is judged to be grabbed with a large amount of minerals. And if the difference value is smaller than a second preset value, judging that the grab bucket is in a second state. Namely, the grab bucket is judged not to grab the mineral. The first preset value and the second preset value can be set by a worker according to actual conditions. It will be appreciated that as there is generally more mineral to grip per grab, the grapple after dispensing mineral should grip less residual mineral. Therefore, the first preset value can be set to be larger than the second preset value, so that the weighing device can better confirm the current state of the grab.

In an embodiment, the sampling of the grab bucket may be performed every preset time period, or the grab bucket may be sampled in real time, which is not limited in this respect. It will be appreciated that there should be a period of time between the time the grab bucket grabs the mineral and the time it releases it. During this time period, the grapples should both be in the first state. It should be noted that, in order to accurately measure the weight of the grapple in the first state, the weighing apparatus should acquire the first weight value multiple times within the time period to participate in the subsequent processing, so as to obtain the accurate weight of the grapple in the first state.

In an embodiment, the weight of the grapple in the second state is sampled in a similar manner to the weight of the grapple in the first state, and will not be described again.

S102, determining a preset number of first weight values from the plurality of first weight values based on the sampling time of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values.

In one embodiment, the weighing apparatus continuously samples the weight of the grapple in the first state, and therefore, it will be appreciated that each time a first weight value is sampled, a corresponding sampling time should be provided.

In an embodiment, the preset number may be set by a worker according to an actual situation. It should be noted that the number of the collected first weight values should be greater than a preset number. For example, the operator may pre-calculate the length of time the grab takes to release the mineral from grabbing the mineral during actual operation. And then, calculating the ratio of the working time length to the preset number to obtain the sampling frequency. Based on this, in order to ensure that the number of the first weight values for sampling the grapple in the first state is greater than the preset number, the actual sampling interval may be set to be smaller than the calculated sampling frequency.

In an embodiment, when the number of the first weight values is more than a preset number, the preset number of the first weight values after the sampling time may be determined as the weight values required to be subsequently processed.

For example, if the preset number is N, after the weighing apparatus continuously samples N first weight values, the continuously sampled first weight values may be represented in a sequence. For example, Wa ═ W1,W2,...,WN]And fixing the length of the sequence to be N. Then, if the weighing device samples the (N + 1) th first weight value, the first weight value at the head of the queue in the original sequence can be deleted (in this case, W is the weight value at the head of the queue)1) And W isN+1And adding the sequence to the tail of the queue in the sequence to obtain a new sequence.

In an embodiment, the step of determining the preset number of second weight values from the plurality of second weight values at the sampling time based on the plurality of second weight values is similar to the step of obtaining the preset number of first weight values, and will not be described again.

The reason why the first weight value having the earlier sampling time is deleted after the plurality of first weight values are obtained is that: when the grab grabs the mineral (from the second state to the first state), the grab shakes greatly due to the moment of grabbing the mineral. At this time, the first weight value obtained by sampling the grapple may not be accurate. Therefore, when the plurality of first weight values with late sampling time are taken as the first weight values of the preset number, the first weight values of the preset number can be respectively closer to the actual weight values of the grab bucket in the first state. It will be appreciated that the grapple will also be subjected to substantial shaking at the instant the mineral is released. Therefore, the reason why the second weight value whose sampling time is earlier is deleted is similar to the reason why the plurality of first weight values are deleted, and a description thereof will not be given.

S103, calculating the first weight values of the preset quantity to obtain first sampling weight values; and calculating the second weight value of the preset number to obtain a second sampling weight value.

And S104, calculating the mineral weight based on the first sampling weight value and the second sampling weight value.

In one embodiment, since the number of the first weight values is plural, based on this, in order to make the calculated value closer to the actual value, an average value of the first weight values of the predetermined number may be calculated, and the average value is used as the first sampling weight value.

Illustratively, the sequence of the first weight values in the preset number is Wb ═ W2,...,WN+1]For illustration, the weighing apparatus may filter the weight of the grapple using the following equation:

wherein, W is the first sampling weight value after filtering, and N is the preset number.

In an embodiment, the manner of calculating the second weight values by the predetermined number of second weight values to obtain the second sampling weight values is similar to the manner of calculating the first sampling weight values, and will not be described again.

In this embodiment, when calculating the mineral weight in S104, the reason why the first sample weight is not calculated from the actual weight (original weight value) of the grapple is that: the grab may grab residual mineral after releasing the mineral. Thus, the mineral weight calculated on the basis of the first and second sampled weight values is closer to the weight value actually loaded by the carriage.

In one embodiment, after the first sampling weight value and the second sampling weight value are obtained, the difference between the first sampling weight value and the second sampling weight value can be calculated to obtain the weight value of the mineral actually released by the grab bucket. The first state and the second state should be continuous. That is, after the weighing apparatus determines that the grab bucket is in the first state and calculates the first sampling weight value, the first sampling weight value should be calculated with the second sampling weight value obtained by the weighing apparatus in the next state (the second state).

The second sampling weight value is obtained by sampling the weight of the grapple in the second state for a plurality of times to obtain a plurality of second weight values, and filtering and averaging the plurality of second weight values. Therefore, the second sampling weight value is not consistent with the actual weight value of the grab bucket. It will be appreciated that after the grapple releases mineral, there will be a large amount of jerking of the grapple due to the momentary release of mineral, and that a small amount of mineral may remain in the grapple. Thus, the second sampled weight value is typically greater than the original weight value of the grapple itself.

In this embodiment, the weighing apparatus may first obtain a plurality of first weight values by continuously sampling the weight of the grapple in the first state. Then, based on the sampling time of the plurality of first weight values, a preset number of first weight values with later sampling time are determined from the plurality of first weight values, so as to realize filtering of the plurality of first weight values. And then, calculating the average value of the first weight values of the preset quantity to be used as a first sampling weight value so as to obtain a first sampling weight value close to the current actual weight value of the grab bucket. And finally, subtracting the first sampling weight value from a second sampling weight value obtained in the same way to obtain the mineral weight. Therefore, the weight of the mineral calculated by the weighing equipment is closer to the weight of the mineral grabbed by the grab bucket every time, and the accuracy of calculating the weight of the mineral is improved.

Referring to fig. 2, in an embodiment, before the step S101 of continuously sampling the weight of the grapple in the first state to obtain a plurality of first weight values, the following steps S111-S114 are further included, which are detailed as follows:

and S111, obtaining a working weight value of the grab bucket at the current moment.

And S112, calculating a difference value between the working weight value and an original weight value preset when the grab bucket is in the second state.

In an embodiment, the above-mentioned working weight value is a value obtained by weighing the grab bucket by the weighing device at the current time. In the above S101, the second state is a state where the bucket is not gripping the mineral. It should be noted that, in the current state, the weight value of the grapple should be the original weight value of the grapple itself. That is, the original weight value is a weight value when the grab bucket is not grabbing the mineral, and no mineral remains in the grab bucket and no shaking occurs.

However, in practical situations, residual mineral may be caught by the grab. Thus, when the grapple in the second condition is weighed, it will also get a working weight value that is greater than the original weight value. Based on this, after the working weight value (i.e. the first weight value or the second weight value) of the grab bucket at the current moment is obtained, the difference between the working weight value and the preset original weight value can be calculated.

And S113, if the difference value is larger than a first preset value, determining that the grab bucket is in the first state.

And S114, if the difference value is smaller than a second preset value, determining that the grab bucket is in the second state.

In an embodiment, the first preset value and the second preset value may be preset by a worker according to an actual situation. The first state is a state in which the bucket is determined to be gripping the mineral, and the second state is a state in which the bucket is determined to be not gripping the mineral. Therefore, the first preset value can be considered to be much larger than the second preset value.

It can be understood that when the difference is greater than the first preset value, the grab bucket can be considered to grab a large amount of minerals, and therefore, the working weight value at the moment can be determined to be the first weight value; and when the difference value is smaller than the second preset value, the working weight value of the grab bucket can be considered to be close to the weight value when the grab bucket does not grab the minerals, so that the working weight value at the moment can be determined to be the second weight value.

Referring to fig. 3, in an embodiment, in the step S102 of determining a preset number of first weight values from the plurality of first weight values, the following sub-steps S1021 to S1022 are further specifically included, which are detailed as follows:

and S1021, determining sampling time corresponding to the plurality of first weight values respectively.

S1022, according to the sampling time, deleting the first weight value with the earlier sampling time from the plurality of first weight values to obtain the first weight values of the preset number; and the sampling time corresponding to the first weight values of the preset quantity is later than the deleted sampling time of the first weight values.

In an embodiment, the foregoing deleting the first weight value with the earlier sampling time based on the sampling time and reserving the preset number of first weight values with the later sampling time is specifically explained in the foregoing S102, and will not be further described.

Referring to FIG. 4, in one embodiment, a weighing apparatus includes a load cell that converts a weighed mass value into a corresponding voltage value; in S101, the method continuously samples the weight of the grapple in the first state to obtain a plurality of first weight values, and further specifically includes the following substeps S1011 to S1013, which are detailed as follows:

s1011, sampling the weight of the grab bucket in the first state through the weighing sensor to obtain a plurality of voltage values.

In one embodiment, the load cell is essentially a device that converts a mass signal into a measurable electrical signal output.

Specifically, the above-mentioned weighing sensor can be resistance strain gauge weighing sensor, and its principle is: an elastic body (an elastic element and a sensitive beam) in the resistance strain type weighing sensor generates elastic deformation under the action of external force, so that a resistance strain gauge adhered to the surface of the elastic body generates deformation along with the elastic deformation. After the resistance strain gauge is deformed, the resistance value of the resistance strain gauge changes (increases or decreases), and the resistance change can be converted into a measurable electric signal (a voltage signal or a current signal) through a corresponding measuring circuit, so that the process of converting an external force into the electric signal is completed. Therefore, in the embodiment, the voltage value can be correspondingly obtained by the weighing sensor when the grab bucket is sampled.

And S1012, filtering the voltage values by adopting a Butterworth low-pass filter to obtain a plurality of filtered voltage values.

In one embodiment, the actual scenario of weighing the mineral may be excessive dust and there are also instances where the grab has a jerky motion. Therefore, a severe measurement environment will have a large error influence on the measurement result (first weight value).

Based on this, in the embodiment, the voltage signal (voltage value) acquired by the sensor is subjected to sampling filtering processing through the Butterworth low-pass filter, so that the voltage signal (voltage value) which deviates from the normal measurement range more can be filtered, and the reasonable and accurate first weight value can be obtained. Further, the error between the first weight value and the actual weight value of the mineral can be minimised.

In one embodiment, the butterworth low pass filter is a signal processing filter with a flat frequency response curve in the pass band, and is characterized in that the frequency response curve in the pass band is flat to the maximum extent, no ripple exists, and the frequency response curve gradually drops to zero in the stop band. In the filtering process, the Butterworth low-pass filter can filter high-frequency interference signals generated by abnormal shaking when the grab bucket grabs minerals, and great errors caused by the shaking of the grab bucket on the measurement results of the actual weight of the minerals grabbed in the grab bucket are avoided.

And S1013, respectively carrying out inverse operation on the plurality of filtering voltage values according to a conversion formula between preset voltage values and weight values to obtain the plurality of first weight values.

In an embodiment, the above-mentioned S1012 is to perform filtering processing on the voltage signal (voltage value), and it is understood that after the processing is finished, the voltage signal (filtered voltage value) should be obtained. Based on this, the weighing equipment can be based on the conversion formula between predetermined voltage value and the weight value, carries out the operation respectively to a plurality of filtering voltage values, corresponds and obtains first weight value. The preset conversion formula can be obtained by calculation according to the actual conversion result by the staff, and detailed description is not given.

In an embodiment, the process of obtaining the second weight value is similar to the process of obtaining the first weight value, and specific reference is made to the process steps of S1011 to S101, which will not be described again.

In this embodiment, a plurality of acquired voltage values are first filtered by a butterworth low-pass filter in hardware to obtain a plurality of first weight values. And then, performing software filtering processing on the plurality of first weight values by adopting the steps of S102 and S103, and further obtaining a first sampling weight value or a second sampling weight value for accurately measuring the grab bucket. Therefore, the calculated weight of the mineral after two times of filtering can be closer to the weight of the mineral actually grabbed and released by the grab bucket, and the accuracy of mineral weight measurement is improved.

Referring to fig. 5, in an embodiment, after calculating the mineral weight based on the first sampling weight value and the second sampling weight value in S104, the following steps S141 to S143 are further included, which are detailed as follows:

and S141, acquiring the weight of the mineral calculated each time.

And S142, counting the sum of the weights of the plurality of minerals in the preset time period to obtain the accumulated weight.

S143, sending the accumulated weight and the information of the preset time period of the accumulated weight obtained through statistics to a visual screen of the weighing equipment for displaying.

In one embodiment, the weight of the mineral is a weight value obtained after performing the above steps of S101-S104 once. The preset time period may be a time period preset by a worker. Illustratively, the ratio may be 00: 00-24: 00. i.e. the cumulative weight is the weight of the mineral gripped by the grab each day.

In one embodiment, the visual screen is an interface through which a worker can visually observe and analyze the weight of the mineral grabbed by the grab bucket each time. The staff can be based on the information of the accumulative weight and the corresponding preset time quantum that show on the visual screen, carry out the analysis to the work efficiency of the staff who operates the grab bucket.

Referring to fig. 6, fig. 6 is a block diagram of a mineral weight measuring device according to an embodiment of the present disclosure. The mineral weight measuring device in this embodiment comprises modules for performing the steps in the embodiment corresponding to fig. 1 to 5. Please refer to fig. 1 to 5 and fig. 1 to 5 for related descriptions. For convenience of explanation, only the portions related to the present embodiment are shown. Referring to fig. 7, the mineral weight measuring apparatus 600 includes: a sampling module 610, a first determining module 620, a first calculating module 630, and a second calculating module 640, wherein:

the sampling module 610 is configured to continuously sample the weight of the grab bucket in the first state to obtain a plurality of first weight values; continuously sampling the weight of the grab bucket in the second state to obtain a plurality of second weight values; the first state is that the grab bucket is in a state of grabbing minerals; the second state is a state in which the grab bucket is not grabbing minerals.

A first determining module 620, configured to determine a preset number of first weight values from the plurality of first weight values based on the sampling times of the plurality of first weight values; and determining a preset number of second weight values from the plurality of second weight values based on sampling times of the plurality of second weight values.

A first calculating module 630, configured to calculate the first weight value of the preset number to obtain a first sampling weight value; and calculating the second weight value of the preset number to obtain a second sampling weight value.

A second calculating module 640 for calculating the mineral weight based on the first sample weight value and the second sample weight value.

In one embodiment, the mineral weight measuring device 600 further comprises:

the first acquisition module is used for acquiring the working weight value of the grab bucket at the current moment.

And the third calculating module is used for calculating the difference value between the working weight value and the original weight value preset when the grab bucket is in the second state.

And the second determining module is used for determining that the grab bucket is in the first state if the difference value is greater than a first preset value.

And the third determining module is used for determining that the grab bucket is in the second state if the difference value is smaller than a second preset value.

In an embodiment, the first determining module 620 is further configured to:

determining sampling time corresponding to each of the plurality of first weight values; according to the sampling time, deleting a first weight value with an earlier sampling time from the plurality of first weight values to obtain a first weight value with the preset number; and the sampling time corresponding to the first weight values of the preset quantity is later than the deleted sampling time of the first weight values.

In one embodiment, the weighing apparatus includes a load cell that converts a weighed mass value into a corresponding voltage value; the sampling module 610 is further configured to:

sampling the weight of the grab bucket in the first state through the weighing sensor to obtain a plurality of voltage values; filtering the voltage values by adopting a Butterworth low-pass filter to obtain a plurality of filtered voltage values; and respectively carrying out inverse operation on the plurality of filtering voltage values according to a conversion formula between a preset voltage value and a weight value to obtain a plurality of first weight values.

In an embodiment, the first calculation module 630 is further configured to:

and calculating the average value of the preset number of first weight values, and taking the average value as the first sampling weight value.

In one embodiment, the mineral weight measuring device 600 further comprises:

the second acquisition module is used for acquiring the mineral weight calculated each time;

and the counting module is used for counting the sum of the weights of the plurality of minerals in a preset time period to obtain the accumulated weight.

In one embodiment, the mineral weight measuring device 600 further comprises:

and the sending module is used for sending the accumulated weight and the information of the preset time period of the accumulated weight obtained through statistics to a visual screen of the weighing equipment for displaying.

It should be understood that, in the structural block diagram of the mineral weight measuring apparatus shown in fig. 6, each module is used to execute each step in the embodiment corresponding to fig. 1 to 5, and each step in the embodiment corresponding to fig. 1 to 5 has been explained in detail in the above embodiment, and specific reference is made to the relevant description in the embodiment corresponding to fig. 1 to 5 and fig. 1 to 5, which is not repeated herein.

Fig. 7 is a block diagram of a weighing apparatus according to another embodiment of the present application. As shown in fig. 7, the weighing apparatus 700 of this embodiment includes: a processor 710, a memory 720 and a computer program 730, such as a program for a method of mineral weight measurement, stored in the memory 720 and executable on the processor 710. The processor 710, when executing the computer program 730, implements the steps of the various embodiments of the mineral weight measurement methods described above, such as S101 to S104 shown in fig. 1. Alternatively, the processor 710, when executing the computer program 730, implements the functions of the modules in the embodiment corresponding to fig. 7, for example, the functions of the modules 610 to 640 shown in fig. 6, and please refer to the related description in the embodiment corresponding to fig. 7.

Illustratively, the computer program 730 may be partitioned into one or more modules, which are stored in the memory 720 and executed by the processor 710 to accomplish the present application. One or more of the modules may be a series of computer program instruction segments capable of performing specific functions that are used to describe the execution of the computer program 730 on the weighing apparatus 700. For example, the computer program 730 can be divided into a sampling module, a first determining module, a first calculating module and a second calculating module, and specific functions of the modules are as described in the foregoing embodiments and are not described herein again.

The weighing apparatus 700 may include, but is not limited to, a processor 710, a memory 720. Those skilled in the art will appreciate that FIG. 7 is merely an example of a weighing apparatus 700, and does not constitute a limitation of the weighing apparatus 700, and may include more or fewer components than shown, or some components in combination, or different components, e.g., the weighing apparatus may also include an input-output device, a network access device, a bus, etc.

The processor 710 may be a central processing unit, but may also be other general purpose processors, digital signal processors, application specific integrated circuits, off-the-shelf programmable gate arrays or other programmable logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or any conventional processor or the like.

The memory 720 may be an internal storage unit of the weighing apparatus 700, such as a hard disk or memory of the weighing apparatus 700. The memory 720 may also be an external storage device of the weighing apparatus 700, such as a plug-in hard disk, a smart memory card, a flash memory card, etc. provided on the weighing apparatus 700. Further, the memory 720 may also include both internal and external memory units of the weighing apparatus 700.

The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:双容器载重量测量方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类