Method and system for adjusting skating blade based on sole curve

By acquiring and analyzing the sole curve data of the skate skates, establishing a usage model, and adjusting the installation position of the skate skate skate skate skate skate skate slitting in the prior art, the problem of inaccurate installation of skate skate skate slitting slitting slitting stability and efficiency are improved.

CN119720422APending Publication Date: 2025-03-28李昌周 +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411821623.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The installation method of existing skating blades cannot be adjusted accurately, making it difficult for skaters to obtain stability, comfort and gliding efficiency when gliding.

Method used

By obtaining the user's shoe wear data, including the sole curve, wear time, center of gravity position and force point position, a shoe use model is established, and the installation position of the skating blade is preset based on this model, and the user's body information and the construction information of the skating blade are adjusted.

Benefits of technology

It improves the installation accuracy of the skating blade, optimizes the skater's athletic performance, reduces the problems of unstable sliding and poor comfort, meets the users' high requirements for stability and comfort, reduces the risk of injury, and improves skating efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720422A_ABST
    Figure CN119720422A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of skating blade adjustment, and discloses a skating blade adjustment method and system based on a sole curve, and the method comprises the steps: obtaining the footwear wearing data of a wearing user, and obtaining and building a footwear use model of the wearing user according to the footwear wearing data; obtaining a sole curve of a to-be-mounted skating blade, substituting the sole curve of the to-be-mounted skating blade into the shoe use model, and obtaining a preset gravity center point position and a preset stress point position of the sole curve; according to the relation between the preset gravity center point position and the preset stress point position, the mounting position of the skating blade is determined; and obtaining body information of the wearing user and construction information of the skating blade, and judging whether the mounting position of the skating blade is adjusted or not according to the body information of the wearing user and the construction information of the skating blade. According to the invention, by establishing the shoe use model of the wearing user, the mounting position of the skating blade can be accurately determined, so that the skating performance is optimized, and the comfort and safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of skate blade adjustment, and in particular to a skate blade adjustment method and system based on a sole curve. Background Art

[0002] The skate blade is a metal blade mounted under the sole of the skate for gliding on the ice. It is one of the most important parts of the skate and directly affects the skater's speed, balance, control and performance. The shape, length and curvature of the skate blade vary depending on the type of skating, such as figure skating, ice hockey, short track speed skating or ice dancing. Therefore, the installation position of the skate blade plays a vital role in the skater's gliding stability, comfort and performance.

[0003] At present, most traditional methods of installing skate blades use fixed positions or rely on the skater's experience for manual adjustment, which cannot fully consider the center of gravity distribution and force conditions of individual users during actual use. This method may cause the skater's center of gravity to be unstable when skating, affecting the skating performance and possibly increasing the risk of injury. At the same time, due to the lack of accurate consideration of individual differences among users, the existing skates are difficult to meet the skaters' high requirements for stability and comfort after installation. In addition, the skater's center of gravity and force points will change dynamically due to changes in wearing time, use environment and personal posture. If the skate blade fails to accurately match the user's sole curve and body information, it may cause uneven force, increase energy consumption during skating, and affect skating efficiency.

[0004] Therefore, there is an urgent need to invent a skate blade installation technology to solve the problem that the skate blade installation method in the prior art cannot be accurately adjusted, resulting in skaters having difficulty in obtaining stability, comfort and gliding efficiency when skating. Summary of the invention

[0005] In view of this, the present invention proposes a method and system for adjusting skate blades based on the curve of the sole, aiming to solve the problem that the installation method of skate blades in the current technology cannot be accurately adjusted, resulting in skaters having difficulty in obtaining stability, comfort and gliding efficiency when skating.

[0006] The present invention provides a method for adjusting a skate blade based on a sole curve, comprising: Acquire shoe wearing data of the wearer, wherein the shoe wearing data includes: each sole curve of the shoe, and the wearing time, center of gravity position and force point position of each sole curve; Acquire and establish a shoe usage model of the wearing user according to the shoe wearing data; Obtaining a sole curve of the skate blade to be installed, substituting the sole curve of the skate blade to be installed into the shoe usage model, and obtaining a preset center of gravity position and a preset force point position of the sole curve; Determining the installation position of the skate blade according to the relationship between the preset center of gravity point position and the preset force point position; The body information of the wearer and the structural information of the skate blade are obtained, and according to the body information of the wearer and the structural information of the skate blade, it is determined whether to adjust the installation position of the skate blade.

