当前位置:文档之家› An Increment Based Model for Multi-resolution Geodata Management in a Mobile System

An Increment Based Model for Multi-resolution Geodata Management in a Mobile System

An Increment Based Model for Multi-resolution Geodata Management in a Mobile System
An Increment Based Model for Multi-resolution Geodata Management in a Mobile System

An Increment Based Model for Multi-resolution Geodata Management in a Mobile System Jean-Michel Follin1,2,Alain Bouju1,Fr′e d′e ric Bertrand1,and Arunas Stockus1

1Laboratoire L3i Informatique,Image,Interaction,

Universit′e de La Rochelle

2′Ecole Sup′e rieure des G′e ometres et Topographes,

Conservatoire National des Arts et Metiers,Le Mans

jean-michel.follin@https://www.doczj.com/doc/ab4872834.html,am.fr

{alain.bouju,...}@univ-lr.fr

Abstract.We propose a model for management of vector multireso-

lution geodata in a client-server framework which takes into account

constraints related to mobile context(limitations of storage and trans-

fer rate).The amount of data exchanged between client and server can

be minimized by reusing data already available on the client side with

the concept of“increment”.An increment corresponds to a sequence

of operations allowing the reconstruction of an object in one resolution

from the same object in another resolution available in the client’s cache.

Keywords:Multi-resolution,Generalization,Geographical information,

Client Server,Objects Cache,Increment.

Introduction

We consider a mobile Geographic Information System(GIS)which relies on standard and wide-spread technologies like Global Positioning System(GPS), mobile computing devices and wireless communications.Its main functions are related to the navigation of mobile users and their access to spatial information through a web mapping application.The management of users requests and the transfert and visualization of spatial vector data are considered as key operations.

Needs of multi-resolution data in such an embedded navigation application are obvious:for example,detailed information are required in town center,and generalized data are su?cient on highway.

We propose a Level of Detail(LoD)approach for the management of multi-resolution geodata[1].The purpose of our visualization system is to minimize the amount of data exchanged between client and server with the concept of increment.Increments allow to rebuild required LoD representations of objects from LoD representations of the same objects already available on the client side.In this way the volume of transferred data can be reduced.The principles of data management and transfer model have been introduced in[2].Here we give the formal and complete presentation of our concepts of LoD object and increment.

K.-J.Li and C.Vangenot(Eds.):W2GIS2005,LNCS3833,pp.42–53,2005.

c Springer-Verlag Berlin Heidelberg2005

An Increment Based Model for Multi-resolution Geodata Management43 1General Framework of Mobile GIS

1.1System Overview

We consider a mobile system organized following a client-server architecture. The client manages data visualization,user requests and communication with a data server.The server manages both data and access to data sources.

The system uses standard technologies:Global Positioning System(GPS) for real-time location of mobile users,mobile computing devices,like Personal Digital Assistants(PDA)or hand-held PC,for visualization of geographic in-formation by the client and cellular phones(with communication standards like GPRS1and UMTS2)for client-server communication.

We have to take into account possible constraints of mobile GIS related to wireless communications(weakness and instability of data transfer)and to mo-bile devices(calculation power,storage capacity and display size).The amount of data exchanged between client and server has to be minimized in our system[3].

1.2Related Works and Adopted Approach

Solutions for providing mobile user with multi-resolution data are often based on combined use of standards Geographic Markup Language(GML)and Scalable Vector Graphics(SVG)with Real-Time Generalization(RTG)approach[4].An approach which combines LoD representations for some feature classes and RTG for others is proposed in[5].

Other solutions to transfer data through a limited bandwidth channel is a progressive transmission of vector data brought up by[6]and[7].Such stream-ing approaches are adopted with progressive meshes for the simpli?cation of triangulated surfaces[8],“elementary generalization operators”(EGO’s)for the simpli?cation of cartographic objects[9].In[10],Douglas-Peucker algorithm of polyline simpli?cation(see section2.2)has been adapted to incremental data transmission for web and mobile devices.

More globally,[11]has proposed to use di?erent gradual changes in order to get a visually continuous generalization of a map:moving,rotating,morphing, fading and appearing.

In these progressive data transmission methods,the process of increment pro-duction is linked to those of generalization.Consequently their scope is limited to derivation oriented strategies(where di?erent levels of detail are derived from one base data set by applying a generalization process).Our method could be applied to representation-oriented approaches(where maps with di?erent?xed de?ned scales are stored in one database)because increments are computed from existing datasets.Furthermore,in these approaches,only data re?nement is considered and no formalism for data reuse is proposed.

We propose a general framework that considers LoD and incremental data in a mobile system.The approach where“each object has multiple,interconnected representations”,one for each resolution where it exists,has been chosen[12]. 1General Packet Radio Service.

2Universal Mobile Telecommunications System.

44J.-M.Follin et al.

We suppose that we have several layers of data at various LoDs which respect

certain conditions(de?ned in section2.1).All layers are served from a single and

topologically consistent source.We use the spaghetti model for data storage and management.

Data and data transfer models are presented in[3].They have been extended to multi-resolution data through a LoD approach combined with the use of

increments that allows the real time reconstruction of object representations[2].

1.3Data Model

In this section,we de?ne a multiresolution data model adapted to limitations of mobile context.Data organization is based on the traditional de?nition of a

geographic map:objects are grouped into layers and a sequence of layers forms a map[3,13].As representations of objects vary according to the level of detail,

we consider di?erent LoD objects grouped into di?erent LoD layers.Increments

allow to navigate through these di?erent LoD objects and in this way to reuse available LoD representations on the client-side.In order to reduce volume of

transferred data from server to client,they are sent rather than LoD object if

their size is less important.

Layer,Map and Object.A layer is a collection of objects associated with a

description of their attributes.Each layer corresponds to a speci?c theme(e.g. transportation network or buildings).Layers could be decomposed in di?erent

LoD layers according to the scale of representation.

A map is a succession of layers at a scale grouping objects according to their

thematic.We consider distinct?nite sets:L={l1,l2,...}domain of layers, A={a1,a2,...}set of attributes names,Γ={γ1,γ2,...}domain of attributes values,S=]e min,...,e max]domain of scales for which the map is de?ned(with

1≤e min

(i.e.I={]e min,e1],...,]e n,e max]})and L lod domain of LoD layers(see below).

A map M can be de?ned as a couple M=(L lod,Σ)where:

–L lod={l a1,...,l b i,...,l c n}stands for a?nite suite of LoD layers in L lod such that each LoD layer of L lod is a representation of a layer of L at a speci?c scale interval of I,

–Σis a set of attributes de?nitions(a,l i→Γ)where a∈A and l i∈L lod.It de?nes that a LoD layer l i has an attribute a i which takes its values from domainΓ.This value is assigned at map level because it is de?ned in relation with semantic resolution.

It de?nes the schema of a map(i.e.its syntax).The instance of a map is formed

of objects whose content respects the de?nition of map(i.e.its semantic).

An object entity is de?ned by the quadruple(o,t,g,γ)where:

–o:unique identi?er,

–t:timestamp value(last modi?cation time),

An Increment Based Model for Multi-resolution Geodata Management45–g:geographical location modelled by one among six two dimensional geo-graphical objects of spatial domain G:Point,Polyline or Region for connected objects,and MultiPoint,MultiLine and MultiRegion for not connected ones,–γ:alphanumeric valuesγ=γ1,γ2,...,γn accessed through the set of object’s attributes a=a1,a2,...,a n(for example,the name of a street).Those values must respect the attribute de?nition of corresponding layer.

Descriptions of layers and objects must be decomposed in di?erent LoD descrip-tions adapted to the scale.The concept of increment allows to navigate between these di?erent LoD representations.

LoD Layer,LoD Object and Increment.A LoD layer l i is a representation at level of detail i of thematic data of l.LoD layers of a layer l correspond to the de?nitions of objects in the scale ranges where they are represented.Indeed, each layer of L can be represented at di?erent scales intervals corresponding to di?erent LoDs.So a layer l i can be seen as a serie of n LoD layers:

l i={l1i,...,l n i}

LoD objects included in LoD layers can be matched(i.e.can be linked)be-tween the two or more consecutive levels where they are represented.The match-ing con?guration corresponds to the number of matched LoD representations of same real world entities(when objects are represented at two di?erent LoDs). In[14]three di?erent matching cases are distinguished:

–1:1spatial entity matching case where1LoD representation of an object is mapped to1representation of the same object at di?erent LoD,

–1:n matching case where1LoD representation is matched to a composite entity representing the same real-world objects set at a di?erent LoD,

–n:m matching case that can be seen as a matching case of cluster object.

In this work we consider the1:1matching case.The linking is based on identi?er o of the object’s di?erent representations.

