The plan view pattern control theoretical models were simplified. Under the condition of constant volume for the plan view pattern compensation, the relation between the thickness and the length can be simplified to t...The plan view pattern control theoretical models were simplified. Under the condition of constant volume for the plan view pattern compensation, the relation between the thickness and the length can be simplified to the linearity in the segment for the plan view pattern control function. The compensation volume can be dispersed for easy calculation. By comparing the model calculation result with the actual result, it was concluded that the simplified model can be used for the online control process.展开更多
According to the variable toe-to-heel well spacing, combined with the dislocation theory, discrete lattice method, and finite-element-method(FEM) based fluid-solid coupling, an integrated geological-engineering method...According to the variable toe-to-heel well spacing, combined with the dislocation theory, discrete lattice method, and finite-element-method(FEM) based fluid-solid coupling, an integrated geological-engineering method of volume fracturing for fan-shaped well pattern is proposed considering the geomechanical modeling, induced stress calculation, hydraulic fracturing simulation, and post-frac productivity evaluation. Besides, we propose the differential fracturing design for the conventional productivity-area and the potential production area for fan-shaped horizontal wells. After the fracturing of the conventional production area for H1 fan-shaped well platform, the research shows that the maximum reduction of the horizontal principal stress difference in the potential productivity-area is 0.2 MPa, which cannot cause the stress reversal, but this reduction is still conducive to the lateral propagation of hydraulic fractures. According to the optimized fracturing design, in zone-Ⅰ of the potential production area, only Well 2 is fractured, with a cluster spacing of 30 m and an injection rate of 12 m^(3)/min per stage;in zone-Ⅱ, Well 2 is fractured before Well 3, with a cluster spacing of 30 m and an injection rate of 12 m^(3)/min per stage. The swept area of the pore pressure drop in the potential production area is small, showing that the reservoir is not well developed. The hydraulic fracturing in the toe area can be improved by, for example, properly densifying the fractures and adjusting the fracture distribution, in order to enhance the swept volume and increase the reservoir utilization.展开更多
Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern associati...Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern association;however, there is no systematic and practical way that shows how to integrate those individual solutions together. We propose a compositional model based on design patterns by abstracting their behavioral model using role modeling constructs. This approach describes how to transform a design pattern into a role model that can be used to assemble a software application. The role model captures the behavioral relationship between participant components in the design pattern. Our approach offers a complete practical design and implementation strategies, adapted from DCI (Data, Context, and Interaction) architecture. We demonstrate our technique by presenting a simple case study complete with design and implementation code. We also present a simple to follow process that provides guidelines of what to do and how to do it.展开更多
To achieve the purpose of applying design patterns which are various in kind and constant in changing in MDA from idea and application,one way is used to solve the problem of pattern disappearance which occurs at the ...To achieve the purpose of applying design patterns which are various in kind and constant in changing in MDA from idea and application,one way is used to solve the problem of pattern disappearance which occurs at the process of pattern instantiation,to guarantee the independence of patterns,and at the same time,to apply this process to multiple design patterns.To solve these two problems,the modeling method of design pattern units based on meta-models is adopted,i.e.,to divide the basic operations into atoms in the meta-model tier and then combine the atoms to complete design pattern units meta-models without business logic.After one process of conversion,the purpose of making up various pattern units meta-model and dividing business logic and pattern logic is achieved.展开更多
Research works on width compensation and correction were carried out in order to eliminate the effects of the PVPC( plan view pattern control) on width accuracy of plate mill. The thickness correction calculation form...Research works on width compensation and correction were carried out in order to eliminate the effects of the PVPC( plan view pattern control) on width accuracy of plate mill. The thickness correction calculation formula was derived for compensation the width deviation caused by PVPC function,and the formula is unified under the thinning and thickening conditions. In order to improve the width calculation accuracy, width spread calculation process was modified with dividing one large reduction pass to several small reduction calculation steps. The thickness wedge was simplified to rectangle based on the volume constant principle,and the width spread model for PVPC was constructed. The width compensation and correction for the PVPC functions are used for the online control process,and the Product dimension accuracy is improved. With the decrease of crop losses,the product yield was increased with 0. 2%.展开更多
The forward slip model with adhesion was used to derive the formula of calculating taper rolling time. The relation between the rolling time and the taper length and the relation between the rolling time and the taper...The forward slip model with adhesion was used to derive the formula of calculating taper rolling time. The relation between the rolling time and the taper length and the relation between the rolling time and the taper thickness can be obtained. The numerical solution for this formula was used on site. According to the simulation result, the roll gap value should be changed linearly with rolling time.展开更多
One of the most important factors influencing on a tunnel blast efficiency is the proper design of blasting pattern. Among blasting parameters, blasthole diameter and tunnel face area are more significant so that any ...One of the most important factors influencing on a tunnel blast efficiency is the proper design of blasting pattern. Among blasting parameters, blasthole diameter and tunnel face area are more significant so that any change in these parameters could finally affect on specific charge and specific drilling. There are mainly two groups of methods for tunnel blast design categorized based on the parallel cuts and angular cuts. In this research, a software for tunnel blast design was developed to analyze the effect and sensitiveness of blasthole diameter and the tunnel face area on blasting results in different blast design models. Using the software, it is quickly possible to determine specific charge, specific drilling and number of blastholes for each blast design model. The relations between both of blasthole diameters and the tunnel face area with the above parameters in different blast design models were then investigated to yield a set of equations with the highest correlations to compare the methods. The results showed that angular method requires more blasthole numbers than parallel method in similar condition(blasthole diameter and tunnel face area). Moreover, the specific charge values yielded by the two methods are approximately the same and very close together.展开更多
This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The ...This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The new system with uniform mathematical expression has the distin-guishing features: curve smoothness and fidelity, convenience to process graphic data in thedatabase and etc.. This paper presents the data structure, the program structure and also the implementation.展开更多
An algorithm is presented for computationally simulating collars and drafting patterns. The collar shape was modeled by three-dimensional Bezier patch. Changing the position of consol points of the patch can interacti...An algorithm is presented for computationally simulating collars and drafting patterns. The collar shape was modeled by three-dimensional Bezier patch. Changing the position of consol points of the patch can interactively control the collar shape. Using triangular surface developing method, patterns of various styles of stand collar and separating collar were drafted. As the subsystem of 3D apparel design system, an interactive collar design system is constructed. To inspect the practical usage, we reproduced the collars using these patterns drafted by the interactive collar design system.Comparing with simulated collars, the system demonstrated well and we found it is more reliable and accurate than the method of handwork.展开更多
To search for the Design Patterns’ influence on the software, the paper abstracts the feature models of 9 kinds of classic exiting design patterns among the 23 kinds and describes the features with algorithm language...To search for the Design Patterns’ influence on the software, the paper abstracts the feature models of 9 kinds of classic exiting design patterns among the 23 kinds and describes the features with algorithm language. Meanwhile, searching for the specific structure features in the network, the paper designs 9 matching algorithms of the 9 kinds design patterns mentioned above to research on the structure of the design patterns in the software network. At last, the paper analyzes the evolving trends of the software scale and the application frequency of the 9 kinds of design patterns as the software evolves, and search for the rules how these design patterns are applied into 4 kinds of typical software.展开更多
After discussing the reflective method of structure and behavior in the State design pattern based on Role Object pattern and the Reflective pattern of software architecture, this paper proposes a reflective state pat...After discussing the reflective method of structure and behavior in the State design pattern based on Role Object pattern and the Reflective pattern of software architecture, this paper proposes a reflective state pattern with dynamic constructiveness. This paper explains the meta level and the base level, which are two levels of this pattern, and specifies the relation of two levels by using Meta Object Protocol (MOP). Then it discusses mechanism of interception and reification for reflecting base object from Meta object. Finally this paper gives an example of network server for applying the Reflective State pattern.展开更多
The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A n...The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.展开更多
基金Item Sponsored by National Economy Trade Committee Foundation(ZZ0113A040201)
文摘The plan view pattern control theoretical models were simplified. Under the condition of constant volume for the plan view pattern compensation, the relation between the thickness and the length can be simplified to the linearity in the segment for the plan view pattern control function. The compensation volume can be dispersed for easy calculation. By comparing the model calculation result with the actual result, it was concluded that the simplified model can be used for the online control process.
基金Supported by National Natural Science Foundation of China (52104029,U2139204)PetroChina Science and Technology Innovation Foundation (2021 DQ02-0501)。
文摘According to the variable toe-to-heel well spacing, combined with the dislocation theory, discrete lattice method, and finite-element-method(FEM) based fluid-solid coupling, an integrated geological-engineering method of volume fracturing for fan-shaped well pattern is proposed considering the geomechanical modeling, induced stress calculation, hydraulic fracturing simulation, and post-frac productivity evaluation. Besides, we propose the differential fracturing design for the conventional productivity-area and the potential production area for fan-shaped horizontal wells. After the fracturing of the conventional production area for H1 fan-shaped well platform, the research shows that the maximum reduction of the horizontal principal stress difference in the potential productivity-area is 0.2 MPa, which cannot cause the stress reversal, but this reduction is still conducive to the lateral propagation of hydraulic fractures. According to the optimized fracturing design, in zone-Ⅰ of the potential production area, only Well 2 is fractured, with a cluster spacing of 30 m and an injection rate of 12 m^(3)/min per stage;in zone-Ⅱ, Well 2 is fractured before Well 3, with a cluster spacing of 30 m and an injection rate of 12 m^(3)/min per stage. The swept area of the pore pressure drop in the potential production area is small, showing that the reservoir is not well developed. The hydraulic fracturing in the toe area can be improved by, for example, properly densifying the fractures and adjusting the fracture distribution, in order to enhance the swept volume and increase the reservoir utilization.
文摘Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern association;however, there is no systematic and practical way that shows how to integrate those individual solutions together. We propose a compositional model based on design patterns by abstracting their behavioral model using role modeling constructs. This approach describes how to transform a design pattern into a role model that can be used to assemble a software application. The role model captures the behavioral relationship between participant components in the design pattern. Our approach offers a complete practical design and implementation strategies, adapted from DCI (Data, Context, and Interaction) architecture. We demonstrate our technique by presenting a simple case study complete with design and implementation code. We also present a simple to follow process that provides guidelines of what to do and how to do it.
文摘To achieve the purpose of applying design patterns which are various in kind and constant in changing in MDA from idea and application,one way is used to solve the problem of pattern disappearance which occurs at the process of pattern instantiation,to guarantee the independence of patterns,and at the same time,to apply this process to multiple design patterns.To solve these two problems,the modeling method of design pattern units based on meta-models is adopted,i.e.,to divide the basic operations into atoms in the meta-model tier and then combine the atoms to complete design pattern units meta-models without business logic.After one process of conversion,the purpose of making up various pattern units meta-model and dividing business logic and pattern logic is achieved.
基金Sponsored by the Fundamental Research Funds for the Central Universities(Grant No.N120407007)
文摘Research works on width compensation and correction were carried out in order to eliminate the effects of the PVPC( plan view pattern control) on width accuracy of plate mill. The thickness correction calculation formula was derived for compensation the width deviation caused by PVPC function,and the formula is unified under the thinning and thickening conditions. In order to improve the width calculation accuracy, width spread calculation process was modified with dividing one large reduction pass to several small reduction calculation steps. The thickness wedge was simplified to rectangle based on the volume constant principle,and the width spread model for PVPC was constructed. The width compensation and correction for the PVPC functions are used for the online control process,and the Product dimension accuracy is improved. With the decrease of crop losses,the product yield was increased with 0. 2%.
基金Item Sponsored by National Economy Trade Committee Foundation (ZZ0113A040201)
文摘The forward slip model with adhesion was used to derive the formula of calculating taper rolling time. The relation between the rolling time and the taper length and the relation between the rolling time and the taper thickness can be obtained. The numerical solution for this formula was used on site. According to the simulation result, the roll gap value should be changed linearly with rolling time.
文摘One of the most important factors influencing on a tunnel blast efficiency is the proper design of blasting pattern. Among blasting parameters, blasthole diameter and tunnel face area are more significant so that any change in these parameters could finally affect on specific charge and specific drilling. There are mainly two groups of methods for tunnel blast design categorized based on the parallel cuts and angular cuts. In this research, a software for tunnel blast design was developed to analyze the effect and sensitiveness of blasthole diameter and the tunnel face area on blasting results in different blast design models. Using the software, it is quickly possible to determine specific charge, specific drilling and number of blastholes for each blast design model. The relations between both of blasthole diameters and the tunnel face area with the above parameters in different blast design models were then investigated to yield a set of equations with the highest correlations to compare the methods. The results showed that angular method requires more blasthole numbers than parallel method in similar condition(blasthole diameter and tunnel face area). Moreover, the specific charge values yielded by the two methods are approximately the same and very close together.
文摘This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The new system with uniform mathematical expression has the distin-guishing features: curve smoothness and fidelity, convenience to process graphic data in thedatabase and etc.. This paper presents the data structure, the program structure and also the implementation.
文摘An algorithm is presented for computationally simulating collars and drafting patterns. The collar shape was modeled by three-dimensional Bezier patch. Changing the position of consol points of the patch can interactively control the collar shape. Using triangular surface developing method, patterns of various styles of stand collar and separating collar were drafted. As the subsystem of 3D apparel design system, an interactive collar design system is constructed. To inspect the practical usage, we reproduced the collars using these patterns drafted by the interactive collar design system.Comparing with simulated collars, the system demonstrated well and we found it is more reliable and accurate than the method of handwork.
文摘To search for the Design Patterns’ influence on the software, the paper abstracts the feature models of 9 kinds of classic exiting design patterns among the 23 kinds and describes the features with algorithm language. Meanwhile, searching for the specific structure features in the network, the paper designs 9 matching algorithms of the 9 kinds design patterns mentioned above to research on the structure of the design patterns in the software network. At last, the paper analyzes the evolving trends of the software scale and the application frequency of the 9 kinds of design patterns as the software evolves, and search for the rules how these design patterns are applied into 4 kinds of typical software.
基金The research wsa supported in part by the Middleware Software Division of Software Group of Fujitsu L imited inJapantechnolo
文摘After discussing the reflective method of structure and behavior in the State design pattern based on Role Object pattern and the Reflective pattern of software architecture, this paper proposes a reflective state pattern with dynamic constructiveness. This paper explains the meta level and the base level, which are two levels of this pattern, and specifies the relation of two levels by using Meta Object Protocol (MOP). Then it discusses mechanism of interception and reification for reflecting base object from Meta object. Finally this paper gives an example of network server for applying the Reflective State pattern.
文摘The current standard Unified Modeling Language(UML) could not model framework flexibility and extendibility adequately due to lack of appropriate constructs to distinguish framework hot-spots from kernel elements. A new UML profile that may customize UML for framework modeling was presented using the extension mechanisms of UML, providing a group of UML extensions to meet the needs of framework modeling. In this profile, the extended class diagrams and sequence diagrams were defined to straightforwardly identify the hot-spots and describe their instantiation restrictions. A transformation model based on design patterns was also put forward, such that the profile based framework design diagrams could be automatically mapped to the corresponding implementation diagrams. It was proved that the presented profile makes framework modeling more straightforwardly and therefore easier to understand and instantiate.