[0007] Furthermore, when establishing a shoe usage model of the wearing user according to the shoe wearing data, it includes: According to the sole curves of the shoe, and the positions of the center of gravity and the force points of the sole curves, a center of gravity relationship formula and a force point relationship formula of the sole curves are established; According to the sole curve, the center of gravity relational expression of each sole curve is matched with the center of gravity relational expression of each sole curve, and according to the matching result, the center of gravity and force point relational expression of each sole curve is established; The shoe usage model is established according to the relationship between the center of gravity and the force point of each sole curve and the wearing time corresponding to each sole curve.

[0008] Furthermore, when establishing the shoe use model according to the relationship between the relationship between the center of gravity point and the force point of each sole curve and the wearing time corresponding to each sole curve, the shoe use model includes: According to the relationship between the wearing time and the preset wearing time, it is determined whether the sole curve is effectively worn, wherein: When the wearing time is less than the preset wearing time, determining that the sole curve is invalid wearing; When the wearing time is greater than or equal to the preset wearing time, the sole curve is determined to be effectively worn; Obtaining the sole curve of each effective wear of the shoe and the corresponding relationship between the center of gravity point and the force point; Obtaining the distance measurement between the center of gravity point and the force point relationship equation of each effectively worn sole curve; Constructing a distance matrix according to the distance metric, and recursively merging the relationship between the center of gravity point and the force point of each of the sole curves according to the distance matrix; The recursively combined relationship between the center of gravity and the force points of the shoe is obtained, and the shoe usage model is established according to the relationship between the center of gravity and the force points of the shoe.

[0009] Further, judging whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade includes: Acquiring the real-time weight of the user wearing the shoe and the preset weight of the user wearing the shoe in the shoe usage model; A comparison is performed between the real-time weight and the preset weight, wherein: When the real-time body weight is consistent with the preset body weight, it is determined that the installation position of the skate blade is not to be adjusted; When the real-time weight is inconsistent with the preset weight, the absolute value of the weight difference between the real-time weight and the preset weight is obtained, and according to the absolute value of the weight difference, it is determined whether to adjust the installation position of the skate blade.

[0010] Further, determining whether to adjust the installation position of the skate blade according to the absolute value of the weight difference includes: determining whether to adjust the installation position of the skate blade according to a relationship between the absolute value of the weight difference and a configured first preset absolute value of the weight difference and a second preset absolute value of the weight difference; When the absolute value of the weight difference is less than the first preset absolute value of the weight difference, determining not to adjust the installation position of the skate blade; When the absolute value of the weight difference is greater than or equal to the first preset absolute value of the weight difference, and the absolute value of the weight difference is less than the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L1; When the absolute value of the weight difference is greater than or equal to the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L2; The absolute value of the first preset weight difference is smaller than the absolute value of the second preset weight difference, and L1<L2.

[0011] Further, when the adjustment distance of the installation position of the skate blade is determined to be Lj, ​​j=1,2, it includes: Acquiring a real-time tool angle of the skate blade, and determining a real-time center of gravity position of the skate blade according to the real-time tool angle; A comparison is performed between the real-time center of gravity position and the preset center of gravity position, wherein: If the real-time center of gravity position is consistent with the preset center of gravity position, it is determined that the adjustment distance Lj of the installation position of the skate blade is not corrected; If the real-time center of gravity position is inconsistent with the preset center of gravity position, the force support position of the skate blade is determined according to the tool angle, and based on the relationship between the force support position and the preset force point position, it is determined whether to correct the adjustment distance Lj.

[0012] Further, when determining whether to correct the adjustment distance Lj according to the relationship between the force support position and the preset force point position, it includes: Obtaining a deviation value between the force-bearing support position and the preset force-bearing point position, and determining whether to correct the adjustment distance Lj according to a relationship between the deviation value and a configured first preset deviation value and a second preset deviation value; When the deviation value is less than the first preset deviation value, it is determined that the adjustment distance Lj is not corrected; When the deviation value is greater than or equal to the first preset deviation value, and the deviation value is less than the second preset deviation value, the correction coefficient is determined to be M1, and the adjustment distance Lj is corrected according to the correction coefficient M1; When the deviation value is greater than or equal to the second preset deviation value, the correction coefficient is determined to be M2, and the adjustment distance Lj is corrected according to the correction coefficient M2; The first preset deviation value is smaller than the second preset deviation value, and M1<M2<1.