A LoD representation or LoD object corresponds to a version of object o de?ned for a level of detail i(in adequation with a scale interval from I).Indeed object geometry g and alphanumeric informationγcan take various values g i andγi according to the level i where o is represented.In the following,the geometry of object will be more speci?cally considered.The identi?er o and timestamp t of object are not expected to vary in di?erent LoDs because the matching between LoD representations is based on o and modi?cation of object o must be propagated to each of its LoD representations(and its value t must be updated).The representation of an object o at the LoD i,i.e.such that o.g=g i, will be noted o i in order to simplify notations.

The below described concept of increment is mainly applied to polylines,i.e. LoD objects such that o i.g=P i for each level of detail i where o is represented.

A polyline P is de?ned as a sequence of vertices{V1,...,V n}such that each couple(V i,V i+1)de?nes a segment[V i,V i+1].

46J.-M.Follin et al.

As we deal with multiple representations of same polylines,we use the follow-ing de?nition:a vertex V j i is a vertex V at index i of a polyline P j .For example,a polyline is represented at two LoDs in

?gure 1:one can see that vertices of P n with indexes 1,4and 5,i.e.V n 1,V n 4and V n 5,have the same coordinates that vertices of P n +1with indexes 1,2and 3,i.e.V n +11,V n +12and V n +13.

Inserted vertex :Vertex only present in P n Shared vertex :Matching between two vertices with same coordinates

Fig.1.Vertices of two matched LoD representations of the same polyline

We de?ne the vertices which have the same coordinates,i.e.are matched,in two LoD representations P n and P n +1as shared (or matched)vertices .By considering two matched representations P n and P n +1,if V n i is matched to V n +1j ,this vertices matching will be noted V n,n +1i,j .It is de?ned by a couple:

V n,n +1i,j

=(V n i ,V n +1j )The set of matched vertices noted V is used by functions of increment creation and polyline reconstruction (cf.section 2.3).

An increment allows to perform changes on LoD object o n in order to rebuild its representation o n ?1or o n +1.

An increment point corresponds to a couple (op i ,V j i )where a LoD operator op i is combined with a manipulated vertex V j i .

An increment is de?ned as a sequence of increment points.The increment allowing transition from o n to o n +1(resp.o n ?1)will be noted Inc (o,n →n +1)(resp.Inc (o,n →n ?1)).

We note V inc an ordered list of increments points (described in section 2.2).Four LoD operators are considered:

–insert :puts a vertex V which is only present in the most detailed polyline P n ?1at index i of the less detailed one P n during a transition from LoD n to LoD n ?1(noted n →n ?1).It manipulates the index and coordinates of a vertex.

–keep :keeps a vertex V n shared by P n and P n +1at index i of P n ,

–remove :removes a vertex V n only present at index i of P n ,

An Increment Based Model for Multi-resolution Geodata Management47–move:changes the coordinates of a vertex V in a polyline P n.It manipulates index and coordinates shifts of a vertex for a given transition n→n?1or n→n+1.

Operators keep and remove are used during a transition n→n+1and manip-ulate only the vertex index.

For a transition m→n of a polyline P j the expression of an increment is:

Inc(o,m→n)={(op1,V j1),...,(op i,V j

i

),...,(op p,V j p)}

such that each couple(op i,V j

i

)∈V inc.

Each increment point(op i,V j

i )has an encoding cost(or size)C op

i

represent-

ing the number of bytes used to encode a vertex V j

i and an operation op i.This

cost depends on the vertex part manipulated by the operator(index only or both index and coordinates).The total encoding cost C Inc of an increment cor-responds to the sum of costs of its increment points,and thus to the time it will take to transfer it from a server to the client:

C Inc=

p

i=1

C op

i

Increments act in a similar manner as EGO’s de?ned in[9].But the EGO’s are used to achieve a continuous generalization while avoiding popping e?ect whereas LoD operators are used in order to reduce the amount of exchanged data by reusing LoD representations of available objects.

The above described di?erent concepts are used during client-server transfer of data.

Transfer Models.In[3],three schemas of data transfer between client and server have been de?ned in order to reduce the amount of exchanged data(a query is considered as a window bounding the data that need to be visualized by the user):

–The simple communication mode where all queries are executed on the server and every query result is entirely transmitted to the client;

–The two-step communication schema where all queries are still executed on the server but the client maintains data cache and can reuse already received objects;

–In pre-computed answer mode,the client can execute some queries locally without connection to the server.

In[2],we have proposed a general transfer model of multi-scale data based on communication with a pre-computed answer.Multi-scale data transfer is per-formed in order to reuse data already locally available at a LoD di?erent from requested one.Thus,local processing of LoD objects can be made as the answer to a client request of transition between a LoD m to a LoD n representation (zoom in or out).It can also be made each time that required data are covered

48J.-M.Follin et al.

by data available at another LoD(during a pan operation or as a consequence of the user’s displacement).

This data transfer model is decomposed in four steps:

1.Local search of the identi?ers of objects reusable at the same and di?erent

layers,

2.Sending of a request to the server including identi?ers of the same and di?er-

ent layers,completed by two sets of identi?ers:objects available at queried level n and objects O m exclusively available at source level m,

3.Sending by the server of an answer which mainly includes(if there is no data

update)missing objects at both LoDs and increments set Inc(O m,m→n) allowing reuse of objects O m only available in level m and required for level n, 4.Rebuilding of missing LoD n objects from same objects O m available at level

m and Inc(O m,m→n).

E?ciency of our model for reducing the amount of transferred data is presented in[1].

2An Incremental Strategy for Management of Multi-resolution Geodata

2.1Conditions for Incremental Strategy

If LoD n objects set O n is required on the client-side then transfer from the server and use of an increment Inc(O m,m→n)rather than transfer of O n depends on a signi?cant reduction of the size of the?rst compared with the size of the second.Furthermore objects must be shared between O m and O n and conditions on these objects’geometries must be observed.

Shared Objects.Condition on the presence of objects O shared by two LoDs can be veri?ed:function of generalization is surjective and consequently each element of the generalized set O n+1has at least one originating object in the source set O n[15].Objects O n+1correspond to selected and simpli?ed objects from O n(O n+1?O n).

Conditions on Objects Geometries.For shared objects of O ,LoD repre-sentations o m and o n must have a set V of shared vertices(see section1.3). Otherwise,more detailed representation P1must necessary contain more ver-tices than less detailed one P2.We call the number of vertices of a polyline its geometry size.

Reduction of Data https://www.doczj.com/doc/ab4872834.html,e of increments in a mobile context has to be justi?ed by a less important size of increments Inc(O m,m→n)than LoD representations of objects O n.It is expected to be more e?cient to transfer only increments than to download“entire”LoD representations[1].Reduction of data volume is evaluated with increment cost C Inc.Incremental strategy relies on manipulation of geometric parts of an object’s LoD m representation,i.e.its vertices,in order to rebuild its LoD n one.This reconstruction is made through increments points.

An Increment Based Model for Multi-resolution Geodata Management49 2.2Increments Points

We have de?ned in the section1.3an increment point as a couple(op i,V j

i

)where

an operator op i is combined with a manipulated vertex V j

i .

Types of increments points grouped in an increment Inc(o,n→n+1)or Inc(o,n+1→n)depend on the generalization processes involved in the deriva-tion of o n+1from o n.

Simpli?cation of a polyline with the classic Douglas-Peucker algorithm(and with all similar“vertex sub-sampling”algorithms)removes some vertices of o n in order to get o n+1[16].Moreover,vertices can be moved between o n and o n+1 for example in order to respect topological relations with neighboring objects.

As we consider polylines generalized with simpli?cation and displacement operators,resulting dataset respects the conditions on objects geometries(sec-tion2.1).

Di?erent sets of increments points may be distinguished by comparing two LoD representations of the same object:

–set V i of inserted vertices is used for a re?nement transition n→n?1.It corresponds to the vertices only present in the more detailed representation

of the object.An increment point of V i is de?ned as a couple(insert,V n?1

i ).

–sets V k and V r of vertices respectively selected for conservation and suppres-sion are used for a generalization transition n→n+1.

?set V k of kept vertices corresponds to the set of shared vertices between the two LoD representations(i.e.vertices from V ).An increment point of V k is de?ned as a couple(keep,V n i).

?set V r of removed vertices corresponds to the set of inserted ones(i.e.ver-tices from V i).An increment point of V r is de?ned as a couple (remove,V n).

–and set V m is used either for a n→n?1transition or for a n→n+1one.It corresponds to the set of vertices moved between two LoD representations.

An increment point of V m is de?ned as a couple(move,V n i).

All increments points are grouped in a tuple noted V inc,such that:

V inc={V i,V k,V r,V m}

Di?erent increments vertices are illustrated in?gure2.They are combined in re-?nement and generalization increments:re?nement increments Inc(P,n→n?1) are constituted of V i and V m,and generalization increments Inc(P,n→n+1)are composed of increments points from V k,V r and V m.

2.3Functions Involved in Incremental Strategy

Types of Functions.Two types of functions are distinguished in incremental strategy:those for creation of increments from two LoD representations of the same object o and those for reconstruction of the LoD representation of an ob-ject from another LoD representation of the same object and the corresponding increment.