[0013] Furthermore, when the correction coefficient is determined to be Mj, j=1,2, it includes: The real-time sharpness of the blade of the skate blade is obtained, and according to the relationship between the real-time sharpness and the preset sharpness, it is determined whether to adjust the correction coefficient Mj: When the real-time sharpness is greater than or equal to the preset sharpness, the correction coefficient Mj is not adjusted; When the real-time sharpness is less than the preset sharpness, an adjustment coefficient is determined according to the relationship between the real-time sharpness and the preset sharpness, and the correction coefficient Mj is adjusted according to the adjustment coefficient.

[0014] Furthermore, when determining the adjustment coefficient according to the relationship between the real-time sharpness and the preset sharpness, it includes: Acquire a sharpness difference between the real-time sharpness and the preset sharpness, and determine the adjustment coefficient according to a relationship between the sharpness difference and a configured first preset sharpness difference and a second preset sharpness difference; When the sharpness difference is less than the first preset sharpness difference, the adjustment coefficient is determined to be N1; When the sharpness difference is greater than or equal to the first preset sharpness difference, and the sharpness difference is less than the second preset sharpness difference, determining the adjustment coefficient to be N2; When the sharpness difference is greater than or equal to the second preset sharpness difference, determining the adjustment coefficient to be N3; The first preset sharpness difference is smaller than the second preset sharpness difference, and N1<N2<N3<1.

[0015] Compared with the prior art, the beneficial effect of the present invention is that by obtaining the user's shoe wearing data, including the sole curve, wearing time, center of gravity position and force point position, the force situation and center of gravity distribution of the user in actual use can be understood in detail. This detailed data collection provides comprehensive information about the actual use status of the user's shoes, provides a scientific basis for the subsequent adjustment of the skate blade, and ensures that the adjustment process is more accurate. Secondly, a use model based on the shoe wearing data is established to simulate the actual skating state of the user under different conditions. Substituting the sole curve of the skate blade into this model, the preset center of gravity and force point position of the blade can be predicted, thereby ensuring that the installation position of the blade can match the actual needs of the user. This not only improves the installation accuracy of the blade, but also optimizes the skater's sports performance, and reduces the problems of unstable skating and poor comfort that may occur in traditional methods. Furthermore, by combining the user's physical information and the structural information of the skate blade, the installation position of the blade is further adjusted, and the influence of individual differences on the skating performance can be fully considered. This personalized adjustment method can meet the user's high requirements for stability and comfort to a greater extent and improve the skating experience. In addition, the method can be fine-tuned according to the actual needs of skaters, thereby reducing energy waste while maintaining efficient skating. Finally, through real-time updates and adjustments, it can reduce uneven force and stability problems caused by changes in usage environment, wearing time, and personal posture, thereby significantly reducing the risk of skaters' injuries and improving skating efficiency and safety.

[0016] On the other hand, the present application also provides a skate blade adjustment system based on a sole curve, comprising: An acquisition module, used to acquire shoe wearing data of a wearer and body information of the wearer, wherein the shoe wearing data includes: each sole curve of the shoe, and the wearing time, center of gravity position and force point position of each sole curve; A model generation module, electrically connected to the acquisition module, and configured to acquire and establish a shoe use model for the wearing user according to the shoe wearing data; a scanning module, electrically connected to the model generation module, the scanning module being used to scan and obtain the sole curve of the skate blade to be installed and the structural information of the skate blade, the scanning module being further used to substitute the sole curve of the skate blade to be installed into the shoe use model, and obtain the preset center of gravity position and preset force point position of the sole curve; A central control module is electrically connected to the scanning module, and is used to determine the installation position of the skate blade according to the relationship between the preset center of gravity point position and the preset force point position; the central control module is also used to determine whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade.

[0017] It can be understood that the above-mentioned methods and systems for adjusting a skate blade based on a sole curve in the above-mentioned embodiments of the present invention have the same beneficial effects, which will not be described in detail. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings: Figure 1 A flowchart of a method for adjusting a skate blade based on a sole curve provided by an embodiment of the present invention; Figure 2 A functional block diagram of a skate blade adjustment system based on a sole curve provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0019] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, in the absence of conflict, the embodiments of the present invention and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0020] like Figure 1 As shown, in some embodiments of the present application, this embodiment provides a method for adjusting a skate blade based on a sole curve, comprising: Step S100: Acquire shoe wearing data of the wearer.

[0021] Specifically, the shoe wearing data includes: each sole curve of the shoe, and the wearing time, center of gravity position and force point position of each sole curve.

[0022] Step S200: Establish a shoe usage model of the wearing user according to the shoe wearing data.

[0023] Specifically, when establishing a shoe usage model for a wearing user based on shoe wearing data, it includes: establishing a center of gravity relationship formula and a force point relationship formula for each sole curve according to each sole curve of the shoe, and the center of gravity position and force point position of each sole curve. According to the sole curve, the center of gravity relationship formula of each sole curve and the center of gravity relationship formula of each sole curve are matched, and according to the matching result, the center of gravity and force point relationship formula of each sole curve is established. According to the relationship between the center of gravity and force point relationship formula of each sole curve and the wearing time corresponding to each sole curve, a shoe usage model is established.

[0024] Specifically, when establishing a shoe use model based on the relationship between the center of gravity and the force point relationship of each sole curve and the wearing time corresponding to each sole curve, it includes: determining whether the sole curve is effectively worn based on the relationship between the wearing time and the preset wearing time, wherein: when the wearing time is less than the preset wearing time, the sole curve is determined to be invalidly worn. When the wearing time is greater than or equal to the preset wearing time, the sole curve is determined to be effectively worn. Obtain each effectively worn sole curve in the shoe, and the corresponding center of gravity and force point relationship. Obtain the distance measurement between the center of gravity and force point relationship of each effectively worn sole curve. Construct a distance matrix based on the distance measurement, and recursively merge the center of gravity and force point relationship of each sole curve based on the distance matrix. Obtain the center of gravity and force point relationship of the shoe after recursive merging, and establish a shoe use model based on the center of gravity and force point relationship of the shoe.

[0025] It can be seen that, starting from the sole curve of the shoe, the center of gravity point relationship and the force point relationship of each sole curve are established. These relationship formulas describe the geometric characteristics of the sole curve and its corresponding force state, thus laying the foundation for further analysis. Secondly, after obtaining the center of gravity point and force point relationship formulas of each sole curve, the actual validity of these data needs to be considered. This process is achieved by comparing the actual wearing time of the shoe with the preset wearing time. Only when the wearing time reaches or exceeds the preset value, the sole curve and its related data are considered valid. The key to this link is to ensure the accuracy and reliability of the data to avoid deviation or error of the model due to invalid data. Once the valid sole curve data is screened out, the next step is to further analyze these valid data. By calculating the distance metric between the center of gravity point and the force point relationship formula, constructing a distance matrix, and recursively merging according to this matrix, a more accurate shoe use model can be obtained. The recursive merging process not only considers the relationship between the sole curves, but also integrates the influence of each data point, thereby improving the overall accuracy and applicability of the model. Finally, a comprehensive shoe usage model was established by combining the shoe center of gravity and force point relationship, which can not only reflect the performance of the shoe in the actual wearing process, but also predict and optimize the installation position of the skate blade to improve the stability and comfort of the skater.

[0026] It can be understood that by obtaining the sole curve of the shoe and the position of the center of gravity and the force point, detailed relationships are established. These relationships provide basic data for understanding the force conditions of the shoe in actual use, so that the influence of the sole curve on the skating performance can be accurately captured. This detailed data modeling helps to optimize the performance of the shoe during skating, ensuring that skaters can obtain stable support and a comfortable skating experience. Secondly, the method introduces the factor of wearing time to filter valid data, thereby ensuring the accuracy of the shoe use model. Only when the wearing time is greater than or equal to the preset standard, the relevant data is considered valid, thereby avoiding the data instability caused by short-term use. This screening mechanism ensures that the model is built on reliable data, reduces performance problems that may be caused by inaccurate data, and improves the practicality and stability of the shoe use model. Furthermore, by performing distance measurement and recursive merging on the valid wearing data, the method constructs a shoe use model that comprehensively considers multiple factors. The distance measurement helps determine the similarity of each sole curve, while the recursive merging technology further optimizes the integration of the data, ensuring that the model can accurately reflect the overall performance of the shoe. This refined data processing improves the model's predictive capabilities, enabling it to more accurately simulate actual usage conditions, thereby providing skaters with more personalized solutions. Finally, the established shoe usage model can not only effectively improve the personalized fit of shoes, but also optimize the installation position of skate blades. This technical solution that comprehensively considers the needs of individual users ensures the stability and comfort of skaters during skating, while reducing the potential safety hazards caused by improper blade installation.

[0027] Step S300, obtaining a sole curve of the skate blade to be installed, substituting the sole curve of the skate blade to be installed into a shoe usage model, and obtaining a preset center of gravity position and a preset force point position of the sole curve.

[0028] Step S400: Determine the installation position of the skate blade according to the relationship between the preset center of gravity point position and the preset force point position.

[0029] Step S500: Obtain the body information of the wearer and the structural information of the skate blade, and determine whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade.