50J.-M.Follin et al.

B A

P 2

P

1P 2P

1Shared vertex :Matching between two vertices

with same coordinates

Moved vertex :

Correspondence between

two vertices

with different

coordinates

Inserted vertex :

Vertex only present in P 1

Fig.2.Di?erent con?gurations of LoD representations of polylines in 1-dimensional space

Increment creation functions correspond to mappings from G ×G to V inc .Two functions are considered:

–d to create the generalization increment:d (o n ,o n +1)=Inc (o,n →n +1),–i to create the re?nement increment:i (o n ,o n ?1)=Inc (o,n →n ?1).

The produced increment is used by a reconstruction function which allows a transition from LoD m representation to LoD n one of an object o or dataset O .Once an increment has been transferred from a server to the client,it can be used with available LoD object to reconstruct a coarser or more detailed version of that object.

Reconstruction functions correspond to mappings from G ×V inc to G .Two functions are identi?ed:

–g to rebuild a coarser version:g (o n ,Inc (o,n →n +1))=o n +1,

–r to rebuild a more detailed version:r (o n ,Inc (o,n →n ?1))=o n ?1.Increment creation functions rely on the use of shared vertices.

Re?nement and Generalization Increments.In descriptions of the dif-ferent increments we consider two representations P n and P n +1,such that:

P n ={V n 1,...,V n a }and P n +1={V n +11,...,V n +1b }.

Re?nement increments and Creation function i

In the creation of re?nement increment Inc (P,n →n ?1),set V of shared vertices can be used to determine the “pivots”from which increments sets V m and V i are computed.Our algorithm for operation i is the following:

https://www.doczj.com/doc/ab4872834.html,puting of shared vertices set V between two LoDs P n and P n +1of the same polyline.

2.Creation of increments by considering couples of successive matching of V ,V n,n +1i,e

and V n,n +1j,f .For each vertex of P n in interval ]V n i ,V n j [if there exists a “corresponding”vertex on P n +1in interval ]V n +1e ,V n +1f [then it is a moved vertex otherwise it is an inserted one (there is no corresponding point).

An Increment Based Model for Multi-resolution Geodata Management51

Reconstruction function r

By browsing the increments vertices V inc from Inc(P,n→n?1),each corre-sponding vertex of P n is either moved,or the corresponding vertex of P n?1is inserted.

Generalization increments and Creation function d

In the creation of generalization increment Inc(P,n→n+1),two sets of vertices must be computed:the set V of shared vertices and the set V i of inserted ones, such that V i=P n?P n+1.

If the number of shared vertices|V |is lower than the number of inserted ones |V i|,i.e.if|V |<|V i|(with|V i|=a?b),we mark indexes of vertices of V to conserve,otherwise we mark indexes of vertices of V i to remove.In both cases the set V m of moved vertices is computed.

Reconstruction function g

By browsing the increments vertices V inc from Inc(P,n→n+1),each corre-sponding vertex of P n is either moved,or selected(for conservation or removal).

2.4Practical Aspects

The presented functions are used in our management and transfer models.

The creation functions are performed on the server side in order to compute increment sets between two datasets at consecutive levels of detail in a general-ization direction and in a re?nement one.All increments are stored on the server and recomputed if data are updated.They are transferred to a client for reusing data available in its cache.The reconstruction functions are?nally applied on the client side to create the instances of objects by reusing the available LoD representations.

Three LoD layers representing the transportation network of La Rochelle have been produced by generalization in order to be adapted to an incremental management of data(cf.2.2).

Experimentations have been made by simulating navigation(with both pan and zoom operations)of a mobile user with three GPS routes from7,82to32,7 kilometers(i.e.three sets of coordinates collected at regular time steps with a car equipped with GPS).We have computed the volume of data(in bytes) exchanged between client and server in the cases of strategies with and without reuse.In the case of strategy with reuse,four sets can be transferred:

–increments for reuse objects which respect the condition on data volume reduction(cf.section2.1),i.e.the major part of matched objects,

–objects which not respect the condition(because there is too much details to add or remove),

–identi?ers of identical objects,i.e.objects which not have been modi?ed by generalization processes and must be kept in a generalization direction,

–not shared objects(cf.section2.1)in a re?nement direction.

In the case of strategy without reuse,set of all requested objects is send.

52J.-M.Follin et al.

On average,our incremental strategy allows a reduction of transferred data from around6to15%(for more details,see[1]).Those results depend on both routes con?gurations and numbers of zooms.

More globally,we can compute the gain to reuse an entire layer in order to get a more detailed version or a more generalized one of the same layer.The observed gains vary from8to15%in the re?nement direction and from70to 80%in the generalization one.Importance of the gain mainly depends on the proportion of shared and reusable objects between the sets of data at di?erent resolutions.

3Conclusion and Outlook

In this paper we propose principles for the management of multi-resolution geo-data in a mobile system.They are based on a LoD approach where concepts of layer and object are extended to di?erent LoD representations.The core of this framework is the concept of increment:it allows to perform changes on an object representation at some LoD in order to rebuild its geometry at a di?erent LoD.It can be adapted to the required direction of transition(generalization or re?nement)by using only useful part of manipulated vertices.In this way it allows to reduce data transfer between server and client each time that requested data are covered by data available at a di?erent LoD(during a zoom operation or as a consequence of the user’s displacement).

We expect to extend this framework to attributes valuesγof object and to generalize the concept of increment to all geometries from G.Furthermore integration of1:n and n:n matching cases is another direction for future works. This strategy could be applied to LoD datasets coming from di?erent sources: matching operators should be de?ned in order to make such datasets adapted. Acknowledgment

This research was partially founded by the Communaut′e d’Agglom′e ration of the city of La Rochelle,France.

References

1.Follin,J.M.:Gestion incr′e mentale de donn′e es multi-r′e solutions dans un syst`e me

mobile de visualisation d’informations g′e ographiques.Phd thesis,Universit de La Rochelle(2004)

2.Follin,J.M.,A.Bouju,F.B.,Boursier,P.:Multi-resolution extension for transmis-

sion of geodata in a mobile https://www.doczj.com/doc/ab4872834.html,puters&Geosciences31(2005)179–188 3.Stockus,A.:Acc′e s`a des bases de donn′e es spatiales dans un environnement client-

serveur:Application`a un syst`e me de navigation embarqu′e.PhD thesis,University of La Rochelle,L3i research laboratory(2002)

4.Lehto,L.,Kilpelinen,T.:Generalizing XML-encoded spatial data on the web.

In:Proceedings of20th International Cartographic Conference.Volume4.,Beijing (China)(2001)2390–2396

An Increment Based Model for Multi-resolution Geodata Management53 5.Cecconi,A.:Integration of cartographic generalization and multi-scale databases

for enhanced web mapping.PhD thesis,University of Zurich(2003)

6.Bertolotto,M.,Egenhofer,M.J.:Progressive transmission of vector map data over

the world wide web.GeoInformatica5(2001)345–373

7.Butten?eld,B.:Transmitting vector geospatial data across the internet.In:Pro-

ceedings of the Second International Conference on Geographic Information Sci-ence,Boulder,Colorado(USA),Springer-Verlag(2002)51–64

8.Hoppe,H.:Progressive meshes.In SIGGRAPH,A.,ed.:Proceedings of SIG-

GRAPH96.Annual Conference Series,New Orleans(USA)(1996)99–108

9.Sester,M.,Brenner,C.:Continuous generalization for fast and smooth visualiza-

tion on small displays.In:International Archives of Photogrammetry and Remote Sensing.Volume34.,Istanbul(Turquie),ISPRS(2004)

10.Zhou,M.,Bertolotto,M.:Implementation of progressive vector transmission using

a new data structure and a modi?ed RDP algorithm.In:the proceedings of GIS

Research UK,12th Annual Conference.(2004)69–72

11.Kreveld,M.v.:Smooth generalization for continuous zooming.In:Proceedings of

20th International Cartographic Conference,Beijing(China)(2001)2180–2185 12.Spaccapietra,S.,Parent,C.,Vangenot,C.:GIS Databases:From Multiscale to

MultiRepresentation.In:Abstraction,Reformulation,and Approximation.(2000) 13.Tomlinson,R.:An Introduction to the Geographic Information System of the

Canada Land Inventory.Departement of Forestry and Rural Development,Ottawa, Canada(1967)

14.Ai,T.,van Oosterom,P.:A map generalization model based on algebra mapping

transformation.In:Proceedings of the Ninth ACM International Symposium on Advances in geographic information systems,Atlanta(USA),ACM Press(2001) 21–27

15.Bobzien,M.,Morgenstern, D.:Abstracting and formalizing model generaliza-

tion.In:5th ICA Workshop on Progress in Automated Map Generalization,Paris (France)(2003)

16.Saalfeld,A.:Topologically consistent line simpli?cation with the douglas-peucker

algorithm.Cartography and Geographic Information Science26(1999)7–18

集团公司组织机构设置原则及要求学习文件.doc

公司组织原则及组织机构设置原则 一、公司的组织原则 公司组织原则是指为了实现有效管理职能、提高管理效率和实现—定的 目标而建立管理机构共同遵循的原则。主要有以下几个方面: (一)目标一致原则。公司及各部门的目标必须和决策层确定的目标保 持高度一致,这是公司提高效能的前提条件,也是团结和鼓舞全体员工同心 协力地完成预定目标的动力。 (二)职责分明原则。组织中职权分明,使每一项管理职能都能落实到 一个执行机构。职责不要分散,不能实行多头领导,造成互相扯皮推诿。组 织的职能定位、个人的职责定位是相当明确的,要把握好角色定位,不失职、不越位是基本要求,坚守本职是核心要求。 (三)责权对等原则。无论组织还是管理者个人(组织是职能、管理者 是职责),只要你担负一定的责任,组织就会授予你相应的权力,以保证你 合法有效地履行你的职责。管理人员、员工所拥有的权力应当与其所承担的 责任一致,权力与其承担的责任应该对等,同时要使员工知道具体的责任内 容、权力范围和利益大小。 (四)协调原则。机构要互相协调、互相衔接,有利发挥组织整体功能, 使组织内部既有分工,又有合作,协调一致,实现一个共同目标。 (五)组织阶层原则。实行统一领导,分级管理,集权与分权结合。要 确定科学的管理幅度和管理层次。要坚持必要的集中统一领导,使企业领导 人指挥决策的实施有效而迅速。又要实行分级管理,调动各方面的积极性。 (六)控制幅度原则。在处理管理幅度与管理层级的关系时,应尽量减 少管理层级。适当的组织扁平化可通过破除公司自上而下的垂直高耸的结 构,减少管理层次,增加管理幅度,裁减冗员来建立一种紧凑的横向组织, 达到使组织变得灵活、敏捷、富有柔性、创造性的目的。但过度扁平化会出 现领导及管理部门的协调工作量大幅度增加、公司运营灵活性受限等阻碍公 司发展的情况。

机械原理课程设计-平台印刷机主传动机构说明书

机械原理课程设计说明书 ——平台印刷机主传动机构运动简图设计设计名称平台印刷机主传动机构运动简图设计 专业机械设计制造及其自动化 08622班 姓名 指导教师 时间2010-7-7

目录 一、设计题目 (3) 1、设计条件与要求 (3) 2、原理图 (3) 二、机械运动方案的选择 (3) 1、平台印刷机主要机构及功能 (3) 2、实现功能的方案 (4) 3、设计方案的拟定和比较及设计思路概述 (4) 4、平台印刷机设计数据 (5) 三、对选定机构的运动分析与设计 (5) 1、曲柄滑块机构综合分析 (5) (1)机构的运动几何关系 (5) (2) 参数选择 (6) 2、双曲柄机构的运动分析 (7) (1)曲柄滑块位移计算Ψ (7) (2)由Ψ1求Ψ3 (8) 3、曲柄滑块机构的位置分析 (8) 4、凸轮机构的设计 (9) (1)凸轮机构从动件运动规律的确定 (9) (2)绘制补偿凸轮轮廓 (10) 四、程序设计 (10) 1、所调用的子程序及功能 (10) 2、所编程序的框图 (11) 3、主程序如下 (13) 4、主程序子程序中主要参数说明 (16) 5、程序运行结果 (17) 6、版台位移,速度以及滚筒位移,速度曲线 (17) 五、总结 (17) 六、参考文献 (18)

一、设计题目 1、设计条件与要求 工作原理:平台印刷机的工作过程由输纸,着墨,压印和收纸四部分组成,主运动是压印,由卷有空白纸张的滚筒与镶着铅字的版台之间纯滚动来完成。滚筒与版台表面之间的滑动会造成字迹模糊,是不允许的。因此,对运动的主要要求是:其一,版台的移动速度严格等于滚筒表面的圆周速度;其二,为了提高生产率,要求版台的运动有急回特性。有一台电动机驱动。需设计满足上述两个要求的传动机构。执行件的运动为滚筒连续转动和版台往返移动。 2、原理图 图1 二、机械运动方案的选择 1、平台印刷机主要机构及功能 主要机构: 1) 传动机构I——从电动机到版台的运动链;

软件破解入门教程

先教大家一些基础知识,学习破解其实是要和程序打交道的,汇编是破解程序的必备知识,但有可能部分朋友都没有学习过汇编语言,所以我就在这里叫大家一些简单实用的破解语句吧! ---------------------------------------------------------------------------------------------------------------- 语句:cmp a,b //cmp是比较的意思!在这里假如a=1,b=2 那么就是a与b比较大小. mov a,b //mov是赋值语句,把b的值赋给a. je/jz //就是相等就到指定位置(也叫跳转). jne/jnz //不相等就到指定位置. jmp //无条件跳转. jl/jb //若小于就跳. ja/jg //若大于就跳. jge //若大于等于就跳. 这里以一款LRC傻瓜编辑器为例,讲解一下软件的初步破解过程。大家只要认真看我的操作一定会!假如还是不明白的话提出难点帮你解决,还不行的话直接找我!有时间给你补节课!呵呵! 目标:LRC傻瓜编辑器杀杀杀~~~~~~~~~ 简介:本软件可以让你听完一首MP3歌曲,便可编辑完成一首LRC歌词。并且本软件自身还带有MP3音乐播放和LRC歌词播放功能,没注册的软件只能使用15天。 工具/原料 我们破解或给软件脱壳最常用的软件就是OD全名叫Ollydbg,界面如图: 它是一个功能很强大的工具,左上角是cpu窗口,分别是地址,机器码,汇编代码,注释;注释添加方便,而且还能即时显示函数的调用结果,返回值. 右上角是寄存器窗口,但不仅仅反映寄存器的状况,还有好多东东;双击即可改变Eflag的值,对于寄存器,指令执行后发生改变的寄存器会用红色突出显示. cpu窗口下面还有一个小窗口,显示当前操作改变的寄存器状态. 左下角是内存窗口.可以ascii或者unicode两种方式显示内存信息. 右下角的是当前堆栈情况,还有注释啊. 步骤/方法 1. 我们要想破解一个软件就是修改它的代码,我们要想在这代码的海洋里找到我们破解关键的代码确实很棘 手,所以我们必须找到一定的线索,一便我们顺藤摸瓜的找到我们想要的东东,现在的关键问题就是什么

板式换热器选型参数表

选择板式换热器要注意以下三个事项 1、板式换热器板型的选择板片型式或波纹式应根据换热场合的实际需要而定。对流量大允许压降小的情况,应选用阻力小的板型,反之选用阻力大的板型。根据流体压力和温度的情况,确定选择可拆卸式,还是钎焊式。确定板型时不宜选择单板面积太小的板片,以免板片数量过多,板间流速偏小,传热系数过低,对较大的换热器更应注意这个问题。艾瑞德每种规格的板片,均具有至少两个板型,采用热混合技术,可以综合换热器的传热和压降,使其运行在最佳工作点。内旁通,双流道技术和不等流通截面积装配为两侧介质流量相差较大的工况提供了完美的解决方案。ARD艾瑞德板式换热器(江阴)有限公司板式换热器有AB系列、AM系列、AL系列、AP系列、AS系列等几大系列百余种板型。各种型号都有深波纹、浅波纹、大角度、小角度等,完全确保满足不同用户的需要,特殊工况可按用户需要专门设计制造。 2、流程和流道的选择流程指板式换热器内一种介质同一流动方向的一组并联流道,而流道指板式换热器内,相邻两板片组成的介质流动通道。一般情况下,将若干个流道按并联或串联的费那个是连接起来,以形成冷、热介质通道的不同组合。流程组合形式应根据换热和流体阻力计算,在满足工艺条件要求下确定。尽量使冷、热水流道内的对流换热系数相等或接近,从而得到最佳的传热效果。因为在传热表面两侧对流换热系数相等或接近时传热系数获得较大值。虽然板式换热器各板间流速不等,但在换热和流体阻力计算时,仍以平均流速进行计算。由于“U”形单流程的接管都固定在压紧板上,拆装方便。 3、压降校核在板式换热器的设计选型使,一般对压降有一定的要求,所以应对其进行校核。如果校核压降超过允许压降,需重新进行设计选型计算,直到满足工艺要求为止。 艾瑞德板式换热器(江阴)有限公司是专业生产可拆式板式换热器(PHE)、换热器密封垫(PHE GASKET)、换热器板片(PHE PLATE)并提供板式

组织结构设计的五大要素和八大原则教学内容