[0030] Specifically, when judging whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade, the method includes: obtaining the real-time weight of the wearer and the preset weight of the wearer in the shoe usage model. Comparing the real-time weight with the preset weight, when the real-time weight is consistent with the preset weight, determining not to adjust the installation position of the skate blade. When the real-time weight is inconsistent with the preset weight, obtaining the absolute value of the weight difference between the real-time weight and the preset weight, and determining whether to adjust the installation position of the skate blade according to the absolute value of the weight difference.

[0031] Specifically, when determining whether to adjust the installation position of the skate blade according to the absolute value of the weight difference, it includes: determining whether to adjust the installation position of the skate blade according to the relationship between the absolute value of the weight difference and the configured first preset absolute value of the weight difference and the second preset absolute value of the weight difference. When the absolute value of the weight difference is less than the first preset absolute value of the weight difference, it is determined that the installation position of the skate blade is not adjusted. When the absolute value of the weight difference is greater than or equal to the first preset absolute value of the weight difference, and the absolute value of the weight difference is less than the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L1. When the absolute value of the weight difference is greater than or equal to the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L2. Among them, the first preset absolute value of the weight difference is less than the second preset absolute value of the weight difference, and L1<L2.

[0032] Specifically, when the adjustment distance of the installation position of the skate blade is determined to be Lj, ​​j=1,2, it includes: obtaining the real-time tool angle of the skate blade, and determining the real-time center of gravity position of the skate blade according to the real-time tool angle. Comparing the real-time center of gravity position with the preset center of gravity position, wherein: if the real-time center of gravity position is consistent with the preset center of gravity position, it is determined that the adjustment distance Lj of the installation position of the skate blade is not corrected. If the real-time center of gravity position is inconsistent with the preset center of gravity position, the force support position of the skate blade is determined according to the tool angle, and according to the relationship between the force support position and the preset force point position, it is determined whether to correct the adjustment distance Lj.

[0033] Specifically, when determining whether to correct the adjustment distance Lj based on the relationship between the force support position and the preset force point position, it includes: obtaining the deviation value between the force support position and the preset force point position, and determining whether to correct the adjustment distance Lj based on the relationship between the deviation value and the configured first preset deviation value and second preset deviation value. When the deviation value is less than the first preset deviation value, it is determined that the adjustment distance Lj is not corrected. When the deviation value is greater than or equal to the first preset deviation value, and the deviation value is less than the second preset deviation value, the correction coefficient is determined to be M1, and the adjustment distance Lj is corrected according to the correction coefficient M1. When the deviation value is greater than or equal to the second preset deviation value, the correction coefficient is determined to be M2, and the adjustment distance Lj is corrected according to the correction coefficient M2. Among them, the first preset deviation value is less than the second preset deviation value, and M1<M2<1.

[0034] Specifically, when the correction coefficient is determined to be Mj, j=1,2, it includes: obtaining the real-time sharpness of the blade of the skate blade, and determining whether to adjust the correction coefficient Mj according to the relationship between the real-time sharpness and the preset sharpness: when the real-time sharpness is greater than or equal to the preset sharpness, the correction coefficient Mj is not adjusted. When the real-time sharpness is less than the preset sharpness, the adjustment coefficient is determined according to the relationship between the real-time sharpness and the preset sharpness, and the correction coefficient Mj is adjusted according to the adjustment coefficient.

[0035] Specifically, when determining the adjustment coefficient according to the relationship between the real-time sharpness and the preset sharpness, it includes: obtaining the sharpness difference between the real-time sharpness and the preset sharpness, and determining the adjustment coefficient according to the relationship between the sharpness difference and the configured first preset sharpness difference and the second preset sharpness difference. When the sharpness difference is less than the first preset sharpness difference, the adjustment coefficient is determined to be N1. When the sharpness difference is greater than or equal to the first preset sharpness difference, and the sharpness difference is less than the second preset sharpness difference, the adjustment coefficient is determined to be N2. When the sharpness difference is greater than or equal to the second preset sharpness difference, the adjustment coefficient is determined to be N3. Among them, the first preset sharpness difference is less than the second preset sharpness difference, and N1<N2<N3<1.