问题背后的问题——组织结构变革设计 来源:网络 当企业出现经营业绩逐渐下滑、产品质量迟迟不能提高、浪费和消耗严重、新的管理措施总是难以实施、管理效率下降、员工不满情绪增加等等诸多问题的时候,企业家们首先想到的是什么?常见的思考方式会认为,这些可能是人员素质问题、激励措施问题、绩效考核问题或者是制度不完善,更进一步的,或许还会认为是企业战略不清晰、是企业执行力不够或者是企业文化需要重塑?于是,企业往往会采取执行力培训、文化重塑、战略转型、绩效管理改革、薪资改革等等手段,甚至会解聘和更换员工。 这些措施本身毫无问题,但是却往往只能起到短暂的作用,甚至解聘和更换员工都无法彻底解决问题。那么,究竟是什么困扰着企业的发展?我们需要找到问题背后的问题。 一、问题背后的问题——组织结构不合适才是根源 当企业出现病症的时候,最容易被忽视但却可能是最根本的问题是,企业的组织结构不再适合企业的发展。 之所以容易被忽视,是因为在传统的管理理论中我们通常认为,有很多合理的组织结构模型可以供选择:例如职能制、矩阵式、事业部制、母子公司体制、超矩阵式等。所以在组织结构设计的时候,企业家们会自觉或不自觉的采取一种耳熟能详的或者公认的组织结构形式。尤其是当看到很多成功的企业也在采用类似的组织结构时,企业家们会更加安心。 但是完美的组织结构理论这一温情脉脉的面纱背后,冰冷的现实时刻在提醒我们,不存在一种普适的、绝对正确的组织结构。组织结构的本质是为了实现企业战略目标而进行的分工与协作的安排,它是让人们有效的一起工作的工具。因此,不同的战略、不同的时期、不同的环境必然需要配合不同的组织结构。 不同的战略:组织结构是战略实施的载体,战略不同组织结构必然随之调整。就像蜗牛与羚羊,蜗牛的战略是当危险来临就缩进硬壳里面,所以蜗牛需要背着房子到处走;羚羊的战略是当危险来临就要快速奔跑离开,所以羚羊就需要强健的四肢。如果让羚羊背上房子,又怎么能实施快速奔跑的战略呢? 不同的发展阶段:在企业发展的不同阶段,随着组织规模的扩大和能力的改变,组织结构也需要相应变革来适应组织的发展。在创业阶段,企业需要快速反应来保证生存,组织结构需要简单,围绕主要职能来设置部门,如果组织结构过于臃肿、部门过多,就会造成流程割裂、效率低下,企业的生存就会出现问题。当企业发展壮大,如果仍然粗略的设置组织结构,就会造成重要职能薄弱或缺失,企业就会缺乏相应的能力,企业的发展就会受到影响。就像人小的时候,如果穿过大的鞋,就会举步维艰,怎么也跑不快;当长大成人,如果再穿小时候的鞋,跑的过程中一定会受到束缚、疼痛难忍。

板式换热器的技术参数

板式换热器的技术参数 更新日期:2012-12-12 进出口管径进出口管径的大小以介质在管道内的活动速度小于3m/S为宜来确定,最大流速宜小于4m/s。现海内板式板式换热器板片厚度一股为0.5~1.0mm,考虑到厂家制造工艺、现场操纵水平及侵蚀、除垢等因素,板式换热器板片厚度宜选择0.7~0.9ram。 板式换热器软水侧压力损失 软化水进出板式换热器温度根据现有高炉软水供给的经验,软水供给温度在3 5~40℃之间时,对高炉稳产高产、安全出产最有利,同时考虑到夏季冷媒水及冷却塔的冷却能力,软化水进高炉温度在夏季最不利工况时宜小于40℃,软化水出高炉温度宜小于4 5℃,即软化水进板式换热器温度宜为4 5℃,出板式换热器温度宜为40℃。 板式换热器板片材质板式板式换热器板片材质基本上采用不锈钢、钛合金两种。 板式板式换热器数目根据中小高炉的特点,其炉体冷却软水系统采用板式板式换热器的数目宜为3台并联,每台流量为最大流量的5O%,正常运行开二备一。 冷却水进、出板式换热器温度根据夏季冷却水供水温度及冷却塔工作能力,冷却水进板式换热器温度宜小于32℃,出板式换热器温度宜小于3 7℃。 流量根据水在冷却壁的公道流速,并重点考虑高炉后期内壁耐热层减薄、传热量急剧增加的情况,按后期最大传热量来确定软化水流量。因为钛材料价格为不锈钢的4~6倍,且高炉冷却系统板式板式换热器板片材质采用不锈钢即可知足要求,为此板式板式换热器板片材质选用不锈钢。 板式换热器正常工作压力根据软水系统闭路轮回的特点,板式换热器正常工作压力最小值应为软水系统轮回水泵出口压力与高炉高位膨胀水箱水位高度之和。原有空冷器软水侧压力损失小于0.05MPa,因此板式板式换热器软水侧压力损失必需小于’0.05M Pa。 密封垫材质考虑现场实际情况及板式板式换热器工作温度、软化水成分等诸多因素,密封垫材质宜选用三元乙丙橡胶。 因为软水系统除停开空冷器、并入板武板式换热器外,其它部门不变,因此,板式板式换热器软水侧压力损失须小于原有空冷器软水侧压力损失。 板式换热器板片厚度板式换热器板片厚度与传热系数成反比关系,板片厚度越小,传热效果越好,但同时也轻易侵蚀泄漏。 ARD拥有世界上最先进的设计和生产技术以及最全面的换热器专业知识,有专门的选型软件根据用户不同工况测算出最适合的板式换热器。

板式换热器技术要求内容

(二)板式换热器 3设计与运行条件 3.1板式换热器型式 板式换热器采用等截面可拆卸板式换热器(水-水),换热面材质材质为GB316不锈钢。 3.2板式换热器的配置 本次招标共需配备2台可拆卸板式换热器(水-水),单台功率22.5MW,单台换热面积950㎡,换热器接管管径按设计所提管径配置,换热器按本技术规书所提面积订货。 3.3板式换热器设计参数 下表为单台22.5兆瓦板式换热器的参数

3.4热网循环水水质 板式换热器工作介质为热网循环水,水质为软化水,具体水质如下:

3.5运行方式 板式换热器并联运行。 板式换热器换热量的控制通过控制一次侧(高温介质)流量和控制二次侧(低温介质)流量来实现。 3.6设备的安装地点及标高 板式换热器安装在换热站0米层。 4技术要求 投标方提供的板式换热器设计、制造、检验与验收应满足国家相关规中的相关规定,同时应满足本技术规书术要求,如有矛盾时按较高要求执行。 4.1板式换热器性能要求 4.1.1投标方所提供的板式换热器是可拆卸板式换热器(水-水),其技术先进、经济合理,成熟可靠的产品,具有较高的运行灵活性。 4.1.2板式换热器能在最大工况点长期连续运行,能满足板式换热器不同运行工况的需要,并且预留能增加10%换热能力板片的安装空间和技术条件。 4.1.3板式换热器不宜选择单板面积太小的板片,避免板片数量过多,要求单板面积大于等于2.5㎡。 4.1.4板式换热器采用板型应使换热器流体充分湍动,防止板片表面结垢。 4.1.5板式换热器应选用阻力小的板型,保证一次侧(高温介质)压降不大于0.03MPa,二次侧(低温介质)压降不大于0.03MPa。 4.1.6板式换热器板片厚度应不小于0.7mm。 4.1.7板式换热器额定工况运行时,二次侧(低温介质)出口温度偏差不应出现负偏差。 4.1.8板片波纹形式应采用技术成熟、有成功使用业绩的波纹形式。 4.1.9板式换热器外部、部保证不泄漏,一、二次水禁止混流。

组织机构架构设计原则

①战略匹配原则 一方面,战略决定组织结构,有什么样的战略就有什么样的组织结构;另一方面,组织结构又支持战略实施,组织结构是实施战略的一项重要工具,组织结构是随着战略而定的,它必须根据战略目标的变化而及时调整。通常情况下组织根据近期和中长期发展战略需要制订近期和中远期组织结构 ②顾客满意原则 顾客是组织赖以生存和发展的载体,组织设计的组织架构和业务流程必须是以提高产品和服务,满足顾客需求为中心的。要确保设计的组织架构和流程能够以最快捷的速度提供客户满意的产品的服务,组织中各部门的工作要优质、高效达到始于顾客需求,终于顾客满意的效果。政府部门应视群众为自己的顾客,提高服务意识,摆脱官僚主义。 ③精简且全面原则 精简原则是为了避免组织在人力资源方面的过量投入,降低组织内部的信息传递、沟通协调成本和控制成本,提高组织应对外界环境变化的灵活性;对于非核心职能,可能的话应比较自建与外包的成本,选择成本最低的方案。全面原则则是体现麻雀虽小,五脏俱全的思想,即组织功能应当齐全,部门职责要明确、具体,这样即使出现一人顶多岗的情况,也能使员工明确认知自身的岗位职责。 ④分工协作原则 如果组织中的每一个人的工作最多只涉及到单个的独立职能,或

者在可能的范围内由各部门人员担任单一或专业化分工的业务活动,就可提高工作效率,降低培训成本。分工协作原则不仅强调为了有效实现组织目标而使组织的各部门、各层次、各岗位有明确的分工。还强调分工之后的协调。因此在组织机构设计时,必须强调职能部门之间、分子公司之间的协调与配合,业务上存在互补性或上下游关系时,更需要保持高度的协调与配合,以实现组织的整体目标。 ⑤稳定与灵活结合原则 稳定性原则一方面要求组织在进行组织变革时,应考虑一定的稳定性,给组织以休养生息的机会,避免频繁变革导致的人心不稳和业绩下滑,另一方面要求所涉及的组织结构也有利于组织的稳定,避免个别岗位控制过多的资源而导致组织对该岗位的依赖度增加,从而增加组织的不稳定因素。灵活性原则要求组织的组织结构能针对内外条件及环境变化而做相应调整,以增加组织对环境的适应性。稳定与灵活相结合的原则就是在保持相对的稳定性的前提下,考虑多种实际因素灵活处理。 ⑥管理层次原则。 由于管理幅度的存在,管理层次的问题自然就显现出来。在组织结构设计过程中,应该充分考虑管理层次对权力流、资源流、信息流的影响,如果因为层次增加而对上述方面的负面影响大于管理幅度增加的影响,则应减少层次,增加幅度。 ⑦管理幅度原则。 管理幅度原则要求各个管理岗位所控制的管理幅度要适当,但每

组织架构设计的原则

组织架构设计的原则 企业运作最核心的就是组织架构,组织架构没设计好,会带来非常多的管理问题。组织架构设计好了,很多管理问题迎刃而解。组织架构设计的一般原则包括以下6个方面。 企业运作最核心的就是组织架构,组织架构没设计好,会带来非常多的管理问题。组织架构设计好了,很多管理问题迎刃而解。铭拓咨询认为组织架构设计的一般原则包括以下6个方面。 组织架构设计原则---专业分工 利于专业人才的复制与培养,因为专业出效益。例如一个合格的营销领导人需要具备三种能力,品牌策划能力、销售的能力、管理的能力。像这种人非常不好找。有人说企业内组织因岗设人,其实现在这个时代还有一个观念叫因人设岗,有的时候真是这样,在进行岗位设计的时如果没有考虑到招聘的前提,岗位设计有时就是是错误的。你招不到这个人,因为你设计了一个天才,根本就不好招。所以只能把复杂的事情变简单切分开,招人就好招,不然招不到人。 通常培养一个营销总监一般要五年,至少三年以上,不然他真的没事做。所以说张瑞敏讲过一句话,要培养一个人,三年才刚开始干点事,五年更好用,八年之后就不好用。所以说企业要考虑人才的复制和培养,因为企业里面人、机、料、法、环,人是第一要素。岗位设计要考虑团队人才的结构。

专业出效率,只有专业的人才,才能有真正的发言权把事情做对。我们很多企业经常选择非专业人才去做专业的事情,这是最大的错误。 举个一个生产的例子,我们生产过程中有IE工程,有PE工程,有ME工程,叫PIME工程。PE是生产工程,IE是工业工程,ME是设备工程。在生产的整个运作当中,有这样的工程师做技术指导、设备的保护、生产工艺路线的设计等等,这些事情都是很专业的,PIME 这样的岗位专业要求是非常高的,既要懂工业工程又要懂设备工程。那在企业岗位设计的时候要把它拆分一下,把他拆开三个的时候招人就相对好招很多。 这么做道理是一样的。有的企业他是这样做的,招的是PE,让他去做ME做IE,他根本就做不了。就算是聪明一点,善于学习和总结的人,他也能做,但是他不一定有工业工程那么专业。很多企业都面临这样的问题,所以在组织架构的设计需要涉及到专业分工,因为只有专业才能出效果。就要考虑到专业人才的复制和培养,就要考虑到我能不能招到这种人。所以说有很多企业的问题,组织架构就决定了。 组织架构设计原则---责任唯一 利于责任量化,避免推诿扯皮,培养责任文化。我们之前举个一个例子,凡是同一件事情交给两个以上的人做,往往是没有结果的,这就是人性。干好了不知道谁的功劳,反正干的不好,叫法不责众反正大家都错了,大不了老板骂一顿算了。所以说你要想让一件事情给

组织结构设计的基本原则

组织结构设计,指对企业的组织等级、运营结构及管理模式等进行再造的过程,EMBA、MBA等常见经营管理教育均组织结构设计方法有所探究。 一、定义 组织结构设计,是通过对组织资源(如人力资源)的整合和优化,确立企业某一阶段的最合理的管控模式,实现组织资源价值最大化和组织绩效最大化。狭义地、通俗地说,也就是在人员有限的状况下通过组织结构设计提高组织的执行力和战斗力。 企业的组织结构设计是这样的一项工作:在企业的组织中,对构成企业组织的各要素进行排列、组合,明确管理层次,分清各部门、各岗位之间的职责和相互协作关系,并使其在企业的战略目标过程中,获得最佳的工作业绩。 从最新的观念来看,企业的组织结构设计实质上是一个组织变革的过程,它是把企业的任务、流程、权力和责任重新进行有效组合和协调的一种活动。根据时代和市场的变化,进行组织结构设计或组织结构变革(再设计)的结果是大幅度地提高企业的运行效率和经济效益。 二、目的 创建柔性灵活的组织,动态地反映外在环境变化的要求,并在组织成长过程中,有效地积聚新的组织资源,同时协调好组织中部门与部门之间的关系,人员与任务间的关系,使员工明确自己在组织中应有的权力和应承担的责任,有效地保证组织活动的开展。 三、主要内容 1、职能设计 职能设计是指企业的经营职能和管理职能的设计。企业作为一个经营单位,要根据其战略任务设计经营、管理职能。如果企业的有些职能不合理,那就需要进行调整,对其弱化或取消。

2、框架设计 框架设计是企业组织设计的主要部分,运用较多。其内容简单来说就是纵向的分层次、横向的分部门。 3、协调设计 协调设计是指协调方式的设计。框架设计主要研究分工,有分工就必须要有协作。协调方式的设计就是研究分工的各个层次、各个部门之间如何进行合理的协调、联系、配合,以保证其高效率的配合,发挥管理系统的整体效应。 4、规范设计 规范设计就是管理规范的设计。管理规范就是企业的规章制度,它是管理的规范和准则。结构本身设计最后要落实并体现为规章制度。管理规范保证了各个层次、部门和岗位,按照统一的要求和标准进行配合和行动。 5、人员设计 人员设计就是管理人员的设计。企业结构本身设计和规范设计,都要以管理者为依托,并由管理者来执行。因此,按照组织设计的要求,必须进行人员设计,配备相应数量和质量的人员。 6、激励设计 激励设计就是设计激励制度,对管理人员进行激励,其中包括正激励和负激励。正激励包括工资、福利等,负激励包括各种约束机制,也就是所谓的奖惩制度。激励制度既有利于调动管理人员的积极性,也有利于防止一些不正当和不规范的行为。 四、基本理论

机构传动方案设计

机构传动方案设计 设计方案要发散思维,参考资料文献关于机构传动方案设计知道怎么做吗?下面是XX为大家整理了机构传动方案设计,希望能帮到大家! 这种方法是从具有相同运动特性的机构中,按照执行构件所需的运动特性进行搜寻。当有多种机构均可满足所需要求时,则可根据上节所述原则,对初选的机构形式进行分析和比较,从中选择出较优的机构。 常见运动特性及其对应机构 连续转动定传动比匀速平行四杆机构、双万向联轴节机构、齿轮机构、轮系、谐波传动机构、摆线针轮机构、摩擦轮传动机构、挠性传动机构等变传动比匀速轴向滑移圆柱齿轮机构、混合轮系变速机构、摩擦传动机构、行星无级变速机构、挠性无级变速机构等非匀速双曲柄机构、转动导杆机构、单万向连轴节机构、非圆齿轮机构、某些组合机构等往复运动往复移动曲柄滑块机构、移动导杆机构、正弦机构、移动从动件凸轮机构、齿轮齿条机构、楔块机构、螺旋机构、气动、液压机构等往复摆动曲柄摇杆机构、双摇杆机构、摆动导杆机构、曲柄摇块机构、空间连杆机构、摆动从动件凸轮机构、某些组合机构等