[0036] It can be seen that by comparing the real-time weight data with the preset weight, it is determined whether the position of the skate blade needs to be adjusted. By calculating the difference between the real-time weight and the preset weight, the method can determine the necessity of adjustment and its distance. If the absolute value of the weight difference exceeds the preset threshold, the blade position will be automatically adjusted to adapt to the weight change of the user, thereby ensuring that the skate blade can maintain optimal performance under different weight conditions. Further, the real-time center of gravity position of the skate blade is determined by obtaining the real-time tool angle of the skate blade. By comparing this position with the preset center of gravity position, the installation position of the blade can be further corrected. When the real-time center of gravity position is inconsistent with the preset position, a detailed adjustment is made according to the deviation between the force support position and the preset force point position. The size of the deviation value determines the selection of the correction coefficient, and then the adjustment distance is corrected. This process, through detailed adjustment, enables the blade to more accurately match the user's sports needs in actual use, and improves skating stability and comfort. In addition, the sharpness of the blade is also an important factor affecting the adjustment effect. By comparing the real-time sharpness with the preset sharpness, the correction coefficient is further adjusted. When the sharpness is lower than the preset value, the adjustment factor is determined according to the sharpness difference, and the correction factor is adjusted accordingly. This step ensures that the impact of the blade's sharpness on skating performance is taken into account, thereby further improving the overall performance and safety of the skate blade.

[0037] It is understandable that by comparing the real-time weight with the preset weight, it is ensured that the installation position of the skate blade can be appropriately adjusted according to the weight change of the user. This adjustment mechanism can effectively cope with the impact of weight fluctuations on skating performance, ensuring that skaters can still maintain optimal skating stability and comfort under different weight conditions. Further, by determining whether the position of the blade needs to be adjusted and the specific distance of adjustment based on the relationship between the absolute value of the weight difference and the preset weight difference, the accuracy of the adjustment process is enhanced. According to the range of different weight differences, the method adjusts the skate blade to different degrees, so as to better adapt to the weight change of the user and optimize the skating effect. This hierarchical adjustment strategy ensures that the blade adjustment can be accurately adapted in the case of small and large weight differences, thereby improving the overall user experience. In addition, the method also includes monitoring the real-time tool angle of the skate blade, and adjusting the center of gravity and force support position of the skate blade based on this information. This real-time adjustment mechanism can continuously optimize the performance of the blade during skating, ensuring that the blade can maintain an ideal center of gravity and force distribution under various usage conditions, thereby improving the stability and safety of skating. Finally, the method further corrects the adjustment coefficient by considering the real-time sharpness of the blade. The sharpness adjustment ensures the performance consistency of the blade under different sharpness conditions. By comparing the difference between the real-time sharpness and the preset sharpness, the correction coefficient is dynamically adjusted to ensure that the skate blade always maintains the best cutting effect. This detailed consideration improves the overall performance of the skate blade and enhances the skater's sense of control and comfort.

[0038] In the above embodiment, by obtaining the user's shoe wearing data, including the sole curve, wearing time, center of gravity position and force point position, the force situation and center of gravity distribution of the user in actual use can be understood in detail. This detailed data collection provides comprehensive information about the actual use status of the user's shoes, provides a scientific basis for the subsequent adjustment of the skate blade, and ensures that the adjustment process is more accurate. Secondly, a usage model based on the shoe wearing data is established to simulate the actual skating state of the user under different conditions. Substituting the sole curve of the skate blade into this model, the preset center of gravity and force point position of the blade can be predicted, thereby ensuring that the installation position of the blade can match the actual needs of the user. This not only improves the installation accuracy of the blade, but also optimizes the skater's sports performance, and reduces the problems of unstable skating and poor comfort that may occur in traditional methods. Furthermore, by combining the user's physical information and the structural information of the skate blade, the installation position of the blade is further adjusted, and the influence of individual differences on the skating performance can be fully considered. This personalized adjustment method can meet the user's high requirements for stability and comfort to a greater extent and improve the skating experience. In addition, the method can be fine-tuned according to the actual needs of skaters, thereby reducing energy waste while maintaining efficient skating. Finally, through real-time updates and adjustments, it can reduce uneven force and stability problems caused by changes in usage environment, wearing time, and personal posture, thereby significantly reducing the risk of skaters' injuries and improving skating efficiency and safety.

[0039] In another preferred embodiment based on the above embodiment, Figure 2 As shown, this embodiment provides a skate blade adjustment system based on a sole curve, including: an acquisition module, a model generation module, a scanning module and a central control module.

[0040] Specifically, the acquisition module is used to acquire the shoe wearing data of the wearer and the body information of the wearer, and the shoe wearing data includes: each sole curve of the shoe, and the wearing time, the center of gravity position and the force point position of each sole curve. The model generation module is electrically connected to the acquisition module, and the model generation module is used to establish the shoe use model of the wearer according to the shoe wearing data. The scanning module is electrically connected to the model generation module, and the scanning module is used to scan and acquire the sole curve of the skate blade to be installed and the structural information of the skate blade. The scanning module is also used to substitute the sole curve of the skate blade to be installed into the shoe use model, and acquire the preset center of gravity position and the preset force point position of the sole curve. The central control module is electrically connected to the scanning module, and the central control module is used to determine the installation position of the skate blade according to the relationship between the preset center of gravity position and the preset force point position. The central control module is also used to determine whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade.

[0041] It can be understood that the above-mentioned methods and systems for adjusting a skate blade based on a sole curve in the above-mentioned embodiments of the present invention have the same beneficial effects, which will not be described in detail.

[0042] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0043] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0044] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0045] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0046] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for adjusting a skate blade based on a sole curve, characterized in that: include: Acquire shoe wearing data of the wearer, wherein the shoe wearing data includes: each sole curve of the shoe, and the wearing time, center of gravity position and force point position of each sole curve; Acquire and establish a shoe usage model of the wearing user according to the shoe wearing data; Obtaining a sole curve of the skate blade to be installed, substituting the sole curve of the skate blade to be installed into the shoe usage model, and obtaining a preset center of gravity position and a preset force point position of the sole curve; Determining the installation position of the skate blade according to the relationship between the preset center of gravity point position and the preset force point position; The body information of the wearer and the structural information of the skate blade are obtained, and according to the body information of the wearer and the structural information of the skate blade, it is determined whether to adjust the installation position of the skate blade.

2. The method for adjusting a skate blade based on a sole curve according to claim 1, characterized in that: When establishing a shoe usage model of the wearing user according to the shoe wearing data, the method includes: According to the sole curves of the shoe, and the positions of the center of gravity and the force points of the sole curves, a center of gravity relationship formula and a force point relationship formula of the sole curves are established; According to the sole curve, the center of gravity relational expression of each sole curve is matched with the center of gravity relational expression of each sole curve, and according to the matching result, the center of gravity and force point relational expression of each sole curve is established; The shoe usage model is established according to the relationship between the center of gravity and the force point of each sole curve and the wearing time corresponding to each sole curve.

3. The method for adjusting a skate blade based on a sole curve as claimed in claim 2, characterized in that: When establishing the shoe usage model according to the relationship between the center of gravity point and the force point relationship of each sole curve and the wearing time corresponding to each sole curve, it includes: According to the relationship between the wearing time and the preset wearing time, it is determined whether the sole curve is effectively worn, wherein: When the wearing time is less than the preset wearing time, the sole curve is determined to be invalid wearing; When the wearing time is greater than or equal to the preset wearing time, the sole curve is determined to be effectively worn; Obtaining the sole curve of each effective wear of the shoe and the corresponding relationship between the center of gravity point and the force point; Obtaining the distance measurement between the center of gravity point and the force point relationship equation of each effectively worn sole curve; Constructing a distance matrix according to the distance metric, and recursively merging the relationship between the center of gravity point and the force point of each of the sole curves according to the distance matrix; The recursively combined relationship between the center of gravity and the force points of the shoe is obtained, and the shoe use model is established according to the relationship between the center of gravity and the force points of the shoe.

4. The method for adjusting a skate blade based on a sole curve according to claim 1, characterized in that: When judging whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade, the method comprises: Acquiring the real-time weight of the user wearing the shoe and the preset weight of the user wearing the shoe in the shoe usage model; A comparison is performed between the real-time weight and the preset weight, wherein: When the real-time body weight is consistent with the preset body weight, it is determined that the installation position of the skate blade is not to be adjusted; When the real-time weight is inconsistent with the preset weight, the absolute value of the weight difference between the real-time weight and the preset weight is obtained, and according to the absolute value of the weight difference, it is determined whether to adjust the installation position of the skate blade.

5. The method for adjusting a skate blade based on a sole curve as claimed in claim 4, characterized in that: Determining whether to adjust the installation position of the skate blade according to the absolute value of the weight difference includes: determining whether to adjust the installation position of the skate blade according to a relationship between the absolute value of the weight difference and a configured first preset absolute value of the weight difference and a second preset absolute value of the weight difference; When the absolute value of the weight difference is less than the first preset absolute value of the weight difference, determining not to adjust the installation position of the skate blade; When the absolute value of the weight difference is greater than or equal to the first preset absolute value of the weight difference, and the absolute value of the weight difference is less than the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L1; When the absolute value of the weight difference is greater than or equal to the second preset absolute value of the weight difference, it is determined that the installation position of the skate blade is adjusted, and the adjustment distance of the installation position of the skate blade is determined to be L2; The absolute value of the first preset weight difference is smaller than the absolute value of the second preset weight difference, and L1<L2.