间歇运动间歇转动棘轮机构、槽轮机构、不完全齿轮机构、凸轮式间歇运动机构、某些组合机构等间歇摆动特殊形式的连杆机构、摆动从动件凸轮机构、齿轮-连杆组合机构、利用连杆曲线圆弧段或直线段组成的多杆机构等间歇移动棘齿条机构、摩擦传动机构、从动件作间歇往复运动的凸轮机构、反凸轮机构、气动、液压机构、移动杆有停歇的斜面机构等预定轨迹直线轨迹连杆近似直线机构、八杆精确直线机构、某些组合机构等曲线轨迹利用连杆曲线实现预定轨迹的多杆机构、凸轮-连杆组合机构、行星轮系与连杆组合机构等特殊运动要求换向双向式棘轮机构、定轴轮系等超越齿式棘轮机构、摩擦式棘轮机构等过载保护带传动机构、摩擦传动机构等…………利用这种方法进行机构选型,方便、直观。设计者只需根据给定工艺动作的运动特性,从有关手册中查阅相应的机构即可,故使用普遍。 任何一个复杂的执行机构都可以认为是由一些基本机构组成的,这些基本机构具有下图所示的进行运动变换和传递动力的基本功能。

软件注册码破解案例教程

软件注册码破解案例教程 序言: 所谓计算机软件注册码是指为了不受限制地实现计算机软件的功能,而在软件安装或使用的过程中,按照指定的要求所输入的、由字母、数字或其它符号所组成的序列,因此,注册码有时又可称为序列号,只是在特定的条件下,两者会有所区别。之所以要对计算机软件设置注册码,开发者的初衷在于防止用户使用盗版软件,至今仍有部分软件注册码在发挥着这样的功能,最为典型的就是安装型注册码,即在软件安装过程中按要求必须输入的注册码,如果没有正确输入注册码,则软件根本不能安装到计算机中去。但是现在已经有了愈来愈多的软件注册码并非是对软件安装的限制,而是对软件其它方面的限制,比如,如果不输入正确的注册码,虽然可以安装并使用,但不能实现软件的全部功能等。 教程案例: 要破解的软件:网络填表终结者 破解需要的软件: 侦壳language.exe 脱壳AspackDie.exe 反编译W32Dasm黄金中文版 16进制编辑器UltraEdit.rar 在破解之前先复习一下基础知识: 一、破解的等级 初级:修改程序,用ultraedit修改exe文件,称暴力破解,简称爆破。 中级:追出软件的注册码。 高级:写出注册机。 二、用w32dasm破解的一般步骤: 1.看软件的说明书,软件注册与不注册在功能上有什么区别,如何注册。 2.运行此软件,试着输入你的姓名和任意注册码去注册,有什麽错误提示 信息,将错误提示信息记下来。 3.侦测有无加壳(第一课).若加壳,脱壳(第二课)。

4.pw32dasmgold反汇编。 5.串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键。 6.pw32dasmgold主窗口中分析相应汇编,找出关键跳转和关键call。 7.绿色光条停在关键跳转,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)。 8.用ultraedit找到偏移地址(实际修改地址)修改机器码,保存。 壳的概念:版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK ,UPX,PEcompact。 脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,还原它的本来面目.若它没有加壳,就省事不用脱壳了.脱壳软件 unaspack,caspr,upx,unpecompact,procdump。 实际修改地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组成: 第一列行地址(虚拟地址) 第二列机器码(最终修改时用ultraedit修改) 第三列汇编指令 第一列第二列第三列 :0041BE38 2B45F0 sub eax, dword ptr [ebp-10] :0041BE3B 6A42 push 00000042 :0041BE3D 50 push eax :0041BE3E FF75F4 push [ebp-0C] :0041BE41 FF75F0 push [ebp-10] :0041BE44 FF35A8AB4400 push dword ptr [0044ABA8] 两种不同情况的不同修改方法: 1.修改为jmp: je(jne,jz,jnz) =>jmp相应的机器码EB (出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息。 2.修改为nop: je(jne,jz,jnz) =>nop相应的机器码90 (正确信息向上找到的第一个跳转)nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处。 以上为必备知识。下面开始我们的破解之旅…… 软件破解:

换热器主要参数及性能特点

换热器主要参数及性能特点 主要控制参数 板水加热器的主要控制参数为水加热器的单板换热面积、总换热面积、热水产量、换热量、传热系数K、设计压力、工作压力、热媒参数等。 性能特点 (1)换热量高,传热系数K值在3000~8000W/(m22K)范围,高于其它换热器型式。 (2)板式换热器具有很高的传热系数,就决定了它具有结构紧凑、体积小的特点,在每立方米体积内可以布置250平方米的传热面积,大大优于其它种类的换热器。 艾瑞德板式换热器(江阴)有限公司作为专业的可拆式板式换热器生产商和制造商,专注于可拆式板式换热器的研发与生产。ARD艾瑞德专业生产可拆式板式换热器(PHE)、换热器密封垫(PHEGASKET)、换热器板片(PHEPLATE)并提供板式换热器维护服务(PHEMAINTENANCE)的专业换热器厂家。 ARD艾瑞德拥有卓越的设计和生产技术以及全面的换热器专业知识,一直以来ARD致力于为全球50多个国家和地区的石油、化工、工业、食品饮料、电力、冶金、造船业、暖通空调等行业的客户提供高品质的板式换热器,良好地运行于各行业,ARD已发展成为可拆式板式换热器领域卓越的厂家。

ARD艾瑞德同时也是板式换热器配件(换热器板片和换热器密封垫)领域专业的供应商和维护商。能够提供世界知名品牌(包括:阿法拉伐/AlfaLaval、斯必克/SPX、安培威/APV、基伊埃/GEA、传特/TRANTER、舒瑞普/SWEP、桑德斯/SONDEX、艾普尔.斯密特/API.Schmidt、风凯/FUNKE、萨莫威孚 /Thermowave、维卡勃Vicarb、东和恩泰/DONGHWA、艾克森ACCESSEN、MULLER、FISCHER、REHEAT等)的所有型号将近2000种的板式换热器板片和垫片,ARD艾瑞德实现了与各品牌板式换热器配件的完全替代。全球几十个国家的板式换热器客户正在使用ARD提供的换热器配件或接受ARD的维护服务(包括定期清洗、维修及更换配件等维护服务)。 无论您身在何处,无论您有什么特殊要求,ARD都能为您提供板式换热器领域的系统解决方案。 (3)板式换热器还具有组装灵活,拆卸清洗方便的特点,可以用增减板片数量

机械传动系统设计实例

机械传动系统设计实例 设计题目:V带——单级斜齿圆柱齿轮传动设计。 某带式输送机的驱动卷筒采用如图14-5所示的传动方案。已知输送物料为原煤,输送机室内工作,单向输送、运转平稳。两班制工作,每年工作300天,使用期限8年,大修期3年。环境有灰尘,电源为三相交流,电压380V。驱动卷筒直径350mm,卷筒效率0.96。输送带拉力5kN,速度2.5m/s,速度允差±5%。传动尺寸无严格限制,中小批量生产。 该带式输送机传动系统的设计计算如下:

例9-1试设计某带式输送机传动系统的V 带传动,已知三相异步电动机的额定功率P ed =15 KW, 转速n Ⅰ=970 r/min ,传动比i =2.1,两班制工作。 [解] (1) 选择普通V 带型号 由表9-5查得K A =1.2 ,由式 (9-10) 得P c =K A P ed =1.2×15=18 KW ,由图9-7 选用B 型V 带。 (2)确定带轮基准直径d 1和d 2 由表9-2取d 1=200mm, 由式 (9-6)得 ()6.41102.012001.2)1(/)1(12112=-??=-=-=εεid n d n d mm , 由表9-2取d 2=425mm 。 (3)验算带速 由式 (9-12)得 11π970200π 10.16100060100060 n d v ??= ==?? m/s , 介于5~25 m/s 范围内,合适。 (4)确定带长和中心距a 由式(9-13)得

)(2)(7.021021d d a d d +≤≤+, )425200(2)425200(7.00+≤≤+a , 所以有12505.4370≤≤a 。初定中心距a 0=800 mm , 由式(9-14)得带长 2 122 1004)()(2 2a d d d d a L -+++=π, 2 (425200)2800(200425)2597.62 4800 π -=?+ ++ =?mm 。 由表9-2选用L d =2500 mm ,由式(9-15)得实际中心距 2.7512/)6.25972500(8002/)(00=-+=-+=L L a a d mm 。 (5)验算小带轮上的包角1α 由式(9-16)得 012013.57180?--=a d d α 000042520018057.3162.84120,751.2 -=-?=> 合适。 (6)确定带的根数z 由式(9-17)得 00l α ()c P z P P K K = +?, 由表9-4查得P 0 = 3.77kW,由表9-6查得ΔP 0 =0.3kW;由表9-7查得K a =0.96; 由表9-2查得K L =1.03, 47.403 .196.0)3.077.3(18 =??+= z , 取5根。 (7)计算轴上的压力F 0 由表9-1查得q =0.17kg/m,故由式(9-18)得初拉力F 0 2c 0α 500 2.5 (1)P F qv zv K = -+

机械原理课程设计包装机推包机构运动简图与传动系统设计说明

西北工业大学 机械原理课程设计说明书 --包装机推包机构运动简图与传动系统设计 指导老师: 班级: 学生: 学号: 组员: 目录

一、设计题目和要求 (3) 二、设计方案的选定 (3) 三、机构的尺寸设计 (8) 1、曲柄滑块结构的尺寸计算 (8) 2、凸轮尺寸设计 (9) 四、电动机的选择及传动方案的设计 (10) 1、电动机的选择 (10) 2、传动方案的设计 (10) 3、总装配件图 (11) 五、设计小结 (12) 六、参考资料 (13) 七、组员任务分配 (13)

一、设计题目和要求 现需要设计某一包装机的推包机构,要求待包装的工件1(见图1-1)先由输送带送到推包机构的推头2的前方,然后由该推头2将工件由a处推至b处(包装工作台),再进行包装。为了提高生产率,希望在推头2结束回程(由b至a)时,下一个工件已送到推头2的前方。这样推头2就可以马上再开始推送工作。这就要求推头2在回程时先退出包装工作台,然后再低头,即从台面的下面回程。因而就要求推头2按图示的abcde线路运动。即实现“平推—水平退回—下降—降位退回—上升复位”的运动。 设计数据与要求: 要求每5-6s包装一个工件,且给定:L=100mm,S=25mm,H=30mm。行程速比系数K在1.2-1.5围选取,推包机由电动机推动。 在推头回程中,除要求推头低位退回外,还要求其回程速度高于工作行程的速度,以便缩短空回程的时间,提高工效。至于“cdea”部分的线路形状不作严格要求。 图 1-1 运动要求图 二、设计方案的选定 1.方案1 用偏置滑块机构与凸轮机构的组合机构,偏置滑块机构与往复移动凸轮机构的组合(图2-1)。在此方案中,偏置滑块机构可实现行程较大的往复直线运动,且具有急回特性,同时利用往复移动凸轮来实现推头的小行程低头运动的要求,这时需要对心曲柄滑块机构将转动变换为移动凸轮的往复直线运动。

板式换热器选型计算书

目录 1、目录 1 2、选型公式 2 3、选型实例一(水-水) 3 4、选型实例二(汽-水) 4 5、选型实例三(油-水) 5 6、选型实例四(麦芽汁-水) 6 7、附表一(空调采暖,水-水)7 8、附表二(空调采暖,汽-水)8 9、附表三(卫生热水,水-水)9 10、附表四(卫生热水,汽-水)10 11、附表五(散热片采暖,水-水)11 12、附表六(散热片采暖,汽-水)12

板式换热器选型计算 1、选型公式 a 、热负荷计算公式:Q=cm Δt 其中:Q=热负荷(kcal/h )、c —介质比热(Kcal/ Kg.℃)、m —介质质量流量(Kg/h )、Δt —介质进出口温差(℃)(注:m 、Δt 、c 为同侧参数) ※水的比热为1.0 Kcal/ Kg.℃ b 、换热面积计算公式:A=Q/K.Δt m 其中:A —换热面积(m 2)、K —传热系数(Kcal/ m 2.℃) Δt m —对数平均温差 K 值表: 介质 水—水 蒸汽-水 蒸汽--油 冷水—油 油—油 空气—油 K 2500~4500 1300~2000 700~900 500~700 175~350 25~58 注:K值按经验取值(流速越大,K值越大。水侧板间流速一般在0.2~0.8m/s 时可按上表取值,汽侧板 间流速一般在15m/s 以内时可按上表取值) Δt max -Δt min T1 Δt max Δt min Δt max 为(T1-T2’)和(T1’-T2)之较大值 Δt min 为(T1-T2’)和(T1’-T2)之较小值 T2’ T1’ c 、板间流速计算公式: q T2 A S n 其中V —板间流速(m/s )、q----体积流量(注意单位转换,m 3 /h – m 3 /s )、 A S —单通道截面积(具体见下表)、n —流道数 2、板式换热器整机技术参数表: BR0.05 BR0.1 BR0.25 BR0.3 BR0.35 BR0.5 BR0.7 BR1.0 BR1.35 最高使用压力Mpa 2.5 使用温度范围℃ -19~200 装机最大换热面积 5 15 30 65 80 120 220 350 500 最大流量m 3 /h 10 25 40 120 150 250 430 650 1730 标准接口法兰DN 25 40 65 80 100 125 150 250 350 单板换热面积m 2 0.051 0.109 0.238 0.308 0.375 0.55 0.71 1.00 1.35 平均流道截面积m 2 0.000494 0.000656 0.00098 0.00118 0.00119 0.001691 0.002035 0.0286 0.004 设备参考质量Kg 87 290 485 870 980 1800 2800 3700 7200 型号说明:BR0.3-1.0-9-E 表示波形为人字形、单板公称换热面积0.3m 2 、设计压力1.0Mpa 、垫片材质EPDM 、总换热面积为9 m 2 板式换热器。 注:以上选型计算方法适用于本公司生产的板式换热器。 选型实例一(卫生热水用:水-水) Ln Δt m = V= 型 号 设 备 参 数

机械传动装置的总体设计

第2章机械传动装置的总体设计 机械传动装置总体设计的任务是选择电动机、确定总传动比并合理分配各级传动比以及计算传动装置的运动和动力参数,为下一步各级传动零件设计、装配图设计作准备。 设计任务书一般由指导教师拟定,学生应对传动方案进行分析,对方案是否合理提出自己的见解。传动装置的设计对整台机器的性能、尺寸、重量和成本都有很大的影响,因此应当合理地拟定传动方案。 2.1 拟定传动方案 1.传动装置的组成 机器通常由原动机、传动装置和工作装置三部分组成。传动装置位于原动机和工作机之间,用来传递运动和动力,并可用以改变转速、转矩的大小或改变运动形式,以适应工作装置的功能要求。传动装置的传动方案一般用运动简图来表示。 2.合理的传动方案 当采用多级传动时,应合理地选择传动零件和它们之间的传动顺序,扬长避短,力求方案合理。常需要考虑以下几点: 1)带传动平稳性好,能缓冲吸振,但承载能力小,宜布置在高速级; 2)链传动平稳性差,且有冲击、振动,宜布置在低速级; 3)蜗杆传动放在高速级时蜗轮材料应选用锡青铜,否则可选用铝铁青铜; 4)开式齿轮传动的润滑条件差,磨损严重,应布置在低速级; 5)锥齿轮、斜齿轮宜放在高速级。 常见机械传动的主要性能见表2-1。 对初步选定的传动方案,在设计过程中还可能要不断地修改和完善。

表2-1 常见机械传动的主要性能 2.2 减速器的类型、特点及应用 减速器是原动机和工作机之间的独立的封闭传动装置。由于减速器具有结构紧凑、传动效率高、传动准确可靠、使用维护方便等特点,故在各种机械设备中应用甚广。 减速器的种类很多,用以满足各种机械传动的不同要求。其主要类型、特点及应用如表2-2所示。为了便于生产和选用,常用减速器已标准化,由专门工厂成批生产。标准减速器的有关技术资料,可查阅减速器标准或《机械设计手册》。因受某些条件限制选不到合适型号的标准减速

板式换热器选型 (2)

板式换热器选型计算书 目录 1、目录 1 2、选型公式 2 3、选型实例一(水-水) 3 4、选型实例二(汽-水) 4 5、选型实例三(油-水) 5 6、选型实例四(麦芽汁-水) 6 7、附表一(空调采暖,水-水)7 8、附表二(空调采暖,汽-水)8 9、附表三(卫生热水,水-水)9 10、附表四(卫生热水,汽-水)10 11、附表五(散热片采暖,水-水)11 12、附表六(散热片采暖,汽-水)12

板式换热器选型计算 1、选型公式 a 、热负荷计算公式:Q=cm Δt 其中:Q=热负荷(kcal/h )、c —介质比热(Kcal/ Kg.℃)、m —介质质量流量(Kg/h )、Δt —介质进出口温差(℃)(注:m 、Δt 、c 为同侧参数) ※水的比热为1.0 Kcal/ Kg.℃ b 、换热面积计算公式:A=Q/K.Δt m 其中:A —换热面积(m 2)、K —传热系数(Kcal/ m 2.℃) Δt m —对数平均温差 注:K值按经验取值(流速越大,K值越大。水侧板间流速一般在0.2~0.8m/s 时可按上表取值,汽侧板 间流速一般在15m/s 以内时可按上表取值) Δt max -Δ t min T1 Δt max Δt min Δt max 为(T1-T2’)和(T1’-T2)之较大值Δt min 为(T1-T2’)和(T1’-T2)之较小值 T2’ T1’ c 、板间流速计算公式: T2 其中V —板间流速(m/s )、q----体积流量(注意单位转换,m 3 /h – m 3 /s )、 A S —单通道截面积(具体见下表)、n —流道数 2、板式换热器整机技术参数表: 计压力1.0Mpa 、垫片材质EPDM 、总换热面积为9 m 2 板式换热器。 注:以上选型计算方法适用于本公司生产的板式换热器。 选型实例一(卫生热水用:水-水) Ln Δt m =

相关主题
文本预览
相关文档 最新文档