6. The method for adjusting a skate blade based on a sole curve as claimed in claim 5, characterized in that: When the adjustment distance of the installation position of the skate blade is determined to be Lj, ​​j=1,2, including: Acquiring a real-time tool angle of the skate blade, and determining a real-time center of gravity position of the skate blade according to the real-time tool angle; A comparison is performed between the real-time center of gravity position and the preset center of gravity position, wherein: If the real-time center of gravity position is consistent with the preset center of gravity position, it is determined that the adjustment distance Lj of the installation position of the skate blade is not corrected; If the real-time center of gravity position is inconsistent with the preset center of gravity position, the force support position of the skate blade is determined according to the tool angle, and based on the relationship between the force support position and the preset force point position, it is determined whether to correct the adjustment distance Lj.

7. The method for adjusting a skate blade based on a sole curve according to claim 6, characterized in that: Determining whether to correct the adjustment distance Lj according to the relationship between the force support position and the preset force point position includes: Obtaining a deviation value between the force-bearing support position and the preset force-bearing point position, and determining whether to correct the adjustment distance Lj according to a relationship between the deviation value and a configured first preset deviation value and a second preset deviation value; When the deviation value is less than the first preset deviation value, it is determined that the adjustment distance Lj is not corrected; When the deviation value is greater than or equal to the first preset deviation value, and the deviation value is less than the second preset deviation value, the correction coefficient is determined to be M1, and the adjustment distance Lj is corrected according to the correction coefficient M1; When the deviation value is greater than or equal to the second preset deviation value, the correction coefficient is determined to be M2, and the adjustment distance Lj is corrected according to the correction coefficient M2; The first preset deviation value is smaller than the second preset deviation value, and M1<M2<1.

8. The method for adjusting a skate blade based on a sole curve according to claim 7, characterized in that: When the correction factor is determined as Mj, j=1,2, including: The real-time sharpness of the blade of the skate blade is obtained, and according to the relationship between the real-time sharpness and the preset sharpness, it is determined whether to adjust the correction coefficient Mj: When the real-time sharpness is greater than or equal to the preset sharpness, the correction coefficient Mj is not adjusted; When the real-time sharpness is less than the preset sharpness, an adjustment coefficient is determined according to the relationship between the real-time sharpness and the preset sharpness, and the correction coefficient Mj is adjusted according to the adjustment coefficient.

9. The method for adjusting a skate blade based on a sole curve according to claim 8, characterized in that: According to the relationship between the real-time sharpness and the preset sharpness, the adjustment coefficient is determined, including: Acquire a sharpness difference between the real-time sharpness and the preset sharpness, and determine the adjustment coefficient according to a relationship between the sharpness difference and a configured first preset sharpness difference and a second preset sharpness difference; When the sharpness difference is less than the first preset sharpness difference, the adjustment coefficient is determined to be N1; When the sharpness difference is greater than or equal to the first preset sharpness difference, and the sharpness difference is less than the second preset sharpness difference, determining the adjustment coefficient to be N2; When the sharpness difference is greater than or equal to the second preset sharpness difference, determining the adjustment coefficient to be N3; The first preset sharpness difference is smaller than the second preset sharpness difference, and N1<N2<N3<1.

10. A skate blade adjustment system based on a sole curve, applicable to a skate blade adjustment method based on a sole curve as claimed in any one of claims 1 to 9, characterized in that: An acquisition module, used to acquire shoe wearing data of a wearer and body information of the wearer, wherein the shoe wearing data includes: each sole curve of the shoe, and the wearing time, center of gravity position and force point position of each sole curve; A model generation module, electrically connected to the acquisition module, and configured to acquire and establish a shoe use model for the wearing user according to the shoe wearing data; a scanning module, electrically connected to the model generation module, the scanning module being used to scan and obtain the sole curve of the skate blade to be installed and the structural information of the skate blade, the scanning module being further used to substitute the sole curve of the skate blade to be installed into the shoe use model, and obtain the preset center of gravity position and preset force point position of the sole curve; A central control module is electrically connected to the scanning module, and is used to determine the installation position of the skate blade according to the relationship between the preset center of gravity point position and the preset force point position; the central control module is also used to determine whether to adjust the installation position of the skate blade according to the body information of the wearer and the structural information of the skate blade.

Citation Information

Cited By

  • Method and system for adjusting skate blade on basis of sole curve

    WO2026127521A1